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.

Другие вопросы по тегам