搜档网
当前位置:搜档网 › Android 6.0下还需要使用绿色守护么?

Android 6.0下还需要使用绿色守护么?

先简述结论:在Android 6.0下,尽管Google加入了一些改善耗电问题的机制,但在加上绿色守护后,它们的威力才能得以充分释放。最终的效果将远远超越原生的Android 6.0,甚至大幅度超越绿色守护在过去Android版本下的表现,尤其是在没有ROOT的设备上。

具体来说,Android 6.0在这一领域引入的两个重要机制——Doze Mode 和App Standby,为Android的后台运行控制打开了巨大的想象空间。但是,Google碍于自身的平台身份,需要兼顾整个生态中各方的利益平衡,当然也包括Google系自己的App利益。具体落地到Android 6.0中就表现为,两者的进入条件都非常苛刻,而且有不少漏洞。

Doze Mode是被大家讨论的比较多的,它的两阶段进入条件——持续关屏和相对静止,基本上把大部分用户日常的手机使用场景都排除在外了,除非你把手机放在桌上1个小时以上不碰。一旦用了一下手机,哪怕就是打开屏幕看一下通知就关上,也要重新等一个小时之后才能回到Doze Mode。

App Standby的进入就更难了。首先你得有至少1天不用这个应用,其次还不能有别的应用间接调用过这个应用(在国内这就是个大bug……),最后,也是最难防的,你一旦看到了这个应用显示的通知消息(无论是通知栏还是锁屏界面、手表上,没错,就是『看到』,都不必有交互),它就立马获得App Standby豁免权了。最后这个漏洞会带来什么恶果,你们懂的……

绿色守护在Android 6.0下重新强化了上述两个机制。Aggressive Doze让手机在关屏后数分钟内进入Doze Mode,而『浅度休眠(Shallow Hibernation)』用改进过的App Standby替代传统的休眠机制,封堵了上面提到的两个主要漏洞,同时还带来了大家期待已久的福利——不需要Xposed的GCM唤醒(前提是应用开发者正确支持了GCM消息优先级)和应用上下文保持(不杀进程,保留缓存)。

当然,还有更爽的一点:Aggressive Doze不需要root就能启用。而在非root设备上实现浅度休眠,也在技术攻关中,有较大希望实现。

---------------- 下面说点虚的-----------------

大量用户对绿色守护的认同,促使Android团队开始真正重视App后台行为导致的性能和耗电问题,于是有了Android 6.0的App Standby。这个机制(加上Doze)可以看作是Google对应用后台行为管控方面深入思考后交出的答卷,是在绿色守护传统休眠机制之上的升华和完善,终于从系统层面实现了绿色守护一直在探索但尚未达成的目标——不杀死进程的有效管控。

但是Google的身份既然是生态的主导者,就不可能完全偏向用户,毕竟生态是要靠多方共赢才能繁荣的。所以,Android 6.0打开了这扇门,但它并没有走出去很远,而是把先锋的战旗交给了平台的守护者,并提供了诸多便利让绿色守护得以减少依赖,甚至不必root。

?作者保留权利

天润、倬彼昊天、郝孩崽等人赞同

看作者最近的更新,我感觉在6.0下,greenify将更加“亲民”。因为在前6.0时代,greenify要活力全开,需要xposed,要安装xposed,那就需要root。这道门槛绝对挡住了大部分的人体验

完整的greenify的功能。

像作者说的,6.0引入了喜大奔普的doze mode以及app standby来提升续航。但是,但是,doze mode要在手机待机1小时以上才能起作用,而app standby几率更少。拥有伟大智慧的中国开发者怎么会想不到通过不停得给app推通知来防止app进入standby状态呢?

所以作者引入了shallow Hibernation,前6.0的greenify是直接杀死进程了,而后6.0的greenify 则能够优雅地将app甩进standby状态了,好处在哪里,最直接的是,推送还是一直在的呀,而前6.0时代,这些功能都要xposed加root才能实现的,现在都不用,你说赞不赞呢?现在还有更加激进的aggressive doze,就是关屏后,直接让手机进入doze模式了。

虽然我是一个不愿意root的懒人,但还是体验到greenify提升了我机子的使用体验,更加期待greenify在6.0下的表现。

最后,真是非常佩服作者改进轮子的能力。

绿色守护作者已经回答了,我这里补充几句。

结论:无论哪个Android版本,一样需要绿色守护或类似的系统工具,因为你不知道软件有多流氓。

以下列举:

1. 按back键移到后台,或者启动HOME,脱离activity生命周期控制

2. 应用自杀,但服务系统会重启,所以能逃离控制

3. 应用开启多个服务,相互保证不被杀,杀了继续起,以及多个应用互相保证

4. 应用fork出PPID为1的进程,脱离系统控制

5. 即便你关了同步,打开以后,他又自己开启了

至于6.0的权限,只是更好地方便应用知道你是否拒绝权限,所以他能一直要求,直到你给权限为止,否则不能使用。当然,这个绿色守护无法处理(Xprivacy应该可以)。

6.0的各种新策略,在国内老流氓前真的不堪一击。。。

我之前未Root用了一周,装了二三十个国产APP,那耗电简直是飞流直下,一天3充。

后来换内核root,装绿色守护,情况好多了。但仍然有很多无法绿色化的,并且WLAN耗电问题偶尔会出现。没办法,只能忍。

说到底,还是谷歌不肯让用户决定是否可以关闭后台运行。

我期待的是默认不可以后台运行(要运行每次都必须提示确认),但可以后台不占有CPU驻留。也可以锁屏后前台继续运行。

?作者保留权利

2赞同反对,不会显示你的姓名

只要是安BAT,无论doze mode还是standby都没什么卵用,greenify还是妥妥的。

收藏?没有帮助?

经过实际使用,我的答案是需要

理想情况下原生6.0的待机很好,但是有一个问题没法回避:

就是屏幕开启的时候,是没有任何限制的,国产应用一股脑全都启动了后台

造成的结果就是手机卡顿,发热严重,掉电快

基本把待机时省下的电都用掉了

更不用提排名第一的答案说的严格的条件和漏洞了

PS:6.0版的绿色守护现在还没放出来,所以现在只能先忍着

发布于2015-12-11 添加评论感谢

分享

收藏?没有帮助?

举报

?作者保留权利

0赞同反对,不会显示你的姓名

王小中医,HC最爱吃原味鸡的小中医!

用下来,如果是备机,都是非国内应用的,不装FB,可以不用绿色守护。如果用国内应用,还是需要用,,,

收藏?没有帮助?

举报

?作者保留权利

2赞同反对,不会显示你的姓名

曹建华、Bpazy赞同

已卸载

Android 许多问题根本上是系统自身的问题,没有绿色守护的Marshmallow 6.

1赞同反对,不会显示你的姓名

l123l123,奋斗

广陵赞同

华为EMUI 3.1在控制自启和关联启动方面做的不错,没用过绿色守护,阿里和百度系的流氓太多了

编辑于2015-12-09 12 条评论感谢

分享

收藏?没有帮助?

举报

?作者保留权利

0赞同反对,不会显示你的姓名

痒痒痒

360卫士等享誉世界的国产软件也具有绿色守护的功能,而且国产软件通常具有更操作更简单、细节更人性化、功能更贴合国人需求的特点,在加上360等守护类软件集成了更多的防护功能,更加确保你的手机运行流畅超级省电节省流量防盗防骗,所以,建议大家支持国产,安装360,加入上亿360大家庭来!

发布于2015-12-16 添加评论感谢

分享

收藏?没有帮助?

举报

?作者保留权利

1赞同反对,不会显示你的姓名

老黑,穷则独善其身,达则黑济天下

炸鱼为生赞同

其实我觉得这道题还可以从另一个方向回答,并且理应获得Extra Point:

国内的手机(无论国产与国际大厂),何时能吃上6.0?保守的估计是,16年初会有极少子一部分机器获得推送,包括LG 大法和太子们。16年中旬左右,大神会大批量适配第三方6.0包,但经常刷机的人毕竟是少数。16年底,小米魅族会开始大范围推送6.0从而带动华为联想很紧。然而事实是,国内很多人买了手机从来就不知道还有升级这一说。综发布于2015-12-095 条评论感谢

分享

收藏没有帮助

举报

作者保留权利Trickie发布于2015-12-094 条评论感谢

分享

收藏没有帮助

举报

作者保留权利

感觉不用了,用了感觉有时无故发热

这是我卸载掉绿色守护的续航图,和装了感觉没有任何实质上的差异,待机的话基本不耗电在未清后台,wifi,4G网络未关闭的情况下。

而且如果未装绿色守护,后台在我们不退出后台的情况下可以下次直接点进去,这点比装了很多,而且没造成功耗的上升,所以我为什么要转绿色守护了。

nexus5,原生Android6.0,未root,使用greenify是因为其home键休眠的功能,拯救脆弱的电源键

我觉得删除后台对我来说是一个没有用的功能,我选择每一个应用都是有原因的,即便它消耗我的电那也是为了更好的运行这个应用。

因为我不想root不想刷机不想折腾而且骚尼又没自带这个功能,所以我会继续使用绿色守护。

发布于2015-12-09 1 条评论感谢

分享

收藏?没有帮助?

举报

?作者保留权利

0赞同反对,不会显示你的姓名

huang,没有追求的技术誠

有句话怎么说来着,赶走一个贪官的结果就是要喂饱另一个贪官. 所以说最绿色的守护就是自己,不管装什么APP,点确定之前先想想,还有就是系统设置的隐私管理,电量管理里没事多看看.

相关主题