chentianxiong123

tvbox-linux

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 内核补丁与系统裁剪的开发者
  • 需要救砖方案恢复设备的折腾用户

快速上手

海纳思项目

  1. 进入 himv3798-100-hinas 目录
  2. 执行 ./hinas_install_uninstall.sh 按菜单安装或卸载软件
  3. 需要检查镜像时执行 ./check_docker_registry.sh

ZTE B860 项目

  1. 进入 b860av1-t2 目录并阅读其中的说明文档
  2. 提取内核:python3 scripts/kernel_analysis.py extract boot.img kernel.bin
  3. 打补丁:python3 scripts/patch_kernel.py patch boot.img boot_patched.img
  4. 按文档刷入并配置开机脚本

核心优势

  • 一站式脚本:安装、卸载、检查与打包脚本齐全,减少手工敲命令
  • 方案有据:附救砖记录、硬件映射与寄存器手册等技术文档
  • 变废为宝:把淘汰机顶盒改造成低功耗下载与媒体服务器
  • 可复现:内核补丁地址与分区表信息完整记录,便于按图操作

系统要求

项目 要求
设备 Hi3798MV100(海纳思)、ZTE B860AV1.1-T2
系统 海纳思(hinas)系统,改造前为 Android 4.4.2
工具 Python 3、Shell

注意事项

  • 刷机、打补丁与系统裁剪存在变砖风险,务必先备份并确认设备型号匹配
  • 项目仅供学习与研究使用,请遵守当地法律法规与运营商条款
  • 不同批次硬件可能存在差异,操作前请核对分区表与芯片型号
  • 部分固件与镜像需从 Releases 额外下载

历史版本

排序