In seguito alla perdita del numero IMEI del telefono (dopo diversi flash può capitare, a me è successo con la stable 7.2.1.0 multilanguage) ho trovato una guida per chi non avesse fatto una copia della partizione EFS da recovery twrp su come ripristinare il numero IMEI.
Quindi mi limito solo a tradurre la guida, niente è farina del mio sacco e ovviamente chi dovesse causare problemi al proprio telefono è l'unico responsabile in quanto nè io nè androidiani ci assumiamo la responsabilità se qualcosa andasse storto durante la procedura.
Questa guida al momento è valida solo per il ripristino del codice IMEI 1
I problemi riscontrati con la perdida del numero IMEI sono l'impossibilità di usare il Find Device, quindi di accedere al Mi Account dal proprio telefono.
La guida è valida solo per il modello Snapdragon quindi Pro quindi Qualcomm, non è valida per il modello con processore Mediatek (ci dovrebbe essere una guida apposita).
PASSO 1: Root - TWRP - Bootloader sbloccato
Prima di cominciare assicurarsi di avere effettuato il root sul telefono, quindi di conseguenza avere il bootloader sbloccato e recovery TWRP installata.
In caso contrario seguire questa guida https://www.androidiani.com/forum/mo...twrp-root.html oppure questa https://www.androidiani.com/forum/mo...t-img-ecc.html
PASSO 2:
Scaricare il necessario da qui DOWNLOAD
Il file contiene Qualcomm QPST Tool, IMEI Converter, ed i files adb .
Installare Qualcomm QPST Tool.
PASSO 3:
Connettere il telefono al pc tramite cavo USB
Abilitare USB Debug sul telefono
Su esplora risorse portarsi nella cartella adb e tenendo premuto il tasto shift cliccare il destro mouse su un punto vuoto selezionare "Apri finestra di comando qui" (oppure start --> esegui --> cmd, e poi spostarsi nella cartella adb)
Nel promt dei comandi scivere adb shell e premere invio
scrivere su e premere invio
infine scrivere setprop sys.usb.config diag,adb e premere invio
Il telefono dovrebbe avviarsi in modalità diagnostica.
Aprire QPST Configuration che si trova in "C:\Program Files (x86)\Qualcomm\QPST\bin" o nella cartella dove avete installato in precedenza (Passo 2)
Il telefono dovrebbe essere visibile in "Active phones"
Cliccare su Start Clients e quindi su Software Download
Andare nel tab backup e creare un backup del vostro file QCN, salvarlo in un posto sicuro.
E' molto importante creare questo backup nel caso in cui si fa confusione in seguito.
Sarete in grado di ripristinare il file QCN con la stessa facilità con cui avete eseguito il backup.
Se avete bisogno di ripristinarte il file QCN, andare nel tab restore e selezionare il file QCN che avete salvato in precedenza.
Una volta salvato il file QCN, andate nella cartella C:\Program Files (x86)\Qualcomm\QPST\bin e fate doppio click sul file RF_NV_Manager
quindi collegare il telefono (se non era collegato in precedenza).
In RF_MV_Manager, cliccare su File quindi selezionare Read supported RF NV items
guardare il numero 550. Dovrebbe esserci scritto NV_UE_IMEI_I
Ci saranno 9 campi vuoti, questo è dove si immette il numero IMEI.
Spuntare su hex
Aprire il programma IMEI converter che si trova nella cartella che avete scaricato in precedenza.
Usare IMEI converter per convertire il vostro numero IMEI in esadecimale. Assicuratevi di immettere il numero IMEI corretto (si legge nella scatola).
Una volta che il numero IMEI viene convertito, iniziare a riempire i campi vuoti sul numero 550 in RV_NV_Manager.
Ci dovrebbero essere due caratteri per campo.
Ad esempio, il campo 1 sarà qualcosa di simile a 08, campo 2 sarà qualcosa di simile a 9A.
Mettere SOLO due caratteri per campo.
Dopo aver riempito tutte le caselle in modo corretto, fare clic sul pulsante Write NV
Le modifiche dovrebbero quindi essere scritte sul telefono.
Riavviare il telefono e poi comporre * # 06 # per controllare il numero IMEI, oppure su Setting ---> Informazioni dispositivo ---> Stato
Se il numero IMEI si sarà ripristinato potrere accedere alle funzioni Mi Account da telefono e il Find Device (effettuato dal pc sul proprio account MI) ritornerà a funzionare.
Ripeto, non mi assumo nessun merito, mi sono limitato a tradurre la guida in italiano.
Per evitare questa procedura, consiglio per chi ha già sbloccato il bootloader e quindi ha la twrp, di effettuare il backup completo di tutte le partizioni del telefono (quella dove ci sono le info sul numero IMEI è la partizione EFS).
In questo modo sarà sufficiente andare su Restore e quindi selezionare la partizione EFS, quindi riavviare il telefono (io ho rispristinato così).
La guida non l'ho testata, sono gradite correzioni e/o aggiornamenti.
Grazie
Fonte (in lingua inglese): LINK