Façons de supprimer le cryptage des appareils Android

8

Étant donné que je rencontre toujours des problèmes avec les images de démarrage et les images de récupération modifiées, je souhaite supprimer le cryptage de l'appareil de mon Nexus 4 (exécutant 4.3).

Je savais qu'il n'y avait aucun moyen "officiel" d'y parvenir, mais comme il s'agit d'un cryptage, il peut être annulé. Alors, ne me dites pas que c'est impossible (je sais déjà que Android ne veut pas que vous fassiez cela).

J'ai donc proposé deux idées, mais je n'ai trouvé personne qui ait déjà fait cela et je veux être sûr avant d'essuyer ma partition de données. Mon appareil n'est pas enraciné mais le chargeur de démarrage est déverrouillé.

  1. Faire une sauvegarde avec adb backup, formater la partition de données et restaurer la sauvegarde. Mais je pourrais imaginer que adb ne peut pas restaurer les sauvegardes sur des appareils non chiffrés si elles ont été faites sur un chiffré. (Pouvez-vous me dire avec certitude?)

  2. Démarrer une image de démarrage modifiée avec fastboot qui décrypte simplement la partition de données (devrait être parfaitement possible mais je n'ai pas vu un tel outil)

  3. Une autre idée?

Chris
la source
1
La réinitialisation d'usine est le seul moyen de supprimer le cryptage de l'appareil, vous perdrez toutes vos données.
Ryan Conrad
1
@RyanConrad Ce n'est pas sûr. Si Android peut décrypter / données que tout autre code qui s'exécute sur le processeur peut aussi. Ce n'est qu'une question de savoir si quelqu'un n'a pas déjà codé quelque chose comme ça. Vous pouvez toujours rétablir un cryptage. Ce n'est pas parce que Android n'a pas d'option pour cela que vous ne pouvez pas.
Chris
2
Le déchiffrement des données n'est pas la même chose que la suppression du chiffrement. Votre déclaration sur "si Android peut décrypter / données, tout autre code en cours d'exécution sur le processeur peut aussi" n'est pas vraie. Les applications de niveau système Android peuvent avoir plus d'autorisations que les applications non-système, elles peuvent également accéder à des choses que les applications non-système ne peuvent pas. Si vous demandez: "Cela peut-il être fait", oui, en théorie, c'est possible, mais à peu près tout "est possible". Cela ne signifie pas que quiconque l'a fait. Comment le faire serait en dehors de la portée de ce site. La seule vraie façon de le faire est de faire une réinitialisation d'usine.
Ryan Conrad

Réponses:

2

J'ai réussi à remettre mon appareil dans un état non crypté. Si vous effectuez une sauvegarde de périphérique via la adb backupcommande, vous obtenez un joli fichier .ab. Il existe au moins DroidExplorer qui peut convertir ces sauvegardes en fichiers .tar: Comment extraire les données d'une application à partir d'une sauvegarde complète effectuée via la "sauvegarde adb"?

Je ne sais pas vraiment pourquoi certaines applications n'ont pas été sauvegardées, mais je pense que cette migration a à voir avec les licences du marché. Seules certaines applications bougth n'ont pas été sauvegardées. Si vous voulez vous assurer que toutes vos applications importantes ont été sauvegardées, utilisez DroidExplorer pour le vérifier.

Ensuite, vous devez effectuer une réinitialisation d'usine afin de le remettre dans un état non crypté. Maintenant, vous pouvez également utiliser adb restoreou Titanium Backup (qui permet également de restaurer uniquement certaines données) pour restaurer la sauvegarde.

Même s'il s'agit d'une réponse à ma question, je ne la marquerai pas comme une pour l'instant car je suis toujours convaincu que vous pouvez également charger un logiciel personnalisé via fastboot pour crypter la partition de données sans effacement d'usine.

J'ai également trouvé une description technique de google: http://source.android.com/devices/tech/encryption/android_crypto_implementation.html

Chris
la source
1

Je viens de supprimer mon cryptage Android. J'ai branché mon Android sur mon ordinateur pour le sauvegarder. Ensuite, j'ai fait une réinitialisation d'usine. Après cela, j'ai copié tous les fichiers dessus SANS SUPPRIMER AUCUN FICHIER SUR LE TÉLÉPHONE, et j'ai fusionné les dossiers + copié sur les fichiers. S'il ne vous permet pas de copier un certain fichier, sautez-le. J'ai ensuite déverrouillé mon téléphone, il n'a pas changé le verrouillage ou l'écran principal, ni conservé mes textes, mais il a sauvegardé mes applications avec toutes les données de l'application . J'ai remis mon écran principal en l'état et le cryptage a été supprimé.

Personne utile
la source
Comment avez-vous vérifié que le cryptage a été supprimé? Je ne trouve aucun moyen de vérifier
NaturalBornCamper