J'ai la Nexus 7, et je viens de mettre à jour vers la 4.3, et je crée des profils restreints pour mes enfants. Ils avaient l'habitude de jouer dans mon profil principal, et ils ont beaucoup progressé dans plusieurs jeux et, quand ils accèdent à leur nouvel utilisateur, ils doivent recommencer. Existe-t-il un moyen de migrer les données d'application de mon utilisateur principal vers les utilisateurs restreints ? Je ne suis pas enraciné. Tks
Réponse
Trop de publicités?J'ai eu le même problème avec le profil de mon enfant. Enfin résolu, mais il fallait un accès Root.
C'est ce que j'ai fait :
-
Fermez toutes les instances d'application en cours.
-
A partir de l'invite de commande, lancez le shell ADB :
c:\> adb shell
-
Passez en utilisateur root (votre appareil doit être rooté) :
shell> su
-
Allez dans le répertoire du profil cible :
root> cd /data/user/[profile_user_id]
Par exemple :
profile_user_id
es10
pour le premier profil restreint. -
Renommer le répertoire de l'application (pour avoir une copie de sauvegarde)
root> mv [app_dir] [app_dir].old
-
Copie les données de l'application du profil principal (id=0) au nouveau profil :
root> cp -r /data/user/0/[app_dir] .
-
Changer le propriétaire des fichiers qui viennent d'être copiés :
root> find [app_dir] | xargs chown [app_user]:[app_group]
-
Redémarrez l'appareil (je ne sais pas si c'est vraiment nécessaire).