| |||||||
Das Thema "HowTO: jit Enabling --> 20% mehr Speed" befindet sich unter Root / Hacking / Modding für Motorola Milestone auf Android-Hilfe.de.
![]() |
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Ehren-Mitglied Modell: Samsung Galaxy S2, Samsung Galaxy Note Registriert seit: 19.01.2010
Beiträge: 5.134
Abgegebene Danke: 1.114
Erhielt 3.853 Danke für 1.435 Beiträge
| AllDroid - View topic - [HOWTO] enable jit on the milestone, speedup 20% Bitte Erfahrungen posten. Danke. P.S. Falls das nicht jedem klar: natürlich braucht man ROOT dafür! Geändert von eybee1970 (29.01.2010 um 09:10 Uhr) |
| | |
| Folgender Benutzer bedankt sich bei eybee1970 für diesen Beitrag: |
| | #2 (permalink) |
| Fortgeschrittenes Mitglied Registriert seit: 26.10.2009
Beiträge: 403
Abgegebene Danke: 48
Erhielt 31 Danke für 24 Beiträge
|
Ich habe es am Laufen. Ich werde im Laufe des Tages beobachten wie das Gerät sich verhält. Erster Eindruck: Nichts dramatisches.
|
| | |
| | #3 (permalink) |
| Erfahrener Benutzer Registriert seit: 04.08.2009
Beiträge: 222
Abgegebene Danke: 11
Erhielt 11 Danke für 9 Beiträge
|
Ich habe es auch am laufen. Fühlt sich zumindest schneller an, sprich läuft irgendwie smoother, aber mal schauen ob es so bleibt.
|
| | |
| | #4 (permalink) |
| Fortgeschrittenes Mitglied Modell: Nexus One - Nexus S Registriert seit: 02.12.2009
Beiträge: 306
Abgegebene Danke: 28
Erhielt 20 Danke für 14 Beiträge
|
Tach, 20 % mehr Speed klingt gut. Kann einer kurz für nen Laien erklären, was da genau passiert bzw. gemacht wird? Merci... |
| | |
| | #5 (permalink) |
| Junior Mitglied Modell: Milestone Registriert seit: 21.01.2010
Beiträge: 40
Abgegebene Danke: 7
Erhielt 7 Danke für 5 Beiträge
|
Tach auch, technisch geht es bei einem jit (just in time compiler) darum, dass der Java- (Byte)Code der ausgeführten Applikationen beim ersten Start vollständig in die nativen Prozessor- Ausführungbefehle übersetzt wird und danach deutlich schneller laufen kann, als wenn für jede Aktion der Java-Bytecode ständig neu umgesetzt werden muss. Hat bei mir aber lt. Linpack Speedmessung überhaupt keine Verbesserung gebracht. Scheint sich also für das Milestone nicht zu lohnen, schade ?! |
| | |
| | #6 (permalink) |
| Fortgeschrittenes Mitglied Registriert seit: 26.10.2009
Beiträge: 403
Abgegebene Danke: 48
Erhielt 31 Danke für 24 Beiträge
|
Naja aus der Natur von JIT geht hervor, dass man etwas "längere" Laufzeit braucht um den Code entsprechend zu optimieren... Gruß, Lado |
| | |
| | #10 (permalink) | |
| Fortgeschrittenes Mitglied Modell: Motorola Milestone Registriert seit: 04.01.2010
Beiträge: 393
Abgegebene Danke: 51
Erhielt 95 Danke für 36 Beiträge
|
Ich gehe davon aus, ob 2.0 oder 2.0.1 ist hierbei egal oder?! Wo bekomm ich die Busybox her?! Kurze Anleitung für die, die kein Englisch können: Zitat:
2. die Files auf die SD Karte des Milestones packen (neuen Ordner anlegen: z.B. /sdcard/jit) 3. Ordner auf SD Karte anlegen: z.B. /sdcard/dalbk <- dorthin kommt das backup 4. "ADB pull /system/build.prop ."ausführen (ADB, siehe hier: [tut] adb) <- damit ziehst du Dir die build.prop auf deine lokale Festplatte! 5. Die Datei auf der Festplatte nun öffnen und eine Zeile am Ende hinzufügen: "dalvik.vm.execution-mode=int:jit" 6. Datei speichern und auf die SD Karte in das angelegte JIT Verzeichnis pushen (via adb) oder kopieren (in dem Fall build.prop kopieren nach /sdcard/jit) 7. "ADB shell" ausführen 8. "su" eingeben <- macht dich zum Super User (ROOT) auf deinem Milestone oder besser in der Shell 9. "mount -o remount,rw /dev/mtd/mtdblock6 /system" eingeben ACHTUNG! vorher am besten "mount" eingeben, um zu prüfen, wo /system eingehängt ist Backup erzeugen 10. "cp /system/build.prop /sdcard/dalbk/" eingeben [ENTER] 11. "cp /system/bin/dalvikvm /sdcard/dalbk/" eingeben [ENTER] 12. "cp /system/lib/libdvm.so /sdcard/dalbk/" eingeben [ENTER] 13. "cp /system/lib/libnativehelper.so /sdcard/dalbk/" eingeben [ENTER] JIT kopieren/installieren (whatever) 14. "cd /sdcard/jit" eingeben [ENTER] 15. "cp -f dalvikvm /system/bin/" eingeben [ENTER] 16. "busybox chmod 755 /system/bin/dalvikvm" eingeben [ENTER] <- ACHTUNG! Dazu muss busybox installiert sein. Findet man fast überall. Ist meiner Meinung nach ein APK zum installieren. 17. "cp -f libdvm.so /system/lib/" eingeben [ENTER] 18. "cp -f libnativehelper.so /system/lib/" [ENTER] 19. "cat build.prop > /system/build.prop" [ENTER] 20. "sync" 21. "mount -o remount,ro /dev/mtd/mtdblock6 /system" ACHTUNG! siehe Schritt 9!!!! 22. "reboot" eingeben Nun sollte das Milestone rebooten, fertig. Alles übersetzt aus dem Forum dort. Wichtig ist: du brauchst Root ADB BusyBox Ob nun 2.0 oder 2.0.1 nötig ist, weiss ich jetzt auch nicht. Mir juckts aber in den Fingern | |
| | |
| Folgende Benutzer bedanken sich bei kniffo80 für diesen Beitrag: | eybee1970 (29.01.2010) |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Cyanogen mit Steroiden! (JIT) | SeraphimSerapis | Root / Hacking / Modding für Nexus One | 6 | 26.01.2010 22:42 |
| Nur noch GPRS-Speed?! | snoopy266 | Motorola Milestone Forum | 21 | 25.01.2010 14:59 |
| Zipalign-Optimierung (App-Finetuning für das letzte bißchen Speed) | Kranki | Root / Hacking / Modding für T-Mobile G1 | 33 | 26.12.2009 08:09 |
| MoDaCo vs. Generic 2.73.405.5 Speed? | Toggo | Root / Hacking / Modding für T-Mobile G2 Touch | 7 | 01.11.2009 18:33 |