对用户来说,Root 权限的重要性在降低?
昨天在 CM 社区的博客上刊登了一篇名为 《Security and You》的文章,详细地解释了在 CM9 固件中的一个较大的变化——Root 权限将不作为默认权限提供给用户,而是要在深层次的菜单中将其打开。这篇文章在 Facebook 上得到了 6 万次 “赞!”。
Root 权限在 Android 系统发展的初级阶段,为广大玩机爱好者提供了非常方便的渠道。一些典型的应用必须要获取 Root 权限才能正常使用:截图,更改运营商代码,卸载预装应用等等。
随着 Android 版本号的递进和各硬件厂商的努力,这套系统的辅助功能越来越多,比如索尼爱立信,摩托罗拉,MIUI 等定制版本都有了自己的截图快捷键,免去了 Root 的烦恼。
而同时,随着获取 Root 权限的手机数量越来越多,留下的安全隐患也越来越大。恶意软件随时可能窃取这些手机上的隐私信息。
既然 Root 的必要性越来越低,而安全隐患越来越大。那么 CM 社区就做出了 “这个艰难的决定”,他们写道:
在 CyanogenMod 社区里,安全和隐私问题一直是我们关注的首要问题。但是我们在版本中的一些改动会影响到当前的 Root “生态系统”,毕竟还是有不少开发者需要这个权限。
如果市面上存在着 100 万台已经获得 Root 权限的设备,这将是个大坑。如果大家相信我们的话,我们提供了一个开关来打开 Root 。而对于普通用户来说,大家可以尽量放心使用自己的设备。
事实上,CM 非常贴心地设置了四种权限等级:
- Disabled
- Enabled for ADB only
- Enabled for Apps only
- Enabled for both
让不同层次的用户都能获得自己需要的权限,同时又不失安全。默认选项是 Disabled 。
有评论说,这个改动证明 CM 社区已经由一群狂热的爱好者转变成为了负责任的布道者。我赞同这种说法,并希望 CM9 能支持更多设备,真正从小众走向主流。