Как добавить дополнительные драйверы в стек Android

Мне нужно настроить исходный код Android, чтобы добавить еще один дополнительный дисплей для устройства (это требование). Следовательно, мне нужно интегрировать драйверы вторичного дисплея в стек Android, а также добавить некоторые библиотеки в стек Android, с помощью которых можно управлять вторичным дисплеем. Код драйвера легко доступен, поэтому мне нужно только интегрировать его со стеком Android. Поскольку я никогда не работал с исходным кодом Android, я почти не знаю, как действовать дальше. Также нет никакого учебника, доступного для любого вида руководства для того же самого.

Пока с помощью этого сайта я могу настроить среду, используя приведенные здесь инструкции: http://source.android.com/source/downloading.html

Я должен выполнить интеграцию на jelly Bean, поэтому скачал исходный код JB.

Теперь приступая к интеграции драйверов, я понятия не имею, как действовать дальше. Пожалуйста, предоставьте несколько руководств или полезных ссылок для этого.

Заранее спасибо.


person Zax    schedule 27.05.2013    source источник
comment
компиляция ядра Android на SO, похоже на Google. Сначала нажмите Сборка ядер. Ответ может быть большим и зависит от того, есть ли у вас существующий .config или нет. Что вы пробовали?   -  person artless noise    schedule 28.05.2013
comment
@artlessnoise: Прежде всего спасибо за ваш ответ, так как я очень сильно застрял на одном и том же месте. Теперь у меня есть make-файл, который при запуске на treminal генерирует файлы *.so, которые являются файлами библиотеки. И я понятия не имею о файле .config, так как никогда с ним не имел дело.   -  person Zax    schedule 29.05.2013
comment
Модуль сборки без ядра источник, ТАК же, документ по сборке модуля. Android может иметь /proc/config; запустите uname из adb, чтобы получить версию ядра. Вам нужно откуда-то получить соответствующие заголовки ядра, а затем вы сможете следовать некоторым инструкциям.   -  person artless noise    schedule 29.05.2013