Что мне нужно сделать на заказном ROM с нуля?
У меня уже есть ядро моего мобильного телефона и последняя версия git android, среда linux и студия android, но как мне создать пользовательский rom, получить исходный код пиксельного опыта и внести свои изменения.
soure: https://android.googlesource.com/
ядро: https://lenovomobilesupport.lenovo.com/br/pt/products/phones/k-series/k5/downloads/DS112641
модель: A6020l36
1 ответ
https://source.android.com/setup/build/requirements
По сути вы делаете следующее:
- Создайте свою среду сборки.
- Получите исходный код ветки Android, которую вы хотите собрать.
- Получите двоичные файлы для вашего устройства и поместите их в нужное место в дереве исходных текстов.
- Внесите изменения в ваш источник и / или примените любые патчи, которые вы пожелаете.
- Создайте образы ПЗУ, используя make.
- Прошить ваше устройство.
- (Необязательно) Flash Google Apps при желании.
Я знаю, что упрощаю процесс, но это основные вехи, с которыми вы столкнетесь.