Surface dou1 root教程

Surface dou1 root教程
(1)谷歌adb工具(platform tools),网址:developer.android.com/studio/releases/platform-tools,打不开的话就自己百度国内的下载链接(注:PC端使用)
(2)从微软官方获得的恢复包,网址:support.microsoft.com/zh-cn/surface-recovery-image
(3)payload_dumper(自己百度下载地址,很容易找到)(注:PC端使用)
(4)magisk
0.首先需要解bl锁(如果已经解过了,那就可以直接跳过这一步)
解锁会导致恢复出厂设置,所以要先备份数据。首先打开开发者模式(设置→about,拉到最下面,版本号连点5下),然后打开usb调试(设置→系统→开发者选项),接下来连接到电脑,在platformtools文件夹里输入CMD,回车,打开命令提示符

解锁步骤:
adb reboot bootloader

fastboot flashing unlock

此时就解开了bl锁,开机到安卓,现在应该已经恢复了出厂设置,进入开箱体验状态,操作完之后打开usb调试以便后面的操作。
1.用payload_dumper提取boot.img
解压从微软官方获取的刷机包,我们需要的是payload.bin文件,将这个文件放入payload_dumper安装目录下的payload_input文件夹,双击payload_dumper.exe,执行完成后,payload_output里会出现一些文件,把boot.img拿出来备用
接下来把这个文件传输到手机。
2.用magisk修补boot.img
打开magisk,点击安装→选择并修补一个文件

选择上一步放入手机的boot.img文件(不要问我放哪里了,你自己放的),修补完成后,magisk应该会把这个文件放入download文件夹,所以你需要从download文件夹中找到这个文件,重命名为boot.img,放入手机根目录,再复制一份传输到电脑,放入platform tools文件夹中
3.开机到临时root状态
回到PC端,在之前打开的命令提示符窗口中继续输入命令:
adb reboot bootloader

fastboot boot boot.img

这时候开机之后,你就获得了root权限,不过只是临时的,重启之后就会消失
4.固化root
在刚才的命令提示符中输入:
adb shell

su

此时shell就得到了root权限,再继续下面的命令:
chmod 777 /dev/block/by-name/boot_a

chmod 777 /dev/block/by-name/boot_b

这样就获取了对启动槽的写入权限
然后继续执行命令:
dd if=/sdcard/boot.img of=/dev/block/by-name/boot_a

dd if=/sdcard/boot.img of=/dev/block/by-name/boot_b
这样启动槽的启动文件就被永久替换成了你用magisk修补过的boot.img,此时你就获得了固化的root权限。
root步骤到此结束,重启手机,检查一下是否真正获取了root权限

教程来自酷安,我到这一步重启掉root,可以用搞机助手一键刷入boot.img(把第一步,用payload_dumper提取boot.img的刷入,手机进入fastboot刷)ok完成!

版权属于:张芷豪 本文链接:https://zzh.xn--fiqs8s/index.php/archives/223/ 转载申明:转载请保留本文转载地址,著作权归作者所有。

评论

等风等雨等你来
Title - Artist
0:00