Which system do you use? Android, Ubuntu, OOWOW or others?
Android 11
Please describe your issue below:
Building Android with make -jN otapackage creates kvim4-ota-eng.<name>.zip which can be used to OTA upgrade the vim4. The kvim4-ota-eng.<name>.zip contains care_map.pb which seems to lists some partitions (system, vendor odm, product, system_ext). Are these the only partitions updated by OTA?
Also where can I get more information on what software is contained in each partition defined in common/arch/arm64/boot/dts/amlogic/partition_mbox_ab.dtsi? E.g. in which partition is bootloader/uboot stored? What is the difference between boot and vendor_boot partitions?
hi @xavier
(1)Are these the only partitions updated by OTA? === Yes
(2)boot:Partition without file system, storing boot.img
vendor_boot:DTS is stored in the vendor boot
In which partition is bootloader/uboot located? It does not seem to be updated during OTA, so I assume it is not in any of system, vendor odm, product, system_ext partitions?
I’m referring to the u-boot bootloader located in bootloader/uboot in the source tree.
The bootloader is build with “demo.sh -u” (VIM4 Build Android [Khadas Docs]) and is included in some partition, but I want to understand which partition it is stored in