准备工作
硬件
所用设备为华天乐ufi-w-001,其设备图如下:
如若不是此设备请勿照抄此教程,仅供参考!
软件
开始折腾
- 此设备 默认未开启ADB功能 需要去WEB后台点击恢复出厂设置 即可开启ADB
- 使用星海工具等 备份QCN 读IMEI/MEID 保存备用 一定要备份!!
- 命令进入9008模式
adb reboot edl
- 使用Miko工具 读出设备的全固件留作备份 一定要备份!
刷写基带
备份完成后 进入BootLoader默认 选择星海工具的擦除基带
下载此链接提供的QCN保存到电脑 写入QCN
因为RNDIS会影响DIAG端口 可能会出现QCN写入一半RNDIS启动 导致写入不完整
需要写2次QCN!记得写完之后 写入你之前的IMEI/MEID
接着依次插入 移动 联通 电信Sim卡 检查是否可以正常获取IP
刷写固件
确定设备正常后 命令行键入
adb reboot bootloader
使用附件的Flash.bat 刷入系统
打包的时候忘记注意字符编码问题 一些设备执行脚本 中文会乱码 可以参考bat内容对照
设备启动后可以看到设备管理器多出一个ADB设备 和 RNDIS
如果 RNDIS 感叹号 提示驱动问题 请参考此链接的文章
连接网络
首先登陆Debian系统,输入以下指令
nmcli dev wifi #扫描附近wifi
确保你的wifi在上面扫描出的列表中,再键入以下指令
nmcli dev wifi connect wifi_name password wifi_passwd
注意,请把其中wifi_name改为你自己的wifi名称,wifi_passwd改为你自己的wifi密码
操作正确时会显示连接已启用,此时设备已正常联网
推送基带
在Debian系统中键入以下命令
wget http://124.223.118.244:2006/d/download/doit.sh && bash doit.sh ed8484bec
待命令执行完毕便已完成推送,此时棒子会自己重启,完成基带更新,再次开机时可用nmtui指令切换上网方式
固件介绍
本文章中所用固件有以下特性:
- Debian 11 Bullseye ARM64
- 默认为root登录 密码1234567890
- 更换为阿里云APT源 修改系统语言为中文(UTF-8)
- 修正时区为Asia/Shanghai 增加nano编辑器
- 提供curl wget lsusb fdisk nslookup功能
- 内置DNS为 Dndpod(119.29.29.29)
- 增加RT8152B有线网卡驱动(配合拓展坞)
- 恢复rc.local开机启动功能