From f72545a25c6e8b0e9cdeb1b3c266e954a49a9ebe Mon Sep 17 00:00:00 2001 From: Dan Sandler Date: Fri, 18 Aug 2017 11:24:01 -0400 Subject: [PATCH] Update demo mode clock to 8:00 for O. Also, save myself the trouble of updating it next time. Change-Id: Id7394903f5091cb54dbe4ebc421cdd2a50560f54 Fixes: 64137268 Test: manual: settings>developer>demo>enable & show --- .../com/android/systemui/tuner/DemoModeFragment.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/packages/SystemUI/src/com/android/systemui/tuner/DemoModeFragment.java b/packages/SystemUI/src/com/android/systemui/tuner/DemoModeFragment.java index 7c98e13780f4d..b3c86c6c6a7b8 100644 --- a/packages/SystemUI/src/com/android/systemui/tuner/DemoModeFragment.java +++ b/packages/SystemUI/src/com/android/systemui/tuner/DemoModeFragment.java @@ -154,7 +154,15 @@ public class DemoModeFragment extends PreferenceFragment implements OnPreference getContext().sendBroadcast(intent); intent.putExtra(DemoMode.EXTRA_COMMAND, DemoMode.COMMAND_CLOCK); - intent.putExtra("hhmm", "0700"); + + String demoTime = "1010"; // 10:10, a classic choice of horologists + try { + String[] versionParts = android.os.Build.VERSION.RELEASE.split("\\."); + int majorVersion = Integer.valueOf(versionParts[0]); + demoTime = String.format("%02d00", majorVersion % 24); + } catch (IllegalArgumentException ex) { + } + intent.putExtra("hhmm", demoTime); getContext().sendBroadcast(intent); intent.putExtra(DemoMode.EXTRA_COMMAND, DemoMode.COMMAND_NETWORK);