Adding configuration to timeout for "Android is starting message"
Low end devices takes longer than 2sec for booting generally. The
timeout keeps the screen blank for 2sec. Adding a configuration so that
we can override it for JioPhone Next.
Bug: 199120420
Test: tested manually on cuttlefish
Change-Id: I58c649e05f0023d4c1ee9d5117d8ca143b2ffa6a
diff --git a/src/com/android/settings/FallbackHome.java b/src/com/android/settings/FallbackHome.java
index 40867aa..b70470b 100644
--- a/src/com/android/settings/FallbackHome.java
+++ b/src/com/android/settings/FallbackHome.java
@@ -42,7 +42,7 @@
public class FallbackHome extends Activity {
private static final String TAG = "FallbackHome";
- private static final int PROGRESS_TIMEOUT = 2000;
+ private int mProgressTimeout;
private boolean mProvisioned;
private WallpaperManager mWallManager;
@@ -76,6 +76,12 @@
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
+ mProgressTimeout = getResources().getInteger(
+ com.android.internal.R.integer.config_progressTimeoutFallbackHome);
+
+ if (mProgressTimeout <= 0) {
+ mProgressTimeout = 0;
+ }
// Set ourselves totally black before the device is provisioned so that
// we don't flash the wallpaper before SUW
@@ -107,7 +113,7 @@
protected void onResume() {
super.onResume();
if (mProvisioned) {
- mHandler.postDelayed(mProgressTimeoutRunnable, PROGRESS_TIMEOUT);
+ mHandler.postDelayed(mProgressTimeoutRunnable, mProgressTimeout);
}
}