Originariamente inviato da
SniperInside
Wipe data --> cancella il contenuto della cartella data
Wipe system --> cancella il contenuto della cartella system
Wipe cache --> cancella la cache
Wipe sdcard --> cancella la sd (di solito quella interna, e quella esterna è indicata con external sd)
Dal momento in cui si ha su una rom installata e si fa wipe data, si cancellano le impostazioni e le applicazioni utente (come fosse di fabbrica). Quando si fa wipe system, si cancella IL SISTEMA OPERATIVO, come se andassi in windows e cancellassi la cartella C:\windows\ (quindi cancella la rom). La cache è solo la copia di dati che le applicazioni usano spesso, e serve per non doverla "espandere" ogni volta che le si usano. Quando si fa un cambio tra due versioni della stessa rom, si fa wipe system + cache + dalvik facendo rimanere le impostazioni (perchè le righe di codice dovrebbero essere applicabili anche alla versione successiva della rom), quando si cambia tra due rom o versioni diverse di android si cancella tutto per evitare eccezioni inattese, quando si fa il cambio di kernel di solito si fa wipe cache + dalvik ma a parer mio non ne trovo tutta questa utilità (essendo il kernel nella cartella boot). Infine quando si installano le gapps viene montata la cartella system, quindi ogni volta che si fa per qualsiasi motivo un wipe system si devono reinstallare anche le gapps (nelle rom in cui non sono incluse)
Spero di aver dato un quadro generale più chiaro a tutti
P.s. per mantenere sms e registro chiamate usate le applicazioni SMS backup & restore e Call log [...]. Per le altre applicazioni UTENTE si può usare titanium, sms e chiamate vengono riconosciute come parte di system quindi a parer mio è sconsigliabile usare titanium per quell