Visualizzazione stampabile
-
Modding SystemUI.apk
Ho installato l'ultima release della Ehndroix (12.11.8), e la trovo praticamente perfetta, se non fosse per la data in alto a sinistra nella statusbar, che trovo odiosa. Allora ho decompilato il SystemUI.apk con APKTool e modificato res/layout/status_bar.xml eliminando la riga che mostrava la data
codice:
<com.android.systemui.statusbar.policy.DateView android:textAppearance="@style/TextAppearance.StatusBar.Date" android:gravity="center" android:layout_gravity="top" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="false" />
Fatto ciò, ricompilo il tutto, prendo resources.arsc e status_bar.xml ricompilati e li metto nell'APK originale con WinRAR per non perdere la firma, sostituisco l'APK nel cellulare e riavvio. Risultato: Lo sfondo si vede, però non compare la barra di stato, e ogni tanto ho un Force Close di UI Sistema (Anche se lo sfondo rimane comunque sullo schermo).
Dove ho sbagliato?
-
Forse c'è un codice java che fa riferimento a quella res e che la aggiorna periodicamente...
Inviato dal nuovo prototipo di Android integrato nel mio cervello.
-
Ho cercato tragli .smali se ci fossero riferimenti, ma gli unici erano nei files che definivano la classe DateView. Anche se non aveva molto senso, ho provato a eliminare DateView.smali e DateView$1.smali e ricompilare tutto, sostituendo stavolta anche il classes.dex, ma niente, il risultato è, come immaginavo, sempre lo stesso.. C'è qualche possibilità di trovare i sorgenti del SystemUI della ROM in rete?
-
Quote:
Originariamente inviato da
XXIFrank
Ho cercato tragli .smali se ci fossero riferimenti, ma gli unici erano nei files che definivano la classe DateView. Anche se non aveva molto senso, ho provato a eliminare DateView.smali e DateView$1.smali e ricompilare tutto, sostituendo stavolta anche il classes.dex, ma niente, il risultato è, come immaginavo, sempre lo stesso.. C'è qualche possibilità di trovare i sorgenti del SystemUI della ROM in rete?
Prova a prendere il System UI dalla CM9 Beta3 se proprio non risolvi , tanto la base della rom è stata aggiornata a quella ;)
-
Ci avevo pensato anch'io, ma pensavo che c'era il problema del lag della comparsa delle notifiche come nella RC5 di ivendor.. appena torno a casa provo.
Inviato dal mio GT-i9001 usando Androidiani App