Il modding dell’Honor 7 passa obbligatoriamente attraverso questi steps:
-
Sblocco del Bootloader
-
Installazione Recovery TWRP
-
Root dispositivo
-
Installazione custom ROM
Sblocco del Bootloader
Esistono 2 metodiche:
1 – Codice di sblocco ottenuto tramite sito Huawei
2 – Sblocco ottenuto tramite metodo DC-Unlocker
1 – Codice di Sblocco ottenuto tramite sito Huawei
Ci sono dei casi in cui Huawei non rilascia il codice di sblocco. A volte viene fuori un errore “14 days” e in questo caso risulta impossibile ottenere il codice di sblocco dal sito Huawei e bisogna utilizzare una procedura a pagamento tramite DC-Unlocker.
Riassumiamo la procedura standard tramite sito Huawei. Questo sblocco è legale anche se fa comunque decadere la garanzia.
Cosa serve:
- Modello del telefono = PLK-L01
- Numero di serie del telefono = (Impostazioni > Info sul telefono > Stato > Numero di serie) composto da 16 lettere e numeri
- IMEI 1 del telefono = ( (Impostazioni > Info sul telefono)
- Product ID = Si ottiene digitando *#*#1357946#*#* sul tastierino telefonico
andate a questo indirizzo , accedete tramite il vostro ID huawei o createne uno nuovo. Una volta effettuato l’accesso inserite i dati richiesti e cliccate su “Ottieni” e acrete il vostro codice di sblocco composto da 16 numeri. Se invece (come capita adesso) otterrete il messaggio “‘The Huawei ID used to apply for the unlock code has not been used on the device for more than 14 days” allora dovrete utilizzare il metodo alternativo per ottenere il codice di sblocco.
Invio del codice di sblocco al telefono:
- Installare Huawei Mobile drivers 1.0 ed eseguirlo.
- Installare Minimal ADB Fastboot 1.4.2
A telefono acceso attivare l’USB Debug
– Impostazioni > Informazioni Telefono > Numero di Serie > Tap 7 volte per attivare le Opzioni Sviluppatore
– Impostazioni > Opzioni sviluppatore > USB Debugging
Spegnere il telefono collegarlo via USB al PC ed avviare in modalità fastboot premendo contemporaneamente i tasti Power + Vol-
In modalità fastboot vedrete una schermata con un robottino con sotto bootloader locked
Avviate “Minimal ADB Fastboot” dall’icona che è stata creata sul desktop dall’installazione eseguita precedentemente e con il telefono in bootloader date questi comandi:
fastboot oem get-bootinfo + Invio: Serve a verificare la condizione del bootloader
fastboot oem unlock xxxxxxxxxxxxxxxx + Invio (Le 16x sono il codice di sblocco ottenuto da huawei): serve a sbloccare il bootloader
A questo punto il telefono si dovrebbe riavviare. Se non si riavvia digitate: fastboot reboot + Invio
2 – Codice di Sblocco ottenuto tramite metodo DC-Unlocker
Questo metodo non è legale ed è a pagamento. Quindi non ne parleremo. Per chi fosse interessato rimando a questo sito.
Installazione della recovery mod TWRP e Root
Una volta sbloccato il bootloader possiamo passare all’installazione della recovery TWRP e del successivo Root. Per fare ciò utilizzeremo la Recovery TWRP 3.1.1-0 per Honor 7 e SuperSU 2.62 per l’accesso superuser se stiamo utilizzando il kernel stock (<B380) oppure versioni più recenti (allo stato attuale SuperSU 2.82SR5 SuperSU 2.79SR3) se invece utilizziamo un kernel modificato (es. MoDaCo r2 o DigiKernel 1.2 o MrWolf 2.0) oppure il kernel stock B390/B396.
Esistono altre versioni della TWRP per Honor 7:
- Ufficiali: TWRP 3.0.2-0, TWRP 3.1.0-0, TWRP 3.1.1-0
- Non Ufficiali: TWRP 2.8.7-0 by Sminki, TWRP 3.0.0-0 by Jemmini, TWRP 3.2.1-0 Mod
La TWRP 3.0.2-0 ha il vantaggio di essere rilasciata ufficialmente dal Team TWRP (e quindi riceverà gli aggiornamenti ufficiali …fino alla versione 3.1.1-0) e di essere MultiLanguage. Una volta installata la recovery TWRP, qualsiasi cosa succeda al nostro telefono potremo comunque avviarlo in recovery e installare una rom per farlo ripartire.
-Scaricate la recovery TWRP e copiate il file.img nella cartella dove è stato installato Minimal ADB Fastboot
-Scaricate la versione flashabile di SuperSU appropriata e copiatelo nella radice della micro SD.
-Installazione Recovery TWRP
Inserite la microSD nel telefono spento, collegatelo al pC tramite un cavetto USB e avviatelo in modalità fastboot: Sotto il robottino verde dovrete leggere “Bootloader Unlock”
Avviate l’icona “Minimal ADB Fastboot” e date i seguenti comandi:
fastboot flash recovery nomerecoverytwrp.img
dopo l’ok riavviare il telefono con il comando: fastboot reboot
-Installazione ROOT SuperSU
Spegnete il telefono
Avviatelo in modalità recovery premendo contemporaneamente “Power” + “Vol+” fino alla comparsa dello splash screen della TWRP. Se avete utilizzato la versione 3.0.2-0 o superiori potete selezionare la lingua Italiano in impostazioni.
Tappate su Installa, Scegliete la SD Card esterna, Selezionate SuperSU262.zip o idoneo e installatelo.
Al termine riavviate e il Root è fatto.
-Aggiornamento della versione della Recovery TWRP
- Scaricate il file.img della versione che volete installare (es. la 3.1.1-0)
- Copiatelo in una cartella della microSD
- Riavviate in Recovery
- Scegliete Installa e selezionate Immagine anziché File Zip
- aprite il file .img di cui sopra e selezionate Recovery come partizione di destinazione
- Eseguite il flash
- Riavviate.
Suggerimenti Post Root
Installate tramite recovery :
- Busibox 1.28.3
- Custom Kernel MoDaCo r2 o DigiKernel 1.2 o MrWolf 2.0
- Xposed v89arm64
Per poter utilizzare Xposed sul nostro Honor 7 bisogna fare un pò di attenzione. Il rischio è che al termine della procedura il telefono si pianti sulla schermata di boot.
Installare l’app XposedInstaller 3.x Mod.apk contenuta nella mia Rom
Installare dalla stessa app direttamente o tramite recovery TWRP il file xposed-v89-sdk23arm64 e riavviare il dispositivo. Questo riavvio richiede tempi molto lunghi (da 15 a 30 minuti) …quindi armatevi di pazienza e soprattutto: …niente panico! Lasciate perdere le vecchie versioni di xposed!!
Modificare il BootLogo
Quando accendiamo il telefono, il boot logo che vediamo è piuttosto triste :
Ho pensato di “ravvivare” questa schermata : Ve ne propongo 4
Installazione:
Cliccando sopra l’immagine preferita scaricherete un file zip. Copiatelo nella SDCard, riavviate in modalità recovery TWRP e senza fare nessun Wipe installatelo da TWRP.
Nota : Installando una qualsiasi rom non ripristinerete il bootlogo originale. Per ripristinarlo scaricate lo zip del bootlogo stock e installatelo da TWRP. Dalla v.3.9 della Rom sarà possibile scegliere il BootLogo.
Log Cleaner
Ogni volta che si spegne e si riaccende il telefono, vengono creati dei files di Log che purtroppo non sono unici, ma si accumulano nella memoria Userdata riducendo, di conseguenza, lo spazio Utente del telefono.
Questi log sono di diverso tipo e li trovate in queste cartelle:
- ADB Logs – data/adb
- ANDROID Logs – data/android_logs
- GPS logs – data/hwzd_log
- OFFLINE Logs – data/offlinelogs
- TOMBSTONE Logs – data/tombstones
- DATA logs – data/log
Questo file LogCleaner 1.2 è uno zip flashabile da TWRP che elimina tutti questi files liberando memoria e rendendola disponinile all’utente.
E’ consigliabile effettuare un flash ogni 2/4 settimane e riesce a liberare dai 200 ai 600 Mb di spazio.
*) La Recovery TWRP presenta ancora 2 problemi da risolvere e se consideriamo che questi 2 problemi sono presenti su tutte le versioni di TWRP utilizzabili. I due problemi sono:
- Riavviando in recovery TWRP, il Touch non funziona (più frequente con batteria carica <30%).
- Riavviando in recovery TWRP, le impostazioni della TWRP non vengono mantenute in memoria e si devono rimemorizzare.
IMEI: Perdita e ripristino
Diciamo subito che, almeno che io sappia non esiste un modo per fare il backup dell’IMEI del telefono. Può però succedere (provando e riprovando) e a me è successo, di trovarsi senza IMEI con la SIM non riconosciuta e inutilizzabile. Niente paura. basta tornare stock e l’IMEI ricompare. Per tornare stock vedere l’apposita sezione.