Come da titolo di seguito una breve guida sulla Recovery TWRP (Team Win Recovery Project).
Faccio tale guida in qualità di semplice utente riportando la mia esperienza personale.
Sono ben accette osservazioni e critiche (costruttive) per il miglioramento della stessa.
La TWRP è una “custom recovery”, ovvero una recovery modificata rispetto alla stock, in grado di offrire quindi molte più funzioni rispetto ad una recovery stock.
La caratteristica principale delle TWRP è quella di essere totalmente “touch” (possiede anche una tastiera) e quindi le operazioni da effettuare risultano estremamente facili ed intuitive. Inoltre in aggiunta si evita di stressare i pochi tasti fisici presenti sul nostro terminale, contribuendone ad aumentare l’aspettativa di vita.
È importante ricordare che la recovery è un sistema operativo a tutti gli effetti e che opera in maniera indipendente da quello principale.
Inoltre nel caso del nostro terminale la recovery è integrata nel Kernel, quindi al momento di installare un kernel custom (ad esempio il noto CoCore) installeremo anche una recovery Custom (e viceversa).
Una volta avviata la recovery (da terminale spento premere contemporaneamente per qualche secondo i tasti Power + Vol su + Home) appare la seguente schermata
TWRP.jpg
In alto a sinistra è presente l'indicazione dell'orario (poi vedremo come settarlo correttamente) ed a destra la percentuale della batteria. Tali informazioni saranno presenti anche in ogni successiva schermata della TWRP.
Da notare che con la TWRP è possibile caricare la batteria anche da recovery. In questo caso apparirà un segno "+" accanto all'indicatore della percentuale.
In basso notiamo la presenza dei classici tasti di navigazione di Android:
- a sinistra il tasto Home (= simil triangolo) per ritornare alla schermata iniziale
- a destra il tasto “indietro” (= freccia) per ritornare alla schermata precedente
- al centro il tasto “dettagli” (= quadrato) selezionandolo si ottiene un dettaglio del log dell’ultima operazione effettuata. Spingendolo nuovamente si torna sulla schermata precedente.
Esploriamo ora in dettaglio il menù
INSTALL
Come dice la parola serve per installare da Recovery qualsiasi tipo di file .zip (ed esempio una nuova ROM, il pacchetto deodexed di un firmware stock, Mod varie ecc …)
Selezionando il tasto INSTALL è possibile navigare all’interno della memoria interna o della SD esterna. Una volta individuato il file .zip di interesse, lo si seleziona e tirando lo slide si da inizio al flash.
Al termine sarà possibile riavviare il sistema oppure tornare indietro.
WIPE
Selezionando Wipe si apre una schermata con due pulsanti. Advanced Wipe e Wipe Data.
Selezionando Wipe Data si apre una schermata di conferma (bisogna digitare “yes”) e si da inizio al Wipe Data. (il classico Factory Reset).
In Advanced troviamo invece una serie di alternative tipo Dalvik Cache, System, Cache, Data, Internal Storage, external_sd.
Si seleziona la partiziona da formattare e poi con la slide si avvia l’operazione di wipe.
Con il nostro terminale non è possibile formattare la partizione Boot (opzione non presente).
Ulteriore nota: formattando Data si formatta anche Dalvik che non ha una sua partizione ma risiede in Data.
In aggiunta per "completare" il Factory Reset sarebbe opportuno formattare anche Cache.
Nota nr.2: per esperienza personale non consiglio di formattare la SD esterna da terminale., si ottengono migliori risultati formattandola da PC con un adattatore.
BACKUP
Come dice la parola questa funzione permette di fare un backup del proprio sistema, ovvero si fotografa il sistema in quell’istante (oltre alle app e relative impostazioni, si salvano ad esempio anche le impostazioni di sistema, la rubrica, i messaggi, i log delle chiamate, ecc).
È possibile selezionare le partizioni di interesse (boot, system, cache, data). Io normalmente lascio le impostazioni presenti di default (escludendo solo la cache). Si può scegliere dove salvare il back up selezionando il tasto “storage” (internal storage o external SD). Io suggerisco di farlo per ovvi motivi sulla SD Esterna. Eventualmente si può anche dare il nome desiderato al backup con “Set Backup Name” (la TWRP ne propone comunque uno di default)
Per avviare il backup basta tirare la slide e poi attendere.
Per fare il backup la TWRP impiega circa 3 minuti.
Alla fine del backup potrete riavviare il sistema (Reboot System) o tornare indietro (tasto Home o Freccia Indietro)
Nella SD selezionata (interna o esterna) verrà creata una cartella denominata “TWRP” dove la recovery salva tutti gli eventuali back up. Per sicurezza potrete salvare tale cartella anche su PC.
RESTORE
Per ripristinare un backup basta premere il tasto Restore sempre dalla schermata principale. La TWRP proporrà tutti gli eventuali backup presenti. Selezionandone uno appare una schermata dove è possibile rinominare il backup (Rename), cancellare il backup (Delete) oppure "tirando" lo slide dare inizio al ripristino.
Come nel caso del Backup si può anche scegliere se ripristinare il back up totalmente o solamente una o più partizioni.
MOUNT
Comando da utilizzare per montare (o smontare) partizioni da recovery.
Si apre il solito menù (tipo file manager) in cui si può scegliere la partizione da montare.
SETTINGS
Sono presenti diverse alternative.
L’unica che normalmente spunto è l’opzione “Use Military Time” per avere l’orario nella modalità europea (formato 24h) invece che americana (formato 12h con AM/PM).
Ci sono inoltre tre pulsanti: “Time Zone” per settare l’ora selezionando il fuso orario, “Screen” per abilitare/disabilitare il timeout dello schermo ed impostarne la durata (di default 60’’) al fine di farlo bloccare automaticamente. Lo sblocco dello schermo avviene tramite il solito swipe.
Penso sia superfluo spiegare il significato del terzo tasto denominato "Restore Defaults".
ADVANCED
Personalmente non ho provato tutte le funzioni avanzate, mi limiterò a spiegare solo quello che ho sperimentato di persona o trovato nel web a solo titolo informativo
Sono presenti i seguenti pulsanti:
Copy Log to SD
Permette di copiare un file di log denominato Recovery.log sulla SD esterna. Il log poi può essere aperto con editor di testo.
Fix Permissions
Mai testato personalmente.
Funzione che dovrebbe fixare i permessi dei files della memoria interna ai valori di default.
Potrebbe essere utile nel caso in cui si presentino errori o chiusure forzate di applicazioni che terminano con messaggi riferiti alla perdita di permessi di files importanti. Se non avete problemi di questo tipo consiglio di non usare questa opzione.
File Manager
Si tratta di un vero e proprio file manager con il quale è possibile ad esempio copiare, rinominare, spostare o cancellare file o cartelle.
Terminal Command
Funzione per poter dare comandi da terminale.
Mai testato personalmente
Reload Theme
Permette di caricare un tema differente da quello stock
(per la guida ai temi personalizzati vedere il post #3)
ADB Sideload
Permette di trasferire e flashiare file zip da PC direttamente sul telefono, tramite adb utilzzando il comando
essendo update.zip il file da flashiarecodice:adb sideload update.zip
Testato personalmente su altri terminali, ma non su S Advance.
REBOOT
Sezionando Reboot si apre un sotto menù con i seguenti pulsanti
SYSTEM (per riavviare il terminale normalmente)
POWER OFF (per spegnere il terminale, ma alla successiva riaccensione vi ritroverete sempre in recovery)
RECOVERY (per riavviare in recovery)
DOWNLOAD (per riavviare in Download Mode)
Crediti:
TEAM ADVANCE
(in ordine alfabetico)
gianpassa
h4ck3r00
Miky500
remo0073
tommi77
TEAM WIN
TeamWin Projects - TWRP 2.7 - | TeamWin
---------------------------------------------------
Di seguito il link ad un interessante articolo/intervista pubblicato sul nostro forum a Luglio 2012
https://www.androidiani.com/disposit...ani-com-120053