这篇文章是一篇关于随身WiFi刷机的技术文章,主要介绍了将4G无线数据终端刷机成Debian系统并部署了Typecho博客。这篇文章为将随身WiFi刷机成Debian系统提供了详细的步骤,并通过设置DNS、安装Docker、拉取Typecho镜像和安装SQLite3等过程,最后通过CF内网穿透,从而实现了系统的成功刷机以及博客部署。
一 帝旭UZ_801刷机
0 刷机视频
1 开启adb
连接随身WiFi
后浏览器输入192.168.100.1/usbdebug.html,静待随身WiFi重启会有设备断开重连的声音!!!
2 使用adb进入fastboot
打开cmd输入adb devices:查看当前连接的设备,已连接的设备会显示出来
adb devices
adb reboot bootloader
fastboot devices
已连接后输入adb reboot bootloader进入fastboot模式
fastboot devices检查是否进入:如果出现以下情况,如图,并没有设备,而且随身WIFi已经不亮了!
搜索设备管理器:
再次拔插随身WiFi:
3 刷入系统
打开uz801-debian超频版中的一键刷入工具(特别备注刷机包来源于@jsbsbxjxh66大佬制作的)
建议是刷入第二个也就是默认频率1.2hz释放内存版本
此时刷机成功后随身WiFi应是红灯一直闪烁。
4 配置网络SSH连接
adb shellnmtuiexport TERM=linuxnmtui
电脑连接相同的WIFI:
用户:root;密码默认为:1313144
成功进入后,先更新系统包:
apt update && apt install curl性能融合怪极简版测试:
测评频道: https://t.me/vps_reviewsVPS融合怪版本:2025.01.01Shell项目地址:https://github.com/spiritLHLS/ecsGo项目地址:https://github.com/oneclickvirt/ecs---------------------基础信息查询--感谢所有开源项目--------------------- CPU 型号 : Cortex-A53 CPU 核心数 : 1 物理核心, 4 总核心, 4 总线程数 CPU 缓存 : L1: 0.00 KB / L2: 0.00 KB / L3: 0.00 KB AES-NI指令集 : ❌ Disabled VM-x/AMD-V支持 : ❌ Disabled 内存 : 105.70 MiB / 461.80 MiB Swap : 512 KiB / 230.89 MiB 硬盘空间 : 784.26 MiB / 3288.24 MiB 启动盘路径 : /dev/mmcblk0p14 系统在线时间 : 0 days, 0 hour 6 min 负载 : 1.45, 0.78, 0.33 系统 : Debian GNU/Linux 11 (bullseye) (aarch64) 架构 : aarch64 (64 Bit) 内核 : 5.15.0-jsbsbxjxh66+ TCP加速方式 : cubic 虚拟化架构 : Dedicated NAT类型 : Port Restricted Cone IPV4 ASN : AS24445 Henan Mobile Communications Co.,Ltd IPV4 位置 : Jiaxing / Zhejiang / CN----------------------CPU测试--通过sysbench测试------------------------- -> CPU 测试中 (Fast Mode, 1-Pass @ 5sec) 1 线程测试(单核)得分: 602 Scores 4 线程测试(多核)得分: 2354 Scores---------------------内存测试--感谢lemonbench开源----------------------- -> 内存测试 Test (Fast Mode, 1-Pass @ 5sec) 单线程读测试: 3315.72 MB/s 单线程写测试: 2868.91 MB/s---------------------磁盘fio读写测试--感谢yabs开源-------------------------------------------------------Block Size | 4k (IOPS) | 64k (IOPS) ------ | --- ---- | ---- ----Read | 1.89 MB/s (473) | 5.52 MB/s (86)Write | 1.91 MB/s (478) | 5.83 MB/s (91)Total | 3.80 MB/s (951) | 11.35 MB/s (177) | |Block Size | 512k (IOPS) | 1m (IOPS) ------ | --- ---- | ---- ----Read | 6.56 MB/s (12) | 6.83 MB/s (6)Write | 7.43 MB/s (14) | 7.22 MB/s (7)Total | 13.99 MB/s (26) | 14.06 MB/s (13)--------------------自动更新测速节点列表--本脚本原创--------------------位置 上传速度 下载速度 延迟Speedtest.net 2.45Mbps 0.48Mbps 190.11ms移动Chengdu 12.35Mbps 9.63Mbps 46.42ms------------------------------------------------------------------------ 总共花费 : 16 分 56 秒 时间 : Thu Jan 2 18:33:07 CST 2025------------------------------------------------------------------------二 安装Typecho个人博客并内网穿透
1 安装docker
curl -sS -O https://raw.githubusercontent.com/kejilion/sh/main/kejilion.sh && chmod +x kejilion.sh && ./kejilion.sh选6,再选1,安装docker
2 DNS设置:(未设置连接不上docker服务器)
永久改变: 1、修改 /etc/systemd/resolved.conf 文件
apt install vimvim /etc/systemd/resolved.conf进入之后:
修改DNS=114.114.114.114 8.8.8.8
2、设置systemd-resolved 服务
systemctl restart systemd-resolved如果运行出现以下错误,请运行下面命令,若无则跳过!
这个错误 Failed to restart systemd-resolved.service: Unit systemd-resolved.service is masked. 表明 systemd-resolved.service 服务被 屏蔽 (masked) 了。
什么是 “masked” 服务?
在 systemd 中,“masked” 意味着该服务被完全禁用,甚至不能启动。这是一种比 disable 更强的禁用形式。
如何解决这个问题?
你需要先 取消屏蔽 该服务,然后才能重启它。运行以下命令:
systemctl unmask systemd-resolved.servicesystemctl restart systemd-resolvedsystemctl enable systemd-resolvedmv /etc/resolv.conf /etc/resolv.conf.bakln -s /run/systemd/resolve/resolv.conf /etc/
暂时改变:
cat /etc/resolv.conf
vim /etc/resolv.conf
nameserver 114.114.114.114nameserver 8.8.8.8
3 安装sqlite3
apt-get install sqlite3
4 安装Typecho
# 拉取镜像docker pull 80x86/typecho
#查看本地镜像docker images
docker run -d \--name=typecho \--restart always \-e PHP_TZ=Asia/Shanghai \-e PHP_MAX_EXECUTION_TIME=600 \-p 80:80 80x86/typecho:latest
IP直接访问:192.168.0.20
设置密码即可:
5 更换主题
docker cp light typecho:/data/themesdocker cp 主题包 typecho:/data/themes
http://xx.xx.xx.xx/admin/themes.php
样例展示:
6 CF内网穿透
选择docker直接安装:
7 哪吒探针
三 最终内存 硬盘消耗 注意事项
内存消耗200M
硬盘剩余1.4G
注意事项:需要加装小风扇!温度过高~~~容易烧
