Visualizzazione stampabile
-
Personalizzare Icona Batteria
Ora è possibile farlo!
Sono riuscito ad inserire OGBattery by OsamaGhareeb
FONTE:
http://forum.xda-developers.com/show....php?t=2730108
http://s21.postimg.org/bi5gl3wgj/Scr...00_24_31_1.jpg http://s28.postimg.org/89kuw6qbt/Scr...23_40_59_1.jpg http://s9.postimg.org/r43tv1obv/Scre...23_41_17_1.jpg
Ho tradotto in italiano OGBattery.
DOWNLOAD:
https://mega.co.nz/#!RZQnlIxA!esRGQq...6GrKPZ7O3h4mWU
SecSettings
res/xml/display_settings.xml
codice:
<PreferenceScreen android:title="@string/battery_mod" android:key="OGBattery" android:summary="@string/battery_mod_desc">
<intent android:targetPackage="com.ghareeb.battery" android:action="android.intent.action.MAIN" android:targetClass="com.ghareeb.battery.Settings" />
</PreferenceScreen>
res/values/ids.xml
codice:
<item type="id" name="OGBattery">false</item>
res/values/strings.xml
codice:
<string name="battery_mod">OGBattery Mod</string>
<string name="battery_mod_desc">Change battery icon and charging animation.</string>
res/values-it/strings.xml
codice:
<string name="battery_mod">Icona Batteria</string>
<string name="battery_mod_desc">Personalizza l\'icona Batteria e la relativa animazione, nella barra di stato.</string>
SystemUI
smali/com/android/systemui/statusbar/phone/PhoneStatusBar.smali
codice:
.field mBatteryController:Lcom/android/systemui/statusbar/policy/BatteryController;
sostituito con
codice:
.field mBatteryController:Lcom/ghareeb/BatteryMod/BatteryController;
codice:
invoke-direct/range {v29 .. v30}, Lcom/android/systemui/statusbar/policy/BatteryController;-><init>(Landroid/content/Context;)V
sostituito con
codice:
invoke-direct/range {v29 .. v30}, Lcom/ghareeb/BatteryMod/BatteryController;-><init>(Landroid/content/Context;)V
codice:
.line 885 new-instance v29, Lcom/ghareeb/BatteryMod/BatteryController;
move-object/from16 v0, p0
iget-object v0, v0, Lcom/android/systemui/statusbar/phone/PhoneStatusBar;->mContext:Landroid/content/Context;
move-object/from16 v30, v0
invoke-direct/range {v29 .. v30}, Lcom/ghareeb/BatteryMod/BatteryController;-><init>(Landroid/content/Context;)V
move-object/from16 v0, v29
move-object/from16 v1, p0
iput-object v0, v1, Lcom/android/systemui/statusbar/phone/PhoneStatusBar;->mBatteryController:Lcom/ghareeb/BatteryMod/BatteryController;
codice:
.line 886 move-object/from16 v0, p0
iget-object v0, v0, Lcom/android/systemui/statusbar/phone/PhoneStatusBar;->mBatteryController:Lcom/ghareeb/BatteryMod/BatteryController;
move-object/from16 v27, v0
move-object/from16 v0, p0
iget-object v0, v0, Lcom/android/systemui/statusbar/phone/PhoneStatusBar;->mStatusBarView:Lcom/android/systemui/statusbar/phone/PhoneStatusBarView;
move-object/from16 v26, v0
const v28, 0x7f0800da
move-object/from16 v0, v26
move/from16 v1, v28
invoke-virtual {v0, v1}, Lcom/android/systemui/statusbar/phone/PhoneStatusBarView;->findViewById(I)Landroid/view/View;
move-result-object v26
check-cast v26, Landroid/widget/ImageView;
move-object/from16 v0, v27
move-object/from16 v1, v26
invoke-virtual {v0, v1}, Lcom/ghareeb/BatteryMod/BatteryController;->addIconView(Landroid/widget/ImageView;)V
codice:
.line 887 move-object/from16 v0, p0
iget-object v0, v0, Lcom/android/systemui/statusbar/phone/PhoneStatusBar;->mBatteryController:Lcom/ghareeb/BatteryMod/BatteryController;
move-object/from16 v26, v0
move-object/from16 v0, p0
iget-object v0, v0, Lcom/android/systemui/statusbar/phone/PhoneStatusBar;->mBatteryText:Landroid/widget/TextView;
move-object/from16 v27, v0
invoke-virtual/range {v26 .. v27}, Lcom/ghareeb/BatteryMod/BatteryController;->addLabelView(Landroid/widget/TextView;)V
res/layout/status_bar.xml
codice:
<ImageView android:gravity="center" android:id="@id/battery" android:layout_width="wrap_content" android:layout_height="wrap_content" android:paddingStart="3.0dip" />
-
Esiste un mirror dove scaricare la rom?
-
Quote:
Originariamente inviato da
daximino
Esiste un mirror dove scaricare la rom?
Al primo post
https://mega.co.nz/#!lcIFjRjL!Nc76Mz...eQi5IsA2-PANFQ
-
Quote:
Originariamente inviato da
Alexmi1987
Da android, usando chrome, non me lo fa scaricare devo sempre farlo dal pc.
Inoltre prima riuscivo, collegando il cellulare al pc, a vedere la memoria interna e la sd, adesso non riesco più come faccio per passare i file?
-
Da android devi scaricarti dal playstore l'applicazione mega, poi apri il link appunto tramite app e ti parte il download.
In caso contrario prendi un'adattatore sd, lo metti al pc, scarichi la rom e la passi direttamente sulla sd, piu' facile e veloce.
-
Oppure scarichi da pc e poi lo passi sul cellulare con applicazioni tipo airdroid con collegamento wifi
-
@daximino
Da Chrome, hai provato a mettere la visualizzazione Desktop?
I problemi capitano tutti a voi :D
Lasciatene qualcuno pure a me! :D
La ROM non mi ha dato ancora alcun problema, in ogni sua parte!
Il Computer riconosce perfettamente il telefono e la scheda di memoria.
@Alexmi1987
Modificato OGBattery
ho inserito anche l'icona di KITKAT
DOWNLOAD:
https://mega.co.nz/#!gNhUSQQT!F3iyrj...78lkjczA9KhM7I
http://s4.postimg.org/55c88wynt/Scre...13_54_06_1.jpg
Unico "problema" al momento...
l'icona di JellyBean verde in questa lista viene visualizzata con sole 2 immagini, contro le 5 degli altri stili.
-
Grazie mille, milo ho notato che con OGbattery il telefono tende ad essere mento reattivo, diventa un po piu' lento.
Ho rimesso la versione del 2 luglio ed ha ripreso velocità.
Mi chiedevo se era possibile creare una patch che ti installa la batteria stock rimuovendo appunto OGBattery? Credi sia possibile?
-
Per eliminare OGBattery bisogna inserire i vecchi SecSettings e SystemUI.
Flashare l'ultima versione senza Wipe non fa altro che ripristinare i files originali in /system.
Quindi ha poco senso creare una Patch.
Posso pure fare uno ZIP con quei 2 files ma dalla prossima versione inserirò OGBattery, quindi quei 2 files non verranno più aggiornati se decidete di non avere OGBattery.
Sinceramente non riscontro rallentamenti...non noto problemi.
Uno degli obbiettivi di questa rom è di avere la massima personalizzazione, come la Cyanogenmod che avevo prima.
@Alexmi1987
Il file ZIP è qui:
https://mega.co.nz/#!0RRTCBDB!GmRgpQ...Jv4K2-tN5dZnrI
Per una maggiore velocità io ho impostato:
Impostazioni --> Altro
Opzioni Sviluppatore
Animazione Finestra 0.5x
Animazione Transizione 0.5x
Durata Animator 1x
Facendo un'installazione pulita (solo in questo caso) questi valori vengono impostati di default.
-
Animazione Spegnimento / Accensione
CRT - FADE - NONE
CRT: effetto spegnimento vecchio televisore
FADE: dissolvenza
NONE: nessuno
FONTE:
http://forum.xda-developers.com/gala...tions-t2804237
http://forum.xda-developers.com/show....php?t=2309530
Modificato il file services.jar (/system/framework)
Modificato il file build.prop (/system)
codice:
persist.sys.screen_on=none
persist.sys.screen_off=crt
Per modificare l'effetto al momento bisogna editare il build.prop e riavviare!
Se riuscissi ad avere un toggle nel menu impostazioni sarei la persona più felice al mondo...ma al momento non trovo informazioni funzionanti sul nostro dispositivo.
Verrà inserito nella prossima versione.
Causa problemi alla rotazione creati da questa modifica sono costretto ad abbandonarla