142 lines
5.7 KiB
Markdown
142 lines
5.7 KiB
Markdown
# Diventare root sul telefonino furbo
|
|
|
|
**Premessa**
|
|
|
|
Diventare root (radice) significa guadagnare i privilegi di amministratore sul proprio telefonino Android, in modo da
|
|
poterne fare il backup senza dipendere da nessuno.
|
|
|
|
Questa esigenza viene vista con la pazienza dedicata allo strambo del villaggio anche dai parenti vicini, quando non
|
|
ostentano indifferenza, domandano: "ma cosa ti cambia? non potevi sincronizzare tutto con Google?"
|
|
|
|
Non è una questione di praticità, ma se proprio la mettiamo sul piano pratico Google salva solo i dati delle sue
|
|
applicazioni, non salva i bookmarks delle open maps, né gli SMS, tantomeno (speriamo!) la cronologia delle chiamate e
|
|
naturalmente non salva tutte le innumerevoli customizzazioni che ho fatto nell'utilizzo quotidiano. Sono un po'
|
|
perplesso dal fatto che non possa semplicemente attaccare il cellulare al cavo e salvare il suo contenuto, del resto è
|
|
mio, sia il cellulare che il contenuto. Non mi piace dover passare da un servizio esterno.
|
|
|
|
Ma poi non è una questione meramente pratica! La libertà non è una questione solo pratica.
|
|
|
|
> Noi crediamo che la felicità sia il frutto della libertà.
|
|
|
|
Non voglio dipendere da un qualcuno, il quale per quanto bravo e buono, potrebbe un giorno magari cambiare gestione e
|
|
smettere di offrire l'ottimo servizio gratis e lasciarmi oramai incapace di badare a me stesso. Devo essere
|
|
indipendente.
|
|
|
|
Dunque voglio essere libero sul mio telefonino. Sbloccarlo. Avere i privilegi di amministrazione. Essere root. Chi può
|
|
dire cosa succederà dopo? Cominciamo a levarci gli schiavettoni dai polsi. Costa un pò di fatica, ma come ha detto
|
|
Seneca: *La libertà non può essere gratis.*
|
|
|
|
# Liberare il telefono
|
|
|
|
Il procedimento del diventare root (super user, amministratore) sullo smartphone potrebbe, a seconda del modello, delle
|
|
circostanze e delle azioni, cancellare i dati personali contenuti e inizializzare il telefonino alle impostazioni
|
|
iniziali.
|
|
|
|
Potevo farlo appena comperato, pensarci prima? Grazie, me lo segno.
|
|
|
|
È bene prima di cominciare salvare (esportare) manualmente l'indirizziario e il calendario sulla SD card e farne una
|
|
copia di backup su di un Pc. Anche le foto, musica e tutto quello che si desidera salvare. Ricordando le parole di
|
|
Seneca e ascoltando la musica di [Richie Havens](https://www.youtube.com/watch?v=rynxqdNMry4)
|
|
|
|
**Prima viene il backup**
|
|
|
|
*Avendo un telefono nuovo, o senza dati da salvare, saltare questa parte e andare a: "Ora avviene lo sblocco".*
|
|
|
|
Occorre diventare developer sul telefonino:
|
|
|
|
Cliccare 7 volte velocemente il build number nei settaggi.
|
|
|
|
E nelle Developer Option che sono ora comparse:
|
|
|
|
Spuntare la voce: USB debugging on the device.
|
|
|
|
Installare ADB e Fastboot sul Pc
|
|
|
|
apt install adb fastboot
|
|
|
|
Collegare il telefono sloccato via Usb e salvare il salvabile
|
|
|
|
adb backup -apk -shared -all -f TantoBackup.ab
|
|
|
|
Una volta finito potrò rimettere tutto a posto con:
|
|
|
|
adb restore TantoBackup.ab
|
|
|
|
**Ora avviene lo sblocco**
|
|
|
|
In internet dal Pc, trovare e scaricare la recovery image corrispondente allo smartphone
|
|
|
|
<https://dl.twrp.me/>
|
|
|
|
Collegare il telefono via Usb al Pc e riavviare il telefono in fastboot mode:
|
|
|
|
adb reboot bootloader
|
|
|
|
Sloccare il bootloader:
|
|
|
|
fastboot oem unlock
|
|
|
|
Riavviare il telefonino.
|
|
|
|
Riavvia
|
|
|
|
Installare il recovery:
|
|
|
|
fastboot flash recovery recovery-image-xxx.img
|
|
|
|
A seconda del modello di telefonino il procedimento potrebbe essere diverso e potrei dovermi confrontare con programmini
|
|
che invece di chiamarsi Fastboot si chiamano Odin o Heimdall (non stiamo scherzando).
|
|
|
|
All'avvio il telefono potrà segnalare in diversi creativi modi di essere stato liberato: dalla discreta icona con
|
|
lucchetto aperto al disclaimer a tutto schermo all'avvio che annuncia l'evento come fosse un problema. In questo ultimo
|
|
caso servirà solo trovare una immagine di boot più piacevole.
|
|
|
|
# Conseguenze positive dell'avere un telefono liberato
|
|
|
|
Avendo un telefono liberato, non si è più obbligati a tenere la stock (sistema operativo preinstallato) Rom e si potrà
|
|
installare una Rom diversa, come ad esempio: [LineageOS](https://wiki.lineageos.org/devices/), [Kang](https://aokp.co/about/), o
|
|
[Miui](https://en.miui.com/download.html). Se il proprio telefono è tra quelli supportati, sarà un'operazione semplice
|
|
usando una Rom predefinita, altrimenti occorrerà compilare a mano la Rom oppure tenere la Stock.
|
|
|
|
In ogni caso, ora che si è root sul telefono, si potrà fare una nuova, importante cosa.
|
|
|
|
**Fare un backup completo e indipendente**
|
|
|
|
Anche senza cambiare Rom ora è possibile salvare una immagine completa del mio telefonino liberato e in caso di problemi
|
|
tornare a quello stato in qualunque momento con semplicità:
|
|
|
|
Riavviare in recovery mode
|
|
|
|
*Nota: per riavviare in recovery mode, a seconda del modello di telefono, da spento, tenere premuti:*
|
|
|
|
Volume giù + POWER + eventuale altro bottone se c'è.
|
|
|
|
Appare il bootloader, mollare i bottoni e con i tasti volume scegliere: RECOVERY
|
|
|
|
Pigiare POWER per selezionare.
|
|
|
|
e dal menu del recovery mode, iniziare un backup.
|
|
|
|
Ci metterà una decina di minuti, creando sul telefono una cartella di circa 2GB.
|
|
|
|
Riavviare il sistema
|
|
|
|
La cartella avrà un nome che inizia con la data, tipo: `2019-03-01--07-09-21_lineage_tel_userdebug_8.1.0_OPM2.173024`
|
|
|
|
Si tratta di tutti i dati personali e delle applicazioni oltre che dell'intero sistema operativo.
|
|
|
|
*Potrebbe essere una buona pratica tenerne sempre due recenti sul telefonino e trasportarne almeno una tantum sul Pc.*
|
|
|
|
**Riprestinare il backup:**
|
|
|
|
Riavviare in recovery mode
|
|
|
|
e dal menu del recovery mode scegliere: Ripristina da backup.
|
|
|
|
Ci metterà una decina di minuti.
|
|
|
|
Riavviare il sistema
|
|
|
|
E adesso come va? Eh, va bene. Si, ma bene come? Bene bene, ho appena fatto il roottino.
|
|
|