返回上一页  首页 | cnbeta报时: 21:33:59
XDA爆料:Android 8.0 Oreo有“免Root换主题”大法
发布日期:2017-08-25 15:59:22  稿源:cnBeta.COM

尽管 Android 在界面上的可定制性比 iOS 好很多,但整体仍相对受限。对于喜欢尝试各种图标、按钮、色彩、字体的人们来说,显然希望 OEM 设备制造商能够提供各式各样的主题。然而在很多情况下,用户只能依赖第三方 ROM 或 app 去实现。好消息是,从 Android 8.0 Oreo 开始,或许就不用这么麻烦了。据 XDA 爆料,Google 为新系统中的 Substratum 主题引擎提供了足够多的接口,而不需要将设备 root 掉。

rootless-theme.jpg

当然,有些话得说在前头。即便你可以微调 Android UI 的许多部分,但很多情况下,其只适用于界面的有限部分。以夜间模式主题为例,只有设置 app 和其它固定 UI 可以套用。

现有的主题解决方案,需要获得设备的 root 访问权限,以便覆写系统文件和设置。

不过得益于索尼的开源努力,Android 获得了一个更加可配置的运行时资源覆盖(Runtime Resource Overlay,简称 RRO)框架 —— 即“覆盖管理服务”(Overlay Manager Services),简称 OMS 。

RRO、甚至 OMS 的问题在于,其仍需要 root 访问权限。

不过 XDA 大神在深入挖掘之后,有了一个惊人的发现 —— 你可能无需 root 权限,即可安装和使用定制主题。

特别是,如果你使用了即将在一周左右后推出、一个新版本的 Substratum 框架的话。然而在你开香槟庆祝之前,必须知晓这并非一个完美的解决方案。

在某种程度上,Substratum 仍需获得管理员权限才能工作,只是可以借助一个脚本来实现、从而无需开放手机 root 权限。

该脚本需要在一台计算机上运行,且 Substratum 会在每一次重启时失去特权状态,因此每次重启手机后都需要再操作一次。

这种‘伪 Root’的另一个不足,就是无法触及更深入的地方,比如系统级的 emoji 字体等。

“免 Root”Substratum 确实会在下个月到来,但它并不是免费的。对于习惯了免费午餐的用户来说,显然难以接受。

[编译自:SlashGear , 来源:XDA]

查看网友评论   返回完整版观看

返回上一页  首页 | cnbeta报时: 21:33:59

文字版  标准版  电脑端

© 2003-2024