Объяснение компонентов образа прошивки Android - PullRequest
0 голосов
/ 06 июня 2018

Рассмотрите возможность распаковки образа прошивки Android, созданного для Media Box, используя, например, код C в этом сообщении или 'Amlogic customization tool'.

Когда я использую скомпилированный код Cс изображением Android 7.1 я получаю следующие файлы:

_aml_dtb.PARTITION
aml_sdc_burn.ini
aml_sdc_burn.UBOOT
boot.PARTITION
bootloader.PARTITION
DDR.USB
logo.PARTITION
manifest.xml
mesonl.dtb
platform.conf
recovery.PARTITION
system.PARTITION
UBOOT.USB

За исключением некоторых незначительных конфигурационных файлов, я знаю, что каждое из этих изображений является разделом в eMMC моего устройства.Но есть несколько вопросов по поводу этих файлов:

1 - я знаю, что bootloader.PARTITION - это то же самое, что и u-boot.bin в папке out моего каталога исходников Android после компиляции.Но что такое файлы UBOOT.USB и aml_sdc_burn.UBOOT?Я думаю, один используется при записи изображения через USB-инструмент, а другой - при записи на SD-карту.Но я понятия не имею, что содержат эти файлы и как они связаны с U-boot.bin?

2 - Что такое файл DDR.USB?

...