正在阅读:XDA:Android 8.0 Oreo有“免Root换主题”大法XDA:Android 8.0 Oreo有“免Root换主题”大法

2017-08-25 17:38 出处:cnBeta.COM 作者:Somn 责任编辑:liujunhao

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

  当然,有些话得说在前头。即便你可以微调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确实会在下个月到来,但它并不是免费的。对于习惯了免费午餐的用户来说,显然难以接受。

为您推荐

加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多

手机论坛帖子排行

最高点击 最高回复 最新
最新资讯离线随时看 聊天吐槽赢奖品