Ciao a tutti!! qui vi insegnerò come modificare il framework-res.apk, dove sono contenuti i file grafici del nostro cellualre, quindi, per esempio, a trasformare la batteria nella barra notifiche in una circolare!!!
OBBIETTIVO: batteria circolare
OCCORRENTE:
-un PC
-un HTC Magic
-l'SDK intallata (include adb.exe)
-un cavo USB
-WinRAR installato sul PC, per aprire il file framework-res.apk (se non si dispone del programma richiesto, è possibile scaricarlo qui)
-file da sostituire per ottenere la batteria circolare (vedi allegato)
COMINCIAMO:
1. collegate il cellulare acceso al pc, ma senza selezionare "collega" dalla barra notifiche
2. aprire il prompt dei comandi (>start>esegui>cmd)
3. utilizzando i comandi "cd.." per tornare indietro da una cartella, o "cd" per entrare in una cartella, recatevi nela directory /tools dell'sdk, dove è prensente adb.exe
4. giunti a questo punto, dobbiamo copiare il framework-res.apk sul computer per poi modificarlo in seguito, date quindi questo comando:
> adb pull /system/framework/framework-res.apk
5. per motivi precauzionali () fate una copia del framework-res.apk che avete estratto anche nella cartella tools, in caso doveste fare qualche pasticcio
6. rinonima il framework-res.apk nella cartella tools a framework-res.zip (clicca con il destro sul file, seleziona "add to archive", sotto archive format seleziona "ZIP" e poi sotto ancora in compression method seleziona "store", così facendo non comprimerai il file)
7. apri a questo punto il file framework-res.zip
8. sostituisci i file allegati, che sono una serie di immagini, semplicemente copiandoli nella directory "res/drawable-mdpi" e poi il computer ti proporrà due processi: tu seleziona "copia e sostituisci" (questa operazione deve essere eseguita con il file framework-res.apk; se aveste problemi ad aprire il suddetto file suggeritegli di aprirlo con WinRAR)
9. Usare la compressione normale quando si sostituiscono i file
10. rinominare il file modificato ora da file .zip a file .apk
11. ora bisogna pushare il file modificato, ovvero copiarlo nel cellulare, dando i seguenti comandi:
> adb remount
> adb push framework-res.apk /system/framework/
> adb shell reboot
12. all'accensione avrete la batteria circolare!!
Citazione: i file della batteria circolare sono stati estratti dalla ROM SuperEclair
SE TI SONO STATO UTILE, NON ESITARE A CLICCARE SU "THANKS"=)
fonte affidabile di XDA!!