SeraphimSerapis
Enthusiast
- 1.233
Hallo Leute, sicherlich interessiert es den manche von euch, wie man aus Cyanogens Nexus One Beta Roms noch mehr rausholt.
In diesem Tutorial werden wir statt dem .29-Kernel den neuen .32-Kernel flashen und JIT ermöglichen.
JIT ist die Bezeichnung für Just-In-Time Compilation.
Hierbei wird der Bytecode, dem die Programme unterliegen schneller interpretiert und es kommt zu enormen Performanceschüben.
Als Beweis:
Schaut euch mal die Topliste hier an: BenchmarkPi - Android Benchmarking Tool - alles Leute mit CM-Beta und JIT. Ich auch mehrmals und das ohne ein optimiertes Gerät mit Widgets, LiveWallpaper und co.
Automatischer Weg:
MoDaCo hat sich die Mühe gemacht und den Kernel zusammen mit der veränderten build.prop als update.zip herausgebracht: http://android.modaco.com/content/g...el-patch-with-jit-for-cyanogenmod-5-0-beta-2/
Einfach ins Recovery gehen und als update.zip flashen.
Manueller Weg:
Wie flashen wir den neuen Kernel?
Ihr braucht erstmal diese Files von Cyanogen's Server:
Download
http://n0rp.chemlab.org/android/nexus/testing/zImage http://n0rp.chemlab.org/android/nexus/testing/bcm4329.ko
Viel Spaß mit dem Nexus One im Geschwindigkeitsrausch.
Undo: Aktuelle Cyanogen Beta flashen, bzw. die boot.img Datei aus dem Update extrahieren und wie den Kernel flashen.
In diesem Tutorial werden wir statt dem .29-Kernel den neuen .32-Kernel flashen und JIT ermöglichen.
- JIT zu benutzen kann zu Instabilität führen.
- Einen Kernel zu flashen empfehle ich nur, wenn man versteht, was passiert.
- Ihr könnt euer Gerät bricken.
JIT ist die Bezeichnung für Just-In-Time Compilation.
Hierbei wird der Bytecode, dem die Programme unterliegen schneller interpretiert und es kommt zu enormen Performanceschüben.
Als Beweis:
Schaut euch mal die Topliste hier an: BenchmarkPi - Android Benchmarking Tool - alles Leute mit CM-Beta und JIT. Ich auch mehrmals und das ohne ein optimiertes Gerät mit Widgets, LiveWallpaper und co.
Automatischer Weg:
MoDaCo hat sich die Mühe gemacht und den Kernel zusammen mit der veränderten build.prop als update.zip herausgebracht: http://android.modaco.com/content/g...el-patch-with-jit-for-cyanogenmod-5-0-beta-2/
Einfach ins Recovery gehen und als update.zip flashen.
Manueller Weg:
Wie flashen wir den neuen Kernel?
Ihr braucht erstmal diese Files von Cyanogen's Server:
http://n0rp.chemlab.org/android/nexus/testing/zImage http://n0rp.chemlab.org/android/nexus/testing/bcm4329.ko
- Nachfolgend geht ihr in das Recovery und macht ein Nandroid-Backup!
- Jetzt startet ihr mit gedrückter Volume-Down-Taste neu
- Seht ihr 3 Androiden auf Skateboards?
- Nachdem der Bootloader geladen habt, bestätigt den Fastboot-Eintrag mit der Power-Taste
- Öffnet CMD auf eurem Rechner und wechselt in den fastboot-Pfad (siehe Root-FAQ)
- Gebt folgendes ein:
Code:
fastboot flash zimage zImage
- Wenn ihr es richtig gemacht habt, steht folgendes da:
sending 'zimage' (2182 KB)... OKAY
writing 'zimage'... OKAY - Anschließend macht ihr einen Reboot:
Code:
fastboot reboot
- Sobald das System gebootet hat und ihr ADB-Zugriff habt, gebt ihr folgendes ein:
Code:
adb push bcm4329.ko /system/lib/modules
Code:adb remount
- startet wieder CMD und macht sicher, dass ihr euer N1 mit adb devices seht
-
Code:
adb pull /system/build.prop [COLOR=Red]C:/Pfad/auf/dem/Rechner[/COLOR]
- Jetzt editiert ihr die build.prop mit einem Editor (Notepad++ zB)
- In einer der letzten Zeilen (125) findet ihr den Eintrag
dalvik.vm.execution-mode=int:fast
- Diesen ändert ihr in
dalvik.vm.execution-mode=int:jit
- Jetzt wird das build.prop wieder ins System geschoben:
Code:
adb push build.prop /system/build.prop
- Nachfolgend ein Reboot:
Code:
adb shell reboot
Viel Spaß mit dem Nexus One im Geschwindigkeitsrausch.
Undo: Aktuelle Cyanogen Beta flashen, bzw. die boot.img Datei aus dem Update extrahieren und wie den Kernel flashen.
Zuletzt bearbeitet: