Modi per rimuovere la crittografia del dispositivo Android


8

Poiché riscontro ancora problemi con le immagini di avvio modificate e le immagini di ripristino, desidero rimuovere la crittografia del dispositivo dal mio Nexus 4 (in esecuzione 4.3).

Sapevo che non esiste un modo "ufficiale" per farlo, ma poiché si tratta di una crittografia può essere ripristinata. Quindi, per favore, non dirmi che è impossibile (so già che Android non vuole che tu lo faccia).

Quindi mi sono venute in mente due idee ma non sono riuscito a trovare nessuno che lo avesse già fatto e che volesse essere sicuro prima di cancellare la mia partizione dati. Il mio dispositivo non è rootato ma il bootloader è sbloccato.

  1. Effettuando un backup con adb backup, formatta la partizione dati e ripristina il backup. Ma potrei immaginare che adb non sia in grado di ripristinare i backup su dispositivi non crittografati se sono stati eseguiti su un sistema crittografato. (Me lo puoi dire con certezza?)

  2. Avvio di un'immagine di avvio modificata con avvio rapido che decodifica la partizione dati (dovrebbe essere perfettamente possibile ma non ho visto un tale strumento)

  3. Qualche altra idea?


1
Il ripristino delle impostazioni di fabbrica è l'unico modo per rimuovere la crittografia dal dispositivo, perderai tutti i tuoi dati.
Ryan Conrad,

1
@RyanConrad Non è sicuro. Se Android è in grado di decrittografare / dati rispetto a qualsiasi altro codice in esecuzione sulla CPU, può farlo anche. È solo una questione se qualcuno non abbia già codificato qualcosa del genere. Puoi sempre ripristinare una crittografia. Solo perché Android non ha alcuna opzione per questo non significa che non puoi.
Chris,

2
La decrittografia dei dati non equivale alla rimozione della crittografia. La tua affermazione su "se Android può decrittografare / dati, anche qualsiasi altro codice in esecuzione sulla cpu può" non è vera. Le applicazioni a livello di sistema Android possono avere più autorizzazioni rispetto alle applicazioni non di sistema, inoltre possono accedere a cose che le app non di sistema non possono. Se stai chiedendo "Può essere fatto", Sì, in teoria è possibile, ma praticamente tutto "è possibile". Ciò non significa che nessuno l'abbia fatto. Come farlo sarebbe al di fuori dell'ambito di questo sito. L'unico vero modo per farlo è eseguire un ripristino delle impostazioni di fabbrica.
Ryan Conrad,

Risposte:


2

Sono riuscito a riportare il mio dispositivo in uno stato non crittografato. Se si esegue un backup del dispositivo tramite il adb backupcomando, si ottiene un bel file .ab. Esiste almeno DroidExplorer in grado di convertire questi backup in file .tar: come si estraggono i dati di un'app da un backup completo effettuato tramite "backup adb"?

Non sono davvero sicuro del perché ci siano alcune app di cui non è stato eseguito il backup, ma penso che questo moscth abbia a che fare con il materiale delle licenze di mercato. Non è stato eseguito il backup solo di alcune app bougth. Se vuoi assicurarti che tutte le tue app importanti abbiano eseguito il backup, usa DroidExplorer per verificarlo.

Quindi è necessario eseguire un ripristino delle impostazioni di fabbrica per ripristinarlo in uno stato non crittografato. Ora è possibile utilizzare adb restoreo Titanium Backup (che consente anche di ripristinare solo alcuni dati) per ripristinare il backup.

Anche se questa è una risposta alla mia domanda, per ora non lo segnerò come tale poiché sono ancora convinto che potresti anche caricare un software personalizzato tramite fastboot per crittografare la partizione di dati senza una cancellazione di fabbrica.

Ho anche trovato una descrizione tecnica da google: http://source.android.com/devices/tech/encryption/android_crypto_implementation.html


1

Ho appena rimosso la mia crittografia Android. Ho collegato il mio Android al computer per eseguirne il backup. Quindi, ho effettuato un ripristino delle impostazioni di fabbrica. Successivamente, ho copiato tutti i file su di esso SENZA ELIMINARE QUALSIASI FILE SUL TELEFONO e ho unito le cartelle + copiato sui file. Se non ti consente di copiare un determinato file, saltalo. Ho quindi sbloccato il mio telefono, non ha modificato il blocco o la schermata principale, né ha mantenuto i miei messaggi, ma ha eseguito il backup delle mie app con tutti i dati delle app . Rimisi la mia schermata principale com'era e la crittografia fu rimossa.


Come hai verificato che la crittografia è stata rimossa? Non riesco a trovare alcun modo per controllare
NaturalBornCamper
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.