tvbox-linux 是一套机顶盒改造工具集,提供海纳思系统软件包管理与 ZTE B860AV 系列机顶盒的救砖、内核补丁与无头服务器改造脚本。
- v0.1.0
- 发布于
- 2026年8月20日
- 2
- 星标
- 1
- 下载
- 同步于
- 16 天前
最新版本
v0.1.02026年8月20日 13:14下载慢?可在上方随时切换镜像源
项目说明
项目概述
tvbox-linux 是一套机顶盒改造工具集,面向喜欢折腾的用户。它包含两部分:一是海纳思(hinas)系统的软件包管理脚本,可在 Hi3798MV100 设备上一键安装或卸载三十多款常用服务;二是中兴 ZTE B860AV1.1-T2 机顶盒的救砖、内核补丁与无头服务器改造方案与脚本。
把手边闲置的机顶盒,改造成一台安静运行的小服务器。
主要功能
- 软件包管理:在海纳思系统上一键安装或卸载 FileBrowser、Nginx、Samba、Alist、Aria2、Transmission、Jellyfin、HomeAssistant 等三十多款软件
- WiFi 安装脚本:为 Hi3798MV100 设备配置无线网络驱动与连接
- Docker 镜像检查:检查 Docker 镜像可用性,减少拉取失败
- 机顶盒救砖:提供固件分析、分区表与救砖记录,帮助恢复变砖设备
- 内核补丁:通过二进制补丁绕过 Android 网络权限限制,让所有进程都能创建网络套接字
- 系统裁剪:删除 Android 框架与非必要组件,保留 Linux 核心以降低资源占用
- 网络持久化:配置 WiFi 驱动自动加载与开机自启 SSH
- 内核分析工具:提供 Python 脚本用于提取与修补 boot 镜像中的内核
适用人群
- 手里有闲置机顶盒想改造成服务器的用户
- 需要给海纳思系统批量装软件的人
- 想研究 Android 内核补丁与系统裁剪的开发者
- 需要救砖方案恢复设备的折腾用户
快速上手
海纳思项目
- 进入
himv3798-100-hinas目录 - 执行
./hinas_install_uninstall.sh按菜单安装或卸载软件 - 需要检查镜像时执行
./check_docker_registry.sh
ZTE B860 项目
- 进入
b860av1-t2目录并阅读其中的说明文档 - 提取内核:
python3 scripts/kernel_analysis.py extract boot.img kernel.bin - 打补丁:
python3 scripts/patch_kernel.py patch boot.img boot_patched.img - 按文档刷入并配置开机脚本
核心优势
- 一站式脚本:安装、卸载、检查与打包脚本齐全,减少手工敲命令
- 方案有据:附救砖记录、硬件映射与寄存器手册等技术文档
- 变废为宝:把淘汰机顶盒改造成低功耗下载与媒体服务器
- 可复现:内核补丁地址与分区表信息完整记录,便于按图操作
系统要求
| 项目 | 要求 |
|---|---|
| 设备 | Hi3798MV100(海纳思)、ZTE B860AV1.1-T2 |
| 系统 | 海纳思(hinas)系统,改造前为 Android 4.4.2 |
| 工具 | Python 3、Shell |
注意事项
- 刷机、打补丁与系统裁剪存在变砖风险,务必先备份并确认设备型号匹配
- 项目仅供学习与研究使用,请遵守当地法律法规与运营商条款
- 不同批次硬件可能存在差异,操作前请核对分区表与芯片型号
- 部分固件与镜像需从 Releases 额外下载
历史版本
排序