1. 进入到bootloader
按着手机开机键+ 音量- 键,进入到bootloader
2. 查看到已连接的设备
fastboot devices
3. 解锁
fastboot oem unlock
4. 检查是否已经解锁
fastboot oem device-info
第二行 Device unlocked: true –> 表示已经解锁
5. 刷机
flash-all.bat
执行上面的命令以后,需要等几分钟以后会刷机成功
参考教程:https://www.cnblogs.com/russinovich/p/9220371.html
6. 开机后开启USB调试
关于手机/版本号/连续点击7次/返回上一层/开发者选项/开启USB调试/是否运行usb调试,点击确定、
7. root手机
手机开发状态下,使用数据线链接电脑和手机
(1)进入bootloader
adb reboot bootloader
(2)刷入临时Twrp
fastboot boot twrp-3.2.1-2-marlin.img
(3)推送twrp到sd卡
adb push twrp-pixel-installer-marlin-3.2.1-2.zip /sdcard/
(4)推送Magisk到sd卡
adb push Magisk-v17.2.zip /sdcard/
(5)安装twrp
swipe to Allow Modifications >>>install >>> 选中文件 twrp-pixel-installer-marlin-3.2.1-2.zip >>> swipe toconfirm Flash >>> 等待 ...dene 出现 >>> Reboot System >完成
(6)安装Magisk
swipe to Unlock >>> install >>> 选中Magisk-v16.7.zip >>> swipe toconfirm Flash >>> 等待 ...dene 出现 >>> Reboot System >完成
(7) 手机链接wifi
手机链接wifi,更新magisk
手机连接wifi以后会提醒是否安装 Magisk Manager,点击安装即可
打开Magisk Manager,选择安装Magisk >>> 勾选保留AVB 2.0/dm-verity >>> 方式 选中 直接安装 >>> 点击开始 >>> 出现 All done >>> 点击重启 重启手机就即可
问题1: WiFi出现 已连接,但无法访问互联网
解决方法:
这是由于联网检测功能不能访问相应的网站导致的。
打开命令行窗口,依次输入
adb shell settings put global captive_portal_server www.google.cn
adb shell settings put global captive_portal_https_url https://www.google.cn/generate_204
adb shell settings put global captive_portal_mode 0
重启手机,问题就能解决。
参考教程:https://blog.csdn.net/someby/article/details/110388712
问题2: adb.exe: device offline
拔掉手机数据线插头,重新插入即可
问题3: adb: error: failed to get feature set: device offline
拔掉手机数据线插头,重新插入即可
8. xposed 安装和激活
(1) 安装 Xposed Installer
adb install XposedInstaller_3.1.5.apk
看到Success表示安装成功
C:\Users\16613\Desktop\shuaji\platform-tools>adb install XposedInstaller_3.1.5.apk
Performing Streamed Install
Success
打开 Xposed Installer 显示xposed 框架未安装
(2)激活xposed
1. 下载对应版本的xposed安装包,解压后放到xposed文件夹里面
2. 推送到手机里面
adb push xposed /system/
报错如下:
adb: error: failed to copy 'xposed\script.sh' to '/system/xposed/script.sh': remote secure_mkdirs failed: Read-only file system
adb: error: failed to read copy response
曲线救国:
首先把 xposed 推送到 /data/local/tmp 目录下,然后再去移动到 /system 目录下
3. 进入手机
首先执行如下命令
1. 超级用户
adb shell
whoami
su -
whoami
手机出现超级用户请求,点击允许
参考教程:https://blog.csdn.net/someby/article/details/110388712
3. 移动 /data/local/tmp/xposed 到 system
cd /data/local/tmp/
mv xposed/ /system/
报错:
mv: /system//xposed: Read-only file system
正确做法是:
mount -o rw,remount -t auto /
cd /data/local/tmp/
su
chmod -R 777 xposed/
mv xposed/ /system/
参考教程: https://blog.csdn.net/qq_40000081/article/details/120692123