在手机领域,安卓系统和苹果系统两家吃了手机份额的近乎95%。我们知道苹果可以通过越狱来达到一些本身无法做到的事情,安卓其实也有,叫“root”

来root吗?
苹果对于源码的保护性很高,所以苹果公司对于ios系统都是闭源的,和电脑上的windows一样。但是安卓系统不同了,研发安卓的谷歌公司一直都是以分享为目的,包括自己家的安卓系统,开源性高,能够随意的折腾。但是并不是所有的用户都能明明白白的对自己系统进行折腾,所以谷歌在研发安卓的时候加入了一个最高权限,而一般情况下是拿不到这个权限的。

安卓机器人
打个比方来说就是安卓系统犹如自己的家,家中什么都可以做,但是有一个房间(最高权限)是上锁的,里面能控制房子中的任何东西。那么root就是这个房间的钥匙,用来打开房门获取最高的权限。当然获取权限有利有弊,可能有的对手机有研究的发烧友可以让手机更加流畅,而不怎么精通手机的小白反而会危害到手机。
金克拉..哦不,Root好处都有啥?
既然知道了Root的基本原理,那么我们就可以看看费那么大劲获取的Root权限到底有什么好处了。其实,Root掉你手上的Android设备的好处还是很多的,比如按照自己的意愿修改系统:如果说安卓的Root对应到苹果系统的越狱的话,那么Xposed就相当于是Cydia一类的存在了。
使用 Xposed的插件可以从更改系统外观,到修改应用程序参数,基本上Xposed都能满足你的各种欲望。比如最近挺火的xposed防QQ微信撤回和抢红包

第一个就是防止撤回插件
由于国内对于谷歌部分程序的屏蔽,原生系统中的Google Play Services对于普通人来说并没有想象中那么好用(或者完全就没有)。比如换手机之后,应用程序及其数据还要通过网络下载回来,如果里面再夹带几个游戏,那基本就生无可恋的状态了。但是在Root之后使用一些备份软件,就能够在本地完全备份任意的应用程序(包括应用数据),不需要再从云端下载自己的应用以及里面的数据了。

国内手机厂商在卖手机的时候会内置自带很多应用而且无法卸载,而在Root后就可以卸载一些内置应用。root之后,我们可以很轻松的在应用程序里面对这些自带程序进行卸载,还自己一个良好的手机运行环境。

有多少是自己需要的呢?
在Android 6.0及Android 4.1–4.3以及一些使用第三方ROM的用户都可以享用到管理应用权限的功能。而在其他手机Root之后安装AppOps软件,也能够获得应用权限管理的功能。

各种权限可以禁止
不过,在不熟悉的情况下贸然Root自己的手机,会对机器的稳定性及安全性造成严重威胁,包括:
导致操作系统不稳定:由于Root账户几乎可以修改系统的任何部分,当用户意外修改了系统的某些重要区域,可能会导致系统无法正常运行,甚至设备损坏。Root的操作本身就是Android不稳定的因素之一。
木马、流氓软件更易控制手机:Root之后的Android中的沙箱机制会被弱化,导致软件可以控制整个系统。轻则「流量侧漏」或后台安装软件,严重的话,黑客强制锁机要求机主付费解锁手机的情况也不是没有。
隐私泄露风险增加:同样是因为沙箱的弱化,Root后的设备中的加密数据更容易被其他应用获取,特别在Android中录入了指纹的情况——要知道,指纹数据一旦被破解,是不可逆的。
保修失效:Root后保修失效是许多Android厂商限制用户Root手机的手段之一。而且有些机型在Root之前必须解除硬件锁或Bootloader锁,这个操作本身不可逆且执行后保修会自动失效。
数据丢失:root之后数据可能会莫名其妙的消失或者变砖,这时候我们不得不用一些数据恢复软件来对此进行恢复,赔了夫人又折兵

Root操作本身风险很大,但是Root后的设备能够充分发挥其个性化特性。
合理使用Root权限,可以帮助我们更好地利用自己的手机。用户应该在充分了解风险、能力和优劣势的前提下,根据自身情况,选择是否Root自己的设备。
若选择Root自己的设备,也要养成良好的设备使用习惯,以保证设备及隐私安全。
