Я клонировал AOSP (p ie) и успешно его сделал. На эмуляторах все было нормально. Но у меня возникли проблемы при попытке его выпустить на Samsung j5. Я использовал два подхода. Сначала я попытался запустить его напрямую, но после нескольких поисков я обнаружил, что режим fastboot
недоступен для устройств Samsung (фактически для устройств, использующих семейства Snapdragon). Поэтому я решил создать выпуск OTA с помощью этой команды и установить его с помощью TWRP:
make dist DIST_DIR=dist_output
Но опять же, у меня возникли проблемы при попытке сгенерировать OTA.
ERROR: --- target build has specified no recovery ---
I найдено recovery.img
не сгенерировано. Я подумал, что это должно быть связано с моими lunch
конфигами, поэтому я попробовал с другим режимом обеда:
lunch aosp_blueline-userdebug
lunch aosp_arm64-userdebug
lunch aosp_arm64-eng
Но результат не изменился. Итак, я обнаружил, что мне нужно найти устройства для обеда, относящиеся к Samsung, но до сих пор я не нашел ничего полезного.
Итак, основная моя проблема - как выпустить AOSP на устройстве Samsung?