Se il primo passo per entrare nel mondo del modding Android è lo sblocco del bootloader, il secondo è senza dubbio l’installazione di una custom recovery. In questa guida vi mostriamo proprio la procedura passo passo per installare la TWRP su uno smartphone Xiaomi, Redmi o POCO utilizzando adb.
La recovery, in parole semplici, è la modalità di ripristino di Android utilizzata per l’installazione degli aggiornamenti. Consiste in un kernel Linux con ramdisk su una partizione separata dal sistema Android principale.
La Team Win Recovery Project (TWRP) è una recovery modificata open-source che si può installare su dispositivi Android. È dotata di interfaccia touchscreen che consente di installare Custom ROM di terze parti, ritornare al sistema operativo originale, formattare la memoria interna ecc. e farne il backup. Si tratta della recovery custom più diffusa sui dispositivi Android e inoltre non necessita della presenza del root.
Come flashare la TWRP | Guida
I permessi di root non sono necessari per installare la TWRP ma, nel caso li aveste, sappiate che il sistema più semplice è quello di scaricare e installare l’applicazione ufficiale direttamente dal Play Store e seguire le istruzioni a video.
- Official TWRP App | Link
In caso contrario, è necessario affidarsi ai comandi adb attraverso un computer esterno (nel nostro caso Windows). In base al modello di smartphone poi, è necessario seguire due diverse procedure.
Collegate lo smartphone al PC con il debug USB abilitato e, dal prompt dei comandi (Windows) o da un terminale (Linux e macOS), digitategetprop ro.build.ab_update.
Se viene restituito come valore “true” significa che lo smartphone supporta la doppia partizione A/B e dovrete seguire la seconda procedura. Nel caso venisse restituito “false“, dovete seguire il primo metodo.
Metodo 1
- Scaricate la recovery
- Effettuate il download e installate i driver adb/fastboot per il PC Windows QUI
- Scaricate ed installate i driver per il vostro smartphone
- Scaricate la recovery per il vostro smartphone, rinominatela twrp.img e copiatela nella cartella ADB (opzionale)
- Abilitate le opzioni sviluppatore sullo smartphone (7 tap sul numero di build)
- Dalle opzioni sviluppatore, abilitate il Debug USB
- Dal computer Windows, entrate nella cartella ADB ed aprite il CMD
- Collegate lo smartphone al PC mediante il cavo USB
- Digitate correttamente le seguenti stringhe di testo sul prompt dei comandi o CMD (ad ogni trattino cliccate su Invio):
- adb devices (per verificare che lo smartphone venga riconosciuto)
- adb reboot bootloader (per riavviare lo smartphone in modalità fastboot)
- A questo punto digitate la seguente stringa per flashare la TWRP: fastboot flash recovery twrp.img (nel caso non aveste rinominato o piazzato la recovery nella stessa cartella adb, basta che facciate un drag&drop della stessa nel CMD subito dopo il comando fastboot flash recovery)
- Digitare fastboot reboot
Per via di come Xiaomi ha impostato la propria recovery stock, non appena si digita l’ultima stringa per riavviare lo smartphone nella TWRP è necessario tenere premuta la combinazione di tasti necessaria per entrare nella recovery (Power + Volume Su). In caso contrario, il firmware Xiaomi andrà a re-installare la recovery stock e bisognerà ripetere l’intero procedimento.
Metodo 2 (partizioni A/B)
- Scaricate la recovery
- Effettuate il download e installate i driver adb/fastboot per il PC Windows QUI
- Scaricate ed installate i driver per il vostro smartphone
- Scaricate la recovery per il vostro smartphone, rinominatela twrp.img e copiatela nella cartella ADB (opzionale)
- Abilitate le opzioni sviluppatore sullo smartphone (7 tap sul numero di build)
- Dalle opzioni sviluppatore, abilitate il Debug USB
- Dal computer Windows, entrate nella cartella ADB ed aprite il CMD
- Collegate lo smartphone al PC mediante il cavo USB
- Digitate correttamente le seguenti stringhe di testo sul prompt dei comandi o CMD (ad ogni trattino cliccate su Invio):
- adb reboot bootloader
- fastboot boot twrp.img (per avviare in maniera temporanea la TWRP)
- adb push twrp.img sdcard (per copiare il file direttamente nella memoria interna dello smartphone)
- Dalla TWRP che sarà stata aperta sullo smartphone, navigate nel menu “Advanced” e accedete alla sezione “Install Recovery Ramdisk”
- Selezionate il file twrp.img che avete precedentemente copiato usando il comando adb push
- Effettuate uno swipe per installarla e poi riavviate lo smartphone.