0 votes

Décryptage du stockage adopté : Qu'est-ce qui ne va pas avec ce processus ?

Je veux juste dire que j'ai lu à peu près tout ce que je peux trouver sur cette question de stockage adopté Marshmallow 6.0 . Le plus utile de tous les différentes variations légères sur la même réponse a été : Comment décrypter le stockage adopté ?

Je l'ai suivi, mais j'ai des problèmes. Je suis donc ici pour demander quelques éclaircissements. Toute aide serait grandement appréciée !

Les symptômes actuels :

  • La carte SD n'est pas reconnue par le téléphone
  • lorsqu'il est inséré dans mon mac (j'utilise le terminal dans el capitan), il apparaît dans l'utilitaire de disque mais il n'est pas monté (ne peut pas être ouvert).
  • en cours d'exécution diskutil list Je peux voir la carte comme indiqué ci-dessous :

/dev/disk2 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *32.0 GB    disk2
   1: 19A710A2-B3CA-11E4-B026-10604B889DCF               16.8 MB    disk2s1
   2: 193D1EA4-B3CA-11E4-B075-10604B889DCF               32.0 GB    disk2s2

Donc, ce que j'ai fait jusqu'à présent :

  • Mon téléphone était déjà enraciné, donc j'ai pu extraire la clé de cryptage.
  • J'ai utilisé le guide pour le convertir en hexagone, ce qui donne 7342560bad2454835235517e6a0df2f0
  • Donc, avec la carte SD branchée sur mon Mac, j'essaie d'exécuter la commande :

dmsetup create crypt1 --table "0 'blockdev --getsize /dev/disk2' crypt aes-cbc-essiv:sha256 7342560bad2454835235517e6a0df2f0 0 /dev/disk2 0 "

  • Comme vous pouvez le voir, j'ai remplacé la partie /dev/*** par ma propre découverte, et la clé de cryptage par la mienne... Jusqu'ici tout va bien ?
  • Maintenant, c'est là que la confusion arrive...
  • Voici ce que j'obtiens lorsque j'exécute la commande

-bash: blockdev: command not found

-bash: dmsetup: command not found

  • Comme il est indiqué d'ignorer les erreurs, je l'ai fait (bien que j'aie l'impression que ces erreurs sont un peu différentes...), mais en exécutant la commande suivante mount -t ext4 /dev/mapper/crypt1 /mnt/1/ On me l'a dit : mount: realpath /mnt: No such file or directory
  • Il est donc évident que ça n'a pas marché, mais je ne sais pas exactement où ça a mal tourné.
  • Après quelques recherches, j'ai découvert que mon chemin était peut-être incorrect pour le terminal, j'ai donc essayé d'exécuter export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin puis j'ai essayé de réexécuter la commande de décryptage, mais ça a donné les mêmes résultats.

J'ai cherché des informations un peu partout, mais je me suis dit que cela m'épargnerait des soucis de l'écrire et de voir si quelqu'un qui a plus de sagesse dans ce domaine peut m'indiquer la bonne direction.

Merci d'avance pour votre aide !

(Oh, et juste en passant, j'essaie de remettre mon téléphone en état de marche, mais je ne veux pas ruiner les chances de pouvoir récupérer les données de la carte SD. Donc la question est, maintenant que j'ai la clé de cryptage et la carte sd hors du téléphone, est-il sûr de flash une nouvelle rom et recommencer ? Ou bien y a-t-il encore d'autres données sur le téléphone qu'il est important de conserver pendant ce processus de récupération) ?

EDIT: J'ai suivi le commentaire de l'utilisateur ci-dessous, j'utilise ubuntu avec virtual box, mais lorsque j'exécute les commandes pour trouver tous les périphériques attachés, ma carte n'apparaît pas comme elle le fait dans le Terminal Mac. Avez-vous une idée de la raison pour laquelle c'est le cas ?

EDIT 2 : Voici une image de mon terminal dans Ubuntu en train d'essayer la commande. Des indices sur les erreurs ? Here is a picture of my terminal in Ubuntu trying out the command. Any clues as to the errors?

1voto

user1133275 Points 396

MacOS n'est pas GNU/Linux, c'est APPLE/BSD. Utilisez Ubuntu dans VirtualBox, ou demandez à votre téléphone de le monter et copiez-le à partir de là.

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