diff --git a/res/drawable/fallback_home_unprovisioned_background.xml b/res/drawable/fallback_home_unprovisioned_background.xml new file mode 100644 index 00000000000..9ec3874672a --- /dev/null +++ b/res/drawable/fallback_home_unprovisioned_background.xml @@ -0,0 +1,19 @@ + + + + \ No newline at end of file diff --git a/res/values/themes.xml b/res/values/themes.xml index 43bb55c295c..e09a02d3b25 100644 --- a/res/values/themes.xml +++ b/res/values/themes.xml @@ -293,4 +293,13 @@ #00000000 + + diff --git a/src/com/android/settings/FallbackHome.java b/src/com/android/settings/FallbackHome.java index 6c0dc3d652c..ef239359f7c 100644 --- a/src/com/android/settings/FallbackHome.java +++ b/src/com/android/settings/FallbackHome.java @@ -30,6 +30,7 @@ import android.os.UserHandle; import android.os.UserManager; import android.provider.Settings; import android.util.Log; +import android.view.View; import java.util.Objects; @@ -44,7 +45,9 @@ public class FallbackHome extends Activity { // we don't flash the wallpaper before SUW if (Settings.Global.getInt(getContentResolver(), Settings.Global.DEVICE_PROVISIONED, 0) == 0) { - setTheme(android.R.style.Theme_Black_NoTitleBar_Fullscreen); + setTheme(R.style.FallbackHome_SetupWizard); + getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_FULLSCREEN + | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY); } registerReceiver(mReceiver, new IntentFilter(Intent.ACTION_USER_UNLOCKED));