yynyy 发表于 2016-12-14 16:09

怎么有效的切断安卓app的相互唤醒路径?

先说最后结果,总结一句话:
□□禁止绝大部分APP的 ”读取软件“ 权限。再加上LBE切断唤醒路径。
□□效果欢欣鼓舞,安卓不再卡顿。

以下是尝试过的几种方法:

----------效果不大:
【ROOT + 绿色守护 + xposed】。

      □□原理是绿色守护只能自动休眠(已经唤醒的)后台应用,并不能阻止唤醒。唤醒的时候,就是手机卡顿的时候。哪怕你的手机配置多高,在7、8个APP被唤醒那瞬间,都会带来卡顿。所以治标不治本。
□□举例来说,如果后台唤醒了5个APP,你是高配的旗舰机型,可能这个卡顿只有0.5~2秒,感觉不明显,而且你打开的APP首页正在播放广告,你以为是广告导致延迟,实际上是后台导致的卡顿,你被骗了。如果你是中低端机型,这个卡顿过程可能就是2~5秒,非常明显。
□□而且绿色守护需要经常排查,找到唤醒APP的剪刀图标,逐一点击,也是很烦的。

----------效果越来越好,但不彻底:
【ROOT + LBE安全大师】(我的是6.1.2235)。

□□用了两三年以上LBE,这是最优秀、最干净的管理软件,也有切断唤醒功能。但是以前的切断功能形同废物,因为只能逐个APP、逐条路径去切断,这意味着要切断几百、上千条唤醒路径,工作量巨大,而且和绿色守护一样,每隔一两天就要排查一遍。
□□大约是2016年不知什么时候,新版的LBE有个重大的改进,可以成组地切断唤醒路径,比如切断小米广播、友盟消息、微信广播……大约十几组,魅族有几十条路径,意味着一下就切断了几百条路径,很省事。但是对于百度系毫无作用,我查看百度云的推送,能唤醒32个APP,每次开百度网盘,必然唤醒7、8个APP。

----------效果也不彻底:
【禁止唤醒、阻止运行、autostart、360极客版,等等】

□□这几个都有所耳闻,老牌的 autostart 自 Windows Mobile 时代就有了,已经推出了十年。我尝试安装阻止运行,结果无法运行(总是提示XPOSED框架未启用)。再加上网友普遍反映这几个其实也不彻底,就死心了,不再浪费时间折腾。

======最后的解决方案,效果出奇地好:
      【LBE + 禁止APP读取软件的权限】

□□如上所述,LBE对百度系的唤醒不起作用,于是改换思路,将百度云的都区软件权限禁止,立即收效明显。
□□于是,将手机几十个APP 的 ”读取软件“ 权限全部禁止(管理手机的软件除外),世界立即清净!大喜过望!前后对比简直天堂和地狱之间。——举个栗子:每次打开图库,卡顿1~2秒,禁止图库的权限之后,秒开! 犹如新机!以前一直以为是在读取图片导致延迟,其实根本不是。

      另外,推荐两个排查工具:

□□1、安装【LBE安全大师】,设置打开通知栏提醒。点击通知栏的LBE盾牌图标,弹出半个窗口,后台APP全部列出,可以选择性关闭。——供排查时前后对比,看看哪些APP被谁打开了。
□□2、安装【推送消息历史】,设置开机常驻。可以看到整台手机的所有消息,包括原来眼睛能看到的、眼睛看不到的。清楚地纪录了所有的消息、提权要求、广告。很有用,终于可以分辨广告是谁偷偷发的。

□□希望有所帮助。


camio 发表于 2016-12-14 16:17

问题是禁用权限,它就死给你看。。。

Inactive 发表于 2016-12-14 16:19

LBE 要ROOT吧

越升级感觉效果越不咋滴

心若成河 发表于 2016-12-14 16:24

权限禁了根本不让你用,一直都很流氓

god3333 发表于 2016-12-14 16:27

sxg870404 发表于 2016-12-14 16:29

貌似只能root

penglei 发表于 2016-12-14 16:32

不想root,有什么办法做到么

yynyy 发表于 2016-12-14 16:40

penglei 发表于 2016-12-14 16:32
不想root,有什么办法做到么

没有其他法子

penglei 发表于 2016-12-14 16:46

yynyy 发表于 2016-12-14 16:40
没有其他法子

很多人抛弃安卓投奔苹果就是这个原因

peacefeeling 发表于 2016-12-14 16:46

装了个LBE,清理了一下又删除了……
没啥感觉……

linuxarm 发表于 2016-12-14 16:56

权限管理里面没有读取软件的权限啊,只有什么拨打电话,读取短信,读取联系人之类的

cobra_lee 发表于 2016-12-14 17:08

LBE也是马云家的,唉,这个还是驱虎吞狼的法子啊

samen 发表于 2016-12-14 17:11

最好的方式是root,然后用冰箱之类的app,用的时候,才解冻,用完自动冻决,程序绝对不会后台运行。
我现在用的挺爽的。

iamzhengchao 发表于 2016-12-14 17:26

手机自带的切断唤醒效果如何?

xiehou523 发表于 2016-12-14 17:46

一直用360,虽然不完美,不过聊胜于无。

梦沧澜 发表于 2016-12-14 17:53

samen 发表于 2016-12-14 17:11 static/image/common/back.gif
最好的方式是root,然后用冰箱之类的app,用的时候,才解冻,用完自动冻决,程序绝对不会后台运行。
我现在 ...

正解

蜚短流长 发表于 2016-12-14 18:11

小米系统自带的有吧?除了自己的其他好像拦截了

屋檐上的猫 发表于 2016-12-14 18:43

我的方法就是不装国产的几个系列的.软件

tsens 发表于 2016-12-14 18:50

其实最好的方法还是去google play下app,一般都不会有唤醒
我试过,同样的百度地图,如果是在国内app市场下的,一打开就会同时开好多app,甚至直接卡死,在google play下了百度地图后,世界清静了
先开始我还不确定是不是google play的app确实不一样
但是当我把滴滴等其他app都换成google play的app的时候,都一样不再唤醒其他app了

023robby 发表于 2016-12-14 18:52

最好用的办法一定是要root的,用写轮眼管理服务和广播也可以,没有root就没法,

wsxkhc 发表于 2016-12-14 19:29

哪有那么复杂,直接黑白门一关了之,用了再点开

csvw 发表于 2016-12-14 22:03

4.0版本以上的emui已经能彻底解决lz的问题

tooweng 发表于 2016-12-14 22:10

penglei 发表于 2016-12-14 16:46 static/image/common/back.gif
很多人抛弃安卓投奔苹果就是这个原因

刚回安卓,软件比较乱

cheanty 发表于 2016-12-16 22:59

autostart用户路过,xposed,绿色守护,lbe,auto event diffuser,钛备份冻结,都反复折腾过,

最后用了autostart+钛备份冻结

别来无恙 发表于 2016-12-16 23:11

lbe已不是当年的lbe

dongmai 发表于 2016-12-17 00:09

【LBE + 禁止APP读取软件的权限】
真是太聪明了,不让它知道装了哪些软件,它就没法去唤醒别人。我怎么没想到呢,虽然可以手工一条条去禁,但也麻烦。这样最省事。
新版的LBE居然不禁广告还自带广告,还好老版可用,停留在6.1.2235。

r-rj1973 发表于 2016-12-17 07:34

华为的系统给你解决这一切。

xdni336 发表于 2016-12-17 09:00

对于三星手机, root 后 6元买个冰箱ice box,再加绿色守护, 再加原生的智能管理器, 彻底搞定, 续航非常好, 离线放一晚, 基本不掉电。

foxold 发表于 2016-12-17 15:02

我可以负责任的说,黑白门最好用,mate9刚root装完,习惯了,不想后台自启和唤醒的直接仍在黑门里,包括系统app,有了它,其他什么绿色守护什么的都不用装了。

r-rj1973 发表于 2016-12-17 17:22

foxold 发表于 2016-12-17 15:02
我可以负责任的说,黑白门最好用,mate9刚root装完,习惯了,不想后台自启和唤醒的直接仍在黑门里,包括系 ...

用华为还用黑白门,不太理解。
页: [1] 2
查看完整版本: 怎么有效的切断安卓app的相互唤醒路径?