Я пытаюсь собрать ОС AOSP Android для моего устройства Vivo Y51L, и я скачал исходный код из исходного кода. android .com (Версия - Android 9 PI). Я также скачал исходный код устройства:
Дерево устройств: https://github.com/kumajaya/android_device_vivo_pd1510
Источник ядра: https://github.com/kumajaya/android_kernel_vivo_msm8916
BLOB-объекты поставщика: https://github.com/kumajaya/proprietary_vendor_vivo
Я нашел исходный код этого устройства здесь : https://forum.xda-developers.com/android/development/gift-vivo-y51-developer-t3880213
Я пытаюсь собрать ОС для своего устройства и поместил исходный код ядра в ~/aosp/kernel/vivo/
.
вендора в ~/aosp/vendor/vivo/
дерево устройств в ~/aosp/device/vivo/**
Я собирал aosp_arm-eng по умолчанию, он успешно собирается и запускался в эмуляторе, и теперь я хочу собрать ОС для vivo y51l и после добавления этот источник устройства и создал local_manifests в папке .repo, и сделал repo syn c.
Но все равно не отображается опция для устройства vivo в команде lunch для сборки ОС для vivo y51l и я попытался посмотреть, как ядро компилируется в aosp, но они не помогают, потому что они уже собрали скрипт, а этот - нет.
Посмотрите исходный код устройства Vivo Y51L и расскажите, как мне скомпилировать дерево устройств, ядро и поставщика.
Платформа, которую я использую для сборки ОС: Ubuntu 18.04 LTS.