收起左侧

飞牛 OS 机顶盒刷机实战教程:从安卓底包到飞牛 OS 完整落地

17
回复
9665
查看
[ 复制链接 ]

4

主题

16

回帖

0

牛值

江湖小虾

2026-1-11 02:36:07 显示全部楼层 阅读模式

飞牛os支持电视盒子的刷机了,我的4个机顶盒中有两个在支持列表中,前两天就说了要给大家实操一遍,不过后来又折腾了两天 MP的微信通知,耽搁了时间,今天把作业补上。本篇文章在成文过程中参考了“云上小牛”等大佬的实操经验,在此感谢各位大佬的辛苦付出。

设备介绍

我使用的是 ZXV10 B860AV3.2-M,又名 "移动高清盒子 6",是中兴为移动定制的一款 IPTV机顶盒。作为 B860系列的中端型号,它搭载了晶晨处理器,运行 安卓9系统,主打 4K超高清视频播放。该机型在 2023-2024 年间广泛部署在移动的宽带用户家庭,是一款性价比非常高的运营商定制机顶盒。

图片

配置上

这机器采用了晶晨 Amlogic S905L3B处理器,12nm 制程,四核 Cortex-A53 架构,主频最高 1.9GHzGPUMali-G31 MP2 ,搭配 2g rom8g ram,这在机顶盒里面也是很能打的了。

图片

接口上

电源接口1个,1个 HDMI 2.1,AV 复合视频接口1个,RJ45 网络接口1个,USB 2.0接口2个,还有个红外接口,以及电源开关。无 WIFI,支持蓝牙 4.2

图片

当然,最重要的是它在 arm版飞牛os的支持清单中,必须刷个机先试试。

图片

刷机

由于在刷飞牛前需要先刷第三方系统,不然直接刷不是默认从 U盘启动。所以我这里也先简单说一下刷机方法。

第一次刷机

1.准备好一根双**USB线刷刷机线,长度30-50CM长度最佳,短接工具,同时准备一台电脑;

2.到以下地址下载好要用的刷机软件工具、固件包。

https://github.com/ophub/kernel/releases

Pasted image 20260110210941.png

如果下载太慢,可以再配置个github的代理。直接在下载地址前加代理前缀 https://gh-proxy.com/

❝原始下载链接:<span leaf="">https://github.com/...img.gz</span>

加个前缀:<span leaf="">https://gh-proxy.com/https://github.com/...img.gz</span>

3.电脑上安装好刷机工具Amlogic USB Burning Tool 软件 ,将文件夹中的SECURE_BOOT_SET放入安装目录的license文件夹中。

Pasted image 20260110211633.png

Pasted image 20260110211828.png

4.打开软件 →文件导入烧录包 →勾选擦除 flashbootloader→点击 开始 →盒子接电源线 →电源关闭 →把 USB线一端插上盒子 →保持短接 →USB另一端插上电脑 →通电开机→提示连接成功。

Pasted image 20260110102204.png

5.等待提示成功字样后,关闭电源,拔掉刷机线,

Pasted image 20260110102843.png

6.把机顶盒接上网线、电视机或显示器HDMI线,通电开机,首次开机稍微会有点慢,耐心等待初始化完成即可。

856dee186458503602a478f24122f36f.jpg

第二次刷飞牛

刷完安卓底包后就要开始刷飞牛了,准备好你要刷机的盒子、与盒子型号匹配的固件(可查看项目主页或者我上一篇文章)、U盘、 写盘工具(Rufus或者  balenaEtcher),以及一台电脑。

Rufus下载地址:https://rufus.ie/zh/
balenaEtcher下载地址:https://etcher.balena.io/
固件下载地址:https://github.com/ophub/fnnas/releases

制作引导盘

此步骤需要在电脑上使用上面准备的写盘工具将镜像文件烧录到 U盘中。U 盘在完成安装后就可推出。写盘工具可选择  Rufus。下文以 Rufus为例:

1.打开写盘工具,选择你准备的U盘,选择下载好的镜像。

Pasted image 20260110110757.png

2.点击开始,进度条显示 “准备就绪” 即为完成,可拔出 U 盘。

Pasted image 20260110115514.png

将系统安装到设备上

把写好系统的  USB 插入盒子。

1.使用路由器或者 IP scanner等查看机顶盒的IP,比如我这里就是 192.168.1.36.

Pasted image 20260110223243.png

2.直接在 adb文件夹的路径这里输入 cmd

Pasted image 20260110223514.png

3.输入两行代码,使用 adb 命令连接顶盒。

第一步:连接指定IP的安卓设备 .\adb.exe connect 192.168.1.36
第二步:让设备重启进入更新模式(需先确保连接成功) .\adb.exe shell reboot update

图片

4.重启后可能有的设备HDMI不会显示,IP也可能会变,直接到设备接入的路由器里查找新上线的名称是 debian 的设备,查看其 IP地址(例如:192.168.1.37

Pasted image 20260111011325.png

5.然后通过浏览器访问  http://192.168.1.37:5666 进入飞牛账号创建界面。

Pasted image 20260111011440.png

配置飞牛

创建自定义账号后登录飞牛系统,可以看到飞牛os版本 1.0.2,此时系统显示安装在 U盘

Pasted image 20260111011859.png

系统设置SSH 里开启 SSH 功能,

Pasted image 20260111012013.png

然后使用 SSH连接工具进入系统终端,输入命令:

sudo -i # 提权,根据提示输入账号密码
fnnas-install #安装系统到emmc

Pasted image 20260111013259.png

选择机器对应的型号并输入编号。

9b53202dff5798dbf2b2c711d5839026.png

开始启动复制系统到 emmc,看到提示输入 poweroff后就输入。

Pasted image 20260111013641.png

然后,关机,拔线,拔U盘,插线,开机。重新进入系统可以看到硬盘类型就不再是 USB,而是SSD了。

Pasted image 20260111014017.png

刷机完毕!

最后

刷机其实不难,主要难的还是在选择对应的固件包上,包括安卓底包、飞牛os固件包等,都要选择对应的 soc型号才能成功刷入,我就是因为被误导了型号,导致折腾了一天。另外,刷机后应用中心还是空的,我觉得可能还是不太成熟,等社区大佬继续完善吧。

(文末福利:公众号回复 fnnas刷机获取相关工具和资源。)


关联阅读:

电视盒子也能刷飞牛OS了!支持Amlogic、Allwinner、Rockchip!颤抖吧,垃圾佬们!

手把手教你用 Wispbyte 免费服务器部署 Bun 代理,搞定 MP 企业微信通知

飞牛NAS部署青龙面板,用脚本搞定自动签到,彻底解放双手

飞牛fnOS | 部署【魔兽】**,不是真爱?劝退(附游戏攻略)

飞牛NAS部署 DNF **,异地组网也能畅玩

收藏
送赞 3
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

20

主题

466

回帖

490

牛值

共建版主

社区上线纪念勋章社区共建团荣誉勋章fnOS1.0上线纪念勋章飞牛百度网盘玩家

2026-1-11 16:34:51 显示全部楼层

借鉴请引用,谢谢

这种 刷机帖子不会被删吧?我也准备发一个pantherX2的教程的  详情 回复
2026-1-11 18:58
网工一枚,公众号《云上小牛》
不定期分享飞牛教程及资讯

1

主题

15

回帖

0

牛值

江湖小虾

2026-1-11 18:58:41 显示全部楼层
zhengbf 发表于 2026-1-11 16:34
借鉴请引用,谢谢

这种 刷机帖子不会被删吧?我也准备发一个pantherX2的教程的

1

主题

15

回帖

0

牛值

江湖小虾

2026-1-11 19:06:27 显示全部楼层

写得很不错,panther x2刷机要简单得多,我再刷一遍试试 ,练练手lol

7

主题

56

回帖

0

牛值

初出茅庐

2026-1-12 08:23:43 显示全部楼层

大佬的无线网卡能识别吗,百兆有线网口太慢了

0

主题

1

回帖

0

牛值

江湖小虾

2026-1-12 17:03:08 显示全部楼层

装完以后剩的下的6GB左右的空间可以分配一部分安装docker吗?感谢大佬回复

24

主题

147

回帖

0

牛值

小有名气

2026-1-13 08:21:45 显示全部楼层

楼主短接点有没有图看看。

0

主题

4

回帖

0

牛值

江湖小虾

2026-2-5 20:43:06 显示全部楼层

adb工具在哪下载

0

主题

3

回帖

0

牛值

江湖小虾

2026-2-8 10:56:55 显示全部楼层

经过实战发现,这个步骤搞完了以后开机是黑屏,进不了系统。还需要在重启之前刷一遍启动文件到EMMC中才成功实现开机。

启动文件是指android系统文件么  详情 回复
2026-2-8 21:34

0

主题

4

回帖

0

牛值

江湖小虾

2026-2-8 21:34:40 显示全部楼层
💦丿摇啊? 发表于 2026-2-8 10:56
经过实战发现,这个步骤搞完了以后开机是黑屏,进不了系统。还需要在重启之前刷一遍启动文件到EMMC中才成功 ...

启动文件是指android系统文件么
通过SSH刷机到最后一步还要刷一遍飞牛的启动文件进去,要不然启动不了,你用豆包搜一下就知道了  详情 回复
2026-2-11 23:24

0

主题

3

回帖

0

牛值

江湖小虾

2026-2-11 23:23:57 显示全部楼层

通过SSH刷机到最后一步还要刷一遍飞牛的启动文件进去,要不然启动不了,你用豆包搜一下就知道了

0

主题

3

回帖

0

牛值

江湖小虾

2026-2-11 23:24:36 显示全部楼层
东方x 发表于 2026-2-8 21:34
启动文件是指android系统文件么

通过SSH刷机到最后一步还要刷一遍飞牛的启动文件进去,要不然启动不了,你用豆包搜一下就知道了

0

主题

1

回帖

0

牛值

江湖小虾

image.png

然后还不行,各位大佬看看,还差哪一步,

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
你用的哪个包?为什么这么多序号?  详情 回复
昨天 10:17

0

主题

1

回帖

0

牛值

江湖小虾

ꕥ᭄文~⁵² 发表于 2026-2-23 16:30
然后还不行,各位大佬看看,还差哪一步,

你用的哪个包?为什么这么多序号?

13

主题

14

回帖

0

牛值

初出茅庐

请教机顶盒刷arm是下载的哪个固件包?我是ZXV10 B860AV2.1-T 3.0,现在已经是当贝版。安卓4.4

1

主题

6

回帖

0

牛值

江湖小虾

当贝刷好了,但刷飞牛失败了。

第一步:连接指定IP的安卓设备 .\adb.exe connect 192.168.1.36
第二步:让设备重启进入更新模式(需先确保连接成功) .\adb.exe shell reboot update

这两步结束后,盒子黑屏--- 求助

有盒子的IP,但不能通过端口:5666 进入飞牛的界面  详情 回复
4 小时前

1

主题

6

回帖

0

牛值

江湖小虾

maplesor 发表于 2026-2-27 17:21
当贝刷好了,但刷飞牛失败了。
第一步:连接指定IP的安卓设备 .\adb.exe connect 192.168.1.36
第二步:让 ...

有盒子的IP,但不能通过端口:5666 进入飞牛的界面
你多等会儿再去进,如果配置低有个反应时间  详情 回复
2 小时前

4

主题

16

回帖

0

牛值

江湖小虾

2 小时前 楼主 显示全部楼层
maplesor 发表于 2026-2-27 17:22
有盒子的IP,但不能通过端口:5666 进入飞牛的界面

你多等会儿再去进,如果配置低有个反应时间
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则