Что мне нужно сделать на заказном 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

По сути вы делаете следующее:

  1. Создайте свою среду сборки.
  2. Получите исходный код ветки Android, которую вы хотите собрать.
  3. Получите двоичные файлы для вашего устройства и поместите их в нужное место в дереве исходных текстов.
  4. Внесите изменения в ваш источник и / или примените любые патчи, которые вы пожелаете.
  5. Создайте образы ПЗУ, используя make.
  6. Прошить ваше устройство.
  7. (Необязательно) Flash Google Apps при желании.

Я знаю, что упрощаю процесс, но это основные вехи, с которыми вы столкнетесь.

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