From 460e0b8daf37c1b306b5f8f9f08f0c363e8a7206 Mon Sep 17 00:00:00 2001 From: App-Test Date: Sat, 28 Jul 2018 16:53:26 +0430 Subject: [PATCH] Update Google Play Services and some other useful stuff by adb --- src/utils.sh | 30 ++++++++++++++++++++++++++++++ supervisord.conf | 7 +++++++ 2 files changed, 37 insertions(+) create mode 100644 src/utils.sh diff --git a/src/utils.sh b/src/utils.sh new file mode 100644 index 0000000..bd3392e --- /dev/null +++ b/src/utils.sh @@ -0,0 +1,30 @@ +#!/bin/bash +BOOT () +{ + A=$(adb wait-for-device shell getprop sys.boot_completed | tr -d '\r') + while [[ $A != "1" ]]; do + sleep 1; + A=$(adb wait-for-device shell getprop sys.boot_completed | tr -d '\r') + done; +} + +Get_Google_Play_Services () +{ + wget "https://www.apklinker.com/wp-content/uploads/uploaded_apk/5b51570a214a8/com.google.android.gms_12.8.74-040700-204998136_12874026_MinAPI23_(x86)(nodpi)_apklinker.com.apk" +} + +Update_Google_Play_Services () +{ + adb install -r "$PWD/com.google.android.gms_12.8.74-040700-204998136_12874026_MinAPI23_(x86)(nodpi)_apklinker.com.apk" +} +Disable_animations () +{ + # this is for demonstration what other amazing staff can be done here + adb shell "settings put global window_animation_scale 0.0" + adb shell "settings put global transition_animation_scale 0.0" + adb shell "settings put global animator_duration_scale 0.0" +} +BOOT +Get_Google_Play_Services +Update_Google_Play_Services +Disable_animations diff --git a/supervisord.conf b/supervisord.conf index 1e206a2..9ef4949 100644 --- a/supervisord.conf +++ b/supervisord.conf @@ -55,3 +55,10 @@ autorestart=false stdout_logfile=%(ENV_LOG_PATH)s/video-recording.stdout.log stderr_logfile=%(ENV_LOG_PATH)s/video-recording.stderr.log priority=4 + +[program:adb-utils] +command=./src/utils.sh +autorestart=false +stdout_logfile=%(ENV_LOG_PATH)s/adb-utils.stdout.log +stderr_logfile=%(ENV_LOG_PATH)s/adb-utils.stderr.log +priority=5