android 手机获取 root 权限

为了让android 手机获取root权限,需要经历以下几个步骤。

手机解锁

现在大部分的手机在出厂时都锁定了bootloader,需要在官网上申请解锁,以小米为例,解锁网址。解锁的具体教程不在此详述,注意解锁需要小米账号和设备绑定一定的时间,往往是72小时,另外注意解锁前会清空手机,相当于手机的重置,会删除一切应用程序,系统应用数据也会全部删除。

准备magisk安装包

在高版本的android环境中,为了获取手机的root权限,有一款十分强大的工具magisk。
magisk官网上,找到最新版本的magisk压缩文件,将压缩文件放到手机中。

刷入第三方Recovery工具

TWPR官网中,找到对应自己设备的img文件,将手机重启至fastboot模式,可以使用电源键+音量上(或下)进入这个模式,也可以使用adb工具进入这个模式,具体命令如下

./adb.exe reboot bootloader

adb使用教程可以参考这篇文章
然后,使用以下命令将twpr刷入设备

fastboot flash recovery your_twpr.img 

出现finished total time,表明twpr刷入成功。

刷入magisk

当输入第三方Recovery TWPR后,注意不要重启手机,如果重启手机,很有可能Recovery会被重置为官方Recovery,而是用电源键+音量上(或下)键进入recovery模式,音量上或下要看具体机型来定, 小米手机使用电源键+音量上键可以进入Recovery模式,或者用命令

fastboot reboot recovery

来进入Recovery模式。
在Recovery模式中,首先向右滑动解锁手机,可能要求输入手机屏保密码,输入后进入安装,选择之前放到手机上的magisk压缩包,等待安装完成,重启手机。

安装可以获取root权限的应用

手机重启后,如果magisk和twpr安装成功,会看到有magisk manager和TWPR两个应用。
在play商店中下载system app safe remover,安装后,在magisk中超级用户中打开system app safe remover的权限,然后打开这款软件,就可以卸载系统程序,注意卸载system app时,需要重启,卸载 user app 时,不需要。

adb shell 获取root权限

之前一致使用git bash 作为编辑器,因此使用adb shell时也在git bash中,发现输入命令后,光标一直在闪,没有任何输出,这是git bash自身的原因,要想输入adb shell ,最好在cmd中输入,就会看到$符号,表明连接上了手机的adbd shell。
然后输入su发现permission denied,这时回到手机,在magisk->super user中打开Shell的root权限,就可以在电脑adb shell中使用root权限了。

猜你喜欢

转载自blog.csdn.net/Abecedarian_CLF/article/details/91473525