From daf5db470fabaac2fc939dee0d320b949861fda9 Mon Sep 17 00:00:00 2001 From: Torsten Grote <t@grobox.de> Date: Wed, 25 Jul 2018 16:46:23 -0300 Subject: [PATCH] Use demo mode when taking screenshots to clear status bar https://android.googlesource.com/platform/frameworks/base/+/master/packages/SystemUI/docs/demo_mode.md --- briar-android/fastlane/Fastfile | 4 +++- briar-android/fastlane/demo-mode-activate.sh | 7 +++++++ briar-android/fastlane/demo-mode-deactivate.sh | 2 ++ 3 files changed, 12 insertions(+), 1 deletion(-) create mode 100755 briar-android/fastlane/demo-mode-activate.sh create mode 100755 briar-android/fastlane/demo-mode-deactivate.sh diff --git a/briar-android/fastlane/Fastfile b/briar-android/fastlane/Fastfile index 3646c37a65..01035f6ece 100644 --- a/briar-android/fastlane/Fastfile +++ b/briar-android/fastlane/Fastfile @@ -19,8 +19,10 @@ platform :android do desc "Takes screenshots for manual and Google Play" lane :screenshots do gradle(project_dir: "..", task: "assembleScreenshot assembleAndroidTest") + system './demo-mode-activate.sh' capture_android_screenshots - system './rename_screenshots.py' + system './demo-mode-deactivate.sh' + system './rename_screenshots.py' end end diff --git a/briar-android/fastlane/demo-mode-activate.sh b/briar-android/fastlane/demo-mode-activate.sh new file mode 100755 index 0000000000..23001fb56c --- /dev/null +++ b/briar-android/fastlane/demo-mode-activate.sh @@ -0,0 +1,7 @@ +#!/usr/bin/env bash +adb shell settings put global sysui_demo_allowed 1 +adb shell am broadcast -a com.android.systemui.demo -e command enter +adb shell am broadcast -a com.android.systemui.demo -e command notifications -e visible false +adb shell am broadcast -a com.android.systemui.demo -e command battery -e level 100 +adb shell am broadcast -a com.android.systemui.demo -e command network -e wifi show +adb shell am broadcast -a com.android.systemui.demo -e command clock -e hhmm 1337 \ No newline at end of file diff --git a/briar-android/fastlane/demo-mode-deactivate.sh b/briar-android/fastlane/demo-mode-deactivate.sh new file mode 100755 index 0000000000..c70cd53264 --- /dev/null +++ b/briar-android/fastlane/demo-mode-deactivate.sh @@ -0,0 +1,2 @@ +#!/usr/bin/env bash +adb shell am broadcast -a com.android.systemui.demo -e command exit \ No newline at end of file -- GitLab