Ist es möglich, den Begrüßungsbildschirm nach dem Durchlaufen erneut aufzurufen, ohne das Gerät löschen zu müssen? Ich meine den Bildschirm, auf dem Sie die Sprache auswählen, Ihr WLAN konfigurieren, sich in ein Google-Konto einloggen usw.
Ich weiß, dass all diese Dinge über das Menü „Einstellungen“ erledigt werden können, aber ich möchte sie trotzdem erhalten der Begrüßungsbildschirm erneut, ohne dass die Werkseinstellungen zurückgesetzt werden müssen. Das Telefon ist gerootet, falls es wichtig ist.
Ich möchte, dass die Begrüßungs-App beim Einschalten des Telefons gestartet wird. Daher muss möglicherweise eine Konfigurationsdatei bearbeitet werden, die beim Start gelesen wird. P. >
Antwort
BEARBEITEN: Dies funktioniert wahrscheinlich nicht, da
SetupWizard.apk
keine startfähige Aktivität hat.
Obwohl diese Frage fast ein Jahr alt ist, finden andere dies möglicherweise immer noch nützlich:
adb shell am start -n com.google.android.setupwizard/.SetupWizardActivity
Ich bin mir nicht sicher, warum Möchten Sie den Setup-Assistenten jedoch beim nächsten Start ausführen? Wenn Sie Ihr Gerät einem Verwandten übergeben möchten, führen Sie einen Werksreset durch, oder wenn Sie die Daten auf dem Gerät behalten möchten, weisen Sie ihn einfach an, sie zu ändern Dinge manuell in den Einstellungen?
Wenn Sie ein ROM mit init.d
-Unterstützung verwenden (z. B. CyanogenMod), erstellen Sie eine neue Datei mit dem Namen 00Asetupwizard
mit Die folgenden Inhalte:
#!/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
Führen Sie dann die folgenden Befehle auf Ihrem Computer aus, der über USB mit Ihrem Telefon verbunden ist:
% adb remount % adb push 00Asetupwizard /system/etc/init.d/ % adb shell chmod 0755 /system/etc/init.d/00Asetupwizard
Wenn adb remount
einen Fehler anzeigt, versuchen Sie stattdessen Folgendes:
% 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
( In den obigen Beispielen gibt %
die Shell-Eingabeaufforderung auf Ihrem Computer an, um sie von der ADB-Shell-Eingabeaufforderung zu unterscheiden.)
Kommentare
- Ich habe ' dies nicht versucht, aber ich glaube, dass der Ansatz
adb
funktionieren sollte. " Startbare Aktivität " bedeutet nur, dass der Starter kein Symbol enthält, aber alle Aktivitäten können mit seinem vollständig qualifizierten Klassennamen gestartet werden. Das Problem ist, dass dies anscheinend nur für Nexus-Geräte funktioniert und nicht alle Geräte dieselbe.apk
und diese Aktivität verwenden. - Ich habe dies mit dem CyanogenMod 12 versucht Setup-Assistent, der ebenfalls ' keine startfähige Aktivität hat und ' nicht funktioniert. Ich habe ' gehört, dass Leute dasselbe mit dem Google-Setup-Assistenten gemeldet haben.
- Habe gerade Nexus 5 ausprobiert, Lollipop 5.1.1 auf Lager und ja .. ' hat nicht funktioniert 🙁
- Führen Sie beim ersten Start
am force-stop com.google.android.setupwizard
aus und starten Sie es anschließend neu, indem Sie your ausführen Der Befehlam start
funktioniert. Es scheint, dass er sich nach Abschluss selbst entfernt, da er danach fehlschlägt undpm
dies sagt ' existiert nicht.
Antwort
für diejenigen, die Sie Wenn Sie ein neueres GMS erhalten haben, scheint sich der Name der Aktivität geändert zu haben. Versuchen Sie stattdessen
adb shell am start -n cotupwizard/.SetupWizardTestActivity
.
Antwort
Sie finden es in Ihrer App-Schublade. Einige Anbieter heißen Setup, andere Wizard. Möglicherweise möchten Sie Ihre installierten Apps in der App-Schublade sortieren und nach den ältesten suchen.
Kommentare
- Ich habe es in meinem HTC One X. Ich hatte es in meinem alten Desire S und Desire HD.
- @ RossC – Ich habe ein Galaxy S3 und die Anwendung mit dem Namen " Setup-Assistent ". Vielleicht haben Sie es deaktiviert? Siehe Einstellungen > Anwendungsmanager > Alle und suchen Sie alphabetisch. Wenn es deaktiviert ist, sollte es sich am Ende der Liste befinden, in der sich deaktivierte Anwendungen befinden.
- BEARBEITEN: Es befindet sich in meiner Anwendungsliste in den oben vorgeschlagenen Einstellungen !! Es ist nicht deaktiviert / deaktiviert, aber es befindet sich nicht in der App-Schublade und ich kann es nicht öffnen! Entschuldigung für die Verwirrung! Nun, da ich weiß, dass ' hier ist, wie wird es geöffnet? Edit 2: Eigentlich ist es ' auch auf dem S4 und einer Reihe anderer. Es ist vorhanden, läuft offensichtlich beim Start, aber kann es ohne Zurücksetzen erneut gestartet / aufgerufen werden?
- Ich schaue nur in Xperia TX und die App befindet sich nicht in der App-Schublade. Es befindet sich jedoch in der App Setting- > und wird als Setup-Handbuch (nicht deaktiviert) bezeichnet, sodass es vom System ausgeblendet werden muss. Ich habe gerade versucht, es von LuckyPatcher aus zu starten, aber ' war nicht erfolgreich (Fehler konnte nicht gestartet werden). Vielleicht, weil ich ' es zwangsweise gestoppt habe?
- Hallo, ich ' habe meine Frage bearbeitet, um sie zu stellen klarer.Ich möchte, dass der Begrüßungsbildschirm beim Start ausgeführt wird, daher muss ich wahrscheinlich eine Konfigurationsdatei bearbeiten, um dies zu erreichen. Wie auch immer, ich ' habe die Anwendung " Setup " in der App-Schublade von nie gefunden jedes Android-Handy / Tablet, das ich jemals besessen habe.