2017-01-24 4 views
0

Ich möchte Kernel für Gerät Samsung Galaxy Kern (GT-i8262) bauen. Der Chipsatz des Geräts ist Qualcomm MSM8225 Snapdragon S4 Play (Bootloader msm7627a). Kernel-Quelle verfügbar unter ist für Android JellyBean. Ich möchte diesen Kernel so modifizieren, dass er mindestens Android Marshmallow (Cyanogenmod alias Lineageos) booten kann.Gebäude Kernel für Android-Gerät

Ihr ist ein Gerät ähnlich GT-i8262, das den gleichen Chipsatz mit Kernel hat, der Android Marshmallow (Cyanogenmod alias Lineageos) here starten kann.

Ich möchte darum bitten, dass, wie kann ich ändern [diese] [2] Quelle, so dass es Eibisch (CyanogenMod aka Lineageos) für i8262 booten kann.

+0

Willkommen auf Stack-Überlauf den folgenden Link folgen! Beachten Sie, dass wir ** kein Code-Writer-Service ** sind. Wir können * in Ihrem Codierprozess * helfen * indem Sie spezifische Probleme lösen **, aber wir werden nicht * alle für Sie arbeiten *. – Tsyvarev

+0

Die Portierung von Android (AOSP und Kernel) auf ein neues Gerät ist normalerweise ziemlich schwierig. So kann Ihre Frage nicht einfach beantwortet werden. Wenn Sie etwas Erfahrung in der Kernel-Entwicklung und in der Android-Entwicklung haben - gehen Sie einfach ans Werk und stellen Sie hier nur ganz spezielle Fragen. Ich empfehle Ihnen, [Embedded Android] (http://shop.oreilly.com/product/0636920021094.do) Buch und [Portierung Linux auf ARM-Board] zu lesen (http://free-electronics.com/pub/ Konferenzen/2015/captronic/captronic-porting-linux-on-arm.pdf) Dias, um es zu verstehen. –

Antwort

0

Porting Android auf neues Gerät ist schwierige Aufgabe. Meines Wissens basiert Jellybean auf der Kernel-Version 3.4, während Marshmallow auf der Kernel-Version 3.18 basiert.

So müssen Sie die unten taks auszuführen:

1) den Linux-Kernel 3.18 Patches 3.4 Kernel-Version zurückzuportieren. 2) Verwenden Sie die Kernelkonfigurationsdatei 3.18 für die Kernelkompilierung. 3) Es gibt viele Änderungen auf der Ebene der Android Top-Ebene (HAL und JNI-Ebene). Also müssen Sie diese Änderungen auch rückportieren. 4) Sobald Sie das Android erfolgreich kompilieren können; dann können nur Sie versuchen, das Bild auf Ihrem Gerät zu blinken.

Sie können zum Flashen der Bild

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

Drückt die Daumen :)