Telefono, Contatti, Promemoria del Galaxy S5
Proviamo a correggere ed applicare le varie modifiche effettuate finora sulla versione originale.
Non è facile, dato che molte cose sono cambiate...
Samsung si diverte ad aggiungere, togliere, modificare il codice.
Se alla fine del lavoro si riuscirà a correggere tutto, allora potremo sostituire questi files a quelli originali, guadagnando così il popup di chiamata in arrivo.
Files da modificare e correggere:
IncallUI
smali\com\android\incallui\InCallActivity.smali
codice:
.method protected updateScreenType(Landroid/content/res/Configuration;)Z
.locals 5
[...]
:goto_0
invoke-direct {p0, p1}, Lcom/android/incallui/InCallActivity;->isScreenTypeSensor(Landroid/content/res/Configuration;)Z
move-result v3
if-eqz v3, :cond_0
const/4 v0, 0x4
0x4 (sensor) sostituito com 0x2 (User)
SecTeleService
res\values\arrays.xml
codice:
<string-array name="network_mode_list_lte">
<item>@string/wcdma_gsm_automode</item>
<item>@string/wcdma_only</item>
<item>@string/gsm_only</item>
</string-array>
<string-array name="network_mode_list_values_lte">
<item>9</item>
<item>2</item>
<item>1</item>
</string-array>
Eliminata la voce LTE
Solo apktool 1.5.2 (APKMULTITOOL) completa correttamente la ricompilazione.
SecContacts_OSup
SecContactsProvider
Memo_S5_port
Bisognerà pure creare la cartella per le immagini della giusta risoluzione, dato che l'S5 ha una risoluzione superiore.
POST IN ELABORAZIONE
NON QUOTATE!!!