折腾4g棒子:关于4g随身wifi高通410刷openwrt这件事

前言

由于之前折腾了中兴微的棒子,但是可玩性没有高通的棒子多,就有斥巨资(4块钱)薅了一个迅优的4g棒子,第二天到手也是发的京东物流,很遗憾我的带卡槽没翻车。

高通的棒子不像中兴微这样的棒子,折腾比较麻烦,花了我5个小时才折腾好(备份和还原的比较占用时间)。

折腾之前一定要备份! 一点要备份 !一定要备份!

以下所有工具都在网盘里:https://www.123pan.com/s/2CjDVv-Z83xd.html 提取码:ZE3C

工具

合集工具:随身Wi-Fi.7z

合集工具里包含了所有东西

①驱动 :ADB驱动安装工具(通用)、vivo9008drivers.exe

②救砖备份 MiKo、QualcommPremiumTool、星海

③图形化桌面

④调试搞机工具箱V9.10

⑤固件包苏苏小亮亮固件包debian/openwrt

容我偷个懒不想重复造轮子(才不是步骤多不想写)详细的教程可以去 这位博主的论坛>>>> https://qust.me/post/msm8916

上面的合集工具都出自他,他的教程也不错,让我都不想写了。

课外辅导

开搞之前一定要备份!一定要备份!一定要备份!

关于备份:

三个备份: QCN基带 分区(miko) 分区(qpt-高通)

星海工具 :备份 qcn 基带
miko :制作救砖包工具
Qualcomm Premium Tool :高通分区备份工具
miko和 QTP 区别:
miko: 是把所有分区压缩成一个xx.bin包文件,可以一键刷回所有分区的救砖包
QTP: 是把所有(27个)分区分开以每一个分区为单位,单独进行备份可用于 单独恢复

 

关于openwrt下接口提示:错误: 正在拆卸调制解调器载体

1.可以用miko备份的文件包xxx.bin文件里面的 0.modem.fat (可以用7z压缩工具打开提取)

2.在提取 0.modem.fat (可以用7z压缩工具打开提取)到一个文件夹

网盘中也有我提取的 ufi103s_v02_提取的modem.7z 建议同一主板印编号的用

3.在用WinSCP等工具登录ssh 上传到root文件夹里 ,上传完毕后执行ssh命令:

把image下面的所有文件复制到 /lib/firmware/ ,reboot重启棒子

cd image/
cp ./* /lib/firmware/
du -sh /lib/firmware/
reboot

例子:

root@HandsomeMod:~# ls
image
root@HandsomeMod:~# cd image/
root@HandsomeMod:~/image# ls
cmnlib.b00 keymaste.b01 modem.b01 modem.b10 modem.b17 modem.b25 playread.mdt wcnss.b09 widevine.b02
cmnlib.b01 keymaste.b02 modem.b02 modem.b11 modem.b18 modem.mdt wcnss.b00 wcnss.b10 widevine.b03
cmnlib.b02 keymaste.b03 modem.b03 modem.b13 modem.b19 playread.b00 wcnss.b01 wcnss.b11 widevine.mdt
cmnlib.b03 keymaste.mdt modem.b04 modem.b14 modem.b22 playread.b01 wcnss.b02 wcnss.mdt
cmnlib.mdt mba.mbn modem.b05 modem.b15 modem.b23 playread.b02 wcnss.b04 widevine.b00
keymaste.b00 modem.b00 modem.b08 modem.b16 modem.b24 playread.b03 wcnss.b06 widevine.b01
root@HandsomeMod:~/image# du -sh ./
44.2M ./
root@HandsomeMod:~/image# cp ./* /lib/firmware/
root@HandsomeMod:~/image# du -sh /lib/firmware/
45.6M /lib/firmware/

重启后接口正常了

补充:这个方法同时可以解决 debian 不读卡没网络问题 

课外补充

源固件作者链接:https://www.kancloud.cn/a813630449/ufi_car/2792820

你问我怎么刷openwrt? 其实简单到不能再简单,进入 ⑤固件包  一键刷入openwer 就行  要是一键输入没反应 就先让棒子进入 fastboot模式(不是按reset键通电进9008模式,那是底层恢复模式。不要说你不知道怎么进fastboot,用助手选 高级重启 都行)。 一键刷入 全程无脑空格就行,完成后链接棒子发出的wifi,另外op的驱动问题 导致可玩性不如 debian,建议刷debian折腾吧详细参照这篇》》》高通棒子410-Debian安装与优化与折

其他知识点

你还为棒子那512M的RAM而烦恼吗?那就添加swap吧(尽量使用内部储存)!

一、创建swap文件

  1. 进入/usr目录(任意哪个位置都可以)
  2. 创建swap文件夹,并进入该文件夹
  3. 创建swapfile文件,并执行
dd if=/dev/zero of=/usr/swap/swapfile bs=1M count=1024

二、查看swap文件

du -sh /usr/swap/swapfile

可以看到我们创建的这个swap文件为1g
三、将目标设置为swap分区文件

mkswap /usr/swap/swapfile

将swapfile文件设置为swap分区文件
四、激活swap区,并立即启用交换区文件

swapon /usr/swap/swapfile

激活swap区,并立即启用交换区文件
再使用命令 free -m 来查看现在的内存,可以看到里面的Swap分区变成了1024M,也就是1G内存
五、设置开机自动启用虚拟内存
编辑/etc/fstab文件

vim /etc/fstab

然后在文件中添加以下内容:

/usr/swap/swapfile swap swap defaults 0 0

六、重启服务器,查看现在的内存是否挂在上

reboot
free -m
关于如何快速重刷!!! (点击展开)

很多人刷了openwrt 和debian后不满意或者系统崩了,不知道怎么重刷,又重刷回安卓开始刷机,耽误了很多时间。这里可以自己擦除boot分区,然后重启棒子就自动进入了fastboot模式,然后自己开始重新执行脚本就行了。

(不要错选格式化aboot 了!!!,是下面的boot, 先点Scan 查询下,再点Format,完成后重启就行了)

关于手动安装软件包提示kernel版本不兼容问题/kernel 升级方法(点击展开)

首选去下载最新版的kernel.ipk  》》》》https://downloads.immortalwrt.org/snapshots/targets/armsr/armv8/packages/ 

找到 kernel_6.x.xx 如 :kernel_6.1.55-1-75046c882e551ce776f3a1405b94671e_aarch64_generic.ipk

下载完成后 再到软件包页面 上传软件包

要是无法安装,可以用强制命令安装,将ipk上传到 root 目录后执行:  opkg install xxx.ipk --force-downgrade

点赞
  1. b93961说道:
    Google Chrome Windows 10
    103S的文件坏了,可以给个新的吗
    1. songwqs songwqs说道:
      Google Chrome Windows 10
      你试试从新下载 或者具体是哪个文件名 我查验下
      1. b93961说道:
        Google Chrome Windows 10
        103s专用system_切卡密码xunyou888改串zxcvbn.rar
        1. songwqs songwqs说道:
          Google Chrome Windows 10
          已验证 “103s专用system_切卡密码xunyou888改串zxcvbn.rar”的 img文件正常的 如不行你可以下载 “103s专用system.rar” 试试 :hehe:
  2. Wayne说道:
    Google Chrome Windows 10
    按这个方法确实可以~不过我遇到了另一个问题,每次断电后接口都会恢复断开,需要重新跑一遍命令接口才能使用。这个您知道是为什么嘛~
    1. Wayne说道:
      Google Chrome Windows 10
      重新刷了一遍机器,OK了。再次感谢~
  3. Nero说道:
    Google Chrome Windows 10
    为何我刷完OpenWrt后,就一直闪红灯,每次都是快速的闪2下.刷了几次都这样了.
    1. songwqs songwqs说道:
      Google Chrome Windows 10
      先确定你刷入的op 对应自己的棒子板号不,要是对的话,是不是在一键刷入的时候没刷完就关掉了界面,一键输入要刷很久且要回车好几次的, 以上都没问题就是该检查下棒子是不是坏了。
      1. Nero说道:
        Google Chrome Windows 10
        丝印是UFI001C, 用bat文件刷入,中途的回车也都按了几次直到All Done的.刷openwrt和debian都是.诶.不知道哪个环节出了问题. bat文件的提示都是正常
        1. songwqs songwqs说道:
          Google Chrome Windows 10
          emmc噶了?
          1. Nero说道:
            Google Chrome Windows 10
            应该不是吧.我都备份还原了不下10次了 还原到手的系统,是正常的,查SIM卡也能上网.一刷openwrt和debian就不行.我刷openwrt的步骤是: 拿到机子先备份bin,然后就按reset键通电,直接点flash.bat开刷..然后就一直闪.莫非要等很久 ?
          2. songwqs songwqs说道:
            Google Chrome Windows 10
            :han: 进错模式了吧 不是进9008(按reset键通电) 是进 fastboot模式(软进入) 通过助手进入就行了 助手里选重启模式 > fastboot模式
  4. 隔壁老王说道:
    非常感谢,吃灰了大半年的 103S 又可以满血复活了!

发表回复

电子邮件地址不会被公开。必填项已用 * 标注