OpenStick折腾日记
项目起因 最近网上火起了用淘宝8.8购买随身WIFI,其处理器为msm8916,这是一款4核ARMV8架构的64位处理器,酷安 社区有大佬通过逆向工程为其编译了Debian、OpenWRT镜像,本次安装的是Debian11的镜像。 环境准备 一台Windows电脑 随身Wifi 安装过程 备份原系统 为了防止我们操作失误将Stick刷成砖,我们需要先备份Stick原系统。 备份工具下载地址 提取码:4w5h 安装9008驱动,按住随身WIFI上的按钮插入电脑USB口,在电脑设备管理器-端口设备里能看到 9008 的 COM 设备就说明连接上了。 安装miko,打开文件夹MiKo_Pro,双击安装miko并将 Loader 粘贴到安装的路径下面(默认在 C:\Program Files (x86)\miko_service_tool_pro\miko_service_tool_pro),打开 Loader 然后在 miko 里依次选择 Read – Partition Backup/Earese – 点击左下角 Load Partition Structure 看到右边有系统信息的输出就说明连上了。 然后点击 Read Full Image 选个路径,取个名字就开始全量备份救砖能用的 .bin 文件。过程会比较慢,可能要十几分钟。等到跑完进度条 100% 右边的输出显示 success 就备份好了,我们就能开始随意折腾。 进入fastboot模式,备份完后重新插拔(这次重启不需要按随身wifi上的按钮),然后打开搞机工具箱,(注意此处应该显示有一台设备)选择线刷专区,重启到 Fastboot,一般重启 fastboot 后随身 Wi-Fi 会亮红灯。 刷入新系统 下载base.zip 并解压;下载debian.zip 并解压 在base文件夹下双击执行flash.bat,注意期间可能需要几次回车,完成后关闭窗口。 在debian文件夹下双击执行flash.bat,同样注意需要几次回车,完成后关闭窗口即可。 刷机完成。 基本使用 Windows通过ssh连接Stick 大佬提供的系统镜像默认开启了ssh服务,但是我们需要通过NDIS来为Stick分配网络地址,此时我们可能会遇到驱动问题,此处我建议看看OpenStick Wiki 提供的解决方案,此处我做一点补充说明,安装上面的操作后,我们会在设备管理器中发现一个未知设备,为次设备添加NDIS驱动即可。 Stick默认的IP地址为192.168.68.1 默认用户为user 密码为1 ssh [email protected] 为Stick连接Wifi 虽然随身WIFI在购买时可能厂商提供了免费的流量套餐,但是,这种免费一般都是限额的,所以我们此处考虑使用nmcli工具在命令行为OpenStick连接我们的WIFI ...