RAB
Stamm-User
- 436
In Ergänzung zum Artikel von luxx123 "ClockWorkMod Recovery", und weil ichs ihm versprochen habe, kommt hier ein Beispiel für eine modifizierbare update.zip dazu, die das Theme-Modding vereinfachen sollte...
Was tut diese Version?
Änderung der build.prop (notwendig für Änderungen am Stock-Theme, außerdem Abschalten des Boot-Sounds (näheres dazu hier))
Setzen eines Standard-Wallpapers (sollte man durch sein eigenes ersetzen, zu finden unter "/data/data/com.android.settings/files/wallpaper")
Veränderte Framework-res und SystemUI (auf Basis der Modifikationen von Aleksandar aus dem xda-Forum, kann man hier anschauen) // Änderungen meinerseits siehe Screenshot (Statusleiste mit Trennlinie, klassische Netz- und WiFi-Anzeige, Batterieanzeige als Circle)
Löschen des Motorola-Standard-Lockscreens (sonst funktioniert der Aleksandar-Mod ja nicht // eventuell muss der Name "/system/app/UnlockGE_alldpi.apk" (vor allem bei nicht-deutschsprachigen ROMs) im updater-script angepasst werden.
Wie kann man eigene Anpassungen vornehmen? (am Beispiel von 7zip)
Zuerst sollte man sich mit den CWM-Recovery-Möglichkeiten und deren Bedienung vertraut machen, außerdem sicherstellen, dass sie funktionieren.
Von der update.zip sollte man eine Sicherungskopie anlegen, danach normal entpacken.
Im Verzeichnis "\META-INF\com\google\android\" findet man ein simpel gehaltenes updater-script, das man mit jedem Editor öffnen und bearbeiten kann. Mit dessen Aufbau sollte man sich erst mal vertraut machen, ist aber eigentlich recht einfach zu verstehen.
Um jetzt z. B. Änderungen an der Satusleiste vorzunehmen, entpackt man (genau wie eine zip-Datei) die "CusSystemUI_hdpi.apk" im Ordner "SysUI", und bearbeitet die "statusbar_background.9.png".
Wichtig: Es wird nicht wieder gepackt! Stattdessen nimmt man sein Zip-Programm und mit "Datei - Öffnen" öffnet man die ""CusSystemUI_hdpi.apk". Dort hangelt man sich durch den Verzeichnisbaum bis "\res\drawable-hdpi\" und tauscht dort die png-Datei gegen die veränderte innerhalb des 7zip-Fensters aus. Danach wird das 7zip-Fenster einfach geschlossen.
Und wieder wichtig: Genau so, miitels "Datei - Öffnen" öffnet man nun die update.zip und tauscht im 7zip-Fenster die "CusSystemUI_hdpi.apk" gegen die gerade veränderte Version aus. Danach wieder 7zip-Fenster schließen.
Danach die update.zip aufs Handy flashen und Reboot...
Und ganz Wichtig!!!
Wer sich ans Modifizieren seines Betriebssystem wagt, der sollte wenigstens seine Daten gesichert haben, und sich sicher sein, wie er sein System notfalls mit Hilfe von "RSD Lite" wieder aufsetzen kann.
.
Was tut diese Version?
Änderung der build.prop (notwendig für Änderungen am Stock-Theme, außerdem Abschalten des Boot-Sounds (näheres dazu hier))
Setzen eines Standard-Wallpapers (sollte man durch sein eigenes ersetzen, zu finden unter "/data/data/com.android.settings/files/wallpaper")
Veränderte Framework-res und SystemUI (auf Basis der Modifikationen von Aleksandar aus dem xda-Forum, kann man hier anschauen) // Änderungen meinerseits siehe Screenshot (Statusleiste mit Trennlinie, klassische Netz- und WiFi-Anzeige, Batterieanzeige als Circle)
Löschen des Motorola-Standard-Lockscreens (sonst funktioniert der Aleksandar-Mod ja nicht // eventuell muss der Name "/system/app/UnlockGE_alldpi.apk" (vor allem bei nicht-deutschsprachigen ROMs) im updater-script angepasst werden.
Wie kann man eigene Anpassungen vornehmen? (am Beispiel von 7zip)
Zuerst sollte man sich mit den CWM-Recovery-Möglichkeiten und deren Bedienung vertraut machen, außerdem sicherstellen, dass sie funktionieren.
Von der update.zip sollte man eine Sicherungskopie anlegen, danach normal entpacken.
Im Verzeichnis "\META-INF\com\google\android\" findet man ein simpel gehaltenes updater-script, das man mit jedem Editor öffnen und bearbeiten kann. Mit dessen Aufbau sollte man sich erst mal vertraut machen, ist aber eigentlich recht einfach zu verstehen.
Um jetzt z. B. Änderungen an der Satusleiste vorzunehmen, entpackt man (genau wie eine zip-Datei) die "CusSystemUI_hdpi.apk" im Ordner "SysUI", und bearbeitet die "statusbar_background.9.png".
Wichtig: Es wird nicht wieder gepackt! Stattdessen nimmt man sein Zip-Programm und mit "Datei - Öffnen" öffnet man die ""CusSystemUI_hdpi.apk". Dort hangelt man sich durch den Verzeichnisbaum bis "\res\drawable-hdpi\" und tauscht dort die png-Datei gegen die veränderte innerhalb des 7zip-Fensters aus. Danach wird das 7zip-Fenster einfach geschlossen.
Und wieder wichtig: Genau so, miitels "Datei - Öffnen" öffnet man nun die update.zip und tauscht im 7zip-Fenster die "CusSystemUI_hdpi.apk" gegen die gerade veränderte Version aus. Danach wieder 7zip-Fenster schließen.
Danach die update.zip aufs Handy flashen und Reboot...
Und ganz Wichtig!!!
Wer sich ans Modifizieren seines Betriebssystem wagt, der sollte wenigstens seine Daten gesichert haben, und sich sicher sein, wie er sein System notfalls mit Hilfe von "RSD Lite" wieder aufsetzen kann.
.