Restaurer une sauvegarde ADB sur un autre téléphone du même modèle?


9

Nous avons plusieurs téléphones Android 4.0 du même modèle, du même fabricant, achetés en même temps, du même lot d'usine. Nous avons créé une sauvegarde de l'un des téléphones à l'aide d'ADB .

Le fichier de sauvegarde de l'un de ces téléphones peut-il être appliqué à tous les téléphones ou existe-t-il des informations d'identification uniques dans la sauvegarde qui le rendront inapplicable aux autres téléphones?


Avez-vous essayé de restaurer, disons, deux téléphones pour le test à sec avant la restauration de masse?
t0mm13b

Cela fonctionne probablement. Je dirais juste l'essayer, qu'est-ce qui pourrait mal tourner? Si vous remarquez que cela ne fonctionne pas, vous pouvez toujours simplement réinitialiser le téléphone ou restaurer la sauvegarde d'origine du téléphone. Les identifiants spécifiques aux appareils proviennent toujours du matériel et ne sont pas stockés sur la partition / data (du moins pas pour les éléments Google originaux). Ce qui est unique par appareil: le jeton d'authentification de Google Play et d'autres éléments de Google. Peut-être qu'ils détectent une double utilisation par un jeton et vous coupent du Play Store pour des raisons de sécurité. Cela m'est arrivé une fois, j'ai dû faire une récupération de compte (SMS envoyé sur mon téléphone) et ça a encore fonctionné.
ce4

Faites-nous part de vos découvertes!
ce4

Réponses:


3

Les sauvegardes créées à partir d'Adb n'ont pas de "vérifications" pour voir si le téléphone sur lequel vous restaurez est le même appareil.

Vous ne devriez avoir aucun problème tant qu'il s'agit de la même version d'Android. Par même version, je veux dire la même version Android réelle ainsi que le même fabricant. Vous auriez probablement des problèmes si vous tentiez de restaurer une sauvegarde effectuée à partir d'un téléphone Sony avec Android 4.1 vers un téléphone Motorola avec 4.1. Mais ça devrait aller si vous restaurez d'une motorola avec 4.1 vers un autre téléphone motorla avec 4.1.

Vous avez mentionné que vous utilisiez exactement le même appareil, assurez-vous simplement que l'appareil est mis à jour avec la même version que votre ancien téléphone.


Juste pour clarification: cela s'applique-t-il également si la sauvegarde ne contient qu'une seule application (non système)? C'est quelque chose qui fonctionne bien avec Titanium Backup . Je suppose que la chose fondamentale ici est que les deux appareils devraient avoir la même structure de répertoires - comme cela est pris "littéralement" avec les sauvegardes ADB? Et cela signifie-t-il nécessairement qu'après la mise à niveau d'un appareil, les sauvegardes effectuées auparavant sont inutiles?
Izzy

1
Ils pourraient l'être, selon ce que vous avez choisi de sauvegarder. Si vous effectuez une sauvegarde «système» complète, les chances qu'elle fonctionne sur un autre téléphone sont beaucoup plus faibles que si vous sauvegardez simplement les applications utilisateur et les données des applications utilisateur.
Ryan Conrad

Accusé de réception complet: ne restaurez jamais une «sauvegarde complète du système» sur un autre appareil ou même simplement sur une ROM différente, sinon des problèmes sont presque sûrs. Alors qu'avec des applications uniques (comme vous pouvez les spécifier sur la ligne de commande adb backup), cela devrait fonctionner dans la plupart des cas, mais cela pourrait causer des problèmes sur différentes ROM / appareils - du moins à ma connaissance.
Izzy

Une autre pensée: Carbon Backup (maintenant nommé Helium ) utilise également ADB comme backend, et prétend même garder les applications et les données synchronisées entre plusieurs appareils. Je suppose que ce fait devrait répondre à la partie concernant les sauvegardes des applications utilisateur :)
Izzy

1

Edit : Cette réponse fait référence aux sauvegardes nandroid effectuées par une récupération (ex CWM). Je pense que cela s'applique à votre cas, en supposant que vous effectuez une sauvegarde complète via adb.

Il y a au moins un élément unique qui serait dupliqué: l'ID d'appareil Android. Cet ID est généré chaque fois que vous essuyez et installez une nouvelle rom, mais il est conservé avec une sauvegarde nandroid. Cet ID est utilisé par certaines applications pour suivre les installations ou l'authentification uniques.

Certains appareils stockent l'adresse MAC d'une interface réseau dans la mémoire (comme le Nook Simple Touch et son interface wifi), pas sur la puce elle-même. Cela rend encore plus important de conserver une image originale. Dans le cas du coin, de nombreuses personnes qui l'ont rooté n'ont pas conservé de sauvegarde de l'original, ils ont donc perdu leur adresse MAC unique d'origine. Si votre appareil particulier le fait également (ce n'est probablement pas le cas), vous auriez des problèmes majeurs si deux appareils tentaient d'accéder au même routeur wifi.

En dehors de cela, je n'ai personnellement pas eu de problème avec la copie d'une sauvegarde nandroid d'un téléphone à un autre du même modèle. Je peux utiliser Titanium Backup pour générer manuellement un nouvel ID d'appareil Android, et l'Optimus V ne dépend de la rom pour aucune adresse MAC. Tant que le téléphone est complètement effacé avant de restaurer un nandroid (et c'est exactement le même modèle et le même chipset), il ne devrait pas y avoir de problème.


1

Je viens d'essayer de restaurer la sauvegarde ADB du Galaxy S3 vers un autre Galaxy S3, après la fin de l'adb, le téléphone a été suspendu, n'a pas répondu au bouton d'alimentation.

Après avoir retiré la batterie, il est entré dans la boucle de démarrage (heureusement réparé par une réinitialisation d'usine).


Les deux téléphones avaient-ils la même version matérielle (il y a bien plus d'un modèle S3) et avaient-ils tous les deux la même version logicielle?
ce4

0

Cela peut fonctionner. Bien que votre kilométrage puisse varier.

Je viens de restaurer une sauvegarde nandroid d'un ancien Galaxy S4 (que j'ai laissé tomber et l'écran LCD a échoué) vers un nouveau Galaxy S4.

Le nouveau Galaxy S4 est arrivé complètement en stock et il a fallu un certain temps pour qu'il soit enraciné et TWR installé - contourner Knox, etc. stock du téléphone Samsung 4.4.2.

Il y avait une légère bizarrerie où il a redémarré sur TWRP et a bouclé sur l'écran du logo TWRP - mais après quelques réinitialisations de batterie, il fonctionne maintenant très bien.


0

Je peux également dire que cela fonctionne bien que cela varie certainement. J'ai restauré une sauvegarde twrp de la lignée os 13.1 android 6.0.1 sur mon galaxy grand prime qui était android 5.0.1. Les deux téléphones sont de la même marque et du même opérateur.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.