:eek::eek::(:(:(:eek::eek::eek::(:(:(:(:(:o:mad::r olleyes::p:mad:
che Italia
hai provato nel keyguard_circleclock_main.xml?
Visualizzazione stampabile
Sera caro Nicola! Già che nazionale!
Sì le ho provate tutti i file con il circleclock e non solo.
Domani che dovrei rientrare prima faccio una bella cosa...temo il testo di tutti sti file con un colore differente e così vediamo se salta fuori.
Per ora mi ero limitato a spostarli ed in effetti la data mi si è abbassata dall'ora di qualche millimetro ma non ho ben individuato il file.
Grazie per l'aiuto!
Ciauz!
Sono riuscito a risolvere il problema dell' orologio nella lockscreen con il pin :)
Quel file lo avrò aperto decine si volte :rolleyes: era nel keyguard screen password portrait
Nicola! Ho risolto anche il problema dello schermo nero che mi compariva nella tendina quando andavo a modificare uno sfondo della statusbar expanded.
Il problema stava nel phoneStatusbar$settingObserver, metodo update().
Alla riga 145 ho sostituito il
const v3 -0×ffffff in const v3 0×0
Tu hai risolto il fatto che non mantiene le impostazioni dopo un riavvio?
Io ho provato a cercare di richiamare i metodi delle varie parti presenti nel phoneStatusbar dal merodo update() del $SettingObserver ma non ho avuto fortuna....tu sei molto più bravo in queste cose...persi sia fattibile?
No sto seguendo una guida [GUIDE][SMALI] How to port Mokee ListView Animation for CyanogenMod.11 - XDA Forum ,io sono con firmware 4.1.2 xwlsd, il fatto strano è che a un utente con s2 e firmware xwms3 gli funziona benissimo, invece a me ,come si vede dalle ultime pagine del thread ,ha dato problemi. bho
[GUIDA][Mod]Come fare il port della ListView Animation su Galaxy S2 per rom basate su Samsung
Thread originale qui [GUIDE][SMALI] How to port Mokee ListView An… | Android | XDA Forum
Attenzione!!!Funziona su base 4.1.2 XWMS3 .Non funziona su base 4.1.2 XWLSD
Fare un Nandroid Backup prima di effettuare operazioni di modding
Per realizzare questa mod vi serve:
SecSettings.apk
framework-res.apk
framework2.jar
framework.jar
tool per decompilare e compilare come apktool 1.5.2
tool per l'editor di testo come notepad++
Iniziamo con il SecSettings.apk:
Decompilare il SecSettings.apk ,andare in res/value e aprire arrays.xml e aggiungere alla fine le seguenti linee in rosso
Salvarecodice:<string-array name="bluetooth_class_of_device_values">
<item>0</item>
<item>1</item>
<item>2</item>
<item>3</item>
<item>4</item>
</string-array>
<string-array name="audio_output_entries">
<item>Stereo</item>
<item>Surround</item>
</string-array>
<string-array name="listview_animation_entries">
<item>off</item>
<item>wave_left</item>
<item>wave_right</item>
<item>scale</item>
<item>alpha</item>
<item>stack_top</item>
<item>stack_bottom</item>
<item>unfold</item>
<item>fold</item>
<item>translate_left</item>
<item>translate_right</item>
<item>rotate</item>
</string-array>
<string-array name="listview_animation_values">
<item>0</item>
<item>1</item>
<item>2</item>
<item>3</item>
<item>4</item>
<item>5</item>
<item>6</item>
<item>7</item>
<item>8</item>
<item>9</item>
<item>10</item>
<item>11</item>
</string-array>
<string-array name="listview_interpolator_entries">
<item>off</item>
<item>accelerate_interpolator</item>
<item>decelerate_interpolator</item>
<item>accelerate_decelerate_interpolator</item>
<item>anticipate_interpolator</item>
<item>overshoot_interpolator</item>
<item>anticipate_overshoot_interpolator</item>
<item>bounce_interpolator</item>
</string-array>
<string-array name="listview_interpolator_values">
<item>0</item>
<item>1</item>
<item>2</item>
<item>3</item>
<item>4</item>
<item>5</item>
<item>6</item>
<item>7</item>
</string-array>
</resources>
Andare in res/xml ,aprire con l'editor di testo il display_settings.xml e aggiungere le linee in rosso
Andare in res/value aprire strings.xml e aggiungere alla fine le seguenti linee in rossocodice:<ListPreference android:persistent="false" android:entries="@array/touch_key_light_entries" android:title="@string/touch_key_light" android:key="touch_key_light" android:summary="@string/touch_key_light_summary" android:widgetLayout="@layout/round_more_icon" android:entryValues="@array/touch_key_light_values" />
<CheckBoxPreference android:persistent="false" android:title="@string/display_saving" android:key="power_saving_mode" android:summary="@string/display_saving_mode_summary" />
<CheckBoxPreference android:persistent="false" android:title="@string/notification_pulse_title" android:key="notification_pulse" />
<PreferenceCategory android:title="@string/animations">
<PreferenceScreen android:title="@string/listview_animation_title" android:key="listview_animation_settings" android:fragment="com.android.settings.adi.ListViewSettings" />
</PreferenceCategory>
Andare in res/value-it aprire strings.xml e aggiungere alla fine le seguenti linee in rossocodice:<string name="airplane_mode_status">Current status</string>
<string name="airplane_mode_on">Airplane mode ON</string>
<string name="airplane_mode_off">Airplane mode OFF</string>
<string name="animations">Animations</string>
<string name="listview_animation_title">ListView Animations</string>
<string name="listview_interpolator_title">ListView Interpolator</string>
</resources>
Salvare tutte le modifichecodice:<string name="airplane_mode_status">Stato corrente</string>
<string name="airplane_mode_on">Modalità Offline attivata</string>
<string name="airplane_mode_off">Modalità Offline disattivata</string>
<string name="animations">Animazioni</string>
<string name="listview_animation_title">ListView Animazioni</string>
</resources>
Scaricare questo zip Allegato 117179 e aggiungere i file all' interno nelle corrispondenti cartelle dell SecSettings
Compilare il SecSettings e decompilare il nuovo SecSettings.apk in modo da generare i nuovi ids dei file aggiunti
Andare in SecSettings/res/values aprire il file public.xml e cercare questa stringa
prendere nota del nuovo idcodice:<public type="xml" name="adi_mokee_listview_animations" id="nuovovo id" />
Andare in SecSettings\smali\com\android\settings\adi ed aprire il file ListViewSettings.smali e cercare questa stringa
Cambiare il valore 0x7f050076 con quello trovato prima nel public.xmlcodice:const v6, 0x7f050076
Salvare e ricompilare
Segue---->