Visualizzazione stampabile
-
Quote:
Originariamente inviato da
nicola78
Hai ancora i file su cu hai fatto le modifiche ? cosi se le posti le controllo
Poi se riusciamo a risolvere passiamo alla listview animation
Ciao Nicola, ti chiedo per l'ennesima volta perdono se sono cosi insistente.... ma per mia natura sono un tipo che le cose le voglio capire e non voglio farle tanto per farle.
Per quanto riguarda i file che mi cerchi la risposta è no, non li ho piu..... per il nervosismo li ho eliminati dal pc ma non è un problema in quanto posso rifarli e postarli.
Appena riesco li faccio e li posto, grazie ancora....
Domanda: utilizzo i file della YSF o quelli vergini della rom che ho deodexato io? Dimmi tu......
-
Quote:
Originariamente inviato da
stopgian74
Ciao Nicola, ti chiedo per l'ennesima volta perdono se sono cosi insistente.... ma per mia natura sono un tipo che le cose le voglio capire e non voglio farle tanto per farle.
Per quanto riguarda i file che mi cerchi la risposta è no, non li ho piu..... per il nervosismo li ho eliminati dal pc ma non è un problema in quanto posso rifarli e postarli.
Appena riesco li faccio e li posto, grazie ancora....
Domanda: utilizzo i file della YSF o quelli vergini della rom che ho deodexato io? Dimmi tu......
Si ti capisco, mah, per me è indifferente , visto che la vuoi implementare nella YSF rom , utilizza i suoi file
-
Quote:
Originariamente inviato da
nicola78
Si ti capisco, mah, per me è indifferente , visto che la vuoi implementare nella YSF rom , utilizza i suoi file
Ciao nicola, di seguito il link dove puoi scaricare il secsetting e il systemUI decompilati e gia implementati con la mod del cambio sfondo tendina in tempo reale.
Ti ripeto il problema che riscontro.... il device funziona correttamente, nel menu impostazioni mi appare il toggle della modifica, pigiandoci su mi da le opzioni di scelta delle tendine inserite, solo che quando ne seleziono una la tendina non cambia, resta sempre quella iniziale.
https://drive.google.com/file/d/0B0j...ew?usp=sharing
-
Quote:
Originariamente inviato da
stopgian74
Ciao nicola, di seguito il link dove puoi scaricare il secsetting e il systemUI decompilati e gia implementati con la mod del cambio sfondo tendina in tempo reale.
Ti ripeto il problema che riscontro.... il device funziona correttamente, nel menu impostazioni mi appare il toggle della modifica, pigiandoci su mi da le opzioni di scelta delle tendine inserite, solo che quando ne seleziono una la tendina non cambia, resta sempre quella iniziale.
https://drive.google.com/file/d/0B0j...ew?usp=sharing
Ciao stopgian74, allora il problema stà nel SecSettings e precisamente nel file smali DisplaySettings, nel metodo .method public onPreferenceChange(Landroid/preference/Preference;Ljava/lang/Object;)Z tu hai il codice della guida e il codice che implementa la mod per le icone della batteria
codice:
:cond_notification_panel_bg
iget-object v1, p0, Lcom/android/settings/DisplaySettings;->mNotificationPanelBackground:Landroid/preference/ListPreference;
if-ne p1, v1, :cond_2
check-cast p2, Ljava/lang/String;
invoke-static {p2}, Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
move-result v0
invoke-virtual {p0}, Lcom/android/settings/DisplaySettings;->getContentResolver()Landroid/content/ContentResolver;
move-result-object v1
const-string v2, "notification_panel_bg_chooser"
invoke-static {v1, v2, v0}, Landroid/provider/Settings$System;->putInt(Landroid/content/ContentResolver;Ljava/lang/String;I)Z
goto/16 :goto_4
:cond_19
iget-object v1, p0, Lcom/android/settings/DisplaySettings;->mBatteryStyle:Landroid/preference/ListPreference;
if-ne p1, v1, :cond_2
check-cast p2, Ljava/lang/String;
invoke-static {p2}, Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
move-result v0
invoke-virtual {p0}, Lcom/android/settings/DisplaySettings;->getContentResolver()Landroid/content/ContentResolver;
move-result-object v1
const-string v2, "battery_icon_list"
invoke-static {v1, v2, v0}, Landroid/provider/Settings$System;->putInt(Landroid/content/ContentResolver;Ljava/lang/String;I)Z
goto/16 :goto_4
nel codice che riguarda la guida devi cambiare il :cond_2 in :cond_19 , una spiegazione del perchè la puoi trovare qui https://www.androidiani.com/forum/mo...ml#post6030616
prova a fare questa modifica e fammi sapere come va
-
Quote:
Originariamente inviato da
nicola78
Ciao stopgian74, allora il problema stà nel SecSettings e precisamente nel file smali DisplaySettings..........
codice:
:cond_notification_panel_bg
iget-object v1, p0, Lcom/android/settings/DisplaySettings;->mNotificationPanelBackground:Landroid/preference/ListPreference;
if-ne p1, v1, :cond_2 <---- questo :cond_2 lo cambio in :cond_19....... GIUSTO??????
check-cast p2, Ljava/lang/String;
Mille grazie, provo e faccio sapere.
Datemi solo conferma che il :cond_2 da modificare è quello che ho indicato sopra.
-
Quote:
Originariamente inviato da
stopgian74
codice:
:cond_notification_panel_bg
iget-object v1, p0, Lcom/android/settings/DisplaySettings;->mNotificationPanelBackground:Landroid/preference/ListPreference;
if-ne p1, v1, :cond_2 <---- questo :cond_2 lo cambio in :cond_19....... GIUSTO??????
check-cast p2, Ljava/lang/String;
Mille grazie, provo e faccio sapere.
Datemi solo conferma che il :cond_2 da modificare è quello che ho indicato sopra.
si è quello
-
Quote:
Originariamente inviato da
nicola78
si è quello
Niente da fare.... non va.
Il risultato è sempre uguale a prima.
-
Quote:
Originariamente inviato da
stopgian74
Niente da fare.... non va.
Il risultato è sempre uguale a prima.
Ok ho controllato meglio e ho visto che i tuoi file implementano una mod per far cambiare il colore del pannello delle notifiche, ora questa ,se non si aggiunge una mod per attivarla e disattivarla, prende il sopravvento sulla mod della guida.Quindi come dicevo prima per avere tutte e due le mod dovresti aggiungere,con una mod, la possibilità di abilitare e disabilitare la scelta del colore del pannello delle notifiche, perchè le due mod vanno ad interagire sullo stesso sfondo.
Un momento......avevi detto che non funzionava anche su file vergini,giusto? hai la possibilità di passarmi anche quelli?
Edit:ho fatto dei test con i tuoi file e posso confermare che funziona tutto. Ora per farlo funzionare anche con te hai due possibilità:la prima è quella che ho descritto prima, la seconda è quella che ho usato per fare i test con i tuoi file e cioè dovresti bypassare il codice che implementa la mod per cambiare il colore del pannello delle notifiche perdendo così la sua funzionalità
-
Quote:
Originariamente inviato da
nicola78
Ok ho controllato meglio e ho visto che i tuoi file implementano una mod per far cambiare il colore del pannello delle notifiche, ora questa ,se non si aggiunge una mod per attivarla e disattivarla, prende il sopravvento sulla mod della guida.Quindi come dicevo prima per avere tutte e due le mod dovresti aggiungere,con una mod, la possibilità di abilitare e disabilitare la scelta del colore del pannello delle notifiche, perchè le due mod vanno ad interagire sullo stesso sfondo.
Un momento......avevi detto che non funzionava anche su file vergini,giusto? hai la possibilità di passarmi anche quelli?
I file vergini li ho, e stamattina facendo un raffronto con guida e con quelli della mod mi sono accorto che molto probabilmente sui file vergini ho commesso un errore..... riprovo a rifarla e ti faccio sapere. Per quel che riguarda la YSF la mod del cambio colore della pannello delle notifiche ti confermo che è presente.
Edit: sulla YSF posso risolvere eliminando la mod del cambio colore restando solo quella della guida?
-
Quote:
Originariamente inviato da
stopgian74
I file vergini li ho, e stamattina facendo un raffronto con guida e con quelli della mod mi sono accorto che molto probabilmente sui file vergini ho commesso un errore..... riprovo a rifarla e ti faccio sapere. Per quel che riguarda la YSF la mod del cambio colore della pannello delle notifiche ti confermo che è presente.
Edit: sulla YSF posso risolvere eliminando la mod del cambio colore restando solo quella della guida?
Ho editato il mio post precedente ,si la puoi eliminare