时间:2014-07-03 13:23:24 来源: 复制分享
今年1月份,著名开发者Chainfire曾表示,Android下一个版本可能将带来显著的变化,其中一点将涉及Root权限,谷歌将最终阻止Root应用程序的安装,Root应用程序被禁止解压缩文件到“/data”分区目录,而大多数Root应用都会将文件写入到这个目录当中。
实际上,谷歌此大举动并非针对 Root 应用程序,而是为了改善 Android 系统安全。当然也并非没有办法,在 Android 安全性改进的基础上,开发人员人可能自行修改,保证 Root 应用程序可以正常运行,比如提取代码并从RAM 或根文件系统上运行。
上述情况的到来只是时间的问题,即 Android 4.4.3 或 4.5 到来之时。安锋网 5 月 20 日消息,今天,Chainfire 有在其 Google + 上表示,其实新系统还有更多的变化正在发生,并相信所有这些变化将让 Android 系统 Root 变得难上加难。因为除了之前的情况外,谷歌也将配置新 SELinux 的安全策略,基本上执行 Root 的老路子将完全不起作用,不过Chainfire 公布了自己的 Root 指南,向其他开发者展示规避的方法。
此外Chainfire 表示,Android Runtime 目前在 AOSP 还是默认设置,但是仍然无法实现将其运用到固件制作中。ART 无疑是很好的东西,可以为 Android 提供更快的体验,执行效率更快、更高且更省电。然而,当应用在 ART 环境的不同背景下尝试调用基于 Java 的代码比如“am”和“pm”,由于 SELinux 的限制以及 ART 的不成熟,可能将导致整个系统的崩溃。当然,即使 ART 是默认开启,未来需要使用 Root 应用程序,也可以切换回 Dalvik 解决问题,
总之,所有的变化结合起来将使 Root 变得更加困难,大量现有的 Root 将需要更新,不过离终结 Root 还很远。谷歌变化似乎令很多中意 Root 的人沮丧,但要记住谷歌的重要目前就是要改变 Android 比其他操作系统安全性差的声誉,并不是要终结 Root。
开发者的 Root 工作仍旧继续,Android 社区已经表态,只要有毅力克服障碍就不是问题。关于这一点 Chainfire 还透露,SuperSU 的最新版本(支持最新 AOSP 版 )已经准备就绪,正在等待合适的时机正式发布。最后还有一个点注意的是,AOSP 的文化一直再继续,目前还不确定究竟何时是最终版本,更多 Root 工作也在继续。