Este posibil să obțineți din nou ecranul de întâmpinare după ce îl parcurgeți fără a fi nevoie să ștergeți dispozitivul? Adică ecranul în care alegeți limba, vă configurați Wi-Fi-ul, vă conectați la un cont Google etc.

Știu că toate acele lucruri pot fi făcute din meniul Setări, dar totuși, vreau să obțin ecranul de întâmpinare din nou, fără a fi nevoie să resetați din fabrică. Telefonul este înrădăcinat, în cazul în care contează.

Vreau să încep aplicația de bun venit la pornirea telefonului, așa că cred că acest lucru ar putea implica editarea unui fișier de configurare care este citit la pornire.

Răspuns

EDIT: Probabil că acest lucru nu va câștiga, deoarece SetupWizard.apk nu are o activitate lansabilă.

Deși această întrebare are aproape un an, alții ar putea găsi acest lucru util:

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

Nu sunt sigur de ce totuși, doriți să rulați expertul de configurare la următoarea încărcare. Dacă doriți să dați dispozitivul unei rude, de ce să nu efectuați o resetare din fabrică sau dacă doriți să păstrați datele pe dispozitiv, spuneți-le doar să le schimbe lucrurile manual în setări?

Oricum, dacă utilizați un ROM cu suport init.d (cum ar fi CyanogenMod), creați un fișier nou numit 00Asetupwizard cu următorul conținut:

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

Apoi rulați următoarele comenzi pe computer, conectate la telefon prin USB:

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

Dacă adb remount dă o eroare, încercați următoarele în schimb:

% 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 

( În exemplele de mai sus, % indică solicitarea shell de pe computer, pentru a o distinge de solicitarea shell ADB.)

Comentarii

  • ' nu am încercat acest lucru, dar cred că abordarea adb ar trebui să funcționeze. " Activitate lansabilă " înseamnă doar că nu există nicio pictogramă în lansator, dar orice activități pot fi începute folosind numele clasei complet calificate. Problema este că se pare că acest lucru funcționează numai pentru dispozitivul Nexus și nu toate dispozitivele folosesc același .apk și acea activitate.
  • Am încercat acest lucru cu CyanogenMod 12 expertul de configurare care, de asemenea, nu ' nu are o activitate lansabilă și nu a funcționat '. ' am auzit că oamenii au raportat același lucru cu expertul de configurare Google.
  • Tocmai am încercat pe Nexus 5, stoc Lollipop 5.1.1 și da .. . nu a funcționat ' 🙁
  • La prima pornire, rulați am force-stop com.google.android.setupwizard și apoi reporniți-l executând Comanda am start funcționează. Se pare că se elimină după finalizare, deoarece eșuează după aceea și pm o spune ' nu există.
  • Răspunde

    pentru cei pe care tu a primit un GMS mai nou, se pare că numele activității s-a schimbat, încercați

     adb shell am start -n cotupwizard/.SetupWizardTestActivity 

    .

    Răspundeți

    Îl puteți găsi în sertarul de aplicații. Unii furnizori numiți este Configurare, alții pot fi numiți Expert. Poate doriți să sortați aplicațiile instalate în sertarul de aplicații și să începeți să căutați din cele mai vechi.

    Comentarii

    • Îl am în HTC One X. Am avut în vechile mele Desire S și Desire HD.
    • @RossC – Am un Galaxy S3, iar aplicația este prezentă numită " Expert de configurare ". Poate că l-ați dezactivat? Consultați Setări > Manager aplicații > Toate și căutați alfabetic. Dacă este dezactivat, acesta ar trebui să se afle în partea de jos a listei în care se află aplicațiile dezactivate.
    • EDITARE: se află în lista de aplicații din setările sugerate mai sus !! Nu este dezactivat / dezactivat, dar nu se află în sertarul aplicației și nu îl pot deschide! Scuze pentru confuzie! Deci, acum, când știu că ' este aici, cum este deschis? Editarea 2: De fapt, ' se află și pe S4 și o pereche de alții. Este prezent, evident, rulează la pornire, dar poate fi re-reunit / invocat fără resetare?
    • Mă uit doar la Xperia TX și aplicația nu se află în sertarul de aplicații. Dar se află în aplicația Setting- > și denumită Ghid de configurare (nu este dezactivat), astfel încât să fie ascuns de sistem. Tocmai am încercat să îl lansez de pe LuckyPatcher, dar nu am reușit ' să reușesc (nu am putut lansa eroarea). Poate fi pentru că ' am forțat-o să o opresc?
    • Bună ziua, am ' am editat întrebarea mea pentru a o face mai clar.Vreau ca ecranul de bun venit să ruleze la pornire, așa că cred că trebuie să editez un fișier de configurare pentru a realiza acest lucru. Oricum, eu ' nu am găsit niciodată aplicația " Configurare " în sertarul de aplicații al orice telefon / tabletă Android pe care am avut-o vreodată.

    Lasă un răspuns

    Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *