Page 1 sur 2

Open C - mise à jour en 2.5 - comment sauvegarder mon téléphone ?

Publié : 28 oct. 2015, 11:42
par lapineige
Bonjour à tous.

Ça y est, je suis décidé à migrer mon Open C de la 2.2 à la 2.5.

La question est: comment sauvegarder mes données, préférences comme données sur la mémoire interne, pour les restaurer après la mise à jour ?
En comptant que j'ai un petit problème sur l'écran d’accueil, à cause d'un bug j'avais désinstallé les options téléphones et contact - que j'ai toujours avec la collection social. Pourtant je voudrait bien conserver mes marques pages (surtout) et mes applications.
Donc comment sauvegarder cette partie, en restaurant ces deux icônes ?
Y'a-t-il un fichier de configuration que je pourrait éditer pour ajouter ces deux icônes ?

Et plus bêtement, comment on fait la mise à jour ? :D

Merci à tous :-)

Re: Open C - mise à jour en 2.5 - comment sauvegarder mon téléphone ?

Publié : 28 oct. 2015, 12:21
par nob900
Salut,

Pour la sauvegarde, j'utilise ce script :

Code : Tout sélectionner

#!/bin/sh

DATE=$(date +%Y.%m.%d-%H.%M.%S)

mkdir $DATE
adb pull /system $DATE/system
adb pull /data $DATE/data
De ce que j'ai lu à différents endroits (notamment ici) la sauvegarde de /system n'est pas forcément utile, mais au prix de l'octet de nos jours…

Chaque sauvegarde occupe ~700Mo (300 pour /data et 400 pour /vendor), ça variera selon l'utilisation que tu fais de ton tel.

Re: Open C - mise à jour en 2.5 - comment sauvegarder mon téléphone ?

Publié : 28 oct. 2015, 12:26
par lapineige
C'est si simple de ça, une bête copie ? Super :-)
Ça copie aussi le contenu de la mémoire interne (photos, ...) ?

Comment on transfert ensuite les informations sur le téléphone une fois mis à jour ?

Re: Open C - mise à jour en 2.5 - comment sauvegarder mon téléphone ?

Publié : 28 oct. 2015, 13:07
par nob900
Une sauvegarde c'est souvent rien de plus qu'une bête copie ;)

Pour la mémoire interne, je n'en ai pas d'idée puisque je ne l'utilise pas, j'ai tout mis sur une carte SD.

Si tu veux le vérifier, après sauvegarde, tu te places dans le dossier où tu as rapatrié les données et tu lances la commande suivante :

Code : Tout sélectionner

find -type f -iname "*.jpg"
Si ça trouve tes photos, c'est bon, sinon il faudra identifier où elles sont.

Normalement tu n'auras pas besoin de renvoyer les données vers le téléphone suite à la mise à jour. C'est seulement si quelque chose se passe mal. Pour restaurer (je n'ai jamais testé - d'ailleurs c'est pas bien, avoir une sauvegarde c'est bien, savoir la restaurer c'est mieux !), ces deux commandes devraient le faire :

Code : Tout sélectionner

adb push data /
adb push system /

Re: Open C - mise à jour en 2.5 - comment sauvegarder mon téléphone ?

Publié : 28 oct. 2015, 15:01
par lapineige
Mise à jour faite, apparemment aucune pertes, je teste ça quelques jours et je vous dis ce que ça donne :-)

Re: Open C - mise à jour en 2.5 - comment sauvegarder mon téléphone ?

Publié : 28 oct. 2015, 15:42
par tchevalier
Bonjour,

Pour la sauvegarde, préférez le script backup_and_restore ici https://github.com/Mozilla-TWQA/B2G-flash-tool
(Scripts disponibles ici également https://pypi.python.org/pypi/b2g_util )
Certains fichiers ont besoin de permissions spéciales, ce que le script prend en compte, mais qu’une sauvegarde à la sauvage ne fait pas.

Pour les icônes perdues, voir viewtopic.php?f=33&t=121155&p=792719#p793071

Re: Open C - mise à jour en 2.5 - comment sauvegarder mon téléphone ?

Publié : 28 oct. 2015, 15:56
par lapineige
Ah je me disais bien... bon tant pis je vais la faire maintenant quand même.

Pour les icônes, le problème s'est réglé tout seul :-)

J'ai une impression bizarre, en 3 colonnes sur l'écran d’accueil c'est très fluide, en 4 ça rame un peu, et même dans les applications.

Re: Open C - mise à jour en 2.5 - comment sauvegarder mon téléphone ?

Publié : 28 oct. 2015, 15:57
par ren0
Et aussi, ...
B2G-flash-tool (https://github.com/Mozilla-TWQA/B2G-flash-tool) : le script "backup_restore_profile.py"
- backup_restore_profile.py -b , pour le backup
- backup_restore_profile.py -r , pour la restauration

Par défaut, le contenu interne à l'appareil n'est pas sauvegardé.
Il faut alors ajouter l'option "--sdcard"


-- désolé si ma réponse est redondante avec celle de tchevalier--

Re: Open C - mise à jour en 2.5 - comment sauvegarder mon téléphone ?

Publié : 28 oct. 2015, 16:00
par lapineige
L'option sdcard pour le contenu interne ??

Re: Open C - mise à jour en 2.5 - comment sauvegarder mon téléphone ?

Publié : 28 oct. 2015, 16:01
par ren0
Oui (ex. pour les photos et autres fichiers multimédias sauvegardés par défaut sur le smartphone)
lapineige a écrit :L'option sdcard pour le contenu interne ??

Re: Open C - mise à jour en 2.5 - comment sauvegarder mon téléphone ?

Publié : 28 oct. 2015, 16:04
par lapineige
Eu... je ne comprends la logique d’ajouter une option sdcard pour sauvegarder... autre chose que la carte sd ^^

Re: Open C - mise à jour en 2.5 - comment sauvegarder mon téléphone ?

Publié : 28 oct. 2015, 16:15
par ren0
Il semblerait qu'il y ait distinction entre les fichiers de configurations, applications, ..... et les fichiers multimédias.
C'est du moins ce que laisse présumer la note dans la partie de documentation "Backing up and restoring your Flame data".
lapineige a écrit :Eu... je ne comprends la logique d’ajouter une option sdcard pour sauvegarder... autre chose que la carte sd ^^

Re: Open C - mise à jour en 2.5 - comment sauvegarder mon téléphone ?

Publié : 28 oct. 2015, 16:18
par tchevalier
lapineige a écrit :Eu... je ne comprends la logique d’ajouter une option sdcard pour sauvegarder... autre chose que la carte sd ^^
Il n’y a pas de logique à comprendre pour utiliser le script, mais la raison est que la mémoire interne est considérée *comme* une carte SD par le système.

Re: Open C - mise à jour en 2.5 - comment sauvegarder mon téléphone ?

Publié : 28 oct. 2015, 16:48
par nob900
tchevalier a écrit :Pour la sauvegarde, préférez le script backup_and_restore ici https://github.com/Mozilla-TWQA/B2G-flash-tool
(Scripts disponibles ici également https://pypi.python.org/pypi/b2g_util )
Certains fichiers ont besoin de permissions spéciales, ce que le script prend en compte
Merci pour l'info, je vais amorcer une migration alors
tchevalier a écrit : mais qu’une sauvegarde à la sauvage ne fait pas.
Sauvage, sauvage… c'est vite dit :roll:

Désolé lapineige de t'avoir refilé un mauvais conseil :-?

Re: Open C - mise à jour en 2.5 - comment sauvegarder mon téléphone ?

Publié : 28 oct. 2015, 16:59
par lapineige
tchevalier a écrit : mais qu’une sauvegarde à la sauvage ne fait pas.
Sauvage, sauvage… c'est vite dit :roll:

Désolé lapineige de t'avoir refilé un mauvais conseil :-?[/quote]
Aucun problème, déjà j'ai pu faire une sauvegarde partielle. C'est humain de faire des erreurs, d'autant plus quand on ça vient d'une information qu'on ne connaissait pas.
Ça servira pour les suivants ;-)
(c'est pour cela que j’ai posé la question directement)
tchevalier a écrit :
lapineige a écrit :Eu... je ne comprends la logique d’ajouter une option sdcard pour sauvegarder... autre chose que la carte sd ^^
Il n’y a pas de logique à comprendre pour utiliser le script, mais la raison est que la mémoire interne est considérée *comme* une carte SD par le système.
En tant que dév' ou au moins que curieux, je veux quand même la comprendre :-P
Et au début j'ai cru à une confusion de la part de ren0.
Mais effectivement c'est assez cohérent avec les menus de stockage séparés dans les paramètres.

Merci pour l'explication :-)