Skip to content

Введення

У цьому розділі ми розповімо про:

  • Оновлення пропрієтарних бібліотек пристрою;
  • Патчинг пропрієтарних бібліотек;
  • Оновлення компонентів дерева;
  • Роботу з SEPolicy;
  • Оновлення та збірка ядра.

З усім цим Ви зіткнетеся у своїй "кар'єрі" супроводжуючого Android-пристрої.

Можна поставити резонне запитання: "Навіщо оновлювати що-небудь, якщо воно і так працює?" Android не стоїть на місці, як і кастомні прошивки, потрібно стежити за нововведеннями і за оновленням різних специфічних компонентів вашого пристрою, як-от ядро, дерево і бібліотеки - все це постійно або зі змінним успіхом оновлюється.

Наприклад, у плані ядра Linux виходять нові версії ядер з виправленнями і поліпшеннями, а також CAF постійно полірує код для своїх процесорів. Якщо ми говоримо про патчінг, то є така проблема, що деякі пропрієтарні бібліотеки вкрай специфічні і їх нічим підмінити не можна. Доводиться їх патчити, щоб вони працювали з більш новою версією Android.