华强北手表/MIMU UI系统无ROOT开启USB调试/无线ADB

Huoiop 1350 字 预计阅读时间: 6 分钟 发布于 19 天前


AI 摘要

本文介绍了如何通过TWRP修改build.prop文件在华强北安卓手表上实现开机自启USB调试与无线ADB功能。首先需要安装展讯电脑驱动,然后进入深刷模式并刷入TWRP,接着从TWRP中提取build.prop文件并添加相关代码以启用USB调试和无线ADB,最后将修改后的build.prop文件刷回系统。注意事项包括刷机有风险需做好备份,以及可能需要处理SPL丢失或启动问题。

声明

本文所涉及的方法或资源来自 华强北安卓手表极客联盟 ,本文作者仅作方法总结与整理。如有侵权请联系删除。本文的方法已在 M53(4+64GB MIMU UI 1.0) 完成测试,其余设备理论上可用。刷机有风险,请确保做好备份,如产生损失与本文作者无关。

总体思路

通过twrp修改build.prop实现开机自启USB调试与无线ADB

开始之前

你需要准备 一根四点充电线、一台电脑、已解锁BL的手表以及一个聪明的脑瓜子。

安装驱动

1.下载 展讯电脑驱动

2.解压后运行 DriverSetup.exe

3.根据提示完成安装

进入深刷

部分W377E设备(如SU8)进入深刷后会丢失SPL,如你没有对应的SPL、下列SPL包中不含你设备的SPL、不清楚进入深刷是否会擦除你设备的SPL,请不要轻易尝试。常见手表SPL下载

SPL文件来自 Atlas 华强北手表下载站

1.下载 Spd DumpSPRDClient

2.下载手表对应SoC的FDL文件

3.将手表关机

4.与电脑连接

  • 如果是双按键手表
  • 1 在电脑上打开spd_dump.exe(位于解压后的/spd_dump_SPRD_Release/目录下)
  • 2 按住按键不放(不是电源键的那个按键,例如dw99按的左边侧键)
  • 3 将手表用四点线连接到电脑,识别成功后即可松手
  • 4 直到出现BROM>字样代表成功进入深刷模式
  • 如果是单按键手表(来自酷安大佬@幻想乡最强baka
  • 1 解压spd_dump并进入目录/spd_dump_SPRD_Release/
  • 2 在路径栏点击后删除内容然后输入cmd回车(打开cmd并cd到SPRD目录)
  • 3 方式1:在cmd窗口中输入spd_dump --kickto 2 --wait 300
  • 3 方式2:在cmd窗口中输入spd_dump --kick --wait 300
  • 注意:方式2依赖recovery完整性,不能为twrp
  • 4 如果手表可以关机请把手表关机,然后直接用四点线连接电脑,直到工具输出wait dl_diag或者cali_diag代表正在进入。如果手表在亮屏且无法关机,请连接电脑后按住电源键,直到工具识别到了后松开
  • 5 直到出现BROM>字样代表成功进入深刷模式

5.进入FDL2模式

下列指令中的 fdl1-sign.bin 及 fdl2-sign.bin 请替换为所对应文件实际所在位置

执行以下指令进入 FDL1

fdl fdl1-sign.bin 0x00005000

执行以下指令发送 FDL2

fdl fdl2-sign.bin 0x9efffe00

接下来输入

exec

下方 FDL1> 变成 FDL2> 后,即可开始使用

6.输入 r vbmeta 后回车以提取 vbmeta.bin,提取出来的文件默认存放于 spd_dump.exe 运行目录下

刷入TWRP

7.获取 TWRP (来自 Atlas 华强北手表下载站)

8.下载 签名工具SPDVbmetaSignerV2 并解压

9.将先前提取的 vbmeta.bin 重命名为 vbmeta-sign.img ,下载并解压的twrp镜像文件重命名为 recovery.img(不是压缩包,通常是压缩包内的 recovery.img)

10.将上一步中的两个文件放入解压后的 In 文件夹内,运行 SPDVbmetaSigner.exe

11.点击 Extract VBMETA

12.勾选 recovery 后点击 Sign Checked Images

13.完成后再次进入FDL2模式,执行以下指令

vbmeta-sign.img 与 recovery.img 为签名工具签名后 Out 目录下的文件(需替换为对应文件路径)
w vbmeta vbmeta-sign.img
w recovery recovery.img

14.重启至 recovery 模式

FDL2 模式下执行 reboot-recovery

提取build.prop

1.进入twrp后选择语言

2.点击右下角的翻页箭头,翻页后点击“挂载”

3.勾选 System 分区,并取消勾选下面的“挂载 System 为只读”

4.点击“文件”,现在应处于根目录(如果不是请点击最上面的“上级目录”自行返回)

5.往下翻进入 system 文件夹

6.往下翻找到 build.prop 并点击,然后点击复制

7.选择目标目录:进入 /data/media/0,选择一个文件夹并点击右下角按钮

8.滑动确认条完成复制。

9.回到twrp主页面,选择 重启,然后选择 系统

10.进入系统后打开刚才复制的build.prop文件副本,在末尾添加以下几行

ro.debuggable=1
persist.service.adb.enable=1
service.adb.tcp.port=5555
persist.sys.usb.config=mtp,adb

刷入build.prop

1.保存后重新通过深刷进入twrp

2.同样的操作挂载 system 分区,然后将 /system 目录下的 build.prop 重命名为 build.prop.bak

3.将添加代码后的 build.prop 移动至 /system 目录

4.点击完成移动的 build.prop 文件副本,然后点击 chmod

5.在输入框中清除原先的内容(0000),输入644,然后点击右下角的确认键

6.重启至系统,现在USB调试与 ADB 无线调试(5555端口) 已被启用

如果你的spl丢失,请在FDL2模式下执行 w splloader <对应的spl文件> 刷回spl
如果开机时卡一屏,可能是因为没有解BL锁;如果卡二屏,请确保修改后的build.prop文件权限为644