[TUTO] Restauration données sur téléphone en bootloop

Ici les tutoriels généraux : non spécifiques d'un matériel particulier, mais utilisables sur tous les équipements Android
#1

[TUTO] Restauration données sur téléphone en bootloop

Messagepar jhowlett468 » 06 Nov 2014, 22:09

... Sur une ROM fraîchement installée avec un nandroid backup pas forcément réinstallable ( si la restauration de celui-ci part en bootloop ).

Image Image


Bonsoir !!

Déjà qu'est-ce que le bootloop ? C'est un état anormal de votre téléphone où celui-ci tourne en boucle ( d'où le nom de bootloop ) sur l'animation de démarrage ( ou plus rarement , il reboote en boucle après ladite bootanim ). Le souci du bootloop, c'est qu'il arrive très souvent sans crier gare et, parfois même à de nombreux utilisateurs ne faisant aucune bidouille sur leur téléphone.

La conséquence? L'accès aux données présentes dans votre téléphone est impossible : vos précieuses photos, vos contacts et votre agenda entre autres sont inaccessibles.
Et bien sûr, vous êtes beaucoup, comme moi, à avoir toute votre vie dans votre smartphone. L'attachement vis-à-vis de ces données n'est plus seulement "fonctionnel" mais de nos jours il devient affectif ( la vidéo des premiers pas du petit dernier, la date d'un rendez-vous hyper important, le numéro de la nana qu'on a dragué en boîte ou d'un vieux pote qu'on avait pas croisé depuis des années... ).
Et ce qui est particulièrement rageant, c'est qu'à cet instant, toutes ces précieuses données sont encore présentes dans votre smartphone. Elles sont simplement inaccessibles.

La méthode la plus simple ( et la plus violente) pour récupérer votre téléphone est de tout formater ( le fameux full wipe ) et de réinstaller une ROM dans la foulée. Cependant, cette méthode a des inconvénients : les données sur la SD interne sont en général effacées ( en général car la SD interne est un sous-répertoire de /data, et un factory reset via un recovery stock la remettra à zéro).
Et de toute façon, le gage d'un redémarrage correct est la suppression des données système, or les contacts et l'agenda entre autre en font partie et vous les perdrez.
A ce stade il est encore possible d'accéder à la SD interne, via un custom recovery via lequel on peut monter le téléphone comme une clé USB sur un PC, mais les données système ne sont pas accessibles. On peut toutefois les sauvegarder (et faire ce qu'on appelle un nandroid backup, un cliché instantané du système à un moment T). Mais là encore, cette sauvegarde système ne sera vraisemblablement pas restaurable, et contiendra certainement les erreurs responsables du bootloop.
On tourne en boucle nous aussi ;)

Le but du sujet détaillé plus bas est donc de vous montrer comment récupérer un smartphone "propre", libéré des cochonneries l'empêchant de booter correctement, tout en récupérant vos précieuses données.
C'est un peu le tutoriel de la dernière chance.
Nous l'avons testé et dans nombre de cas, il vous permettra de récupérer vos précieuses données. Dans certains autres cas par contre, il sera inefficace, mais convenez que cela serait dommage de ne pas essayer.

La suite devient un peu technique mais elle est suffisamment détaillée pour que vous puissiez vous y retrouver facilement. N'hésitez pas à aller lire les liens connexes et à vous documenter dans la section "pour bien débuter sur le forum".
N'hésitez pas à donner vos retours si vous trouvez que certains points ne sont pas clairs ou améliorables.

ET SURTOUT COMPRENEZ BIEN QUE CE TUTO N'EST ( MALHEUREUSEMENT ) PAS SUR A 100%. JE NE VOUS GARANTIS PAS DE POUVOIR RÉCUPÉRER VOS DONNÉES, JE VOUS DONNE JUSTE LES OUTILS ET UNE DÉMARCHE POUR ESSAYER D'Y ARRIVER.


Images récupérées sur internet ( 'sais plus où lol, via Google - le bootanim Nexus, c'est fait exprès, j'ai déjà bootloopé dessus lol )

Merci à @franck_29 pour la relecture et les corrections ;)
Image
Image
|| Galaxy S5 SM-G900FImage|| Gear Fit ( SM-R350 )
ROM xXx No Limits 6.1 base CQAVImageROM BOA2
Modem CQAW / CSC XEFImage
Kernel stock / recovery TWRP 3.0.2.2
Knox 0x1, garantie finie
Charte du forum
Liens importantsNouveau ?Drivers Samsung 1.5.51 -> Install
Fichiers utilesEn ULTIME recours ? ---> ICI
Rédac' chef du Blog
Téléphone qui bootloope ?
Image
Avatar de l’utilisateur
jhowlett468
Modérateur
Modérateur
 
Message(s) : 9167
Inscription : 16 Août 2011, 20:28
Localisation : Xavier's Intitute for Gifted Youngers, 1407 Graymalkin Lane, Westchester County, NY /// La DZ

#2

Re: [TUTO] Restauration données sur téléphone en bootloop

Messagepar jhowlett468 » 06 Nov 2014, 22:09

Attention, ce tuto nécessite de rooter votre téléphone et d'installer un recovery custom : pour les téléphones équipés d'un bootloader Knox ( tout téléphone en ROM 4.3 minimum hormis le S3 I9300 ), le flag passera donc en 0x1. Réfléchissez donc bien avant de faire ces manips : vos données valent-elles une éventuelle perte de garantie ( cf ce topic ) ?
Si le vocabulaire ou les manips utilisés dans ce tuto vous semblent obscures, parcourez la section "pour bien débuter sur le forum" ou lisez le topic vers lequel pointe le lien "nouveau" de ma signature.
Ce tuto est "livré" sans garantie de succès, votre sauvegarde préalable sur tél en bootloop peut être endommagée et donc non exploitable (@DuD a indiqué avoir déjà eu ce type de souci sur un nandroid backup illisible ). Vous pouvez aussi avoir des messages d'erreur en voulant rooter, installer un recovery custom ou faire votre nandroid backup.


Ce tuto s'adresse aux personnes dont le téléphone tourne en boucle à l'animation de démarrage ( bootloop ) ou sur le splashscreen de démarrage du recovery ( cf fin de post ) et qui n'aurait pas fait de sauvegarde de leurs données ( contacts, calendrier, apps... ) via les services dédiés ( synchro Google ) ou via des apps dédiées ( SMS backup n Restore ).

Avant de réaliser toute la procédure, si vous avez un recovery custom, tentez un wipe dalvik cache et un wipe cache partition, des fois, ça suffit à refaire partir le téléphone. Si malgré celà, il ne repart pas, rentrons dans le vif du sujet !!

Le but de la manip :
  • rooter le tél et installer un recovery custom
  • faire un nandroid backup du tél ( sur une SD externe de préférence pour des raisons d'éventuel formatage de la SD interne )
  • faire un wipe data /factory reset, un wipe dalvik cache et un wipe cache partition
  • reflasher une ROM ( custom ou stock )
  • extraire et restaurer les données voulues du nandroid backup


ROOT ET INSTALLATION DU RECOVERY CUSTOM :

A voir dans la section de votre modèle de téléphone. Concernant le S3 4G et le Note 4G ( SM-N910F ), j'ai fait des tutos résumant les procédures de root et d'install d'un recovery custom.

REALISATION DU NANDROID BACKUP :

Suivez ce tuto de @titofe, il concerne CWM mais c'est un peu pareil pour les autres recoveries. Un nandroid backup n'est ni plus ni moins qu'une image de votre système au moment où vous le réalisez.

titofe a écrit:5 - Backup and Restore

5.1 – Custom Backup and Restore =>
5.1.1 - Custon Backup Job =>


EFFACEMENT DES DONNEES :

Faites un wipe data /factory reset, un wipe dalvik cache et un wipe cache partition cf toujours le topic de @titofe.

titofe a écrit:3 - Wipe Data/Factory Reset

3.1 - Wipe Data/Factory Reset => Permet d’effacer les données et effectue une ré-initialisation d'usine (vous perdez vos données)
3.2 - Clean to Install a New ROM => Permet d'effacer les données pour l'installation d'un nouveau Firmware/ROM (formate la partition /data, /cache, /sd-ext, sdcard/.android_secure, emmc/.android_secure, /system et /preload - vous perdez vos données et vous ne pourrais plus allumer votre téléphone sous Android)

4 - Wipe Cache Partition => Permet d'effacer le cache (formate la partition /cache - vous ne perdez aucune donnée)

7 – Advanced

7.3 – Wipe Dalvik Cache => Permet d'effacer le dalvik-cache (le dalvik-cache contient des fichiers permettant d'accélérer le fonctionnement d'android, le répertoire se trouve dans : /data/dalvik-cache - vous ne perdez aucune donnée)


FLASH D'UNE ROM :

Maintenant que votre téléphone est "nettoyé", vous pouvez maintenant reflasher une ROM dessus pour le faire redémarrer :
  • par Odin pour une ROM stock
  • par le recovery pour une ROM custom

Référez-vous au tuto de la ROM que vous voulez flasher pour en voir la procédure.
ATTENTION, DANS CERTAINS CAS, SI LE TELEPHONE NE REDEMARRE PAS, IL VOUS FAUDRA FLASHER UNE ROM + PIT AFIN DE REMETTRE VOS PARTITIONS D'APLOMB.

EXTRACTION ET RESTAURATION DES DONNES DU NANDROID BACKUP :

Vous devez re-rooter à cette étape et éventuellement réinstaller un recovery custom.
Alors, à ce moment, si vous avez re-flashé la même ROM que celle qui bootloopait avec le même kernel et le même recovery, vous pouvez tenter de restaurer votre nandroid backup. Si ça marche ( et donc que le téléphone redémarre sans bootloop ni FCs à répétition), arrêtez tout, c'est bon !!
Sinon, il va vous falloir restaurer les données de votre nandroid backup via Nandroid Manager ( tuto de @natsumi ICI ). SI je ne m'abuse, pour restaurer des données, il vous faudra cependant acheter la version pro de l'app ( à voir, j'ai pris la version pro direct ).

Alors, comment faire ?

Ouvrez l'app :

Image

En s'ouvrant, l'app check les nandroid backups présents sur vos SD, sélectionnez celui qui vous intéresse :

Image

Vous tombez là-dessus :

Image

En slidant vers la gauche, vous tombez sur 2 écrans vous permettant de visualiser voire de restaurer diverses données de votre nandroid backup ( apps avec leurs données, SMS, journaux d'appel... ).

  • Nandroid Manager permet également d'explorer vos nandroid backup... Et d'en extraire des donnés, utile pour récupérer tel ou tel fichier ;)
  • Attention, les contacts sont visualisables mais pas restaurables... Vous pouvez cependant de cette manière récupérer des numéros importants.
    Quant au calendrier, il n'est ni visualisable ni restaurable par Nandroid Manager...
    Pour les contacts et le calendrier, si vous voulez les restaurer malgré tout et que la restauration du nandroid backup finit par un bootloop, vous pouvez essayer via CWM ou Nandroid Manager ne restaurer que les applis ou la partie système et donc pas toute l'image : celà peut permettre de restaurer des données qui vous sont importantes... Avec une petite chance de récupérer vos données... Avec un tél qui bootera car vous n'aurez pas restauré la partie éventuellement bloquante.


Vous pouvez cependant récupérer vos données contacts et agenda via ce tuto XDA en extrayant les données de votre nandroid backup sur votre PC ou via Nandroid Manager pour ensuite les remettre en place dans le téléphone à mano ( ou via un mod ;) ). Comme le reste du topic... Pas de garantie de résultats.

ImageImage


Si la restauration passe, sauvegardez toutes vos données par tous les moyens appropriés surtout !!

Autre cas de bootloop ( rare celui-ci, mais facilement reproductible par rapport au "classique" ) : en voulant installer un thème pour le recovery TWRP que je viens d'installer, mon tél est parti est parti en bootloop mais pas sur la bootanim... Sur le splashscreen de TWRP et là accès à rien sauf à ce fameux bootloop... Et au mode download. Comment m'en suis-je dépatouillé ? Explications :
  • plutôt que de reflasher une ROM via Odin ( ce qui m'obligeait à tout wiper, rerooter et reflasher ma ROM et faire un nandroid restore), j'ai reflashé le recovery Philz via Odin
  • éliminé le zip de thème ( vraisemblablement corrompu ) après rebooté en mode "normal"
  • j'ai reflashé TWRP via Odin ( le flash via Odin de celui-ci ne wipant pas les dossiers concernés )
  • et c'est reparti comme en 40 ;)
Image
Image
|| Galaxy S5 SM-G900FImage|| Gear Fit ( SM-R350 )
ROM xXx No Limits 6.1 base CQAVImageROM BOA2
Modem CQAW / CSC XEFImage
Kernel stock / recovery TWRP 3.0.2.2
Knox 0x1, garantie finie
Charte du forum
Liens importantsNouveau ?Drivers Samsung 1.5.51 -> Install
Fichiers utilesEn ULTIME recours ? ---> ICI
Rédac' chef du Blog
Téléphone qui bootloope ?
Image
Avatar de l’utilisateur
jhowlett468
Modérateur
Modérateur
 
Message(s) : 9167
Inscription : 16 Août 2011, 20:28
Localisation : Xavier's Intitute for Gifted Youngers, 1407 Graymalkin Lane, Westchester County, NY /// La DZ

#3

Re: [TUTO] Restauration données sur téléphone en bootloop

Messagepar jhowlett468 » 06 Nov 2014, 22:09

Réservé
Image
Image
|| Galaxy S5 SM-G900FImage|| Gear Fit ( SM-R350 )
ROM xXx No Limits 6.1 base CQAVImageROM BOA2
Modem CQAW / CSC XEFImage
Kernel stock / recovery TWRP 3.0.2.2
Knox 0x1, garantie finie
Charte du forum
Liens importantsNouveau ?Drivers Samsung 1.5.51 -> Install
Fichiers utilesEn ULTIME recours ? ---> ICI
Rédac' chef du Blog
Téléphone qui bootloope ?
Image
Avatar de l’utilisateur
jhowlett468
Modérateur
Modérateur
 
Message(s) : 9167
Inscription : 16 Août 2011, 20:28
Localisation : Xavier's Intitute for Gifted Youngers, 1407 Graymalkin Lane, Westchester County, NY /// La DZ

#4

Re: [TUTO] Restauration données sur téléphone en bootloop

Messagepar DuD » 06 Nov 2014, 23:08

Merci pour ce tuto qui sera,je n'en doute pas très utile à certains....
; -)
Galaxy Note EDGE ;-)
SM-N915FY
ANDROID 5.1.1 LOLLIPOP
N915FXXU1COI1
Version Kernel 3.10.40-5674927
KNOX : 0X0
-------------------------
-------------------------
-------------------------
Avatar de l’utilisateur
DuD
Andro-Assistant
Andro-Assistant
 
Message(s) : 1642
Inscription : 04 Oct 2013, 11:40

#5

Re: [TUTO] Restauration données sur téléphone en bootloop

Messagepar jhowlett468 » 06 Nov 2014, 23:11

Merci @DuD ;)

tapatalked by my I9305
Image
Image
|| Galaxy S5 SM-G900FImage|| Gear Fit ( SM-R350 )
ROM xXx No Limits 6.1 base CQAVImageROM BOA2
Modem CQAW / CSC XEFImage
Kernel stock / recovery TWRP 3.0.2.2
Knox 0x1, garantie finie
Charte du forum
Liens importantsNouveau ?Drivers Samsung 1.5.51 -> Install
Fichiers utilesEn ULTIME recours ? ---> ICI
Rédac' chef du Blog
Téléphone qui bootloope ?
Image
Avatar de l’utilisateur
jhowlett468
Modérateur
Modérateur
 
Message(s) : 9167
Inscription : 16 Août 2011, 20:28
Localisation : Xavier's Intitute for Gifted Youngers, 1407 Graymalkin Lane, Westchester County, NY /// La DZ

#6

Re: [TUTO] Restauration données sur téléphone en bootloop

Messagepar franck_29 » 07 Nov 2014, 00:03

Le tutoriel de la dernière chance, qui va en sauver plus d'un:-) quand ça marchera, parce que c'est pas garanti quand même (hein?), Ça sera champagne offert par le membre sauvé .
Je ferai un article à blog pour présenter ce tutoriel.

IL le mérite ;-)
Pour bien débuter sur le forum : la charte, FAQ, Comment faire ?
Les points essentiels en quelques clics : Notre Blog
Modèle Galaxy S (GT-I9000) | Galaxy S II (GT-I9100) | Galaxy Note II (GT-N7100) | Galaxy Note 3 (SM-N9005)
Firmware CyanogenMod 10.2 | Stock XWLSD | Stock N7100XXUFNE1 | stock XXUDMK2
Modifications ROOT
Réseau B&You
Mon péché mignon développement de l'appli NokyART
Avatar de l’utilisateur
franck_29
Ancien du Staff
Ancien du Staff
 
Message(s) : 9030
Inscription : 20 Juil 2010, 15:31
Localisation : France, Paris, Cléder

#7

Re: [TUTO] Restauration données sur téléphone en bootloop

Messagepar jhowlett468 » 07 Nov 2014, 00:05

Non pas garanti mais ça vaut le coup de tenter ;)
Ok :)
Et... Pas de champagne... 'veux un note 4 sivouplé :mrgreen:

tapatalked by my I9305
Image
Image
|| Galaxy S5 SM-G900FImage|| Gear Fit ( SM-R350 )
ROM xXx No Limits 6.1 base CQAVImageROM BOA2
Modem CQAW / CSC XEFImage
Kernel stock / recovery TWRP 3.0.2.2
Knox 0x1, garantie finie
Charte du forum
Liens importantsNouveau ?Drivers Samsung 1.5.51 -> Install
Fichiers utilesEn ULTIME recours ? ---> ICI
Rédac' chef du Blog
Téléphone qui bootloope ?
Image
Avatar de l’utilisateur
jhowlett468
Modérateur
Modérateur
 
Message(s) : 9167
Inscription : 16 Août 2011, 20:28
Localisation : Xavier's Intitute for Gifted Youngers, 1407 Graymalkin Lane, Westchester County, NY /// La DZ

#8

Re: [TUTO] Restauration données sur téléphone en bootloop

Messagepar edem84 » 09 Nov 2014, 01:49

Salut
Bravo pour cette belle boîte à outils :)
Galaxy Note 4 - SM-N910C : MM 6.0.1 N910CXXU2DPI7 / Root : CF-Autoroot
Galaxy Note 3 - SM-N900 : KK 4.4.2 N900XXUENG3
Galaxy Note 2 - GT-N7100 : JB 4.4.2 N7100XXUFNE1 / Root : CF-Autoroot
Opérateur : Maroc Telecom
Blog de la Galaxy'S Team
Avatar de l’utilisateur
edem84
Ancien du Staff
Ancien du Staff
 
Message(s) : 4193
Inscription : 08 Sep 2010, 00:47
Localisation : Maroc

#9

Re: [TUTO] Restauration données sur téléphone en bootloop

Messagepar jhowlett468 » 09 Nov 2014, 15:15

edem84 a écrit:Salut
Bravo pour cette belle boîte à outils :)


Salut et merci :)
Le seul défaut est le "sans garantie de résultats" mais bon ça devrait en sortir un paquet de la panade.
Image
Image
|| Galaxy S5 SM-G900FImage|| Gear Fit ( SM-R350 )
ROM xXx No Limits 6.1 base CQAVImageROM BOA2
Modem CQAW / CSC XEFImage
Kernel stock / recovery TWRP 3.0.2.2
Knox 0x1, garantie finie
Charte du forum
Liens importantsNouveau ?Drivers Samsung 1.5.51 -> Install
Fichiers utilesEn ULTIME recours ? ---> ICI
Rédac' chef du Blog
Téléphone qui bootloope ?
Image
Avatar de l’utilisateur
jhowlett468
Modérateur
Modérateur
 
Message(s) : 9167
Inscription : 16 Août 2011, 20:28
Localisation : Xavier's Intitute for Gifted Youngers, 1407 Graymalkin Lane, Westchester County, NY /// La DZ

#10

Re: [TUTO] Restauration données sur téléphone en bootloop

Messagepar Buick59 » 10 Nov 2014, 02:10

Bien vu!
Je garde le sujet sous le coude ;-)

Via mon GS5 rooté, Xposifié et Zooperé
Galaxy Note IV Black 16Go - Full stock - Nova Prime - KLWP
Galaxy S5 SM-G900F Blanc - Lollipoped by ALEXNDR Dev Base [POF9] - Root - KLWP
Galaxy S6 Edge - SM-G925F (de Madame) - Full Stock

Xtra:Linux: Ubuntu 15.04 LTS, interface Unity
Avatar de l’utilisateur
Buick59
Andro-bavard
 
Message(s) : 732
Inscription : 16 Déc 2012, 19:45
Localisation : Nord, Lille

Suivant

Retour vers Tutoriels généraux et astuces Android

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité