2017-01-24 4 views
0

Я хочу построить ядро ​​для устройства Samsung Galaxy core (GT-i8262). Чипсет устройства - Qualcomm MSM8225 Snapdragon S4 Play (загрузчик msm7627a). Источник ядра доступен по адресу http://opensource.samsung.com/reception.do для Android JellyBean. Я хочу изменить это ядро, чтобы он мог загружать по крайней мере Android Marshmallow (Cyanogenmod aka Lineageos).Ядро для ядра устройства Android

Их устройство похоже на GT-i8262, у которого есть тот же чипсет с ядром, которое может загружать Android Marshmallow (Cyanogenmod aka Lineageos) here.

Я хочу спросить, как я могу изменить источник [this] [2], чтобы он мог загружать Marshmallow (Cyanogenmod aka Lineageos) для i8262.

+0

Добро пожаловать на переполнение стека! Обратите внимание, что мы ** не работаем с кодом-писателем **. Мы можем * помочь * в вашем процессе кодирования путем ** решения конкретных проблем **, но мы не будем делать * все работает для вас *. – Tsyvarev

+0

Перенос Android (AOSP и ядра) на новое устройство, как правило, довольно сложная задача. Поэтому на ваш вопрос нельзя ответить легко. Если у вас есть некоторый опыт разработки ядра и разработки Android - просто приступайте к работе и задавайте здесь только очень конкретные вопросы. Я бы рекомендовал вам прочитать книгу [Embedded Android] (http://shop.oreilly.com/product/0636920021094.do) и [Портирование Linux на плате ARM] (http://free-electrons.com/pub/ конференции/2015/captronic/captronic-porting-linux-on-arm.pdf) слайды, чтобы понять это. –

ответ

0

Перенос Android на новое устройство - трудная задача. По моим сведениям, Jellybean основан на версии версии ядра версии 3.4, в то время как Marshmallow основан на версии ядра 3.18.

Таким образом, вы должны выполнить следующие Такс:

1) Backport ядру Linux 3.18 патчи до версии 3.4 ядра. 2) Используйте конфигурационный файл ядра 3.18 для компиляции ядра. 3) На слое Android Top layer (HAL и JNI layer) есть много изменений. Поэтому необходимо также выполнить резервное копирование этих изменений. 4) Как только вы сможете скомпилировать Android; то только вы можете попытаться воспроизвести изображение на своем устройстве.

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

https://forum.xda-developers.com/galaxy-core/development/port-cyanogenmod-11-samsung-galaxy-core-t3468602

, надейтесь :)