| |||||||
Das Thema "Zipalign-Optimierung (App-Finetuning für das letzte bißchen Speed)" befindet sich unter Root / Hacking / Modding für T-Mobile G1 auf Android-Hilfe.de.
|
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Ehren-Mitglied | ich würde gerne ein kleines Script vorstellen, das ich gestern gebastelt habe. Es geht dabei um eine neue Optimierungsmethode des Donut-SDK, die niedrigeren Speicherverbrauch und schnellere Ladezeiten der entsprechend optimierten Anwendungen verspricht. Näheres steht hier: Android Developers Blog: Zipalign: an easy optimization Da ich natürlich jede kleinere Optimierung gerne mitnehme habe ich mich näher damit befasst, festgestellt, dass Theme-Entwickler diese Optimierung bei der Theme-Erstellung auch jedesmal wieder durchführen müssen und daher dieses Script produziert: (Shameless Self-Promotion inc) http://www.android-hilfe.de/rom-erst...imization.html Dabei kam mir folgende Überlegung: Diese Optimierung wird nach dem Signieren der App durchgeführt, also kann sie jeder mit jeder App durchführen - auch mit älteren aus dem Market. Langer Rede kurzer Sinn: Angehängt ist das Optimierungstool (für die Leute, die das Donut SDK nicht installiert haben) und ein Script, das alle Anwendungen vom Handy zieht, optimiert und wieder zurückschiebt. Früher oder später wird das hier sowieso obsolet, aber solange gibt es das gute Gefühl, jeden noch so minimalen Leistungsschub mitgenommen zu haben! Voraussetzungen: -Funktionierendes ADB -Recovery mit ADB-Zugriff Anleitung: -Zip irgendwohin entpacken -Recovery starten -Go to Console -batchalignphone.bat starten, warten bis fertig (-fix_permissions, falls das nicht von allein ausgeführt wurde - automatisch in AmonRa Recovery und Cyanogen 1.4) -reboot Dank geht an meinen Betatester LostEden, der auch dann nicht sauer wurde, als in einer frühen Version ein fehlender Slash uns beiden das Apps2SD zerschossen hat. Update: Kleiner Bugfix im Hauptscript, der ein Problem behebt, wenn das Zipalign-Programm nicht über die Path-Variable aufzufinden war. Neu: Neues Script als Erweiterung des bisherigen, zur Optimierung der Dateien auf der System-Partition, um nach Installation eines Theme alles zu optimieren - auf die Theme-Entwickler ist ja doch kein Verlass. Einfach in den selben Ordner wie den anderen Kram entpacken und starten. ![]() batchalignphone.bat - Optimierung der installierten Apps batchalignsystem.bat - Optimierung der Systemanwendungen
__________________ CyanogenMod 7 Nightly - AmonRa Recovery 2.0 - Nexus One Kein Support via PN und E-Mail. Bitte das Forum nutzen. "Es ist Mode geworden, die Freiheitsrechte des Bürgers in den Mittelpunkt zu stellen." - Siegfried Kauder Geändert von Kranki (23.10.2009 um 02:08 Uhr) Grund: Bugfix, neues Sript batchalignsystem |
| | |
| | #2 (permalink) |
| Gast
Beiträge: n/a
|
Kann ich nur empfehlen!! Das ganze System läuft dann geschmeidiger mein bescheidener Eindruck. Ich werde da hier nur Apps von der Speicherkarte angesprochen werden auch meine zukünftigen Themes inklusiver Apps damit patchen, so daß das System auch weiterhin weich läuft. Will sagen das sich das auch bei den Theme Machern durchsetzen sollte, die Apps über Krankis Batchfile laufen zu lassen. Darum mein Vorschlag Dein Werk auch bei XDA zu Posten!! @Kranki...hast Du denn schon geprüft ob die *apk auch im Rom optimiert sind?? |
|
| | #3 (permalink) |
| Ehren-Mitglied | Alles aus dem ADP-ROM und von Cyanogen war bereits optimiert. Nur bei Themes und vielen Apps aus dem Market fehlte die Optimierung.
__________________ CyanogenMod 7 Nightly - AmonRa Recovery 2.0 - Nexus One Kein Support via PN und E-Mail. Bitte das Forum nutzen. "Es ist Mode geworden, die Freiheitsrechte des Bürgers in den Mittelpunkt zu stellen." - Siegfried Kauder |
| | |
| | #4 (permalink) |
| Android Experte Modell: Samsung Galaxy S (I9000) Registriert seit: 07.05.2009
Beiträge: 911
Abgegebene Danke: 67
Erhielt 47 Danke für 44 Beiträge
|
macht man das bevor man nen theme installiert oder nachher?? oder generell nachdem man neue apps installiert hat?? |
| | |
| | #6 (permalink) |
| Android Experte Modell: Samsung Galaxy S (I9000) Registriert seit: 07.05.2009
Beiträge: 911
Abgegebene Danke: 67
Erhielt 47 Danke für 44 Beiträge
|
jo probiere ich grad aus.... was passiert wenn ich wipe?? muss ich das nochmal ausführen?? |
| | |
| | #7 (permalink) |
| Ehren-Mitglied |
/system/app lasse ich sowieso unberührt, also ist das völlig egal. Bei Themes und ROMs verlasse ich mich auf die jeweiligen Entwickler. Kommt drauf an, was mit deinen Apps passiert. Wenn du die löscht und neu runterlädst ja, sofern es alte Versionen sind, die nicht mit dem Donut-SDK erstellt wurden.
__________________ CyanogenMod 7 Nightly - AmonRa Recovery 2.0 - Nexus One Kein Support via PN und E-Mail. Bitte das Forum nutzen. "Es ist Mode geworden, die Freiheitsrechte des Bürgers in den Mittelpunkt zu stellen." - Siegfried Kauder |
| | |
| | #8 (permalink) |
| Android Experte Modell: Samsung Galaxy S (I9000) Registriert seit: 07.05.2009
Beiträge: 911
Abgegebene Danke: 67
Erhielt 47 Danke für 44 Beiträge
|
also ich habs jetzt... was ich merke ist z.b. die gallerie ist deutlich flüssiger... auch einige anwendungen die ich schnell gestartet habe laufen deutlich sauberer, ohne diese laags halt eben..oder nicht so viele...zumindest danke euch beiden.....juter job |
| | |
| | #9 (permalink) |
| Ehren-Mitglied | Update: Kleiner Bugfix im Hauptscript Neu: Neues Script, um die System-Anwendungen zu optimieren. Die Theme-Entwickler machen es ja doch nicht, also machen wir es halt selber. Im Gegensatz zum ursprünglichen Script, dem die steigende Verbreitung des Donut-SDK irgendwann die Arbeit entziehen wird, wird das hier noch eine ganze Weile seinen Nutzen behalten.
__________________ CyanogenMod 7 Nightly - AmonRa Recovery 2.0 - Nexus One Kein Support via PN und E-Mail. Bitte das Forum nutzen. "Es ist Mode geworden, die Freiheitsrechte des Bürgers in den Mittelpunkt zu stellen." - Siegfried Kauder |
| | |
| | #10 (permalink) |
| Android Experte Modell: Samsung Galaxy S (I9000) Registriert seit: 07.05.2009
Beiträge: 911
Abgegebene Danke: 67
Erhielt 47 Danke für 44 Beiträge
|
also da kommen lauter fehler....von wegen zipalign ist falsch geschrieben oder so...
|
| | |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Speicher, SWAP, Stabilität, Optimierung für Android | logos-ivaylo | Root / Hacking / Modding für HTC Magic | 24 | 28.12.2010 10:52 |
| [Suche] App das Lesezeichen anzeigt... | lordofcamster | Sonstige Apps & Widgets | 1 | 15.12.2009 22:44 |
| [THEME-TOOL] Zipalign: an easy optimization | Kranki | Android OS Entwicklung / Customize | 0 | 22.10.2009 01:40 |
| Das teuerste App? | IrealiTY | Sonstige Apps & Widgets | 23 | 21.10.2009 16:01 |
| Geht heute los: Android 1.6 für das G1 und das G2 Touch | PlaYOuT | Android News | 90 | 21.10.2009 12:49 |