AOSP Build не загружается с молотка
Так что я новичок в "Сборка Android из источника". Я недавно построил пользовательское ПЗУ (без изменений в AOSP). После синхронизации репозитория (и загрузки двоичных файлов молотка) я использовал следующие команды:
$. build/envsetup.sh
$lunch
$aosp_hammerhead-userdebug
$export OUT_DIR_COMMON_BASE=/media/entertainment/out
$make -j4 otapackage
Его построили после того, как прошло немало времени. Процесс останавливался дважды, давая...... Ошибка 1. Но затем я увеличил пространство подкачки linux. И все прошло хорошо.
наконец, я смог получить вспыхивающий почтовый индекс в out/target/product/hammerhead/aosp_hammerhead-ota-eng.gaurav-ubuntu.zip (174,7 мб)
Я установил это ПЗУ на свой Nexus 5, используя менеджер multiROM.
Проблема:
при загрузке этого ПЗУ телефон застревает на логотипе Google, т. е. даже экран загрузки не отображается.
Кто-нибудь может направить меня, в чем может быть проблема?
2 ответа
Итак, наконец, возникла проблема. На самом деле я вытащил ветку android4.4.2_r2 и использовал бинарные файлы Google для предварительного просмотра.
Затем я вытащил ветку android-4.4.4_r2 и использовал Google Binaries для android 4.4.4_r2. Все прошло нормально.
Я исправил свой случай, установив двоичные файлы поставщиков в дерево исходников Android на странице Google.
Это довольно просто, вы скачиваете zip-файлы и запускаете их в корне дерева исходного кода. Они добавляют дополнительное программное обеспечение, внедряемое в конечные файлы img встроенной системы. Восстановление после этого занимает около 2 минут, потому что все системы сборки Android перепаковывают imgs.