Как скомпилировать и загрузить ядро Android

1

Меня интересует программирование на уровне ядра Android. На самом деле я программист ядра Linux. Я хотел бы знать, как начать с ядра и как компилировать, загружать и подсистемы уровня ядра (EX: как реализованы файловые системы и т.д.) В Android. Любые книги или статьи или хорошее руководство для начала очень ценятся.

  • 0
    Я думал, что Android это Linux?
  • 0
    @Carl Несмотря на то, что Linux - это сильно настроенная ОС. Я хотел бы знать о внутренностях Android, о загрузочном коде, как он поддерживает независимость от платформы и т. Д.
Теги:
kernel
android-source

2 ответа

3
Лучший ответ

Ядро Android - это ядро ​​Linux с несколькими изменениями (остальная часть Android не имеет ничего общего с Linux).

Там хороший список модификаций в Embedded Linux Wiki. На этой странице также есть несколько ссылок, которые вам интересны.

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

Источником ядра Android является https://android.googlesource.com.

0

Это довольно короткий ответ, но он должен быть очень полезным.

Android-источники - это, безусловно, подходящая точка входа для вас.

Здесь вы найдете источники, как настроить среду разработки для разработки Android и как ее создать.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню