MyStone
Fortgeschrittenes Mitglied
- 16
Also, ich habe eine Anfrage per PN bekommen und jetzt versuch ichs mal ausführlicher zu erklären, wie man das Icon tauscht. Hab jetzt extra dafür mein Handy wieder gerootet, also hoffe ich das es auch gebraucht wird
0.) Vorbereitungen
Ladet euch die android.policy.zip runter: https://www.android-hilfe.de/attach...n-anstatt-ton-aus-moeglich-android.policy.zip
Enpackt sie und ihr bekommt eine android.policy.jar.
Ladet euch noch ein Icon herunter, das ihr verwenden wollt.
Oder ähnliche...
Bennent dieses Bild in ic_jog_dial_sound_off.png um.
1.) framework-res.apk vom Handy holen
Dafür braucht ihr Root auf eurem Milestone. (Denk ich mal)
Der Weg über Root explorer: Die Datei liegt in /system/framework.
Einfach auf die SD Karte kopieren.
Der Weg über adb: Folgenden Befehl in die Komandozeile eintippen
DESTINATION steht hierbei für den Ort eurer Wahl.
2.) framework-res.apk richtig bearbeiten
Die framework-res.apk in *.zip umbenennen und mit einem Entpacker öffnen.
Dort dann in die Ordner
res/drawable-hdpi
res/drawable-land-hdpi
die ic_jog_dial_sound_off.png reinkopieren. Dann wieder das Ding in *.apk umbenennen.
//WICHTIG: Nicht die framwork-res.zip einpacken und dann neu packen! Einfach die Dateien mit einem Tool wie WinRAR ersetzen!!!
3.) Und zurück das Ding mit andorid.policy.jar
Der Weg ünber den Rootexplorer: Die Dateien auf die SD kopieren und dann nach /system/tmp verschieben. Dann erst die Rechte richtig setzen
android.policy.jar - rw r r - 644
framework-res.apk - rw r r - 644
Dann erst wieder zurück in den framework Ordner.
Der Weg über adb: Dieser ist etwas komplizierter... Vllt. stell ich mich auch nur so an, aber hier ist der Weg der auch bei mir funktioniert hat:
Folgendes in die Komandozeile nacheinander:
Wie oben schon erwähnt ist DESTINATION euer Ordner in dem die veränderten Dateien liegen.
So reboot und viel Spaß.
4.) Ihr habts mit den Permissions verbockt...
Das Handy in mit der ADBRecovery starten.
Wenn du die ADBRecovery gestartet hast:
Reboot und dann sollte alles wieder gehen mit dem Mod.
0.) Vorbereitungen
Ladet euch die android.policy.zip runter: https://www.android-hilfe.de/attach...n-anstatt-ton-aus-moeglich-android.policy.zip
Enpackt sie und ihr bekommt eine android.policy.jar.
Ladet euch noch ein Icon herunter, das ihr verwenden wollt.
Oder ähnliche...
Bennent dieses Bild in ic_jog_dial_sound_off.png um.
1.) framework-res.apk vom Handy holen
Dafür braucht ihr Root auf eurem Milestone. (Denk ich mal)
Der Weg über Root explorer: Die Datei liegt in /system/framework.
Einfach auf die SD Karte kopieren.
Der Weg über adb: Folgenden Befehl in die Komandozeile eintippen
Code:
adb pull /system/framework/framework-res.apk DESTINATION\framework-res.apk
DESTINATION steht hierbei für den Ort eurer Wahl.
2.) framework-res.apk richtig bearbeiten
Die framework-res.apk in *.zip umbenennen und mit einem Entpacker öffnen.
Dort dann in die Ordner
res/drawable-hdpi
res/drawable-land-hdpi
die ic_jog_dial_sound_off.png reinkopieren. Dann wieder das Ding in *.apk umbenennen.
//WICHTIG: Nicht die framwork-res.zip einpacken und dann neu packen! Einfach die Dateien mit einem Tool wie WinRAR ersetzen!!!
3.) Und zurück das Ding mit andorid.policy.jar
Der Weg ünber den Rootexplorer: Die Dateien auf die SD kopieren und dann nach /system/tmp verschieben. Dann erst die Rechte richtig setzen
android.policy.jar - rw r r - 644
framework-res.apk - rw r r - 644
Dann erst wieder zurück in den framework Ordner.
Der Weg über adb: Dieser ist etwas komplizierter... Vllt. stell ich mich auch nur so an, aber hier ist der Weg der auch bei mir funktioniert hat:
Folgendes in die Komandozeile nacheinander:
Code:
adb shell
su
mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system
mkdir /system/tmp
exit
exit
adb push DESTINATION\framework-res.apk /system/tmp/framework-res.apk
adb push DESTINATION\android.policy.jar /system/tmp/android.policy.jar
adb shell
su
chmod 644 /system/tmp/framework-res.apk
chmod 644 /system/tmp/android.policy.jar
cp -f /system/tmp/framework-res.apk /system/framework/framework-res.apk
cp -f /system/tmp/android.policy.jar /system/framework/android.policy.jar
rm /system/tmp/framework-res.apk
rm /system/tmp/android.policy.jar
rm /system/tmp
mount -o remount,ro -t yaffs2 /dev/block/mtdblock4 /system
exit
exit
Wie oben schon erwähnt ist DESTINATION euer Ordner in dem die veränderten Dateien liegen.
So reboot und viel Spaß.
4.) Ihr habts mit den Permissions verbockt...
Das Handy in mit der ADBRecovery starten.
Wenn du die ADBRecovery gestartet hast:
Code:
adb shell
su
mount -o remount,rw -t yaffs2 /dev/block/mtdblock6 /system (oder 4 wie bei mir)
chmod 644 /system/framework/framework-res.apk
chmod 644 /system/framework/android.policy.jar
exit
exit
Reboot und dann sollte alles wieder gehen mit dem Mod.
Zuletzt bearbeitet: