- - Comment sauvegarder les images de démarrage, de récupération et de partition système de votre téléphone Android

Comment sauvegarder les images de démarrage, de récupération et de partition système de votre téléphone Android

Sauvegarde Android
On ne saurait trop insister sur l’importance desauvegardes et lorsqu'il s'agit de bricoler avec votre téléphone Android, une sauvegarde de votre système, des partitions de récupération et d'amorçage peut vous éviter beaucoup de tracas que vous pourriez autrement avoir à subir si vous vous trompez et avez besoin de ces images. Dans ce guide, nous vous expliquerons comment effectuer ces sauvegardes à l'aide d'un outil gratuit appelé RomDump.

Bien que vous puissiez trouver ces sauvegardes sur leInternet, ceux-ci ont été pris par d'autres utilisateurs et vous ne savez jamais s'ils ont été modifiés pour contenir du code malveillant ou non. Deuxièmement, vous ne pouvez pas vraiment savoir s'ils fonctionneront avec les spécifications exactes de votre téléphone, car même pour le même modèle de téléphone, il peut y avoir des différences en fonction des régions du téléphone, des opérateurs auxquels le téléphone est destiné et d'autres facteurs similaires, et des clignotements. une image de démarrage, système ou de récupération erronée sur votre téléphone peut fort probablement le bloquer. Par conséquent, il est toujours judicieux de créer vous-même des images de sauvegarde de ces partitions de votre périphérique avant de tenter de les modifier, afin de pouvoir les récupérer ultérieurement en cas de problème.

RomDump est un outil gratuit qui vous permet de faire exactement cela. Il est assez facile à utiliser pour ceux qui maîtrisent quelques commandes et crée efficacement des images de sauvegarde des partitions de démarrage, de récupération et du système de votre téléphone Android. Il faut d'abord que votre téléphone soit enraciné et vous aurez besoin soit d'ADB installée sur votre ordinateur, soit d'une application de terminal installée sur votre appareil Android.

Maintenant que nous avons eu un aperçu, passons à l’obtention de résultats concrets.

Avant de procéder:

  • Assurez-vous que votre appareil est enraciné. Si ce n’est pas le cas, effectuez une recherche rapide sur notre site pour rechercher le «nom de téléphone racine» sans les guillemets, en remplaçant «nom de téléphone» par le nom de votre appareil. Vous trouverez un guide facile à suivre sur l’enracinement de votre téléphone.
  • Si vous utilisez la méthode ADB, assurez-vous qu’ADB est installé sur votre ordinateur. Si ce n’est pas le cas, reportez-vous à notre guide sur ce qui est ADB et comment l’installer sur votre ordinateur.
  • D'autre part, si vous allez utiliser une application de terminal, téléchargez et installez Android Terminal Emulator, disponible gratuitement sur Android Market.

Procédez maintenant selon la méthode que vous avez choisie.

Méthode BAD:

  1. Téléchargez RomDump à partir du lien indiqué ci-dessous, extrayez le fichier intitulé "install" de l’archive zip téléchargée sur votre ordinateur et copiez-le dans le dossier "tools" de votre dossier d’installation Android SDK.
  2. Connectez votre téléphone à votre ordinateur via USB et assurez-vous que le mode de débogage USB est activé dans Paramètres >> Applications >> Développement.
  3. Ouvrez une fenêtre d'invite de commande et entrez les commandes suivantes:
    adb push install /data/local/
    adb shell chmod 04755 /data/local/install
    adb shell /data/local/install
  4. Vous pourriez voir une sortie de la commande ci-dessus. Attendez que ça finisse.
  5. Activez puis désactivez le Wi-Fi sur votre téléphone Android. S'il était déjà activé, désactivez-le, activez-le, puis désactivez-le à nouveau.
  6. Tapez cette commande dans la fenêtre d'invite de commande de votre ordinateur:
    adb shell romdump
  7. Attendez patiemment que le processus se termine et vous avez terminé. Vous pouvez maintenant quitter l'invite de commande.

Méthode de terminal:

  1. Téléchargez RomDump à partir du lien indiqué ci-dessous, extrayez le fichier intitulé "install" de l’archive zip téléchargée sur votre ordinateur et copiez-le à la racine de la carte de stockage de votre téléphone.
  2. Lancez Android Terminal Emulator (ou toute autre application de terminal de votre choix) sur votre téléphone Android et entrez les commandes suivantes:
    su
    cat /sdcard/install >/data/local/install
    chmod 04755 /data/local/install
    /data/local/install
  3. Vous verrez une sortie de la commande ci-dessus. Attendez que la sortie se termine.
  4. Après l'apparition de cette dernière ligne, activez puis désactivez le Wi-Fi sur votre téléphone. S'il était déjà activé, désactivez-le, activez-le, puis désactivez-le à nouveau.
  5. Tapez cette commande dans l'émulateur de terminal:
    /system/bin/romdump
  6. Attendez patiemment que le processus se termine et que vous ayez terminé. Vous pouvez maintenant quitter Terminal Emulator.

Si vous avez terminé les étapes ci-dessus pourSi vous avez réussi les deux méthodes, vous trouverez à la racine de votre carte SD un dossier nommé "romdump" contenant un sous-dossier portant le nom de votre modèle de périphérique. Ce dossier contiendra les images de partition de démarrage, système et de récupération.

Méthode alternative si ce qui précède ne fonctionne pas:

Si cette méthode ne fonctionne pas pour vous et que tout ce dont vous avez besoin pour sauvegarder est votre récupération et vos images de démarrage, procédez comme suit.

Remarque: N'essayez PAS de sauvegarder la partition système à l'aide de cette méthode, car l'image système ainsi produite NE sera PAS une image système valide à utiliser ultérieurement pour restaurer votre partition système. Utilisez-le uniquement pour les images de partition de récupération et de démarrage.

  1. Si vous utilisez ADB, connectez votre appareil à votre ordinateur via USB, ouvrez une fenêtre d'invite de commande sur votre ordinateur et entrez la commande suivante:
    adb shell

    Si vous utilisez plutôt Terminal Emulator, lancez-le simplement sur votre téléphone Android, entrez la commande suivante et acceptez d’accorder les autorisations demandées:

    su

    Le processus restant sera le même pour ADB et pour l'émulateur de terminal.

  2. Entrez la commande suivante:
    cat proc/mtd
  3. Vous obtiendrez une sortie similaire à celle-ci. Notez que votre résultat peut différer de celui-ci et que vous devez procéder en fonction du résultat obtenu, plutôt que de l'exemple que vous voyez ici.
    dev:    size   erasesize  name
    mtd0: 000a0000 00020000 "misc"
    mtd1: 00480000 00020000 "recovery"
    mtd2: 00300000 00020000 "boot"
    mtd3: 0fa00000 00020000 "system"
    mtd4: 02800000 00020000 "cache"
    mtd5: 093a0000 00020000 "userdata"
  4. Pour vider l’image de restauration sur votre carte SD, faitesnote du premier mot de la ligne qui dit «récupération» à la fin. Il s’agit de «mtd1» dans le cas de cet exemple, mais cela peut être une autre entrée pour vous. Maintenant, utilisez cette commande, en remplaçant ‘mtd1’ par le terme qui s’applique dans votre cas, si différent:
    dd if=/dev/mtd/mtd1 of=/sdcard/recovery.img bs=4096
  5. De même, pour vider l'image de démarrage sur votre SDcarte, notez le premier mot de la ligne indiquant «boot» à la fin, qui est «mtd2» dans notre cas mais qui peut différer pour vous. Utilisez cette commande maintenant, en remplaçant «mtd2» par le terme applicable dans votre cas, s'il est différent:
    dd if=/dev/mtd/mtd2 of=/sdcard/boot.img bs=4096

C’est tout - vous avez maintenant recovery.img et boot.img sauvegardés à la racine de votre carte SD.

Télécharger RomDump v72

commentaires