注意:手机已经解开了oem锁和bl
1、adb基础命令
连接设备
adb devices:列出当前连接的所有设备。
adb connect <设备IP>:通过IP地址连接设备(用于无线连接)。
设备信息
adb shell getprop:获取设备的所有属性。
adb shell getprop ro.build.version.release:获取设备的Android版本。
安装与卸载应用
adb install <apk路径>:安装APK文件到设备。
adb uninstall <包名>:卸载指定包名的应用。
adb install -r <apk路径>:重新安装APK文件(保留数据)。
文件操作
adb push <本地路径> <设备路径>:将文件从本地电脑推送到设备。
adb pull <设备路径> <本地路径>:将文件从设备拉取到本地电脑。
adb shell ls <路径>:列出设备上指定路径的文件和文件夹。
设备控制
adb reboot:重启设备。
adb reboot recovery:重启设备进入恢复模式。
adb reboot bootloader:重启设备进入bootloader模式。
日志与调试
adb logcat:查看设备日志。
adb logcat > log.txt:将设备日志保存到本地文件。
adb shell top:实时查看设备上的进程信息。
2、下载镜像
https://developers.google.cn/android/images#sailfish
3、adb刷机
1、进入bootloader
adb reboot bootloader
进入到下载的刷机文件包中,点击bat文件,win系统,mac则需要运行flash-all.sh文件,整个过程会自动处理完成,伴随着重启几次。如果没有反应证明下载的plantform-tool 版本问题,可能最新的版本太高,需要更换低版本的再进行操作。
报错
这块我运行到最后,没有结束,一直卡着不动。我试了几遍都一样,然后我试着开了下机,发现进入到了开机初始页面。莫名的好了,没有通过命令重启,我自己手动启的。
4、安装magisk
1、adb install 安装
点击修复文件,会让你选择文件,此时你需要传入boot文件,传入方法在下面。传入后点击修复。修复完后点击导出下载
传入路径基本都是
/sdcard/download/
左上角点击三道杠,选择下载,就是这个路径了。
5、上传下载
解压zip文件,找到boot,用下面命令进行上传
上传
adb push C:\Users\Downloads\taimen-qq3a.200705.002-factory-0262da86\taimen-qq3a.200705.002\image-taimen-qq3a.200705.002\boot.img /sdcard/download/
下载
adb pull /sdcard/download/magisk_patched-27000_YXGQB.img C:\Users\Desktop\总文件\工具
6、root
magisk_patched-27000_YXGQB.img 为你修复后,导出的文件
adb reboot bootloader
fastboot flash boot \magisk_patched-27000_YXGQB.img 修复的文件路径
fastboot reboot 重启
查看是否root
超级用户可以打开了