在我读初中的时候,那个时候手机厂商对安卓系统定制的功能还很少,想要做一些很酷很有趣的事情,就必须要获取root,因此那个时候,root就是神。
但是随着各大厂商对系统的不断优化,很多事情不需要root也能实现了,反而root对手机来说是一件意义不太大且影响安全的事情。
同时随着厂商对系统安全的加固,获取root越来越难。以前获取root只需要安装一款软件即可(百度一键root、root精灵、KingRoot之类的软件),这些软件能借助安卓系统的漏洞一键提权,成功获取root,现在手机厂商大多都对手机加上了BootLoader锁(简称),防止用户对手机系统进行修改,在没有解锁BootLoader之前尝试修改系统文件,很有可能导致手机变砖。
不过,对于玩机的朋友来说,手机不root那就没有绝对的控制权,本着玩机的精神,下面以小米10青春版为例,介绍一种目前常用的获取root的方式。
温馨提示:刷机有风险,操作需谨慎
测试机型:红米4高配版、小米10青春版
1.解BL锁
现在大部分手机官方都开放BL解锁,可以在XXUI官网上找到解锁方法,但是华为机型不可以,华为在2018年就已经永久关闭BL解锁通道。
比如MIUI系统解锁地址:http://www.miui.com/unlock/index.html
注意事项:
- 解锁会导致清除手机全部数据,请提前备份
- 没有解锁BL前,千万不要尝试后续操作
首先在开发者选项中打开OEM解锁开关

然后点击绑定账号和设备

长按电源键+音量-,进入fastboot模式。然后打开解锁工具进行解锁

成功开机后,可以到开发者选项中,查看设备解锁状态,此时可以看到设备已经解锁成功
2.刷入TWRP
TWRP是国外Android爱好者开发的一款工具,全名TeamWin Recovery Project,是一款知名的第三方recovery刷机工具,功能强大,支持触屏操作。
这里使用国内一名开发者wzsx150汉化适配的版本,详见地址:https://weibo.com/ttarticle/p/show?id=2309404160776561631202
选择自己手机的机型,下载TWRP-X-wzsx150-fastboot.7z(以fastboot结尾的文件)
首先还是要进入开发者选项中开启USB调试(因为上一步解锁后,手机所有数据清空,USB调试开关回到默认关闭状态)
根据命令行提示进行操作

当提示“刷写recovery成功”,则成功刷入TWRP,此时可退出命令行程序
3.获取root
之后手机会自动重启进入TWRP,然后滑动确认允许修改,即可进入如下界面

选择Root系统

成功后选择重启,即可正常进入系统,可以看到桌面上多了一个名叫“Magisk Manager”的软件,这就是root管理工具,当然root管理只是它的一部分功能,其还有更多强大的功能。

如果还有不明白的地方,这里推荐给两个链接,可以参考下:
https://jingyan.baidu.com/article/d2b1d102e688605c7f37d453.html