专治流氓的Xposed:阻止运行+禁止唤醒

2016-07-28 13:10:03     作者:王昊      来源:雷锋网

标签: Xposed\ 阻止运行 禁止唤醒 绿色守护

​安卓平台应用审查制度相对不完善,常驻后台+互相唤醒的例子比比皆是,今天我们就来看看除了绿色守护外,另一对可以根治流氓应用的经典组合【阻止运行+禁止唤醒】。

安卓相比iOS平台的App Store,其应用审查制度相对不完善,很多国内应用开发商不遵守谷歌的设计规范,常驻后台+互相唤醒的例子比比皆是,大家最熟悉的莫过于BAT唤醒战斗群,没错,国内互联网三大巨头的应用大多堪称毒瘤产品,但生活中的方方面面又让我们无法摆脱BAT,今天我们就来看看除了家喻户晓的绿色守护外,另一对可以根治流氓应用的经典Xposed插件组合【阻止运行+禁止唤醒】。


所谓术业有专攻,绿色守护虽然能做到睡眠应用+切断唤醒,但大而全的应用往往不如术业专攻的更加强力有效。今天我们就来看看Xposed框架插件【阻止运行+禁止唤醒】有何神奇之处。


阻止运行

阻止运行的使用相当简单,在激活成功后,打开应用即显示应用列表页面,用户在选择需要禁止运行的应用后点击右上角即完成配置。


阻止运行中的应用有四种分类:

  • 【-3】第三方应用(白色)

  • 【-s】系统应用(红色)

  • 【-e】Exclude未阻止的应用

  • 【-g】谷歌应用

  • 【-r】正在运行的应用


被阻止的应用也分为三种类型:

  • 【六边形】表示在阻止列表,但当前由于打开或者被其它程序依赖而不阻止;

  • 【圆形】表示在阻止列表,当前被成功阻止;

  • 【星形】表示虽然在阻止列表,但只有你主动退出/杀死它们,否则不会被强杀,这主要是针对自动强行停止后台程序而言。

相比于绿色守护,阻止运行更加简单暴力,点击“返回”退出后,默认6秒后就会将应用从后台注销。熟悉Xposed框架的用户应该知道框架是利用控制系统API来实现各种功能的,阻止运行正是利用这一方式来实现禁止应用常驻后台,从根本上防止应用长时间驻留后台。


除此之外开发者还提供了一些强迫症设置,如【不保留进程】。在默认设置下,退出应用后,阻止运行就把消耗资源的服务进程杀掉,但会保留后台进程。在开启【不保留后台进程】后,退出应用时会将缓存的后台进程同时杀掉。还可以设置在退出应用后的5-60分钟内杀掉后台进程。

强迫症设置中用户还可以设定自动阻止新安装的应用,还可以选择使用【休眠】代替【阻止】,即像绿色守护一样休眠应用,而不是强行停止。


禁止唤醒

禁止唤醒则是阻断应用之间互相唤醒的利器,同样需要Xposed框架支持。禁止唤醒可以分类禁用唤醒锁,分为CPU唤醒锁、禁止所有其他唤醒、禁止同步、对齐定时器四种阻止唤醒的方式。


  • CPU唤醒锁:其中滥用CPU唤醒锁通常会导致设备在熄屏状态下无法休眠, 谷歌在安卓的设计中允许第三方应用在熄屏状态下启动CPU唤醒锁维持唤醒状态,很多流氓应用利用此唤醒机制维持应用后台运行,导致手机无法正常进入深度休眠,而白白耗费大量电能。

  • 所有其它唤醒锁:包括Wlan_rx网络唤醒锁、PowerManagerService唤醒锁、Alarm唤醒锁、Alarm_rtc唤醒锁等等,包含保持设备唤醒&禁止设备熄屏等。

  • 禁止同步:同步功能同样可以唤醒设备,但对于一些需要同步的应用,如同步联系人、照片等功能。

  • 对齐定时器:安卓4.4之后Alarm_rtc唤醒锁可以周期性的唤醒设备,启动这个选项可以使优化的过的应用尽可能同一时间触发唤醒,以降低耗电。

设置得当可以在不影响消息推送的情况下禁用应用的不必要唤醒,减少流氓应用的耗电。用户还可以自定义可以唤醒应用的黑/白名单。


设置方面相当简洁,只有【查看系统应用】和【为新安装应用启用自动配置】,大家可以根据自己的需求提前设定,安装新应用时就可以自动进行配置。查看系统应用则可以让用户对系统或者是谷歌应用进行设置,但此选项需要捐赠支持,且禁止系统应用唤醒有一定的风险,不熟悉系统应用的用户还请谨慎操作。

返回沙发首页  
沙发管家微信
扫描关注沙发管家微信 QQ群: 沙发网官方群 微博:

资讯评论

亲,你需要登录后才能进行评论喔!

还没有评论,快来抢沙发吧!

提示

相关文章推荐

热门设备安装方法 查看更多>>

最新设备

智能电视 / 盒子评测

安装指南

应用

热门专题