1 votes

Puis-je copier les données à restaurer si le téléphone est bloqué au démarrage ?

Mon téléphone est coincé dans une boucle de démarrage. Je peux accéder à la récupération TWRP, qui a un gestionnaire de fichiers. Je peux également connecter le câble USB à l'ordinateur et voir la mémoire interne du téléphone. Existe-t-il un moyen de copier les messages texte et les messages WhatsApp afin de pouvoir les restaurer sur un autre téléphone ?

J'ai peur que le système de fichiers ait été corrompu. Lorsque je vais dans /data/data/ Je m'attends à voir des noms comme "WhatsApp" ou "Facebook", mais tout est aléatoire... comme... +NiZZaTrs3RFzYegpkEk

0 votes

Les commentaires ne sont pas destinés à une discussion prolongée. déplacé vers chat .

0 votes

0 votes

Cela répond-il à votre question ? Sauvegarder WhatsApp depuis NANDROID

3voto

JonDon Points 143

Ce fut un long processus avec de nombreux problèmes secondaires. Dans certains cas, je ne sais pas pourquoi ils ont fonctionné ou non. Je vais donner un compte rendu de ce qui a fonctionné dans l'espoir que l'information sera utile à l'avenir.

En gros, l'idée est de sauvegarder la partition de données, de reflasher le firmware et la ROM pour corriger la boucle de démarrage, de recharger la partition de données sauvegardée. Peut-être que dans certains cas, cela serait suffisant, mais rappelez-vous que la partition de données entière est restaurée - vous ne pouvez pas choisir des fichiers individuels ou des applications. Dans mon cas, cela a corrompu certains paramètres du système, mais les données et les applications étaient toujours là. J'ai utilisé Titanium backup pour les sauvegarder sur un stockage externe, puis j'ai à nouveau flashé le firmware et la ROM.

Lorsque le téléphone est bloqué, utilisez la "méthode d'arrêt brutal" en maintenant le bouton de volume haut et le bouton d'alimentation et en attendant que le téléphone vibre 3 fois. À ce moment-là, le téléphone est éteint.

ÉTAPES

  1. La première chose à faire est de passer en mode de récupération avec TWRP.
    (Si vous pouvez déjà le faire, passez à l'étape 3).
    https://twrp.me/sony/sonyxperiax.html

    Remarques sur les appareils Sony :

    Les appareils Xperia disposent d'un dispositif de récupération dans le boot. Cela signifie que la récupération est démarrée en utilisant le noyau normal / image de démarrage dans le dispositif. Team Win a travaillé avec les mainteneurs du dispositif FreeXperia pour trouver un moyen d'extraire le ramdisk de la partition FOTAKernel et d'utiliser le ramdisk de cette partition au lieu de la récupération qui est incluse dans l'image de démarrage de votre appareil. Cela signifie que si vous installez les nightlies CM actuels et que vous flashez TWRP sur la partition FOTAKernel, vous serez en mesure d'utiliser TWRP au lieu de la récupération CWM ou CM qui est normalement incluse dans une image de démarrage CM. D'autres images de démarrage, y compris les noyaux stock, peuvent être reconditionnées pour inclure cet utilitaire d'extraction et vous permettre d'utiliser TWRP à partir de la partition FOTAKernel. Cette configuration vous permet de choisir la restauration que vous souhaitez installer et de mettre à jour votre restauration plus facilement. Malheureusement, cette configuration nécessite que l'image de démarrage que vous avez installée comprenne l'utilitaire d'extraction ramdisk.

    TWRP peut ne pas fonctionner sur votre appareil si vous n'installez pas également d'autres logiciels personnalisés.

    Vous aurez besoin de adb et fastboot dans Windows, représenté par adb.exe y fastboot.exe qui s'exécutent dans un terminal de ligne de commande - (pour adb et fastboot Windows XP cliquez ici)

    Si vous n'avez pas TWRP, suivez ces instructions (pour le Xperia XZ1 Compact )
    a) télécharger le fichier ZIP d'ici (c'est que TWRP mais avec adb qui fonctionne)
    b) extraire l'image du fichier ZIP (pas un zip flashable)
    c) connectez le téléphone à l'ordinateur via un câble USB en mode fastboot . Pour mettre le téléphone en mode fastboot, éteignez-le complètement. Maintenez ensuite le bouton volume haut et le bouton d'alimentation en même temps jusqu'à ce que la lumière du téléphone s'allume. Connectez le téléphone au câble USB s'il ne l'est pas déjà.
    d) Si vous êtes sous Windows, ouvrez une invite de commande avec des privilèges administratifs en faisant un clic droit et en choisissant "exécuter en tant qu'administrateur". Je recommande d'utiliser cmd.exe et non le Windows PowerShell. Naviguez vers le platform-tools avec le dossier cd commandement. Tapez fastboot devices . Si rien n'est renvoyé ou s'il est indiqué "non autorisé", cela signifie que vous devez installer les bons pilotes. Les pilotes officiels sont ici mais j'ai découvert que je ne pouvais pas les installer directement. Je devais télécharger le Pilote USB Google et remplacer android_winusb.inf avec celle de Sony. J'ai découvert que je devais redémarrer en utilisant options avancées pour désac désac désac désac désactiver la vérification du pilote Windows afin d'installer les pilotes. Cliquez avec le bouton droit de la souris sur le inf et choisissez "installer".

  2. Maintenant que les pilotes sont installés, à partir de l'invite de commande élevée, exécutez

    fastboot devices
    fastboot flash recovery C:\path\to\folder\twrp-3.3.1-0-lilac-android10-2.img
  3. Démarrage de la récupération. Pour ce faire, éteignez le téléphone, maintenez le bouton de réduction du volume et le bouton d'allumage en même temps jusqu'à ce que l'écran s'allume.
    (Si cela ne fonctionne pas, vous pouvez aussi démarrer l'image depuis fastboot sans flasher)

    fastboot boot C:\path\to\folder\twrp-3.3.1-0-lilac-android10-2.img
  4. Si votre téléphone utilise le cryptage basé sur le fichier FBE, les données seront cryptées avec le mot de passe/PIN de l'écran de verrouillage (d'où les noms de fichiers étranges dans la section "Fichier"). /data/data comme +NiZZaTrs3RFzYegpkEk ). Les versions plus récentes de TWRP prennent en charge le décryptage. TWRP devrait vous demander un mot de passe lors de son premier démarrage, mais j'ai trouvé ce système bogué et parfois il ne demandait pas de mot de passe. Si cela se produit, essayez de redémarrer le téléphone en mode récupération ou de mettre à jour TWRP. En outre, dans l'émulateur de terminal depuis Advanced, essayez la commande suivante twrp decypt [password] , voir ici si vous aviez un modèle.

  5. Sauvegardez vos données (décryptées) à partir du menu de sauvegarde de TWRP. Assurez-vous que l'emplacement de sauvegarde est une carte MicroSD ou un stockage USB. Ne choisissez le stockage interne que si vous prévoyez de sauvegarder tous vos fichiers sur un PC avant la réinitialisation d'usine.

  6. N'oubliez pas de sauvegarder manuellement le stockage interne car il n'est pas inclus dans la sauvegarde TWRP. Vous pouvez le faire via la ligne cmd

    adb devices
    adb pull /sdcard C:\path\to\folder

    Notez que pour que adb fonctionne, le téléphone doit être en mode récupération (c'est-à-dire que TWRP est ouvert)

  7. Télécharger Flashtool une ROM de votre choix et un firmware compatible. Vous pouvez essayer de flasher la même ROM que vous avez utilisé, mais je n'ai pas pu trouver de ROM stock pour ce téléphone. Je recommande Lignée 16 con ce firmware (Lineage nécessite 47.2.A.11.228). J'ai essayé la version 17.1 de Lineage, mais l'installation tournait en boucle. Télécharger également GApps Pico pour Arm64 et Android 9. Télécharger Magisk zip et apk. Cela est nécessaire si vous comptez utiliser Titanium Backup pour sauvegarder les applications et les données que vous souhaitez conserver. Dans certaines situations, cela n'est peut-être pas nécessaire si vous pouvez migrer sans Root.

  8. Installez Flashtool.

  9. Dans Flashtool, flashez d'abord le FTF pour le firmware. Ensuite, flashez la ROM (par exemple Lineage).

  10. Démarrez dans TWRP et installez Gapps pico et Magisk. Magisk est nécessaire pour Root qui est nécessaire pour Titanium Backup, qui sera utilisé plus tard.

  11. Le téléphone devrait pouvoir démarrer normalement maintenant. Laissez-lui beaucoup de temps (10 minutes, par exemple). Faites une pause pour aller vous promener.

  12. Confirmez que tout fonctionne relativement bien. Par exemple, naviguez sur le Web, téléchargez une application simple depuis le Play Store. Si ce n'est pas le cas, flashez un firmware ou une ROM différente avec Flashtool.

  13. Installez et configurez Titanium Backup. Si vous préférez une alternative, vous pouvez également utiliser Migrate ! (depuis le Google Play Store ou n'importe où ailleurs)

  14. Redémarrer avec TWRP

  15. Restaurer uniquement la partition de données .

  16. Videz le cache et redémarrez le système.

  17. Dans mon expérience, toutes les données et applications ont été restaurées. Mais certaines fonctionnalités du système ont été interrompues (comme le WiFi). Si ce n'était pas le cas, nous aurions terminé cette étape :)

  18. Utilisez Titanium Backup pour sauvegarder de manière sélective les applications et les données que vous souhaitez conserver. Assurez-vous que la sauvegarde est placée sur une carte SD ou un support de stockage USB afin qu'elle ne soit pas écrasée.
    Si votre appareil ne fonctionne pas, il existe également une méthode pour effectuer cette opération "hors ligne" à partir de la récupération. Consultez le fil de discussion de l'assistance technique de Migrate sur forum.xda-developers.com (développement en cours)

  19. Faites une réinitialisation d'usine à partir de TWRP -> Wipe -> Format Data -> tapez 'oui'.
    si le format des données échoue, répétez les étapes 7 et 8.

  20. Le téléphone devrait à nouveau fonctionner normalement.

  21. Utilisez Titanium Backup ou Migrate pour restaurer les applications et les données de l'étape 18.

  22. C'est fait.

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