2015-05-02

Potenza del backup - Android

Tablet Android.
Da uno degli ultimi aggiornamenti avevo un messaggio noioso all'accensione relativo al codice IMEI non valido.
In effetti, il codice IMEI che saltava fuori è un codice di "sviluppo" che viene messo in automatico quando un file (nv_data.bin) viene resettato.

Dal momento che il codice IMEI permette l'attivazione/disattivazione del dispositivo nel caso di furto, e il file nv_data.bin può contenere informazioni per il vendor-locking, il suo formato non è pubblico (o almeno, non sono riuscito a trovarlo in un paio di ore di ricerca).
Principalmente, cambiare l'IMEI di un telefono permetterebbe di riutilizzare un telefono rubato e bloccato, quindi nessuno ufficialmente si esporrà mai dicendo "se usi questo programma, puoi mettere il codice che vuoi" e tutti dicono "cerca il file di backup, copialo qui, riavvia, incrocia le dita, enjoy".


E se non ce l'hai?

Avete presente Natalino Balasso? Ecco.


Ed ora arriviamo al mio caso.
Il messaggio era solo noioso. Nessun reale disservizio. Tranne quando ho comperato un navigatore satellitare per il tablet e questo si è rifiutato di girare perché il codice (non ancora inserito, tra l'altro) era stato abusato.
Pulce nell'orecchio sul fatto che il programma in questione utilizzi l'IMEI per le autorizzazioni, mi tiro su le maniche e cerco come ripristinare l'IMEI originale.
Purtroppo il backup automatico non è presente.
Cerco e tutti dicono "O hai un backup della directory efs o t'attacchi".
Alla fine cerco tra i vecchi backup (alcuni presenti anche sul dispositivo) e trovo un backup del 2010 con il file originale.

Messo su, riavviato, tutto ok.
Anche il navigatore si sta installando.

Casomai servisse ribadire che un backup da 2MB anche vecchio del 2010 conviene sempre tenerlo da parte ....