引言:阻止运行、补丁和框架的相关科普

什么是阻止运行

阻止运行是一款 Android 系统上依赖 Xposed 框架运行的插件。通过劫持几个系统API,阻止程序在你不使用时运行。这是一款优化类的 App ,对于阻止毒瘤自启、互相唤醒有着可观的效果,提升设备的续航和流畅性。

在我的《我是如何折腾我的低配 Android 的 | Matrix 精选》中提到了关于在 Xposed 框架下使用阻止运行优化使用体验。相比已经外包出去的新版本,我更倾向使用的是原作者的最后一版(即 2.3.2 版本)。本以为阻止运行就此断更,没想到几日前,原作者现身酷安这个应用交流社区并且带来了阻止运行的新版本。

在我看来,这个新版本像是一次涅槃重生,带来了与以往不同的运行方式。

阻止运行与 Xposed 框架

在以往,如果你想要使用阻止运行,必须先要给你的设备刷入 Xposed 框架。

但是现在 Xposed 框架有以下两个缺憾:

  • 不支持最新的 Android 7 系统。原作者带来新版本的一个原因即是他新购入的 Google Pixel 搭载了最新的 Android N ,并不支持框架。框架适配「目前看起来遥遥无期」。
  • Xposed 框架对系统运行造成了一定影响。 Android 5.0 意味着 ART 时代的到来, 在这种情况下,Xposed 框架需要重新编译整个 ART 虚拟机的库文件,从而对系统的稳定性和流畅性都有所影响。

补丁模式下的阻止运行:「黑域」

与其说是「新版本」,不如说是「新模式」。为了避免与新东家造成利益冲突,原作者发布的新版本并不依赖 Xposed 框架,而是采用了补丁模式。新版本的包名也改为黑域 ( me.piebridge.prevent ) 。补丁模式通过修改系统目录 /system/framework 下的文件,即打补丁,以劫持几个系统 API ,保证阻止列表里的应用只在需要的情况下才启动,达到原先使用阻止运行的效果。


新版本的包名改为黑域 ( me.piebridge.prevent ) ,读过《三体》的朋友一定知道这个名词代表着什么。在我看来,这个称呼的确相当贴切,新版本的阻止运行就像是系统内的黑域,让毒瘤们的运行近乎静止。

教程:一键脚本的使用

补丁模式原先因步骤繁复而被许多用户拒之门外。经过几次教程迭代,已经有动手能力较强的网友做出了一键脚本。接下来介绍的是我在使用的,由酷安网友 @iceWindr 制作的一键脚本,支持一键制作补丁、一键导入设备、一键安装黑域 App 。

在使用脚本之前,需要先给你的电脑配置 Python 和 Java (JDK) 环境。

Java SE 8 (JDK)Java SE Development Kit 8

Python:Python

JDK 安装完需要设置环境变量:

在确认 C:\Program Files\Java 下有 jdk 目录的情况下(没有请重新安装 Java )可以在控制面板——系统与安全——系统——高级系统设置——环境变量里新建 JAVA_HOME 和 CLASS_PATH 变量,并且在已有的 Path 变量后添加一些内容。完成后关闭 cmd 命令窗口再开启以生效。

JAVA_HOME    c:\Program Files\Java\你的jdk目录

CLASS_PATH   ;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

Path         %JAVA_HOME%\bin; 

PS:如果你的 JDK 安装目录是自定义的,需要将 C:\Program Files 替换为你自定义的安装目录。放张示例图。

微信截图_20161026142621.png


配置完毕环境后,下载文末释出的压缩包,解压到不含有中文及空格的目录下。接下来只要打开「黑域补丁一键制作工具.bat 」,并且按提示进行操作即可。

QQ截图20161029131009.png

如果对打补丁的详细步骤和过程感兴趣,欢迎参考我之前所写《Android 系统的黑域:阻止运行的涅槃重生》中的详细教程。再次感谢一键脚本作者,正是因为有这样愿意为效率花时间折腾的具有分享精神的玩家存在,这个生态才会越来越美好。无论哪个系统。


使用全新的「黑域」

如果你是阻止运行的老用户,请继续按照原来的使用习惯使用黑域吧,因为黑域本质上是 阻止运行 2.3.2 版本的升级版本,并无重构式的变更。

352221.jpg

打开即可开始配置阻止名单,只需配置一次即可。配置完毕后只需要像之前那样正常使用设备即可,临时退出时按 HOME ,不用时按返回键退出或者从最近列表划掉。值得一提的是支持 Google 全家桶,因此我没有禁用 Google 服务,而可以放心禁用那些支持 GCM 推送的 App 。

内置了强迫症设置供用户选择。我认为默认的设置已经足够好用,如果对使用效果不满意,可以尝试更改设置。

352225.jpg

应用内自带用户指南,强烈建议用户仔细阅读和理解,只有在理解交互逻辑、进程含义的基础上才能更高效地发挥黑域的功效。至于使用效果,我个人非常满意 。

黑域正式版已经发布在酷安

到此结束。谢谢观看。如有不当,烦请勘误,不胜感激。

一键脚本下载链接