Dumper sa Rom d'origine
De FrAndroid - Android docs.
Vous pouvez poser vos questions sur le forum FrAndroid
Ce tutoriel présente la procédure pour dumper les fichiers principaux de la Rom d'origine de votre ZTE Blade. Ceci permettra, si nécessaire, de pouvoir retrouver un téléphone "sortie d'usine".
Votre téléphone ne doit pas avoir été modifié auparavant.
Actuellement, seule la Rom Belge n'a pas encore été sauvegardée. N'hésitez pas à le faire et à proposer le lien sur le forum pour disposer en retour d'un Rom prête à flasher pour pouvoir retrouver un téléphone d'origine.
Sommaire |
Méthode ADB
- Téléchargez romdump ici
- Décompressez le contenu sur le bureau : Il contient le fichier "install" que l'on va envoyer au smartphone à l'aide de l'utilitaire adb.
Installation de ADB
- Téléchargez le SDK Android:ici
- Si nécessaire (ce sera demandé pendant l'installation), installez Java
- Lancez l'installateur. (Sous Linux, en supposant que vous avez décompressé l'archive tgz dans le répertoire /usr/local/Android, lancez le fichier /usr/local/Android/android-sdk-linux_86/tools/android).
- Si une fenêtre d'erreur apparaît, fermez-la
- Allez dans Settings, sélectionnez l'option Force https: / /.... et cliquez sur Save & Apply (si ce bouton existe).
- Dans l'onglet Available Packages, sélectionnez ce que vous souhaitez télécharger (par exemple SDK Tools), cliquez sur Install Selected et attendre la fin du téléchargement.
- Ensuite, vous devez ajouter des variables d'environnement. Pour ce faire, allez dans Panneau de configuration → Système → onglet Avancé, cliquez sur le bouton Variables d'environnement. (Sous Linux, vous pouvez créer un lien symbolique dans /usr/local/bin sur /usr/local/Android/android-sdk-linux_86/platform-tools/adb pour ne pas avoir de problème de path).
- Dans la fenêtre qui s'ouvre, recherchez la ligne "Path" et cliquez sur "Modifier". À la fin du champ, ajoutez (à adapter suivant votre dossier d'installation, recherchez l'emplacement de adb.exe):
C:\SDK\tools\
- Connectez-vous par usb à votre ordinateur.
- Assurez-vous que le mode débogage USB est activé (Menu > Paramètres> Applications > Développement > Débogage USB)
- Sur votre ordinateur, ouvrez une ligne de commande / terminal (pour Windows: Démarrer> Exécuter> cmd)
- Tapez la commande suivante:
adb push install /data/local/ adb shell chmod 04755 /data/local/install adb shell /data/local/install
le message suivant va s'afficher: Android ROM dumper v0.23b (c)2010 Sebastian Robinson
* Android local root exploid (C) The Android Exploid Crew + Using basedir=/sqlite_stmt_journals, path=/data/local/install + opening NETLINK_KOBJECT_UEVENT socket + sending add message ... * Try to invoke hotplug now, clicking at the wireless * settings, plugin USB key etc. * You succeeded if you find /system/bin/romdump.
Une fois fait, vous allez devoir rendre inactive la connexion Wifi:
- appuyez sur la touche Home
- Choisissez Paramètres
- Choisissez Sans Fil et réseaux
- Décochez Wi-fi
Maintenant, tapez dans l'écran du terminal:
adb shell romdump
Le dump va démarrer et s'effectuer sur votre carte µSD.
A la fin du dump, vous aurez à la racine de votre carte un dossier romdump et un sous-répertoire nommé d'après le modèle de votre appareil. C'est ce dossier qu'il faudra sauvegarder pour pouvoir retrouver un téléphone d'origine.
Méthode Android Terminal Emulator
Préparation du téléphone
- Depuis le Market, téléchargez et installez l'application Android Terminal Emulator.
Préparation depuis l'ordinateur
- Une fois l'installation de ATE terminée, connectez votre téléphone par usb sur votre ordinateur et laissez la Micro SD se monter automatiquement
- Téléchargez l'application Universal AndRoot.
- Copiez-la à la racine de la carte SD
- Installer-le avec le gestionnaire de fichier (il faut que la case Menu / Paramètres / Applications / Sources inconnues soit cochée)
- Téléchargez le programme romdump - MD5: 56c5b6b6a0885ec04f8071f5879286a8
- Décompressez l’archive téléchargée à la racine de votre µSD
- Dans les notifications, sélectionnez Éteindre le périphérique de stockage USB (romdump doit pouvoir avoir accès à la carte SD). Vous pouvez également débrancher le cordon usb.
Root temporaire du téléphone
- Lancez l'application Universal Androot
- Cochez Soft Root pour un root temporaire
- Cliquez sur Go Root.
- Si au bout de quelques secondes un autre message que celui ci-dessous apparait, cliquez d'abord sur Undo root avant de cliquer sur Go Root.
- Votre téléphone est donc temporairement rooté et donc l'accès à la mémoire est totale.
Sauvegarde de votre Rom d'origine
Si Androot vous demande la permission de donner les droits de super utilisateur à l'application, acceptez.
- Lancez l'application Android Terminal Emulator et tapez les lignes suivantes (vous devrez terminer chaque ligne par un retour chariot):
su
- Notez que le texte d'invite du terminal va changer de $ à #
Si ce n'est pas le cas, alors vous n'avez pas bien rooté le téléphone: relancez Universal Androot pour corriger l'option.
- Toujours dans le Terminal, tapez:
cat /sdcard/install >/data/local/install chmod 04755 /data/local/install /data/local/install
Votre application va lancer le programme et afficher cet écran:
Android ROM dumper v0.72b (c)2010 Sebastian404 * Android local root exploid (C) The Android Exploid Crew + Using basedir=/sqlite_stmt_journals, path=/data/local/install + opening NETLINK_KOBJECT_UEVENT socket + sending add message ... * Try to invoke hotplug now, clicking at the wireless * settings, plugin USB key etc. * You succeeded if you find /system/bin/romdump.
Une fois fait, vous allez devoir rendre inactive la connexion Wifi:
- appuyez sur la touche Home
- Choisissez Paramètres
- Choisissez Sans Fil et réseaux
- Décochez Wi-fi
Maintenant, toujours depuis l'application terminal, saisissez (toujours suivi par un retour chariot):
/system/bin/romdump
Le dump va démarrer et s'effectuer sur votre carte µSD.
Lorsque le programme aura terminé la sauvegarde (l'invite # revient), vous aurez à la racine de votre carte un dossier romdump et un sous-répertoire nommé d'après le modèle de votre appareil. C'est ce dossier qu'il faudra sauvegarder pour pouvoir retrouver un téléphone d'origine.
Retour au menu principal.
