现在的位置: 首页All Android, Root权限, 饭后闲谈(Talk)>正文
不碰System系统分区实现Android的Root权限,Chainfire正在尝试

在过去的几年里,如果你经常改装你的Android设备,你应当熟悉Chainfire,我们通常称其为火之链,他是一位极受欢迎的开发者,他的SuperSU Root权限管理工具正在被世界各地的Android用户们使用着。可以毫不夸张地讲,SuperSU是Android社区用户们使用最多的Root权限管理工具。

Chainfire正在致力于他的新开发,他正在试图解决可能困挠着全世界Android Root社区多年的烦恼,是的,特别的烦恼,Root Android设备的权限要取道设备的/System系统分区才能获取,Chainfire现要做的就是,绕过/System系统分区而轻松地取得设备的Root权限。试想一下,不管是你的Android手机,还是Android平板电脑,你在取得Root权限时都不需要修改设备存储中的/System系统分区的任何文件,那将是一件多么惬意的事情。

这是一件大事,因为自从Android 5.0开始,任何/System系统分区中的文件修改都会引起OTA无线更新和Sideloaded侧面加载更新的失败,很多设备甚至没有一个完整的Root解决方案。这也就意味着,Root用户想要获得官方最新的系统更新,多数时候你需要写入旧版的官方系统镜像,然后在更新到最新版系统后重新Root,你可能有更多的其它的方法,但通常都不是那么轻松。

Chainfire的新方案是,这将从Android 6.0开始,用户们可以Root自己的Android设备,然后久而久之后,如果你想接收新的更新,你只需要通过Android ADB写入原始的Boot引导分区,之后你就能获得一个OTA无线更新,你因此而不需要写入一个未修改的系统镜像或者安装一个完整的系统镜像。这虽然不是一个一键点击式的简单方法,但它会为你节省大量的时间和精力,因为你不需要建立一个新的完整清除。还有就是,这种新方法可能不会引起像Android Pay等特别隐私应用的功能失效,虽然这还不确定,但你能期望它。

眼下,Chainfire的这个新Boot引导Root方案仍然有一些问题待解决,很多应用的Super User超级用户的权限硬编码并不工作,设备的工厂重置会清除掉Root权限与手机的PIN码,每款设备都需要自己的单独Boot引导文件,Chainfire描述当前的发展状况为Bugs无处不在。即便如此,对于Root用户而言,这是一项令人兴奋的发展,希望一些问题能够尽快得到解决,下一个大OTA,下一个大Root……

如果你感兴趣,你可以去XDA瞧瞧,那儿Chainfire已经为你准备了Nexus Player、Nexus 5、Nexus 5X、Nexus 6、Nexus 6P、Nexus 7 2013与Nexus 6的Boot Root引导文件与相关指令。

 

 

 

 

via(forum.xda-developers.com/showpost.php?p=63197935&postcount=2)

给我留言

/ 快捷键:Ctrl+Enter