0 votes

Clonage du système de fichiers sans écran tactile

J'ai laissé tomber mon Samsung S4mini d'une grande hauteur et maintenant mon écran et mon écran tactile sont complètement détruits (je peux voir quelques couleurs et pixels, et je pourrais probablement toucher quelque chose dans la partie supérieure, mais je n'ai aucune chance de voir ce que je fais). La connexion USB fonctionne cependant.

En cherchant à remplacer l'écran, j'ai remarqué qu'il est probablement moins cher (et plus fiable puisque je ne sais pas si l'appareil photo a été endommagé, par exemple) d'acheter un téléphone identique d'occasion et de cloner les données.

La question est : comment faire ?

J'utilise CyanogenMod 13 en utilisant la carte SD comme stockage interne (elle est donc cryptée). J'ai également TWRP 3.0 et j'ai pu avec succès adb pull /sdcard l'exécution d'un adb twrp backup et le tirer vers ma machine Linux. Les fichiers semblent trop petits pour contenir toutes les données. Démarrer en mode Odin/Heimdall devrait également fonctionner. Ce site Le type de sauvegarde semble également prometteur, mais je ne peux pas utiliser l'écran tactile pour le faire.

Y a-t-il un moyen de faire un miroir du système complet, y compris toutes les configurations et les données (même celles qui sont manquantes dans la sauvegarde Nandroid de TWRP) sur le nouveau téléphone ? Si oui, comment ? Je suis particulièrement inquiet :

  1. Les données de la carte SD (cryptées) peuvent-elles être transférées ? (Ou la clé de cryptage est-elle basée sur un numéro de série du matériel ?)
  2. Les conversations cryptées de Signal seront-elles toujours lisibles ?
  3. L'ensemble du système peut-il être mis en miroir ou dois-je trouver les constructions exactes ?
  4. Je suppose que le "vrai" stockage interne de l'ancien et du nouvel appareil est probablement trop petit pour contenir les données de la carte SD. Les applications/données seront-elles réparties correctement par la suite ? Et si le stockage interne du "nouveau téléphone" est différent ?

2voto

Suncatcher Points 476

TL;DR Non, sauf si vous avez Root que vous n'avez pas, je suppose.

  1. Non
  2. Non
  3. Le système complet, pas besoin de paquets individuels.
  4. Non

Si vous avez Root, vous pouvez extraire l'ensemble du bloc-dispositif par cette commande

adb pull /dev/block/mmcblk0

UPDATE : Assurez-vous que vous avez spécifié tous les commutateurs pour votre commande de sauvegarde ADB :

adb backup -f <filename> --twrp --compress cache system data boot

Vous pouvez/devriez ajouter toutes les partitions de votre appareil, la liste des partitions peut varier selon l'appareil.

Et assurez-vous que vous avez la dernière version de TWRP, car ces interrupteurs ont été publiés en mars 2017 .

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