diff --git a/exit_wizard.sh b/exit_wizard.sh index 302a1526..5031c2ab 100755 --- a/exit_wizard.sh +++ b/exit_wizard.sh @@ -2,12 +2,19 @@ adb root wait ${!} +has_google_suw=$(adb shell pm list packages com.google.android.setupwizard) adb shell pm enable org.lineageos.setupwizard/org.lineageos.setupwizard.SetupWizardExitActivity || true -wait ${!} -adb shell pm enable com.google.android.setupwizard/com.google.android.setupwizard.SetupWizardExitActivity || true -wait ${!} +if [[ ! -z "$has_google_suw" ]] +then + wait ${!} + adb shell pm enable com.google.android.setupwizard/com.google.android.setupwizard.SetupWizardExitActivity || true + wait ${!} +fi sleep 1 adb shell am start org.lineageos.setupwizard/org.lineageos.setupwizard.SetupWizardExitActivity || true -wait ${!} -sleep 1 -adb shell am start com.google.android.setupwizard/com.google.android.setupwizard.SetupWizardExitActivity +if [[ ! -z "$has_google_suw" ]] +then + wait ${!} + sleep 1 + adb shell am start com.google.android.setupwizard/com.google.android.setupwizard.SetupWizardExitActivity +fi