1 votes

Impossible de crypter mon Note 5 (la partition de données est corrompue)

Tout a commencé par une réinitialisation à l'usine sur le ROM Samsung d'origine (Android 7.0). Après avoir démarré dans le système de réinitialisation d'usine, je n'ai pas pu activer le chiffrement du téléphone : il a échoué avec le message disant que la partition de données est corrompue, ce qui a effectivement réinitialisé mon téléphone à nouveau (de force).

  • Le reflashage du ROM officiel Samsung n'a pas aidé, le téléphone continuait à me montrer le même message sur la corruption de la partition de données.
  • La reformatage de la partition dans le TWRP n'a pas non plus aidé.

Avez-vous des idées pour corriger cela ? Cela pourrait aussi être une panne matérielle.

J'ai posé la même question sur XDA mais malheureusement je n'ai pas encore reçu de réponse.

0 votes

@alecxs qu'est-ce que je gagnerais en sachant si le problème est lié à EFS ou aux DONNÉES?

0 votes

L'idée derrière était de déterminer si le problème était simplement lié au chiffrement et non à l'usure de la partition des données utilisateur, et de voir si vous pouviez toujours utiliser l'appareil non chiffré. mais il s'avère que la clé de chiffrement est située à la fin de la partition des données utilisateur et non EFS (forceencrypt=footer ; longueur = -20480)

0 votes

@alecxs l'appareil est parfaitement utilisable sans cryptage. Est-ce qu'il pourrait s'usé après 3,5 ans d'utilisation?

0voto

alecxs Points 3105

Le flash de la ROM stock complète, y compris la récupération stock, permettra de corriger le chiffrement, si vous effectuez une réinitialisation d'usine à partir de la récupération stock.

Pour que votre ROM démarre avec TWRP, vous devez flasher no-verity-opt-encrypt ou universal disable dm-verity.

En raison de certains bugs dans TWRP, la boîte de dialogue de déchiffrement ne s'ouvre pas car EFS n'est pas monté au moment où TWRP vérifie le chiffrement de l'appareil. TWRP fonctionne avec le chiffrement de la ROM stock si vous échangez les entrées dans /etc/recovery.fstab et l'un de ces drapeaux pour USERDATA:

flags=encryptable=footer
flags=encryptable=footer,length=-16384
flags=encryptable=footer,length=-20480
flags=encryptable=/efs/metadata
flags=encryptable=/dev/block/bootdevice/by-name/metadata
flags=encryptable=/dev/block/platform/15570000.ufs/by-name/EFS/metadata
flags=fileencryption=aes-256-xts:aes-256-cts
flags=fileencryption=ice:aes-256-cts
flags=fileencryption=ice:aes-256-cts;keydirectory=/metadata/vold/metadata_encryption

source: source.android.com/security/encryption

1 votes

@alexcs Malheureusement, aucun de ces drapeaux n'a fonctionné. J'ai essayé avec TWRP 3.2.3 et TWRP 3.3.1.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X