Chainfire 是目前最为广泛使用的权限管理工具 SuperSU 的作者,作为 Android 生态系统中非常重要的存在,在 5.0 预览版发布之后,Chainfire 也针对这个全新的系统进行了测试,当然他的测试就是着手如何获取超级用户的权限,不过现实情况是——非常复杂。
复杂到什么地步呢?Chainfire 获取 Android 5.0 的超级用户使用了一个非常手段:更换系统内核,由于 Android 5.0 默认开启了 SELinux 进行系统保护,所以其权限管理变得异常严格,所以他重新编译了一个内核,目的就是让 SELinux 对系统的安全防护不再那么严格。从而可以对系统底层进行修改。
这对于已经解锁的 Nexus 系列机型似乎不是什么大问题,不过对于不少普遍不能解锁的机型来说,更换系统内核而从获取 Root 权限几乎没有任何可能。对此不少专家看法是这将会让系统更为安全可靠,毕竟之前 Android 比较让人为之诟病就是其过于开放而造成的安全问题,而现在的 Android 5.0 似乎正在着手强调安全问题。