Je možné po procházení uvítací obrazovku znovu získat, aniž byste museli zařízení otírat? Mám na mysli obrazovku, kde si vyberete jazyk, nakonfigurujete Wi-Fi, přihlásíte se k účtu Google atd.

Vím, že všechny tyto věci lze provést z nabídky Nastavení, ale přesto chci získat uvítací obrazovku znovu, aniž byste museli obnovit tovární nastavení. Telefon má kořeny, pro případ, že by to bylo důležité.

Chci spustit uvítací aplikaci při zapnutí telefonu, takže si myslím, že by to mohlo zahrnovat úpravu nějakého konfiguračního souboru, který se čte při spuštění.

Odpověď

EDIT: To pravděpodobně nebude fungovat, protože SetupWizard.apk nemá spouštěcí aktivitu.

I když je tato otázka téměř rok stará, ostatním se to může stále hodit:

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

Nejsem si jistý, proč chcete spustit průvodce nastavením při příštím spuštění. Pokud chcete zařízení dát příbuznému, proč neprovedete obnovení továrního nastavení, nebo pokud chcete zachovat data v zařízení, řekněte jim, aby se změnili věci ručně v nastavení?

Každopádně, pokud používáte ROM s podporou init.d (například CyanogenMod), vytvořte nový soubor s názvem 00Asetupwizard s následující obsah:

#!/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 

Poté spusťte v počítači připojeném k telefonu pomocí USB následující příkazy:

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

Pokud adb remount udělá chybu, zkuste následující:

% 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 

( Ve výše uvedených příkladech % označuje příkazový řádek ve vašem počítači, aby se odlišil od příkazového řádku ADB.)

Komentáře

  • Nezkoušel jsem to ', ale věřím, že přístup adb by měl fungovat. " Aktivita při spuštění " znamená, že ve spouštěči není žádná ikona, ale jakékoli aktivity lze spustit pomocí plně kvalifikovaného názvu třídy. Problém je v tom, že se zdá, že to funguje pouze pro zařízení Nexus, a ne všechna zařízení používají stejnou .apk a tuto aktivitu.
  • Zkoušel jsem to na CyanogenMod 12 průvodce nastavením, který také ' nemá spouštěcí aktivitu a ' nefunguje. ' Slyšel jsem, že lidé ohlásili totéž s průvodcem nastavením Google.
  • Právě jsem si vyzkoušel Nexus 5, stock Lollipop 5.1.1 a jo .. . nefungovalo to ' 🙁
  • Při prvním spuštění spusťte am force-stop com.google.android.setupwizard a poté jej restartujte spuštěním Příkaz am start funguje. Zdá se, že po dokončení odstraní sám, protože poté selže a pm to řekne neexistuje '.

Odpovědět

pro ty, které dostal novější GMS, zdá se, že se název aktivity změnil, zkuste místo toho

 adb shell am start -n cotupwizard/.SetupWizardTestActivity 

.

Odpovědět

Naleznete ji v zásuvce aplikace. Některému dodavateli se říká Nastavení, jinému Wizard. Možná budete chtít roztřídit nainstalované aplikace v zásuvce aplikací a začít hledat od nejstarších.

Komentáře

  • Mám to v zařízení HTC One X. Měl jsem v mých starých Desire S a Desire HD.
  • @RossC – mám Galaxy S3 a aplikace je přítomna s názvem " Průvodce instalací ". Možná jste to deaktivovali? Viz Nastavení > Správce aplikací > Vše a vyhledávat podle abecedy. Pokud je zakázáno, mělo by to být v dolní části seznamu, kde se nacházejí zakázané aplikace.
  • EDIT: Je v mém seznamu aplikací v nastavení, jak je navrženo výše !! Není deaktivován / deaktivován, ale není v zásuvce aplikace a nemohu jej otevřít! Omlouvám se za zmatek! Takže teď, když to vím ' s, jak se to otevře? Upravit 2: Ve skutečnosti je to ' také na S4 a coule ostatních. Je přítomen, samozřejmě běží při spuštění, ale lze jej znovu spustit / vyvolat bez resetování?
  • Jen se podívám do Xperia TX a aplikace není v zásuvce aplikace. Je však v aplikaci Setting- > a je pojmenován jako Průvodce instalací (není deaktivován), takže jej musí systém skrýt. Pokusil jsem se jej spustit z LuckyPatcher, ale neuspěl jsem ' t (nelze spustit chybu). Může to být tím, že jsem to ' ve síly zastavil?
  • Dobrý den, ' jsem upravil svoji otázku, abych to zvládl jasnější.Chci mít uvítací obrazovku spuštěnou při spuštění, takže myslím, že k tomu musím upravit nějaký konfigurační soubor. Každopádně jsem ' nikdy nenašel aplikaci " Nastavení " v zásuvce aplikace jakýkoli telefon / tablet Android, který jsem kdy vlastnil.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *