È possibile visualizzare nuovamente la schermata di benvenuto dopo averla esaminata senza dover cancellare i dati dal dispositivo? Intendo la schermata in cui scegli la lingua, configura il tuo Wi-Fi, accedi a un account Google, ecc.

So che tutte queste cose possono essere fatte dal menu Impostazioni, ma comunque, voglio ottenere nuovamente la schermata di benvenuto, senza dover ripristinare le impostazioni di fabbrica. Il telefono è rootato, nel caso sia importante.

Voglio che lapp di benvenuto si avvii quando accendo il telefono, quindi immagino che ciò potrebbe comportare la modifica di un file di configurazione che viene letto allavvio.

Risposta

MODIFICA: Probabilmente non funzionerà, perché SetupWizard.apk non ha “unattività avviabile.

Anche se questa domanda è vecchia di quasi un anno, altri potrebbero ancora trovarla utile:

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

Non sono sicuro del perché vuoi eseguire la procedura guidata di configurazione al prossimo avvio, però. Se vuoi dare il tuo dispositivo a un parente, perché non fare un ripristino delle impostazioni di fabbrica, o se vuoi mantenere i dati sul dispositivo, digli semplicemente di cambiare cose manualmente nelle impostazioni?

Ad ogni modo, se stai usando una ROM con supporto init.d (come CyanogenMod), crea un nuovo file chiamato 00Asetupwizard con i seguenti contenuti:

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

Quindi esegui i seguenti comandi sul tuo computer, collegato al telefono tramite USB:

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

Se adb remount restituisce un errore, prova invece quanto segue:

% 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 

( Negli esempi precedenti, % indica il prompt della shell sul tuo computer, per distinguerlo dal prompt della shell di ADB.)

Commenti

  • Non ' provato, ma credo che lapproccio adb dovrebbe funzionare. " Attività avviabile " significa solo che non è presente alcuna icona sul programma di avvio, ma qualsiasi attività può essere avviata utilizzando il nome completo della classe. Il problema è che sembra che funzioni solo per il dispositivo Nexus e non tutti i dispositivi utilizzano lo stesso .apk e quellattività.
  • Lho provato con CyanogenMod 12 configurazione guidata che allo stesso modo ' non ha unattività avviabile e ' non ha funzionato. ' ho sentito che le persone hanno segnalato lo stesso con la configurazione guidata di Google.
  • Ho appena provato su Nexus 5, stock Lollipop 5.1.1 e sì .. . non ' t ha funzionato 🙁
  • Al primo avvio, eseguendo am force-stop com.google.android.setupwizard e poi riavviandolo eseguendo il tuo Il comando am start funziona. Sembra che si rimuova da solo dopo il completamento, perché non riesce in seguito e pm lo dice ' non esiste.

Rispondi

per coloro che ha ricevuto un GMS più recente, sembra che il nome dellattività sia cambiato, prova invece

 adb shell am start -n cotupwizard/.SetupWizardTestActivity 

.

Rispondi

Puoi trovarlo nel cassetto delle app. Alcuni fornitori si chiamano Setup, altri potrebbero chiamarsi Wizard. Potresti ordinare le tue app installate nel cassetto delle app e iniziare a cercare da quelle più vecchie.

Commenti

  • Ce lho nel mio HTC One X. Avevo nei miei vecchi Desire S e Desire HD.
  • @RossC – Ho un Galaxy S3 e lapplicazione è presente denominata " Configurazione guidata ". Forse lhai disabilitato? Vedi Impostazioni > Gestione applicazioni > Tutto e cerca in ordine alfabetico. Se è disabilitato, dovrebbe essere in fondo allelenco in cui risiedono le applicazioni disabilitate.
  • MODIFICA: È nel mio elenco delle applicazioni nelle impostazioni come suggerito sopra !! Non è disattivato / disabilitato ma non è nel cassetto delle app e non posso aprirlo! Mi scuso per la confusione! Quindi ora che lo so ' è qui, come si apre? Modifica 2: in realtà ' è presente anche su S4 e una coule di altri. È presente, ovviamente funziona allavvio, ma può essere rieseguito / richiamato senza resettarlo?
  • Guardo solo in Xperia TX e lapp non è nel cassetto delle app. Ma è in Setting- > App e viene chiamato Guida di installazione (non disabilitato), quindi deve essere nascosto dal sistema. Ho appena provato ad avviarlo da LuckyPatcher ma ' non è riuscito (errore di avvio impossibile). Forse perché ho ' forzato larresto?
  • Salve, ' ho modificato la mia domanda per farla più chiaro.Voglio che la schermata di benvenuto venga eseguita allavvio, quindi immagino di dover modificare alcuni file di configurazione per ottenere ciò. Ad ogni modo, ' non ho mai trovato lapplicazione " Setup " nel cassetto delle app di qualsiasi telefono / tablet Android che io abbia mai posseduto.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *