#!/system/bin/sh

log_action() {
time=$(date "+%Y-%m-%d %H:%M:%S")
echo "$time : $1" >> /sdcard/Android/Scene_tasks.log
}

type="false"

while :; do
screen_status=$(dumpsys deviceidle get screen)

if [[ "$screen_status" == "false" ]]; then
if [[ "$type" == "true" ]]; then
log_action "开启省电模式"
settings put global low_power 1
settings put global low_power_sticky 1
settings put system power_save_type 2
type="false"
fi
else
if [[ "$type" == "false" ]]; then
log_action "关闭省电模式"
settings put global low_power 0
settings put global low_power_sticky 0
settings put system power_save_type 1
type="true"
fi
fi

sleep 30s
done
#vivo