Comment sauvegarder entièrement les appareils non enracinés? -- backup domain android en relation problème

How to fully backup non-rooted devices?



338
vote

problème

français

Je sais que je demande que je demande le proche impossible - comme une vraie sauvegarde complète nécessite certainement des autorisations racines. Mais il y a toujours beaucoup de gens autour de ne pas vouloir raconter leurs dispositifs - craignant de vider leurs garanties ou de briser leurs appareils, ou de ne pas avoir de dispositifs soutenus par une méthode d'enracinement.

Je sais aussi qu'il y avait déjà beaucoup de questions posées sur ce sujet et j'ai tous coché tous les "EM> Backup Tag - Aucun ne couvre tout le sujet, tout simplement avoir des morceaux, et surtout Les gens nouveaux pour Android (mais d'autres utilisateurs non puissants également) auraient du mal à comprendre le meilleur moyen.

SO Je veux une réponse canonique détaillée à la question:

pas impliquant des solutions root, comment obtenir une sauvegarde aussi proche que possible d'un sauvegarde complète ?

S'il vous plaît faire pas donner des réponses simples à une doublure comme "Utilisez l'application XYZ [Full-STOP]". Si vous mentionnez une application (et je doute une seule application serait la réponse ici), comprenez les parties qui y sont couvertes - ainsi que des idées sur la manière de remplir les lacunes qu'il part. (Et pour le rendre absolument clair: je sais que la première chose à venir est Sauvegarde du titane - Je l'utilise moi-même, mais cela ne s'applique pas s'appliquent ici: cette question est strictement sur les méthodes de périphériques non enracinés! ) de plus, la réponse doit être aussi générique que possible en termes d'application à une large gamme d'appareils (c'est-à-dire qu'il ne faut pas être limité à un périphérique ou à un fabricant).

J'ai déjà mentionné avoir enquêté sur toutes les questions ici étiquetées sauvegarde . Celles-ci seront certainement utiles de fournir des détails sur les réponses ici, alors je vais énumérer les plus hauts sur ma question:

  • Comment sauvegarder un appareil Android?
  • Comment Est-ce que j'effectue une sauvegarde complète d'un téléphone Android?
  • Quelle info fait Google Sauvegarde?
  • Comment les données peuvent-elles sur un téléphone non broché Soyez sauvegardé?
  • pourrait un autre -root Android 4.0.3 ROM de smartphone Soyez sauvegarde?
  • Comment puis-je sauvegarder (et restaurer) mon téléphone avant d'installer une ROM personnalisée?
  • sauvegarde mon Android sans mes applications, paramètres, Configs's, etc.

Tous ces éléments fournissent quelques détails pour ma question (alors n'hésitez pas à vous inspirer) - mais je pense qu'il y a toujours des détails manquants. Il serait également utile d'avoir un résumé - dire, une réponse comprenant la description complète de "le maximum possible".

Un dernier critère: alors que je considérerais des solutions basées sur le cloud légitime, je préférerais les solutions locales. Si vous pouvez fournir les deux: tout le mieux. Mais certaines personnes valorisent la vie privée assez élevée (je suis l'un d'entre elles) et ne feraient donc pas confiance à leurs données à un service de cloud.

Merci à Ryan, nous avons maintenant une solution pour une sauvegarde réellement complète de toutes les applications et de leurs données - que je n'ai pas osé espérer! Le seul inconvénient: sa solution ne fonctionne que pour moins de 10% de tous les utilisateurs Android; à savoir ceux dont les appareils fonctionnent au moins avec Android 4.x .

Encore une fois, je demande à la quasi-impossible: (2.3.x) ou, mieux, même Froyo (2.2.x) - afin qu'ils couvrent la majorité des dispositifs actuels? Ces solutions peuvent impliquer plusieurs outils (essayez de le garder aussi simple que possible. Pensez à votre mère de suivre vos instructions;)

et garder à l'esprit: pas racine!

Pour motiver davantage des réponses de haute qualité (et, espérons-je, éviter des qualités de qualité médiocre), je serai un sévère ici: comme je le fais rarement, i sera Down-vote Les réponses ne montrent pas les critères mentionnés à une extrémité - mais à l'autre extrémité, Je vais configurer une génération pour la meilleure réponse (qui ne peut pas être faite immédiatement, mais la plus tôt après 2 jours). < / p>

langue Anglaise

I know I'm asking for the close-to-impossible -- as a real full-backup certainly requires root permissions. But still there are many folks around not wanting to root their devices -- afraid of voiding their warranties or bricking their devices, or just not having their devices supported by any rooting method.

I also know there were a lot of questions asked already on this topic, and I checked all of them having the backup tag -- none covers the entire topic, all just have pieces, and especially people new to Android (but other non-power-users as well) would have a hard time figuring out the best way.

So I want a detailed canonical answer to the question:

Not involving root-solutions, how to achieve a backup as close as possible to a full backup?

Please do not give simple one-liner answers like "Use app xyz [full-stop]." If mentioning an app (and I doubt a single app would be the answer here), include what parts are covered by it -- as well as ideas on how to fill the gaps it leaves. (And to make it absolutely clear: I know the first thing coming to mind is Titanium Backup -- I use it myself, but this does not apply here: This question is strictly about methods for non-rooted devices!) Moreover, the answer should be as generic as possible in terms of applying to a wide range of devices (i.e. it should not be restricted to one device or manufacturer).

I already mentioned having investigated all questions here tagged backup. These will certainly be helpful providing details for answers here, so I will list up the topmost ones concerning my question:

  • How to backup an Android device?
  • How do I perform a full pre-rooting backup of an Android phone?
  • What info does Google backup?
  • How can data on an unrooted phone be backed up?
  • Could a non-root Android 4.0.3 smartphone's rom be backup?
  • How do I back up (and restore) my phone before installing a custom ROM?
  • Backup my Android without my Apps, Settings, Config's, etc.

All these provide some details for my question (so feel free to get inspired by them) -- but I feel there are still details missing. Also it would be helpful to have a summary -- say, an answer including the full description of "the maximum possible".

A last criterium: While I'd consider cloud-based solutions legit, I'd favour local solutions. If you can provide both: all the better. But some people value privacy quite high (I'm one of them), and thus would not trust their data to some cloud service.


Thanks to Ryan, we now have a solution for a really complete backup of all apps and their data -- which I didn't dare to hope for! The only disadvantage: His solution only works for less than 10% of all Android users; namely those whose devices are running at least with Android 4.x.

So again, I ask the close-to-impossible: Any solutions applicable at least on Gingerbread (2.3.x) or, better, even Froyo (2.2.x) -- so they cover the majority of current devices? These solutions may involve multiple tools (try to keep it as simple as possible though; think of your mother to follow your instructions ;)

And keep in mind: NO ROOT!


To further motivate high-quality answers (and hopefully avoid low-quality ones), I will be a harsh one here: As I rarely do, I will down-vote answers not fitting the mentioned criteria on one end -- but on the other end, I will setup a bounty for the best answer (which cannot be done immediately, but earliest after 2 days).

  
     
     

Liste de réponses

265
 
vote
vote
Meilleure réponse
 

Solution disponible pour les appareils 4.0+:

pour les appareils 4.0+ Il existe une solution appelée "Backup adb".

Remarque: cela ne fonctionne que pour les applications qui ne refusent pas la sauvegarde! Les applications qui interdisent la sauvegarde sont simplement ignorées lors de la création d'une sauvegarde à l'aide de cette manière.

Cela utilise adb, vous devez donc avoir le Kit de développement logiciel Android (SDK) installé sur votre ordinateur (sur certaines distributions Linux: juste des packages android-tools-adb et android-tools-adbd ).

Remarque: cette solution ne sauvegardera pas et restaurer les informations de contact, SMS ou Calendrier

Les options de la commande adb sont les suivantes:

adb backup [-f <file>] [-apk|-noapk] [-obb|-noobb] [-shared|-noshared] [-all] [-system|nosystem] [<packages...>]
  • -F: Le chemin du fichier * .ab qui sera enregistré sur votre ordinateur. Ce fichier est un fichier compressé contenant une archive des données / APK de votre appareil.
  • -Apk | -noapk: indique si les fichiers * .apk doivent être sauvegardés (par défaut est -NOAPK)
  • -obb | -NOOBB: Activer / désactiver la sauvegarde des fichiers d'expansion APK installés (AKA .OBB) associé à chaque application (par défaut est -NOOBB)
  • -Shared | -Noshared: Activer / désactiver la sauvegarde du contenu de la carte SD partagée / SD partagée (par défaut)
  • -Toutes: indique que vous souhaitez que tout le système soit sauvegardé. Vous pouvez utiliser le filtre des packages pour simplement sauvegarder des packages spécifiques ou utiliser -all pour une sauvegarde complète du système.
  • -System | -Nosystem: Indique si toutes les applications et données système sont incluses lors de la sauvegarde. (Par défaut est -System)
  • & lt; packages & gt; : C'est là que vous pouvez répertorier des packages spécifiques à la sauvegarde. Utilisez-les si vous souhaitez sauvegarder uniquement des applications spécifiques. Si vous utilisez -Tout, vous n'avez pas besoin de spécifier des packages.

Comment sauvegarder votre appareil:

Tout d'abord, vous devez activer "Débogage USB" sur votre appareil Android:

  1. Allez à "A propos de l'appareil" (ou "À propos du téléphone" ou "À propos de la tablette") dans les paramètres
  2. Appuyez sur 7 fois sur la ligne "Numéro de construction" (généralement la dernière ligne). Après cette section "Options de développeur" apparaîtra dans Paramètres

Activation des options de développeur "

  1. Aller à la section "Options de développeur" dans Paramètres
  2. Appuyez sur la case "USB Débogage"

Activation "Débogage USB"

Deuxièmement, sur votre PC à partir de l'invite de commande, vous devrez être capable de localiser la commande 9988777667 et votre fichier de sauvegarde. Le moyen le plus simple de faire est d'exécuter la commande 9988777668 à partir du répertoire où adb est situé.

dans Windows Explorer Accédez à l'endroit où vous avez installé l'Android SDK et 99887776610 Dans le dossier 99887776611 . shift + rightclick

Ceci ouvrira une invite de commande (votre fenêtre sera différente du mien).

Dans le terminal Mac, vous pouvez taper 99887776612 , puis faites glisser le dossier Dossier de plate-forme-Tools de Finder à la fenêtre du terminal et le chemin sera inséré. Frappé et vous serez au bon endroit.

in Linux, j'espère que vous savez comment localiser et CD dans le répertoire parent de la commande adb. Vous utilisez Linux après tout.

à partir d'ici tapez la commande suivante:

Windows:

  adb shell [Unix shell command]3  

Linux & amp; Mac

adb shell [Unix shell command]4

(Si vous souhaitez stocker la sauvegarde dans un répertoire différent, incluez un chemin pour le fichier ".ab" comme indiqué dans la capture d'écran ci-dessous.)

cmd

Vous serez ensuite invité sur votre appareil pour un mot de passe (il est utilisé pour chiffrer la sauvegarde):
écran de sauvegarde

Pour restaurer, ça marche presque la même chose.

Windows:

adb shell [Unix shell command]5

Linux & amp; Mac

adb shell [Unix shell command]6

Ensuite, vous serez invité à restaurer votre mot de passe sur l'appareil: écran de restauration

Maintenant pour la promotion auto sans vergogne:

Droid Explorer ( V0.8.8.7 +) sera en mesure de gérer cela pour les périphériques 4.0+. Alors que le droïde Explorer est actuellement optimisé pour les périphériques enracinés, cette fonctionnalité fonctionnera également pour les appareils non enracinés.

Droid Explorer fera des sauvegardes complètes de l'appareil et les enregistrera dans adb shell [Unix shell command]7 . Dans ce dossier se trouve un dossier nommé pour le périphérique et à l'intérieur de ce dossier les sauvegardes.

de sauvegarde

Double-cliquant sur le fichier de sauvegarde Android vous permettra de restaurer votre périphérique dans le fichier de sauvegarde.

 

Solution Available for 4.0+ Devices:

For 4.0+ devices there is a solution called "adb backup".

Note: This only works for apps that do not disallow backup! Apps that disallow backup are simply ignored when creating a backup using this way.

This makes use of adb so you have to have the Android Software Development Kit (SDK) installed on your computer (on some Linux distributions: just packages android-tools-adb and android-tools-adbd).

NOTE: This solution will not back up and restore contact, SMS or calendar information

The options for the adb command are:

adb backup [-f <file>] [-apk|-noapk] [-obb|-noobb] [-shared|-noshared] [-all] [-system|nosystem] [<packages...>] 
  • -f : the path of the *.ab file that will be saved on your computer. This file is a compressed file that contains an archive of the data/apks from your device.
  • -apk|-noapk : indicates if the *.apk files should be backed up (default is -noapk)
  • -obb|-noobb : enable/disable backup of any installed apk expansion (aka .obb) files associated with each application (default is -noobb)
  • -shared|-noshared: enable/disable backup of the device's shared storage / SD card contents (default is -noshared)
  • -all : indicates that you want the entire system backed up. you can use the packages filter to just backup specific packages, or use -all for a full system backup.
  • -system|-nosystem: indicates if all the system applications and data are included when backing up. (default is -system)
  • <packages> : this is where you can list specific packages to backup. Use these if you want to back up only specific applications. If using -all, you do not need to specify packages.

How to backup your device:

First, you need to enable "USB debugging" on you Android device:

  1. Go to "About device" (or "About phone" or "About tablet") section in Settings
  2. Tap 7 times on "Build number" row (usually the last row). After that "Developer options" section will appear in Settings

Enabling "Developer options"

  1. Go to "Developer options" section in Settings
  2. Tap the "USB Debugging" checkbox

Enabling "USB Debugging"

Second, on your PC from the command prompt you will need to be able to locate both the adb command and your backup file. The easiest way to do this is to run the adb command from the directory where adb is located.

In Windows Explorer navigate to where you installed the Android SDK and SHIFT+RIGHT CLICK on the platform-tools folder. shift+rightclick

This will open a command prompt (your window will look different than mine).

In Mac's Terminal you can type cd and then drag the folder platform-tools folder from finder to the terminal window and the path will be inserted. Hit and you will be in the right place.

In Linux, I hope you know how to locate and cd to the parent directory of the adb command. You are using Linux after all.

From here type the following command:

Windows:

adb backup -apk -shared -all -nosystem -f backup08262012.ab 

Linux & Mac

./adb backup -apk -shared -all -nosystem -f backup08262012.ab ## Notice that -all doesn't mean ALL. See the big bold NOTE at the top of this answer. # drop the `./` in the command if you are using `android-tools-adb` package 

(if you want to store the backup in a different directory, include a path for the ".ab" file as shown in the screenshot below.)

cmd

You will then be prompted on your device for a password (this is used to encrypt the backup):
backup screen

To restore, it works almost the same way.

Windows:

adb restore backup08262012.ab 

Linux & Mac

./adb restore backup08262012.ab 

Then you will be prompted for your password to restore on the device: restore screen


Now for the shameless self promotion:

Droid Explorer (v0.8.8.7+) will be able to handle this for 4.0+ devices. While Droid Explorer is currently optimized for Rooted devices, this functionality will work for non-rooted devices as well.

Droid Explorer will do full backups of the device and save them in %USERPROFILE%\Android Backups\. Within that folder is a folder named for the device, and inside that folder are the backups.

de backup

Double clicking on the Android Backup file will allow you to restore your device from the backup file.

 
 
       
       
34
 
vote

Il existe une application appelée Sauvegarde simple adb .

Entrez la description de l'image ici

Sauvegarde simple adb sauvegarde votre téléphone Android sur le bureau, aucune racine requise. La plupart des outils de sauvegarde Android nécessitent une racine ou fonctionnent à partir de votre téléphone et enregistrez vos données sur votre carte SD. La sauvegarde simple adb est différente. L'application fonctionne et sauvegarde les données de votre téléphone sur votre bureau et fait-il tout sans racine.

Pour utiliser une sauvegarde simple adb, vous aurez besoin du mode de débogage USB activé sur votre périphérique Android (Aller à Paramètres et GT; Developer, activez les options de développeur, puis activez le débogage USB) et l'utilitaire installé sur votre bureau. C'est à propos de cela: il suffit de brancher votre téléphone, lancez l'application sur votre système Windows ou Linux, puis choisissez une option de sauvegarde. Vous avez la possibilité de sauvegarder votre périphérique entier, uniquement des applications, de toutes les données avec ou sans applications système, ni même une seule application si vous choisissez.

L'application vous permet également de restaurer des données sauvegardées sur votre appareil. Avant de sauvegarder, vous serez invité à générer un mot de passe que vous devrez également saisir l'application sur votre téléphone avant que la sauvegarde puisse commencer, mais après cela, le processus fonctionne bien. C'est extrêmement simple, totalement gratuit et ne vous demande pas d'abord.

tandis que la sauvegarde Titanium est une application plus remplie de fonctionnalités si vous êtes prêt à racine (surtout si vous souhaitez un système de sauvegarde à balles pour votre Android), et MyBackup Pro est super si vous migrez vers un nouveau téléphone et don 't veux un ordinateur de bureau comme un intermédiaire, mais une sauvegarde simple adb est gratuite et apparemment si facile à utiliser que même les débutants Android peuvent facilement et rapidement leurs données importantes.

Sauvegarde simple adb a été libéré gratuitement sur les forums de développeurs XDA. Appuyez sur le lien ci-dessous pour le télécharger.

http://forum.xda-developers.com/showthread.php? p = 36499906

Remarque: il s'agit d'une nouvelle application actuellement toujours dans Beta

 

There is an application called Simple ADB Backup.

enter image description here

Simple ADB Backup Backs Up Your Android Phone from the Desktop, No Root Required. Most Android backup tools require root, or run from your phone and save your data to your SD card. Simple ADB Backup is different. The app runs from and backs up your phone's data to your desktop, and does it all without root.

To use Simple ADB Backup, you'll need USB Debugging Mode enabled on your Android device (Go to Settings > Developer, enable developer options, then enable USB debugging) and the utility installed on your desktop. That's about it: just plug in your phone, launch the app on your Windows or Linux system, and choose a backup option. You have the option to back up your entire device, just apps, all data with or without system apps, or even a single app if you choose.

The app also lets you restore backed up data to your device. Before you back up, you'll be prompted to generate a password you'll also have to type into the app on your phone before the backup can begin, but after that, the process runs smoothly. It's extremely simple, completely free, and doesn't require you root first.

Whilst Titanium Backup is a more feature-filled app if you're willing to root (especially if you want a bulletproof backup system for your Android), and MyBackup Pro is great if you're migrating to a new phone and don't want a desktop as a middleman, but Simple ADB Backup is free and apparently so easy to use that even Android beginners can easily and quickly back up their important data.

Simple ADB Backup was released for free over at the XDA Developer forums. Hit the link below to download it there.

http://forum.xda-developers.com/showthread.php?p=36499906

Please Note: This is a new application currently still in Beta

 
 
         
         
25
 
vote

Techniquement, vous pouvez créer une sauvegarde Nandroid sans enracinant l'appareil. Il vous suffit de claquer CWM (ou de la récupération qui prend en charge la sauvegarde Nandroid) sur USB. Par exemple, vous pouvez utiliser Odin (Windows) pour clignoter CWM sur les périphériques Samsung après avoir été téléchargé en mode de téléchargement, tout sans toucher l'Android. Donc, il n'y a pas d'enracinement ni d'accès root impliqué du tout.

 

Technically, you CAN create full Nandroid backup without rooting the device. You just need to flash CWM (or, any recovery which supports Nandroid backup) over USB. For example, you can use Odin (Windows) to flash CWM to Samsung devices after going to download mode, all without touching the Android. So, there's no rooting or root access involved at all.

 
 
         
         
19
 
vote

Koushik Dutta (Aka Koush aka M. Clockworkmod) a publié Sauvegarde d'hélium , qui devrait rendre la chose entière possible même sans avoir besoin d'un ordinateur et d'un câble USB:

Sauvegarde de carbone

Sauvegarde d'hélium doit pouvoir sauvegarder des applications et des données sur une carte SD, des périphériques USB connectés, Dropbox, Google Drive ou Box.

Ce n'est pas une "sauvegarde complète" dans la mesure où il s'agit de paramètres système, mais il fait restaure les paramètres d'application et les données. Il ne sauvegine pas votre stockage interne (les fichiers utilisateur), vous devrez donc sauvegarder ces fichiers séparément.

Si vous vous trouvez incapable de voir vos sauvegardes dans la liste de restauration, certaines des métadonnées de sauvegarde ont peut-être perdues de traduction. La sauvegarde elle-même peut toujours être restaurée, mais vous aurez besoin Quelques travaux de jambe supplémentaires pour les obtenir.

EDIT: pour un mode d'emploi à part entière sur l'utilisation de hélium , s'il vous plaît voir Comment sauvegarder des applications et des données sans root à l'aide de l'application Android Helium (merci pour l'indice, Simon!). Et avant de se plaindre sur n'importe quoi, assurez-vous d'avoir vérifié avec le Wiki Helium (merci à Golimar pour le pointant de cette sortie!).

 

Koushik Dutta (aka Koush aka Mr. ClockworkMod) has published Helium Backup, which should make the entire thing possible even without the need of a computer and USB cable:

Carbon Backup

Helium Backup should be able to backup apps and data to SD card, attached USB devices, Dropbox, Google Drive or Box.

This isn't a "full backup" in so far as it comes to system settings, but it does restore application settings and data. It does not backup your internal storage (the user files), so you'll have to backup those files separately.

If you find yourself unable to see your backups in the restore list, some of the backup metadata may have gotten lost in translation. The backup themselves can still be restored, but you'll need some extra leg work to get them.

Edit: For a full-fledged how-to on the usage of Helium, please see How to Backup Apps and Data without Root using Helium Android App (thanks for the hint, Simon!). And before complaining on anything, make sure you've checked with the Helium Wiki (thanks to golimar for pointing this out!).

 
 
         
         
11
 
vote

Cette réponse n'est pas l'indice que vous avez chers lecteurs espéré, mais le résultat de mes tests du monde réel:

Backup adb est loin d'être complet, sur un Nexus 3, à la fois sous une base de stock onctuel Android 4.3 et s'il est exécuté avec une racine ADB sur CyanogenMod 10.1.3!

Quelques choses sont restaurées, quelques-uns pas! J'ai vérifié la restauration de certaines fonctionnalités:

non restauré: Fondamentalement toutes les caractéristiques de la téléphonie de clé: Contacts, SMS, Sonnerie et amplis; Son de notification, Langues d'entrée activées (= KBD Dispositions), Nom du personnel (propre nom de référence dans la première assistant de démarrage est conservé à la place)

correctement restauré: Vocabulaire personnalisé, papier peint, Launcher Icône des positions, des applications et de leurs paramètres.

C'étaient mes exigences, ce qui m'a amené au sujet:

  1. Maximisation de Confidentialité Android
  2. Sécurité physique < / a> Pour prévenir lecteur par téléchargements ( pdf ), Signification:
    • BootLoader verrouillé, récupération des stocks, adb off sur
    • encore plus sécurisé avec: Encryption de disque complet
  3. Sauvegarde locale complète, sans nuage de sauvegarde (sujet de ce fil même ici)

sur cyanogenmod La situation était un peu différente: les SMS ont été entièrement restaurés, mais les contacts et les journaux d'appels ne sont toujours pas restaurés. Même lorsque la sauvegarde et la restauration de la BAD d'ADB s'habituent avec une annonce fonctionnant comme une racine à travers adb root .

Donc, je vais essayer d'utiliser une ROM personnalisée, avec racine (pour obtenir des fonctionnalités supplémentaires), un chargeur de démarrage verrouillé, une récupération personnalisée et ne clignez que temporairement la récupération (théoriquement possible à partir du périphérique enraciné avec Flash_Image , mais pour moi cela Échec de l'échec aussi ), À partir de laquelle je fais ensuite des sauvegardes Nandroid (ou des solutions de sauvegarde de la BAD + Sauvegarde spéciales pour SMS / Call-Journes / Contacts) Plus Mises à jour de ROM personnalisées.

 

This answer is not the hint you dear readers hoped for but the result of my real world tests:

adb backup is far from complete, on a Nexus 3, both under an unrooted stock Android 4.3 and if run with adb root on Cyanogenmod 10.1.3!


A few things are restored, a few not! I checked restoration of some features:

NOT RESTORED: basically all the key telephony features: Contacts, sms, ringtone&notification sound, activated input languages (=kbd layouts), ownername (ownername set in first boot wizard is kept instead)

PROPERLY RESTORED: Custom vocabulary, wallpaper, launcher icon positions, apps and their settings.


These were my requirements, which brought me to the topic:

  1. Maximization of Android privacy
  2. Physical security to prevent drive by downloads (PDF), meaning:
    • bootloader locked, stock recovery, ADB off
    • even more secure with: full disk encryption
  3. Full local backup, no cloud backup (topic of this very thread here)

On Cyanogenmod the situation was a little different: SMS were completely restored, but contacts and call logs still not restored. Even when adb backup and restore where ran with an adb running as root through adb root.


So I will try to use a custom ROM, with root (to get some extra features), a locked bootloader, custom recovery, and only flash the recovery temporarily (theoretically possible from the rooted device with flash_image, but for me this failed too), from which I then do NANDROID backups (or adb backup + special backup solutions for sms/call-logs/contacts) plus custom ROM updates.

 
 
8
 
vote

Nous pouvons prendre la sauvegarde de notre appareil sans utiliser d'applications ni sans enraciner notre téléphone.

Android comprend une manière intégrée pour sauvegarder et restaurer le contenu de votre téléphone ou de votre tablette. Tout ce dont vous avez besoin est un ordinateur et un appareil exécutant Android 4.0 (sandwich à la crème glacée) ou plus récent.

aller à adt-bundle-windows-x86sdkplatform-tools dossier et ouvrir la commande promt ici.

  1. Assurez-vous que le débogage USB est activé.

  2. Vérifiez que votre appareil est connecté en exécutant " adb device ".

  3. maintenant exécuter " adb backup -apk -shared -all -f C:UsersUserNameackup.ab ".

  4. Déverrouillez votre appareil, fournissez un mot de passe d'enclyption et de votre ensemble l'appareil sera sauvegardé.

  5. pour restaurer à nouveau simplement exécuter " adb restore C:UsersUserNameackup.ab ".

J'ai écrit une procédure étape par étape avec des coups d'écran pour le même Ici . J'espère que cela vous aidera!

 

We can take the backup of our device without using any apps or without rooting our phone.

Android includes a built-in way to back up and restore the contents of your phone or tablet. All you need is a computer and a device running Android 4.0 (Ice Cream Sandwich) or newer.

Go to adt-bundle-windows-x86\sdk\platform-tools folder and open command promt here.

  1. Make sure USB Debugging is Enabled.

  2. Check that your device is connected by running "adb device".

  3. Now execute "adb backup -apk -shared -all -f C:\Users\UserName\backup.ab".

  4. Unlock your device, provide encrpytion password and your whole device will be backed up.

  5. To restore again simply execute "adb restore C:\Users\UserName\backup.ab".

I have written step by step procedure with screen shots for the same here. Hope this helps!

 
 
 
 
7
 
vote

Une «sauvegarde complète» semble être un terme très surchargé dans le monde Android. Permettez-moi de le définir d'abord (paraphraser un commentaire):

Une sauvegarde complète est tout ce qui va restaurer votre état système lorsque vous avez effectué la sauvegarde. ~ Izzy (op)

La question de suivi évidente devrait donc être: restaurer votre état de quoi?

  • Scénario 0: Votre téléphone est physiquement brisé.
  • Scénario 1: Votre lecteur entier (EMMC) a été masqué.
  • Scénario 2: Vous ne pouvez démarrer que dans un mode flash USB comme Fastboot / Odin.
  • Scénario 3: Vous pouvez démarrer dans Fastboot et votre récupération (personnalisée?)
  • Scénario 4: Votre téléphone a été réinitialisé en mode usine. Vous avez une fonctionnalité non manifeste normale.
  • Scénario 5: Votre image de papier peint de chat de chat préféré.
  • etc.

Chacun de ces scénarios peut avoir une solution de sauvegarde différente. Une sauvegarde devrait être capable de les aborder. Bien sûr, je traîne un peu avec le scénario de téléphone cassé (0), mais cela souligne à quel point cette question canonique est mal définie. Cela reflète le fait que de nombreuses personnes et entreprises ont tendance à simplifier la sauvegarde et à ignorer la partie la plus importante: restaurer.

considère que dans la communauté android, il est implicite que les barriques (0 et ampères; 1) sont des presse-papiers; Vous êtes censé obtenir un nouveau téléphone. Divisons donc les solutions de sauvegarde restantes en 2 catégories:

  1. Développeur Restaure (2+).
    Implique généralement l'utilisation d'une nanroïde (copie sectorielle de la plupart des partitions) et peut-être refliger une récupération personnalisée. Bit Technical. Peut affecter la garantie.
  2. Les consommateurs restaure (4+).
    Restaure généralement les applications et les données, y compris vos photos de chat. Les restaurations partielles pourraient travailler sur différents modèles.

Les deux peuvent être considérés comme des sauvegardes complètes pour leurs cas d'utilisation. Laissez le contexte déterminer si quelqu'un demande une option de sauvegarde complète de sauvegarde 1 ou 2. Il y a un peu de zone grise (3.5?) Entre scénario 3 et 4, par exemple. Si un utilisateur a supprimé des fichiers à partir de la partition 9988777662 La méthode de restauration peut dépendre de ce qui manque.

Attention aux consommateurs restaure

La réponse la plus vécue actuelle basée sur adb backup est une restauration de consommation qui peut restaurer des applications et des données, avec quelques mises en garde:

  • semble omettre certains fichiers
  • Résultats variables en fonction de la ROM (par exemple ne fonctionne pas sur certains modèles Sony, omettent différents articles sur CyanogenMod VS Touchwiz).

Toutefois récemment à Oreo, il y a eu de petites améliorations (XDA News) Je ne peux toujours pas confirmer s'il peut copier tous les fichiers utilisateur tels que les photos et la musique copiées de votre PC.

Pour une restauration de devir, vous voulez un nandroid.

vous ne peut pas obtenir un nandroid complet sans enraciner ni en utilisant une récupération. Une exception est peut-être une image de votre carte SD, vous donnant une nandroid partielle. Vous devez donc risquer d'installer une image ou temporairement enracinement, ou d'attendre que les OEM offrent de meilleures récupérations.

N'oubliez pas de nommer vos sauvegardes avec des informations importantes telles que la date et les partitions incluses.

Vous n'êtes pas obligé de sauvegarder ce que cela ne vous dérange pas de recréer

Un nandroid n'inclut généralement pas de récupération, car ils sont généralement appliqués d'une récupération, il est donc redondant. Mais si votre appareil est gâché et que votre rétablissement est parti, vous pourriez paniquer, pensez que vous ne l'avez pas soutenu, il n'y a rien à restaurer. Mais il est souvent simple de télécharger puis de réinstaller la récupération avec un outil flash USB (E.G. Fastboot).

De même, si vous stockez vos contacts dans le cloud, il n'est généralement pas nécessaire de les sauvegarder. Juste synchroniser à nouveau après la restauration.

N'oubliez pas qu'une sauvegarde complète dépend de ce que vous voulez récupérer. Il n'y a pas de solution parfaite au «niveau de consommation» que j'ai décrit. Dans les pays de l'UE / asiatique, où les gens ne sont pas si inquiets d'Abo T Déni de garantie, il y a peu de raisons de ne pas installer de récupération personnalisée s'il existe.

 

A "full backup" seems to be a very overloaded term in the Android world. Allow me to first define it (paraphrasing a comment):

A full backup is anything that will restore your system state to when you made the backup. ~Izzy (OP)

So the obvious follow-up question should be: restore your state from what?

  • Scenario 0: Your phone is physically broken.
  • Scenario 1: Your entire drive (eMMC) has been blanked.
  • Scenario 2: You can only boot into a USB flash mode like fastboot/ODIN.
  • Scenario 3: You can boot into fastboot AND your (custom?) recovery
  • Scenario 4: Your phone has been reset to factory mode. You have normal unrooted functionality.
  • Scenario 5: Your accidentally deleted your favorite cat wallpaper image.
  • Etc.

Each of these scenarios can have a different backup solution. A full backup would have to be able to address all of them. Of course I'm trolling a bit with the broken phone scenario (0), but it points out how ill-defined this canonical question is. This reflects the fact that many people and companies tend to oversimplify backing up and ignore the most important part: restoring.

Consider that in the Android community it is implied that hardbricks (0 & 1) are paperweights; you're expected to get a new phone. So let's divide the remaining backup solutions into 2 categories:

  1. Developer restores (2+).
    Typically involves using a Nandroid (sector copy of most partitions) and maybe re-flashing a custom recovery. Bit technical. May affect the warranty.
  2. Consumer restores (4+).
    Typically restores apps and data, including your cat photos. Partial restores could work across different models.

Both can be considered full backups for their use cases. Let the context determine if someone asking for a full backup wants option 1 or 2. There's a bit of gray area (3.5?) between scenario 3 and 4, e.g. if a user deleted files from the /system partition the restoration method may depend on what is missing.

Beware consumer restores

The current most highly voted answer based on adb backup is a consumer restore that can restore apps and data, with a few caveats:

  • Seems to omit some files
  • Variable results depending on the ROM (e.g. doesn't work on some Sony models, omits different items on CyanogenMod vs TouchWiz).

Though recently in Oreo there have been small improvements (XDA news) I still can't confirm if it can copy all user files like photos and music copied from your pc.

For a dev restore, you want a Nandroid.

You can't get a full Nandroid without either rooting OR using a recovery. An exception is perhaps an image of your SD card, giving you a partial Nandroid. So you have to risk installing an image or temporarily rooting, or wait until OEMs offer better recoveries.

Remember to name your backups with important information like date and partitions included.

You don't have to back up what you don't mind recreating

A Nandroid typically doesn't include a recovery, because they are usually applied from a recovery so it is redundant. But if your device is messed up and your recovery is gone you might panic, thinking you didn't back it up so there's nothing to restore. But it is often simple to download and then reinstall the recovery with a USB flash tool (e.g. fastboot).

Similarly, if you store your contacts in the cloud, there is usually no need to back them up. Just sync again after restoring.

Remember, a full backup depends on what you want to recover from. There is no perfect solution at the 'consumer level' I've described. In EU/Asian countries, where people aren't so worried about denial of warranty, there is little reason not to install a custom recovery if it exists.

 
 
7
 
vote

Je suis un peu surpris par les autres réponses (compliquées). Peut-être que j'ai mal compris la question si vous n'hésitez pas à commenter et à voter en conséquence.

  1. Par définition Une sauvegarde complète (y compris la ROM, les applications et les données) est appelée Sauvegarde Nandroid . Par conséquent, la question pose "Comment puis-je faire une sauvegarde nandroid sur mon périphérique non broché".
  2. Vous n'avez pas besoin d'un appareil enraciné pour pouvoir faire une sauvegarde Nandroid. Les sauvegardes Nandroid sont généralement effectuées via une récupération personnalisée (twrp ou clockwordmod) qui n'a pas toujours besoin d'un périphérique enraciné à installer. Par exemple, utiliser ADB TWRP peut être installé, conformément à Les instructions ici . Il peut être possible de charger temporairement une récupération personnalisée, préservant ainsi la récupération des stocks (et votre garantie; pour TWRP, cela peut être effectué remplaçant fastboot flash recovery twrp*.img avec fastboot boot twrp*.img à l'étape 4 de la tutoriel lié). Certains périphériques nécessitent que le chargeur de démarrage soit déverrouillé pour installer une récupération personnalisée, d'autres ne le font pas. Notez que le déverrouillage du chargeur de démarrage généralement réinitialise votre appareil.
 

I'm a bit surprised by the other (complicated) answers. Maybe I've misunderstood the question so feel free to comment and vote accordingly.

  1. By definition a full backup (including ROM, apps and data) is called a Nandroid backup. Therefore the question is asking "how do I do a Nandroid backup on my unrooted device".
  2. You do not need a rooted device to be able to do a Nandroid backup. Nandroid backups are usually done through a custom recovery (like TWRP or Clockwordmod) which do not always need a rooted device to install. For example using ADB TWRP can be installed, as per the directions here. It may be possible to temporarily load a custom recovery, thus preserving the stock recovery (and your warranty; for TWRP this can be done replacing fastboot flash recovery twrp*.img with fastboot boot twrp*.img in step 4 of the linked tutorial). Some devices require the bootloader to be unlocked to install a custom recovery, others do not. Note that unlocking the bootloader usually factory-resets your device.
 
 
         
         

Questions connexes

31  Sauvegarde et restauration des paramètres Android et de l'application via ADB  ( Backup and restore android settings and application through adb ) 
Je voudrais demander s'il est possible de sauvegarder et de restaurer tous les paramètres et applications Android via ADB. J'ai essayé: adb backup -all a...

338  Comment sauvegarder entièrement les appareils non enracinés?  ( How to fully backup non rooted devices ) 
Je sais que je demande que je demande le proche impossible - comme une vraie sauvegarde complète nécessite certainement des autorisations racines. Mais il y a...

0  Restaurer le chat et les données WhatsApp  ( Restore whatsapp chat and data ) 
J'ai récemment flashé mon Xperia Z2, avant de clignoter, j'ai pris une copie de la mémoire interne du téléphone, ayant une impression que les données WhatsApp...

0  Comment puis-je transférer mes contacts tous de l'ancien HTC Wildfifre Android 2.1 à LG Optimus VU  ( How can i transfer my all contacts from old htc wildfifre android 2 1 to lg opti ) 
Je veux juste transférer tous les contacts de l'ancien HTC Wildfire avec Android Version 2.1 à la nouvelle LG Optimus Vu avec Android Version 4.0. J'ai utilis...

4  Contacts de sauvegarde, photos, applications, supprimer le compte Google et remplacer par un compte factice  ( Backup contacts photos apps remove google account and replace with dummy acc ) 
Je veux dissuader mon compte Google principal de mon téléphone et utiliser un compte factice à la place. Je n'utilise pas vraiment aucun des services de Googl...

1  Comment sauvegarder et restaurer le paramètre APN via adb?  ( How to backup and restore apn setting via adb ) 
Comment sauvegarder et restaurer l'environnement APN via adb? Je suis sur Android 6.0 sans root. ...

6  Comment accéder aux fichiers .Img avec YAFFS2?  ( How do i access img files with yaffs2 ) 
J'ai essayé de les monter à Ubuntu, pas de chance, 9988777661 ne reconnaît pas le système de fichiers Yaffs2. J'ai essayé yaffs2utils 9988777663 mais il ...

1  Comment puis-je sauvegarder des contacts sur une carte SIM sur mon ordinateur?  ( How can i backup contacts on a sim card to my computer ) 
Mon frère veut que je puisse sauvegarder les données de sa carte SIM. Comment puis-je copier cela sur mon ordinateur sans gâcher mes propres contacts? ...

43  Y a-t-il un moyen de regarder à l'intérieur et de modifier un fichier créé un adb de sauvegarde?  ( Is there a way to look inside and modify an adb backup created file ) 
J'ai créé une sauvegarde de mon Galaxy Nexus avec adb backup . Le fichier résultant est nommé backup.db et c'est crypté d'une manière ou d'une autre. Je vo...

1  Sauvegarde mon appareil Android sur le nuage en utilisant SkyDrive ou Dropbox également aussi efficace que l'utilisation d'applications de sauvegarde dédiées?  ( Is backing up my android device to the cloud using skydrive or dropbox equally a ) 
est tout aussi efficace pour sauvegarder mes applications, photos, contacts, textes SMS, etc. sur mon smartphone Android (qui est non enraciné) à l'aide de Mm...




© 2022 www.demandez.top All Rights Reserved. Questions et réponses Accueil Tous les droits sont réservés