随身wifi刷机教程

倘若我不到6块钱买一个随身wifi,再刷机刷成debian,然后再使用上cloudflare的argo tunnel技术绑一个免费域名,阁下又该如何应对?

随身wifi

购买随身wifi

淘宝搜索随身wifi,选最便宜的就行。
也可以去酷安社区的随身wifi话题下,跟别人一起上车。
要买高通版本的开发板,可以9008模式刷机。

刷机

到货之后,先把随身wifi拆了。里面开发板拿出来。板子上打印的型号是UFI开头的都是高通的板子,可以进入9008模式刷机。
拆开之后,开发板有一个reset按钮,按住按钮之后,插到电脑usb口。

备份

备份其实不需要的,几块钱的东西,坏了就坏了
使用Qualcomm Premium Tool把随身wifi所有分区读取出来,全量备份。具体操作步骤可以参考https://lxnchan.cn/ufi4gstick.html中QPT备份一节。

刷入debian系统

我们使用https://github.com/OpenStick/OpenStick项目,打开releases下载其中最新版本的debian.zip文件。
执行

1
adb reboot bootloader

进入fastboot模式,然后根据你的电脑系统,windows双击flash.bat,linux双击flash.sh即可。
(我买过一个随身wifi默认没开adb,就比较麻烦,要先用Qualcomm Premium Tool把system.img分区修改一下,把adb默认开启,可参考https://www.coolapk.com/feed/36442814?shareKey=Y2IyYzM0NzkwNDNiNjJmY2QxZGU)

连接开发板

可参考https://www.kancloud.cn/handsomehacker/openstick/2637559
主要目的是修改随身wifi(现在应该叫linux开发板了)的网络配置,连上家里的宽带。

还是保持开发板插入电脑usb口的状态,执行

1
ssh user@192.168.68.1

默认用户名 user 密码 1
就可以ssh登录进去了。
然后执行

1
sudo nmtui

修改网络配置,连上家里的wifi,操作比较简单。
然后就可以从电脑上拔掉了,可以插到没用的手机充电器上再插上电,就能通过家里路由器的局域网ip连开发板了。例如开发板局域网ip是192.168.1.10,后续就

1
ssh user@192.168.1.10

后续玩法

  1. 安装cloudflare argo tunnel,内网穿透,然后在开发板部署一个博客之类的
  2. 安装青龙面板,挂个机,签个到
  3. 安装Cloudreve变成私有云盘
  4. 安装Home Assistant,变成家里的智能设备中控

参考文章

openstick项目
我要玩WiFi棒子系列
UFI系列4G WIFI棒研究记录