Mes votes vont à @Naftuli Kay, et d'autres réponses utiles ici, mais j'ai quelques informations que je voudrais partager. C'est trop long pour un commentaire, que ce soit une réponse alors.
Depuis certaines versions de TWRP, il y a un élément 'format data' sur l'écran Wipe. Il ne se contente pas d'effacer la partition /data, mais traite également les données cryptées de la FS. Dans mon cas, TWRP 3.0.2 sur Samsung J500H efface le cryptage, et c'était le seul moyen, le factory reset ne fonctionne pas. CMR (celui qui est construit avec ma rom CM 12.1 pour J500H) ne peut pas effacer le cryptage non plus.
--set_encrypted_filesystem=off
ne fonctionnait pas non plus dans TWRP et CMR.
effacement des données via OpenRecoveryScript https://twrp.me/faq/openrecoveryscript.html ne fonctionne pas non plus
Android 3.0 a commencé à faire correspondre /sdcard à /data/media, donc ils ont dû retravailler /data wipe pour ne pas faire /data/media, et rm -rf
est effectuée à la place. Voir https://twrp.me/faq/datamedia.html pour plus de détails.
Lorsque vous effectuez le "formatage des données", vous pouvez voir dans le journal de récupération (/cache/recover/log ou /cache/recovery/last_log) les informations suivantes :
I:Successfully wiped crypto footer.
avant de formater /data avec make_ext4fs
. Le code TWRP a un certain nombre de vérifications pour trouver où se trouve l'en-tête LUKS, et dans mon cas, il l'a trouvé dans le pied de page.
J'ai regardé les sources de TWRP et je n'ai pas trouvé de moyen de 'formater les données' en ligne de commande (j'ai besoin d'effacer le stockage crypté d'une application dans une rom personnalisée), donc cette option n'est présente que dans l'interface utilisateur. Avec la seule exception - si TWRP est compilé avec TW_OEM_BUILD
activé alors il sera Formater les données lors d'une réinitialisation d'usine, effacer l'en-tête cryptographique et formater la partition de données, sinon il utiliserait un effacement normal sans formatage.
Je vais essayer de dd
avec des zéros, en fait TWRP fait la même chose pour effacer le cryptage, juste qu'il sait où chercher l'en-tête exactement ;))
0 votes
Quelle récupération avez-vous flashé ?
1 votes
Projet de récupération Team Win (TWRP)
0 votes
J'ai lu aquí que vous pouvez vous débarrasser du cryptage en flashant une nouvelle ROM, pas sûr que cela fonctionne dans votre cas mais cela vaut la peine d'essayer.
0 votes
Ça n'a pas marché. J'essaie d'utiliser manuellement
dd if=/dev/zero
et ensuite formater la partition de données.