Skip to content

Параграф 1: Что есть что и для чего

И так, исходники устройства состоят обычно из:

  • Kernel - ядро
  • Device tree - дерево устройства
  • Vendor - вендор, проприетарные библиотеки
  1. Дерево устройства - набор конфигурационных файлов (конфигов) разных форматов. В дереве прописываются различные пути, конфиги сборки, часто изменяющиеся конфиги, которые копируются в прошивку, исходники.

  2. Ядро - ядро Linux, на котором работают все Android устройства, в нем содержатся различные драйвера, переменные для них, деревья для сборки ядра и конфиги, которые говорят, что надо собирать в ядре.

  3. Вендор - набор проприетарных (уже готовых, собранные производителем или кем-либо еще) библиотек устройства, которые просто копируются в устройство. Вендор состоит из тех библиотек, исходников которых нет в открытом доступе.