应用介绍
这 不是『绿色守护』应用,只是一个捐赠版本,提供了一些尚在早期试验阶段的特性。您需要安装有『绿色守护』主应用才能使用这些试验特性。
=== 免责声明 ===
所有这些试验的特性都尚在早期阶段,它们可能无法在所有的设备和ROM上使用。(已知与MIUI、魅族Flyme不兼容)提供给拥有足够背景知识并清楚了解它们意味着什么的高级用户尝试。这些试验特性有可能导致应用崩溃、让你的手机『变砖』,甚至在极端情况下完全破坏你的手机数据。我会尽可能的避免这样的情形发生,不过我不对这些可能的后果承担责任。为了你的手机及数据安全,请在激活试验特性前进行整机(NANDroid)备份。
安装这个应用是完全安全的。只要不主动激活试验特性,不会有任何影响。
=== 试验阶段的特性 ===
注:目前所有特性都作为一个整体激活或禁用,目前暂未提供任何选项和设置界面,未来将会提供选择性激活的特性。
◆ 高效休眠
通过修改Android系统框架让『绿色守护』不必请求ROOT权限即可完成休眠操作,提升了休眠的性能并可彻底避免某些有缺陷的ROOT管理工具所造成的无法休眠的问题。
◆ 允许绿色化(部分)系统应用
通过修改Android系统框架剥夺系统应用的休眠豁免权。
小心!大部分系统应用都服务于设备的关键基本功能。它们一旦被绿色化,你可能会失去部分系统功能的可用性。如果出现了一些糟糕的状况,从已休眠的清单中移除你最近休眠的系统应用,然后重启;或者禁用『绿色守护』的所有试验性特性,然后重启。
目前,核心的Android组件(应用包名以『com.android.』打头)仍然被禁止休眠,这一设定在将来可能会作出调整。
◆ 允许GCM推送消息唤醒休眠的应用
通过修改Google服务框架及Google Play服务,让GCM(原C2DM)广播可以唤醒休眠的应用,这样你就可以绿色化那些使用GCM推送机制的应用而不会失去接受推送消息的能力。
注意:并非所有的应用都使用GCM推送机制,有些应用通过后台服务维护自有的TCP连接接收推送。它们无法从这个特性中受益,仍将在休眠后丧失推送机制。请不要请求支持这类应用,因为这在技术上是一个『不可能完成的任务』。请转而请求这些应用的开发者,建议他们引入Google推荐的GCM推送机制以更好的节省内存及电池耗用。
=== 如何激活 ===
所有这些试验性特性都是以Xposed模块的形式实现。你必须首先安装Xposed才能激活它们,安装后你可以在『Xposed外挂模块』的模块清单中找到『绿色守护』,激活后重启即可。
如果你还不熟悉Xposed,请务必先阅读这篇XDA论坛的介绍帖(其中含有Xposed的安装包下载):http://forum.xda-developers.com/showthread.php?t=1574401
=== 『为什么我需要安装另一个框架才能使用这些试验特性?』 ===
因为这些试验特性依赖于系统框架层面的『补丁』实现,在过去只能通过编译特制的ROM达成,只是高度设备相关和ROM排它的。Xposed创造性的实现了细粒度的系统补丁机制,而且基本与ROM无关。得益于Xposed,『绿色守护』的这些试验性特性才能在不必替换ROM的情况下提供给用户。
=== 反馈和讨论 ===
请访问『绿色守护』在XDA论坛的讨论帖(英文):(提问前请先在帖内搜索)http://forum.xda-developers.com/showthread.php?p=41058198
或在Google+社区中进行讨论:https://plus.google.com/communities/103850238949791125024