4 votes

Comment puis-je retrouver l'écran de bienvenue d'Android au premier démarrage sans faire de réinitialisation d'usine ?

Est-il possible d'obtenir à nouveau l'écran de bienvenue après l'avoir traversé sans avoir à effacer l'appareil ? Je veux dire l'écran où vous choisissez la langue, configurez votre Wi-Fi, vous connectez à un compte Google, etc.

Je sais que toutes ces choses peuvent être faites à partir du menu Paramètres, mais je veux quand même retrouver l'écran de bienvenue, sans avoir à le réinitialiser en usine. Le téléphone est enraciné, au cas où cela aurait de l'importance.

Je veux faire en sorte que l'application de bienvenue démarre à l'allumage du téléphone, donc je suppose que cela pourrait impliquer l'édition d'un fichier de configuration qui est lu au démarrage.

4voto

nyuszika7h Points 141

EDIT : Cela ne fonctionnera probablement pas, car SetupWizard.apk n'a pas d'activité à lancer.

Bien que cette question date de près d'un an, d'autres personnes peuvent encore la trouver utile :

adb shell am start -n com.google.android.setupwizard/.SetupWizardActivity

Je ne suis pas sûr de la raison pour laquelle vous voulez exécuter l'assistant d'installation au prochain démarrage, cependant. Si vous voulez donner votre appareil à un proche, pourquoi ne pas faire une réinitialisation d'usine, ou si vous voulez garder les données sur l'appareil, dites-lui simplement de modifier les choses manuellement dans les paramètres ?

Quoi qu'il en soit, si vous utilisez une ROM avec init.d (comme CyanogenMod), créez un nouveau fichier appelé 00Asetupwizard avec le contenu suivant :

#!/system/bin/sh

adb shell am start -n com.google.android.setupwizard/.SetupWizardActivity

# "Self-destruct" to make sure the setup wizard is not reexecuted on subsequent boots.
# This may cause an issue if the device is rebooted before completing the setup wizard,
# but I don't know how to fix that.
rm -f /system/etc/init.d/00Asetupwizard

Exécutez ensuite les commandes suivantes sur votre ordinateur, connecté à votre téléphone par USB :

% adb remount
% adb push 00Asetupwizard /system/etc/init.d/
% adb shell chmod 0755 /system/etc/init.d/00Asetupwizard

Si adb remount donne une erreur, essayez plutôt ce qui suit :

% adb push 00Asetupwizard /sdcard/
% adb shell
$ su
# mount -o remount,rw /system
# mv /sdcard/00Asetupwizard /system/etc/init.d/
# chmod 0755 /system/etc/init.d/00Asetupwizard

(Dans les exemples ci-dessus, % indique l'invite du shell sur votre ordinateur, pour la distinguer de l'invite du shell ADB).

2voto

A.N.Onymous Points 121

Pour ceux qui ont un GMS plus récent, il semble que le nom de l'activité a changé, essayez

 adb shell am start -n cotupwizard/.SetupWizardTestActivity à la place.

0voto

Quandary Points 974

Vous pouvez le trouver dans votre tiroir d'applications. Certains fournisseurs l'appellent Setup, d'autres Wizard. Vous pouvez trier vos applications installées dans le tiroir d'applications et commencer par les plus anciennes.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X