Ich habe CyanogenMod 10.1 stable für S III LTE (i9305) installiert und festgestellt, dass meine Kernel-Version 3.0.64 ist (ich hatte 3.4 oder höher erwartet).
Wie ich in dieser Frage gesagt habe, war der Kernel, den ich vorher hatte, auch aus der 3.0.*-Linie.
Was ziemlich seltsam ist - warum bleibt mein Kernel immer auf dieser Version?
Kann es sein, dass CyanogenMod keinen Kernel mitbringt, sondern der Kernel woanders geflasht wird?
Wenn nicht, was ist der Grund für eine so niedrige Versionsnummer? Liegt es daran, dass mein Telefon nicht so gut unterstützt wird? Sollte ich manuell einen neuen Kernel für mein Telefon flashen?
Wenn ich mir das Repository für dieses Gerät ansehe, kann ich sehen, dass der angegebene Kernel aus der Quelle unter Verwendung der hier gefundenen Quelle und der cyanogenmod_i9305_defconfig
Konfigurationsdatei erstellt wurde.
Sie können feststellen, dass der Kernel nicht der Standardkernel ist, indem Sie zur Terminal-App (oder von adb shell
) gehen und eingeben uname -a
, was Ihnen das Build-Datum des Kernels mitteilt. Wenn es mit dem Erstellungsdatum für das gesamte Betriebssystem übereinstimmt, wissen Sie, dass es sich um einen speziell für CM erstellten Kernel handelt.
Der CM11-Zweig verwendet auch den cm11-Zweig dieses Kernel-Repositorys ...
dotVezz
jcora
dotVezz