Я пытаюсь внести свой вклад в lineageos для устройства Sumire. Я уже успешно собрал CM-14.1 и установил его на свое устройство.
Теперь я хочу портировать его для lineage-16.0, проблема в том, что документация, которую я нашел, очень скудна.
Вот что я знаю до сих пор:
В Lineage IRC кто-то сказал мне:
- Разветвите ветку cm-14.1 на lineage-16.0, измените необходимые файлы конфигурации и создайте среду сборки 16.0.
Итак, я разветвил репо для своего устройства. Теперь, я полагаю, мне нужно создать новую ветку из cm-14.1 и назвать ее Lineage-16.0 и начать сборку и исправление ошибок.
Проблема в том, как мне настроить репо для извлечения https://github.com/elbaulp/android_device_sony_sumire вместо https://github.com/LineageOS/android_device_sony_sumire при сборке?
Я должен изменить эту строку в манифесте
lineage/mirror/default.xml: <project name="LineageOS/android_device_sony_sumire" />
by
lineage/mirror/default.xml: <project name="elbaulp/android_device_sony_sumire" />
Ресурсы:
https://msystechnologies.com/porting-custom-rom-to-android-device/