Как портировать Android kitkat на доску Panda?

Я хочу научиться портировать Android BSP. Для этого я хочу портировать Android kitkat на доску Panda от TI. Я уже сделал перенос Linux на доску Panda. Пожалуйста, предложите отправную точку для того же.


person Hemant    schedule 25.08.2014    source источник


Ответы (1)


Я пробовал подобное на плате разработки Exynos5250 с частичным успехом. Под частичным я подразумеваю, что система работает, оболочка доступна, все разделы смонтированы. Но дисплей не горит. Так что я могу немного направить вас. Я могу описать, что я сделал для этого.

Прежде всего возьмите два исходника. 1) AOSP, на который вы хотите портировать свой Pandaboard. 2) Возьмите любой рабочий исходник Andoroid, это может быть ICS или JB или даже KK.

Теперь вам нужно перенести вашу HARDWARE BOARD на KITKAT SOURCE(1).

Итак, получите KK aosp и соберите его один раз для любого устройства, уже имеющегося в исходниках. Следовать,

Теперь перейдите по этой ссылке на форуме XDA.

Это описывает вещи, если вы начинаете с нуля.

Или, если ваша машина уже настроена для сборки AOSP с соответствующими инструментами, обратитесь к

Это показывает, что нужно изменить и где изменить. Просто обратите внимание, что у вас может не быть файла cm.mk, так как он предназначен специально для cyanogenmod.

На моей панели закладок есть несколько полезных ссылок, на которые вы можете ссылаться при сборке кода (это занимает несколько часов, поверьте мне)

Вы можете некоторое время использовать ядро ​​JB для его загрузки, как это сделал я, но это нарушит некоторые функции Android Kitkat.

Кроме того, при сборке вы можете столкнуться с множеством ошибок. Вам нужно разобраться с ними самостоятельно.

Кроме того, если вы успешно портируете его, не забудьте поделиться процессом, которым вы следовали.

Я надеюсь, что это послужит хорошим началом для процесса. Удачи.

person Sunil Shahu    schedule 26.08.2014
comment
Сунил: Спасибо за большую помощь. Я могу портировать android kitkat на Pandabaord. После всего, что я могу получить доступ к оболочке adb, но я застрял в той же проблеме, с которой вы столкнулись: экран не появляется после подключения монитора к панда-борду через HDMI. - person Hemant; 04.09.2014
comment
это известная проблема, и для этого вам потребуются соответствующие библиотеки от imgtec (imgtec-panda-20130603-539d1ac3.tgz). нужно извлечь и запустить в исходном каталоге Android. Соберите Android, и у вас будет Android Display Live через HDMI. Вуаля !!! - person Raulp; 21.07.2015