4g 随身 Wi-Fi 刷 openwrt 变成软路由

date
Jun 22, 2022
slug
msm8916
status
Published
tags
路由器
刷机
技术
summary
这是一个二十多块就能买到的, 4G USB 随身 Wi-Fi,你可能不会想到它居然跑的是安卓系统。并且还能刷 debian 系统,甚至你还能刷 openwrt 成为软路由,更棒的是 4G 和 Wi-Fi 、USB 等功能都正常工作。
type
Post
首先感谢酷安「随身 Wi-Fi」 社区,里面有很多资料可以参看;燕子博客的教程也非常详细,以及 handsomehacker 开源的 debian 系统和「苏苏小亮亮」(酷安ID)编译的 openwrt,以及 Zy143L 博客的拆解和帮助。
这是一个二十多块就能买到的, 4G USB 随身 Wi-Fi,你可能不会想到它居然跑的是安卓系统。并且还能刷 debian 系统,甚至你还能刷 openwrt 成为软路由,更棒的是 4G 和 Wi-Fi 、USB 等功能都正常工作。
本教程不会讨论 ML 也不讨论使用自带的 esim 套餐,openwrt 只使用自己的卡。

前言

notion image
购买一个随身 Wi-Fi 这里面门道确实挺多,也有点碰运气(因为卖家基本都不会标注具体的型号,你也别问卖家不会和你说)。你在淘宝、或者闲鱼搜随身 Wi-Fi 便宜的有从几块到几十不等的。
你可能会好奇为啥会这么便宜? 首先便宜的随身 Wi-Fi 基本用的都是工模的方案,像是高通的 410、高通的 210、中兴微等方案,外观差别可能很大,内在或许都是同一种方案(同一种方案具体的板子也会有不同),当然也会有可能同一个商品发给买家不同的型号;其次低价的随声 Wi-Fi 商品基本都会有流量套餐选择,里面有一张 esim 卡,你扫码实名认证激活就能使用,当然大部分里面其实都是有一个实体卡槽的(也有坑的产品没有),可以使用自己的手机卡套餐,只是需要自己手动切卡(本教程是使用自己手机卡,如果你非要选择商家套餐,也推荐按月购买,坑就不多说了)。
商家标识的是单网能买吗? 没啥问题。因为方案都完全一样的,实际大多数都是支持电信联通,移动也可以通过刷基带的办法解决实现三网通,就是移动会麻烦很多。
notion image
所以我应该哪买,买哪款? 酷安「随身 Wi-Fi」 社区,你可以蹲到很多几块、十几元的便宜的车;或者嫌麻烦直接买别人标注了版本,刷好三网通的,甚至还有改好了风扇的。
默认基本的配置都是: 高通410 四核 1.2GHz CPU、512M 内存、4G emmc 闪存、默认 android 4.4 系统。

准备工作

  1. 高通410(msm8916)方案的随身 Wi-Fi:板子上的丝印是 UFI001B、UFI001C、UFI003、UFI-W-001 最好,或者 SP970(不推荐,细分版本目前13个太多,基本要短接才能进 9008 模式,然后现在的 openwrt Wi-Fi 也有问题)、UZ801 也 OK;需要带卡槽、能切卡
  1. 一台 Windows 电脑(建议安装火绒,一些文件会被 Win 默认防护当病毒删除)
  1. 小卡转大卡 SIM 卡套
  1. 螺丝刀(拧随身 Wi-Fi 十字小螺丝)
  1. 下载刷机需要的工具文件 百度云 提取码:1fqr 或自建 onedrive「苏苏小亮亮」编译的 openwrt
附带下我购买的 5 个产品的情况:

检查和备份

检查

notion image
到手后第一件事,先插上电,连上随身 Wi-Fi 提供的 Wi-Fi,进入后台,检查下是否能正常工作,防止到手就是坏的;然后用螺丝刀拆开检查板子,是否有卡槽,以及上面的版本丝印。(可以看到我的这款有卡槽,丝印是:UFI003_MB_V002 )

全量备份

做好全量备份就不会变砖,随时刷成到手的状态。
notion image
首先安装下载好的 9008 驱动
notion image
notion image
按住拇指位置的按钮插上电脑(一般不会有亮灯),在电脑设备管理器-端口设备里能看到 9008 的 COM 设备就说明连接上了。
notion image
notion image
然后安装下载好的 miko,并将 Loader 移动到安装的路径下面(默认在 C:\Program Files (x86)\miko_service_tool_pro\miko_service_tool_pro),打开 Loader。
notion image
然后在 miko 里依次选择 Read - Partition Backup/Earese - 点击左下角 Load Partition Structure 看到右边有系统信息的输出就说明连上了。
notion image
然后点击 Read Full Image 选个路径,取个名字就开始全量备份救砖能用的 .bin 文件。过程会比较慢,可能要十几分钟。等到跑完进度条 100% 右边的输出显示 success 就备份好了,我们就能开始随意折腾。

切换网络(电信基本可跳过此步)

notion image
你可以在默认的安卓系统下直接从默认的 esim 切到你自己的卡来验证是否有网,一般联通电信都是可以正常工作的,因为刷写 openwrt 会直接使用安卓系统里的基带分区,如果使用自己的卡网络正常,可以直接跳到下一步刷 openwrt,也就是说只有切卡不能正常使用你才需要刷基带,另外刷 openwrt 目前有个 BUG :你只能使用在刷前安卓上正常工作的运营商的卡。
比如看图中我插入使用的是联通卡正常工作,我刷 openwrt 就只能使用联通的卡。
notion image
插卡使用时,记得扣上这个「小帽子」,这是随身 Wi-Fi 的天线部分,如果不扣上信号会非常弱甚至没网。如果你要使用移动的卡,或者你联通卡不能正常工作,那你可能需要刷下基带。

刷入 openwrt

刷入 openwrt 十分简单,因为「苏苏小亮亮」已经做好了一键刷入的包。刷入前请确认你安卓里你插入使用的 SIM 卡正常工作。

进入 fastboot 模式

notion image
随身 Wi-Fi 插在电脑会默认开启 adb ,我们打开搞机工具箱,选择线刷专区,重启到 Fastboot,一般重启 fastboot 后随身 Wi-Fi 会亮红灯。

刷写系统

notion image
打开解压好对应版本的 openwrt 文件夹(如果是 UFI001W 刷 UFI001C 的包),然后双击 flash.bat 就能开始刷机。观察是否都正常刷入,如果有错误,可以重新打开 flash.bat 再重新插入随身 Wi-Fi 。
notion image
能搜索到 HandsomeMod Wi-Fi 就是 openwrt 刷好了。默认的后台地址是 192.168.1.1 用户名是 root 没有密码。

检查 modem 网络

notion image
在后台网络接口里,检查 MODEM 是否能正常获取 IP 地址,如果能那说明 SIM 卡能正常联网使用,你现在的 Wi-Fi 应该也是有网络的。

修改软件源

notion image
在 openwrt 里的软件包里选择配置 OPKG,将 /etc/opkg.conf 里的内容替换为以下:
将 /etc/opkg/distfeeds.conf 内容替换为:
然后点击保存,就能通过 opkg 安装需要的软件包了。
notion image
比如给系统安装个好看点的 argon 主题。

安装 shellclash

notion image
直接使用低版本的 wget 安装 shellclash。
notion image
配置好应该就能上网了,变成「随身翻」
notion image
目前 4g 的网速确实不快,只有 4Mbps 左右,估计得靠 openwrt 更新优化了。

疑难杂症

刷写基带

酷安 qq 群:743509392 有很多这方面的资料。
大部分 UFI00X 丝印的随身 Wi-Fi 都是支持电信卡的,很多其实也支持联通,移动大概率默认是不支持的。当然因为产品众多,甚至丝印型号相同用的 modem 型号都有差别,当然最麻烦的其实也是这一步,不能保证你刷了基带后移动联通就能正常使用,还是更推荐电信或联通用户使用。
先使用搞机工具箱重启进入 fastboot 模式。
notion image
然后打开星海工具箱-选择高通-选择高通基带擦除-一键执行,完成后会重启。(如果你的星海无法打开你可能得安装下微软的这个包)
notion image
然后勾选写入 QCN,选择全网通的基带写入。会可能一次写入不成功,多写入几次。重启随身 Wi-Fi,看看你的卡能不能正常工作。

默认没开 adb 的设备

notion image
如果你的型号是 UFI001W 等,可能你到手设备并没有打开 adb 功能,你可以在 web 后台尝试重置,如果仍然不行。直接 9008 模式用 miflash 工具刷别人改好的包,浏览里选择下载解压好的包,刷新勾选设备,点击刷机即可。会直接开启adb、锁定插入的 SIM 卡、和 root 等功能。

从 openwrt 刷回原厂备份

我的备份(如果你正好版本相同需要) 提取码:3cad
notion image
如果你的 openwrt 有问题,或者你想刷回原厂也很简单。随身 Wi-Fi 9008 模式插上电脑,打开第一步备份使用的 miko loader 程序。选择 Flash - emmc block0 flasher - 双击勾选备份好的文件-选择 flash,等待进度条跑完,可能会很慢。

总结

目前这个阶段,高通 410 芯片的随身 Wi-Fi 刷 openwrt 更多还是像个有意思的玩具,你不能指望它有多快。当然目前的 openwrt 才刚刚出来,以后迭代可能会好很多。随身 Wi-Fi 刷 openwrt 其实很简单,进入 fastboot 一键脚本就能刷成,当前更多的问题是版本太多,基带的问题,换句话说如果你是电信用户,那么确实简单很多 。

© 😁 1996 - 2024