Come modificare il sistema
Premessa
E' veramente triste vedere un "Best seller" come il P9 lite abbandonato dalla comunità "pensante" e "rivoluzionaria".
Pochissimi provano a migliorarlo (su xda), alcuni lo fanno solo per soldi e per una Elite (contravvenendo alle regole e allo spirito di xda), altri non condividono le informazioni importanti.
Ma la colpa non è tutta delle persone...
HUAWEI ha gran parte di questa colpa!
Perché insozza il codice così da renderlo indecifrabile?
Questo telefono mi è stato regalato...e, come da mia abitudine, mi accompagnerà per i prossimi anni.
Ma per i motivi indicati non comprerò mai altri telefoni Huawei.
Perché mettere mano su un sistema che funziona già bene così com'è?
Semplicemente per aggiungere quelle funzioni che Huawei ha inibito (abilitate solo nei modelli più costosi), per eliminare Bloatware inutile aumentando la memoria a disposizione...
in una parola: MIGLIORARLO!
Perché questa discussione?
A me piace la condivisione delle informazioni...questo dovrebbe essere lo spirito di ogni forum di modding.
Qui aggiungerò di volta in volta le informazioni utili, testate da me, per la modifica del sistema:
tools e versioni funzionanti, cosa si riesce a fare con quel tool, files e modifiche possibili, ecc...
Cosa si riesce a fare al momento?
Poco... ma è sempre qualcosa!
- Si riesce a deodexare il sistema... ma sarà fatto in maniera corretta e perfetta? Non so... però i files alla fine funzionano!
- L'unico apk che si riesce a decompilare e ricompilare (in Marshmallow) è framework-res. Non so se si ricompila correttamente... quello che so è che, una volta ricompilato, funziona!
- Gli altri apk non si decompilano... al massimo possiamo modificare gli smali !
Rilasciato finalmente il source code per VNS P9 lite, sia Android 6 che 7:
Search
Ottima guida che spiega come sono gli smali e come si possono modificare:
https://forum.xda-developers.com/gal...-mods-t2488033
Ottima app, utile per convertire i valori hex dei colori e ottenere il corretto numero da utilizzare negli smali:
https://forum.xda-developers.com/sho...postcount=1729
Discussione con esempi di modifiche possibili:
https://www.androidiani.com/forum/mo...o-rimosse.html
!Siete pregati di non quotare messaggi lunghi INUTILMENTE!
Non sono ammesse chiacchiere da bar! Non sono utili allo scopo.
Non postate domande non inerenti (es: come ottengo il Root? come installo xy? come tolgo il brand? ecc...) ...non otterrete alcuna risposta qui!
Modifiche testate da me (al momento su Marshmallow, ma adattabili a Nougat)
Necessario ROM CONTROL
Avrete bisogno anche di Android Studio per compilare l'app.
KangVIP Cos'è - Come si modifica
Cambio Traccia / Modifica volume
Rotazione completa 360°
Colori personalizzabili ... parte 1 Pulsanti Notifiche e Scorciatoie
Colori personalizzabili ... parte 2 Menu "Trascina e sostituisci"
Colori personalizzabili ... parte 3 Bloccaschermo: Orologio e data
Colori personalizzabili ... parte 4 Testo Asse: cronologia
Colori personalizzabili ... parte 5 Intestazione: Orologio, data, settimana
Colori personalizzabili ... parte 6 Etichetta Operatore di rete
Colori personalizzabili ... parte 7 Testo "Scorciatoie non visualizzate"
Colori personalizzabili ... parte 8 Pulsanti V (fatto) e X (annulla)
Colori personalizzabili ... parte 9.1 / parte 9.2 QS Tiles - Interruttori
Tutti gli interruttori visibili
Contapassi ON/OFF nel Bloccaschermo
...