Liyang 发布的文章 - Liyang Blog
首页
统计
关于
友情链接
搜 索
1
纯 ADB 拯救海思Hi3798MV100,免 TTL 刷Hinas+无线网卡驱动全记录
199 阅读
2
自建FRP内网穿透节点,让你的服务更稳定
183 阅读
3
给机顶盒刷Hinas并鼓捣一周后,我得到了一台家庭服务器
157 阅读
4
3X-UI 面板搭建 VLESS 节点教程
150 阅读
5
Komari探针部署教程
143 阅读
杂事
科技
登录
/
注册
搜 索
标签搜索
博客
LinuxONE
小盒子
VPS
白嫖
自动脚本
重建
IDC
简智魔方
Redis
生活
Hax
自动化
Github
Rainyun
自建
FRP
Komari
探针
VLESS
Liyang
累计撰写
15
篇文章
累计收到
3
条评论
首页
栏目
杂事
科技
页面
统计
关于
友情链接
用户登录
登录
注册
找到
15
篇与
Liyang
相关的结果
2026-04-12
纯 ADB 拯救海思Hi3798MV100,免 TTL 刷Hinas+无线网卡驱动全记录
手里有台海思Hi3798MV100的老盒子,安卓系统是中国移动的定制系统,一直想把它彻底刷成Linux跑点轻服务。传统套路得拆机接TTL,手边没工具(其实是太懒了,不想拆盒子),既然ADB能连并且有Root权限,能不能直接在系统里把 eMMC 给覆盖了?答案是可以。刷完顺手把自带的无线网卡也驱起来,彻底摆脱网线。写篇备忘,下次再刷少走弯路总结就一句话在开启ADB并且有Root权限的安卓上,用ADB把完整的eMMC镜像直接 dd 进 /dev/block/mmcblk0,覆盖全盘。写完把盒子重启,系统就自动启动了准备清单盒子:Hi3798MV100,要eMMC 闪存,非NAND非高安,已启用ADB并且拥有Root权限固件:对应 reg name 的TTL线刷包,里面有一堆分区镜像和 XML 分区表软件:HiTool(需要 32 位 Java,64位的跑不起来)、ADB 工具网络:盒子和电脑同一局域网,ADB 能通第一部分:纯ADB刷写Linux 系统步骤一:拿到 reg name这东西相当于盒子的型号,找固件必须对得上。adb shell su cat /dev/block/mmcblk0p1 | grep -a hi3798m输出类似 hi3798mv100 mdmo1g,记下 mdmo1g步骤二:用HiTool做 emmc.flash 镜像固件下载 HiTool下载 32位Java打开 HiTool(闪退的话装个 32 位 Java 8,如果安装了,还是报错,就改 HiTool.ini 指定路径)芯片选Hi3798MV100→「烧写 eMMC」选项卡(如果ADB一直链接着,会自动选择)加载固件里的 emmc_TTL-hi3798mv100-32.xml分区表文件计算镜像长度:最后一个分区起始地址 + 对应 .img 文件大小比如最后一个分区起始 610M,镜像文件 827M,加起来就是 1437M(截止2026/4/12大小为1437M)点「制作烧片器」,生成 emmc.flash(会问你长度是多少,保存到哪里,名称写emmc.flash)步骤三:把镜像写进盒子推荐刷前先关闭远程维护再开两种方式,看心情选方式 A:推送进去再写(前提机器存储足够)adb push 把我换成Flash在电脑的文件位置 /data/local/tmp/ adb shell su dd if=/data/local/tmp/emmc.flash of=/dev/block/mmcblk0 bs=1024方式 B:一条命令流式直刷(没测试过,不保证可用)adb exec-out < 把我换成Flash在电脑的文件位置 | adb shell "su -c 'dd of=/dev/block/mmcblk0 bs=1024'"写入过程 5 到 15 分钟,屏幕没任何输出,别手贱打断,期间刷到一半盒子输出黑屏,不要慌,正常现象,等待镜像dd完毕即可踩坑备忘nc 监听报错:试过用 nc 传数据,结果 Segmentation fault。放弃,改用上面两种方式adb push 中断:机器远程维护自己关闭,推荐刷前先关闭远程维护再开HiTool 闪退:必须 32 位 Java 8,在 HiTool.ini 里 -vm 指向正确路径镜像长度算错:刷完黑屏变砖。务必核对 XML 里最后一个分区起始地址和对应 img 文件大小,精确相加写完用 reboot 重启:系统分区已经被覆盖了,reboot 很可能失效。直接拔电源再插上,等 3-5 分钟初始化刷完验证重新通电后,去路由器后台找 MAC 地址是 00:11:22:33:44:55 的设备,那台就是刷好的 Hinas盒子第二部分:驱动无线网卡(RTL8188FTV / ETV)刷完系统后,如果盒子自带无线网卡,放着也是浪费,顺手驱起来。目前 Hi3798MV100 大部分机型用的都是 RTL8188FTV 或 RTL8188ETV,驱动和内核版本强绑定,不同版本之间不能通用。MV200 和 MV300 不适用(补药刷,刷了可能用不了,甚至变砖)一、查看网卡型号SSH 连上盒子,输入:lsusb找到 Realtek 那一行,比如 ID 0bda:f179 是 RTL8188FTV,ID 0bda:0179 是 RTL8188ETV。记住型号。二、确保内核版本匹配先看当前内核:uname -r 三、下载驱动包威子大佬的驱动包下载地址:蓝奏云:Hi3798mv100wifi.zip - 蓝奏云常见的有 0403、0302、0808 等版本。如果内核和手头驱动包版本对不上,建议刷成 0808 内核(社区资源最全)刷 0808 内核的方法:把 hi_kernel-mv100-0808.bin 用SFTP上传到 /tmp,然后执行:cd /tmp dd if=hi_kernel-mv100-0808.bin of=/dev/mmcblk0p6 reboot重启后内核就变 0808 了四、安装驱动把驱动包和 wifi_install.sh 脚本一起上传到 /tmp,然后:cd /tmp chmod a+x wifi_install.sh sh wifi_install.sh -f 驱动包文件名 -s "WiFi名称" -p "密码"比如我的网卡是 RTL8188FTV,内核 0808,命令就是:sh wifi_install.sh -f rtl8188ftv-0808.tar.gz -s CCMC-9178 -p 123456脚本参数说明:-f:驱动包文件名-s:WiFi 名称-p:WiFi 密码-d:固定 IP(可选)-g:网关(可选)-m:掩码(可选)装完稍等片刻,网卡估计就连上了五、常见问题及解决1. 提示找不到 WiFi手动连接一下:nmcli device wifi connect "WiFi名字" password "密码" ifname wlan02. 拔掉网线后 SSH 连不上 / 启动巨慢原因是网线拔了以后,系统还在使劲给 eth0 申请 DHCP 地址,卡在 a start job is running for raise network interfaces 长达五分钟。解决办法:编辑 /etc/network/interfaces.d/eth0,把 auto eth0 注释掉或删掉,换成 allow-hotplug eth0vi /etc/network/interfaces.d/eth0改完类似这样:# auto eth0 allow-hotplug eth0 iface eth0 inet dhcp或者直接给 eth0 配个静态 IP 也行。重启盒子,启动速度就正常了3. 插回网线后 WiFi IP 连不上网线插回去后,系统会自动加一条优先级更高的默认路由,数据全走 eth0 了,WiFi 那边就失联了。临时解决:手动删掉多余路由。先看路由表:ip route show然后删掉 eth0 相关的:ip route delete 192.168.3.0/24 dev eth0 # 替换成你自己的网段 ip route delete default4. 想给 WiFi 设静态 IP编辑 /etc/NetworkManager/system-connections/WiFi名字.nmconnection,找到 [ipv4] 段:[ipv4] dns-search= method=auto改成:[ipv4] dns-search= method=manual addresses1=192.168.1.100/24,192.168.1.1 dns=192.168.1.1然后重载连接:nmcli connection reload "WiFi名字" nmcli connection down "WiFi名字" nmcli connection up "WiFi名字"最后这套纯 ADB 方案,免拆机、免 TTL、免短接,一条网线搞定全盘换系统。刷完顺手把无线网卡驱了,盒子彻底自由。关键点就几个点:镜像长度算对、ADB 别断、写完拔电、内核版本和驱动包对得上,或许这套方案能在别的海思设备上实现,如果有其他型号的设备想要折腾的朋友可以试试写给自己的备忘录,如果能帮到同样折腾海思盒子的朋友,那就更好了
2026年04月12日
199
0
0
2026-04-11
Komari探针部署教程
最近把手头的几台小鸡重新理了理,想着找个轻量的探针统一管理下。之前用过哪吒,功能挺全,但配置起来有点难,在 GitHub 上翻到了Komari这个项目,Go 写的,二进制就十几兆,界面也十分干净,正和我胃口。依旧写给自己备忘,需要的自行朋友参考。准备工作一台VPS/LXC跑服务端,系统Debian 11-12或Ubuntu 22.04+都行,我用的还是欢乐云的小鸡 直达车几台要被监控的服务器,能装上 Agent 就行(一般都能装上吧)一个 SSH 工具,FinalShell、Xshell 之类的建议有个域名,配合Nginx Proxy Manager和Cloudflare做反向代理或者用CDN也可以,省得每次输 IP 加端口步骤一:放行端口Komari 默认跑在 25774 端口上。先在VPS后台的安全组或防火墙里把端口放出来,不然后面面板打不开。如果系统开了防火墙,也顺手放行一下(放行默认探针端口):ufw allow 25774步骤二:安装Komari服务端SSH 连上 VPS,切换root用户(基本上默认都是root权限罢)sudo -i执行官方提供的一键安装脚本:curl -fsSL https://raw.githubusercontent.com/komari-monitor/komari/main/install-komari.sh -o install-komari.sh chmod +x install-komari.sh sudo ./install-komari.sh脚本跑起来之后,会问设置的监听端口端口,直接回车就用默认的 25774安装过程大概十几秒,跑完之后屏幕会输出这样的信息:安装完成! 访问信息: URL: http://你的服务器IP:25774 初始登录信息(仅显示一次): admin account created. username: admin password: xxxxxx密码记得存好,后面还要用。脚本会自动把Komari注册成systemd服务,服务器重启了也会跟着启动,Very省心常用管理命令:服务管理命令: 状态: systemctl status komari 启动: systemctl start komari 停止: systemctl stop komari 重启: systemctl restart komari 日志: journalctl -步骤三:反向代理 + HTTPS直接用 IP:25774 访问也行,但不够体面 我是用 Nginx Proxy Manager + Cloudflare 做的反代和 SSL,走 HTTPS 访问流程大概是这样:Cloudflare 先把域名解析到服务器 IP,然后 NPM 里新建一条反代规则,把域名指向 127.0.0.1:25774,再申请一张 SSL 证书,完事。这样面板地址就变成了 https://你的域名,看着挺舒服的或者直接用CDN,把CDN的监听端口改成Komari的端口,访问域名便好了步骤四:添加被监控的服务器(Agent)面板搭好之后,开始往其他小鸡上装 Agent。登录Komari面板,点左侧「服务器」→「添加节点」,给要监控的服务器起个名字,添加节点目光转到新添加的服务器,在右侧找到「一键部署命令」的按钮,会弹出一键部署命令复制命令,SSH连到被监控的那台服务器,粘贴执行。命令大概长这样:wget -qO- https://raw.githubusercontent.com/komari-monitor/komari-agent/refs/heads/main/install.sh | sudo bash -s -- -e xxxxxxx.com -t xxxxxxxxxxxxxxxxxxxxx跑完 Agent 就装好了,稍等几秒面板里就能看到数据。Agent 资源占用很低,内存十几兆,小鸡用很友好了步骤五:设置通知(可选)Komari 支持服务器离线通知,可以绑 Bark、Telegram、邮件这些。在「设置」→「通知设置」里配置一下就行。我绑了Telegram,服务器挂了能第一时间收到推送,不用天天盯着面板收尾到这一步,服务端和 Agent 都跑起来了,面板能看 CPU、内存、网络、磁盘这些基础指标,界面也算干净。跟哪吒比起来,Komari 功能更简洁,没有内网穿透、DDNS 那些跟监控关系不大的东西,后台可以直接导入导出备份,不用像哪吒那样折腾整个目录。对我来说够用了写得比较潦草,没配图片,主要是给自己看的。有问题可以留言,但不保证能解答 示例站点status.858969.xyz有想搭建的朋友可以看看效果
2026年04月11日
143
0
0
2026-04-10
3X-UI 面板搭建 VLESS 节点教程
最近把博客重建完了,顺便也把节点重新整了一遍。之前用的是 X-UI,停更挺久了,这次换成了还在活跃更新的 3X-UI这篇主要给自己留个备忘,下次重装不用再满网找命令。如果你恰好也需要,拿走用便是准备工作一台境外 VPS,我用的是欢乐云的1-128-LXC小鸡 直通车一个 SSH 工具,FinalShell、Xshell 之类的都行步骤一:安装 3X-UI 面板SSH 连上 VPS 之后,切到 root 用户(默认一般都是root罢):sudo -i然后执行一键安装脚本:bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh)安装过程中会问你要不要自定义面板设置,输入 n 回车,然后面板会自动指定一个端口号(如果选择y,则需要自己指定)步骤二:登录面板,改密码浏览器打开面板地址,用面板给的默认账户和密码登录第一件事:改密码 (如果不想改的话,默认的也可以,只不过难记罢了)点击左侧「面板设置」→「安全设定」,把用户名和密码都改掉步骤三:创建 VLESS + Reality 节点点击左侧「入站列表」→「添加入站」备注随便填,比如 VLESS-Reality协议选 vless端口使用自动生成的(自己写也可以)来到最下面 「安全」选 Reality把Target改成apple.com的,不要用默认给的,然后点击「Get New Cert」,系统会自动生成公私钥和短 ID。其他保持默认,拉到最下面点击「创建」。节点创建完成后,点击「ID」旁边的小加号,选择二维码步骤四:客户端连接客户端推荐 v2rayN(Windows)、Shadowrocket(iOS)、v2rayNG(Android)。打开客户端,扫码或导入订阅链接,测一下延迟,能通就完事了。收尾到这一步,节点已经可以用了。VLESS + Reality 日常使用完全够用,省心。写得比较潦草,主要是给自己看的。有问题可以留言,但不保证能解答。
2026年04月10日
150
0
0
CN/中国域名隐私保护服务终于免费了
今天看到 CNNIC 发的公告,自 2026 年 4 月 10 日起,.CN 和 .中国 域名的隐私保护服务正式调整为免费提供,同时免费的还有域名保护锁服务。简单来说,开启这个服务之后,通过 WHOIS 公开查询就看不到你的真实姓名和联系邮箱了,能挡住不少垃圾邮件和推销骚扰。以前 .CN 的隐私保护是个付费增值项,各家注册商收费从几十块到小一百不等,不少站长也因此选了有免费隐私保护的 .com。现在终于想通了,对用 .CN 域名的个人博主来说是个实在的好消息。
2026年04月10日
96
0
0
2026-04-09
重建
重建博客又重新搭起来了。记得最早用的是 Halo,然后转成 WordPress,如今换成了 Typecho。我不知道这是第几次重建,或许是第三第四次吧。但重新开始并没有什么不好的,对吧。为什么还要写博客其实我也不知道为什么,或许只是想给自己留个纪念罢了。也正因为如此,才有了这个小博客。没有特别的目的,就是有个地方能安安静静写点字。会写些什么可能是——踩坑记录。建站中遇到的技术问题,折腾工具时碰上的奇奇怪怪 bug。记下来,下次便不用再重新查了。折腾笔记。换主题、调配置、装插件,各种在别人看来「没必要」的折腾过程。日常随想。看了什么、想了什么,一些不值一提的小事。等等等等。更新频率不保证。可能一周好几篇,也可能好几个月不见人影。随缘。最后如果你偶然路过这里,并且恰好读到了这一篇,那我祝您平安喜乐。
2026年04月09日
139
0
0
1
2
3