神器(Tasker)在手,天下我有之强制开启doze模式
tasker吧
全部回复
仅看楼主
level 13
请慢慢看我写的说明!!!!
安卓6.0以上引入doze模式,具体什么是doze模式自行百度。不过系统自动开启doze模式条件比较苛刻,需要:1.息屏,2.一个小时后,3.不在运动。(我这么理解的,有错的话请谅解)
网上目前有几个软件可以强制进入Doze模式,但是,我有Tasker这个神器,还为啥要装其他软件呢?
首先,系统得安卓6.0以上,原生系统最佳,至少系统得支持Doze模式,个别定制ROM被厂商阉割或者修改了原生Doze,大家可以自行测试(可以下载强制打盹这个软件检测是否支持,当然你也可以直接使用强制打盹这个软件,没必要使用tasker做简单省事)。
强制进入Doze模式要求1个小时内没有闹钟,我测试的时候时关闭了所有闹钟。
2017年08月09日 11点08分 1
level 13
首先介绍四个tasker可用的关于Doze模式命令:
1.强制进入Doze模式
dumpsys deviceidle force-idle
2.启用Doze模式
dumpsys deviceidle enable
3.关闭Doze模式
dumpsys deviceidle disable
4.查看Doze模式白名单
dumpsys deviceidle whitelist
看完这4个命令,相信tasker老玩家已经知道怎么操作了。
2017年08月09日 11点08分 2
强烈建议:对安卓不大熟悉或者Tasker操作拙急的,还是别用这个配置,尝尝鲜玩玩还是可以的,出现问题关闭doze后重启手机一般就能解决问题。
2017年08月09日 12点08分
level 13
我给新手玩家介绍一个最简单的一个配置:锁屏5分钟后,系统强制进入Doze模式,亮屏后,系统关闭Doze模式。
下面开始配置介绍:
配置一:1.在Tasker主界面,配置:新建,事件,显示,屏幕被关闭。
2.任务:新建,①任务,等待,5分钟;②代码,运行外壳:填dumpsys deviceidle enable 勾选root。③代码,运行外壳:填dumpsys deviceidle force-idle 勾选root。
配置二:1.配置,新建,事件,屏幕被打开(也可以选屏幕解锁,这是两种思路,选屏幕打开指屏幕点亮后,关闭Doze,后台应用接受消息;选屏幕解锁指屏幕打开也不关闭Doze,只有解锁屏幕了才关闭Doze接收消息,推荐新手选择屏幕被打开)。
2.任务:①代码,运行外壳:填dumpsys deviceidle disable 勾选root。
配置完成。
这只是一个抛砖引玉的案例,相信tasker玩的熟悉的玩家,可以做到更多智能的方案,例如,亮屏也强制Doze;息屏Doze时候,每隔5分钟关闭Doze,以便被Doze软件接收消息等等。
2017年08月09日 11点08分 3
这个操作需要机器root吧?没root的话貌似不行吧~~
2017年08月22日 03点08分
@lovelygz 这个使用shell命令执行doze,所以需要root权限。没root不行。
2017年08月22日 11点08分
level 13
占一楼补充说明
2017年08月09日 11点08分 4
level 13
2017年08月09日 11点08分 5
level 13
亮屏开启doze会导致状态栏始终不改变,解决方案是把状态栏始终改成时分妙模式。如果有应用在开启doze时候异常,那么请加入白名单(电池,电源优化白名单)
2017年08月09日 12点08分 6
level 9
群主的帖子顶一下
2017年08月13日 07点08分 7

在这里他是吧主啊
2017年08月13日 14点08分
level 3
定制的系统一般不用也可以。
2017年08月13日 13点08分 8
level 1
请问doze这个操作需要机器root吧?没root的话貌似不行吧~~
2017年08月22日 06点08分 10
level 13
把应用加入电池优化白名单的shell命令:
dumpsys deviceidle whitelist +<packageName>
例如:
dumpsys deviceidle whitelist +com.example.myapplication
或者dumpsys deviceidle whitelist +com.tecent.mm
上面是加入微信刀白名单中。
退出白名单即优化该应用刀shell命令为:
dumpsys deviceidle whitelist -com.example.myapplication
也就叔把上面的+变成-
2017年08月22日 11点08分 12
level 13
再教大家一个命令,Standby应用,也就是休眠应用(可以理解为墓碑机制,我这么理解的)累死绿色守护的浅睡模式。具体命令:
dumpsys battery unplug
am set-inactive com.tencent.mobileqq true
以休眠QQ为例子。
PS:休眠前提是,第一,应用没有前台(通知或其它activity被调用),第二,未被电池优化(即不在doze白名单里面),第三,手机没有在充电。具体可以百度查询doze模式和Standby模式。
PS:这个就可以轻松实现类似强制打盹的"强大k键"中 Home键休眠栏。
2017年08月22日 12点08分 13
重要的事情说三遍:dumpsys battery unplug这个命令禁用电池充电(为了满足不在充电,进行休眠),所以,如果未充电,建议不要加dumpsys battery unplug这句。不然手机无法充电(重启即可)
2017年08月22日 12点08分
@酱油一下下 或者输入shell命令:dumpsys battery reset让手机重新复位进入充电模式
2017年08月22日 12点08分
还是要root~~ 有不需要root的可用命令吗?
2017年08月23日 07点08分
@lovelygz 没有,你可以用黑域或者绿色守护adb模式。
2017年08月24日 15点08分
level 1
tasker 在priv上,收起键盘挂断电话后,系统锁定,一会又亮屏。是怎么回事。在桌面收起键盘能正常锁屏,请问是什么导致熄屏又亮屏的情况?
2017年09月10日 06点09分 14
level 2
alarm不是闹钟啦!!!!!
不需要关闹钟的
2017年09月20日 11点09分 15
level 1
楼主楼主,照你的方法 关屏 进入DOZE之后,TASKER无法定时执行任务了,已经把TAKER 和时间服务器都加入了电池优化白名单。还是不能定时执行任务, 请问是要怎么做才可以在DOZE之后 TASKER 能继续定时任务
2018年09月18日 05点09分 16
顺便说一句,DOZE之后真的出奇的省电,关屏一晚上几乎不掉电
2018年09月18日 05点09分
1