小米盒子4 采用 Amlogic S905L 芯片,属于本项目支持的 Amlogic 平台设备。
前往 Releases 页面 下载小米盒子4专用的 FnNAS 固件:
查找设备列表中的 小米盒子4(对应 MiBox-4)
下载最新版本的 fnnas_amlogic_s905l-mg101_k6.12.41_2026.01.16.img.gz 压缩文件
下载完成后,必须验证 SHA256 校验和:
Windows PowerShell:
powershell
Get-FileHash .\fnnas_amlogic_s905l-mg101_k6.12.41_2026.01.16.img.gz -Algorithm SHA256Linux/Mac:
bash
sha256sum fnnas_amlogic_s905l-mg101_k6.12.41_2026.01.16.img.gzMicro SD 卡或 U 盘:容量不小于 8GB
读卡器(如使用 SD 卡)
HDMI 显示器及USB 键盘
刷机工具:balenaEtcher 或 Rufus
强烈建议:在安装 FnNAS 前,先备份盒子自带的 Android TV 系统,以便日后恢复。
制作一个临时的启动盘(方法见后)
从 TF/SD/USB 启动 FnNAS 系统
通过 SSH 或直接连接执行:
bash
sudo fnnas-ddbr根据提示输入 b 开始备份
备份文件将保存在启动设备中
替代方案:如需更彻底的恢复,可下载官方安卓固件,使用 Amlogic 刷机工具进行线刷恢复。
将存储设备插入电脑
打开 balenaEtcher
点击 "Select image" 选择下载的固件文件
点击 "Select target" 选择存储设备
点击 "Flash!" 开始写入
等待完成(约5-10分钟)
断开小米盒子4电源
将制作好的启动盘插入盒子的 USB接口 或 TF卡槽
注:如使用 USB 启动盘,可能需要 USB 集线器来同时连接键盘
连接 HDMI 线到显示器
连接 USB 键盘
暂时不要接通电源
按住小米盒子4的复位键
位置:通常位于盒子底部小孔内
如无复位键,需短接主板上的调试触点
保持按住的同时,接通盒子电源
等待5秒后松开复位键
系统将从启动盘启动
系统启动后,会自动获取 IP 地址
在路由器管理页面查找名为 debian 的设备
记下 IP 地址(如:192.168.1.10)
在电脑浏览器中访问:http://[盒子IP地址]:5666
按提示创建飞牛管理员账户
登录 FnNAS 系统
登录 FnNAS 网页管理后台
进入 系统设置 → SSH
开启 SSH 功能
使用 SSH 客户端连接盒子
通过 SSH 执行:
bash
sudo fnnas-updateh
# 更新到指定内核
sudo fnnas-update -k 6.12.63
# 模糊指定系列,使用最新版
sudo fnnas-update -k 6.12注意:内核更新会自动备份,保留最近3个版本,可在
/ddbr/backup目录找到。
bash
# 创建指定大小的swap(单位:GB)
sudo fnnas-swap 1bash
# 更新所有服务脚本到最新版本
sudo fnnas-syncbash
# 控制盒子LED显示
sudo fnnas-openvfd如果更新内核导致系统无法启动:
bash
# 通过其他方式启动后执行
sudo fnnas-update -s插入包含备份的启动盘
启动进入 FnNAS
执行:sudo fnnas-ddbr
输入 r 进行恢复
下载小米盒子4官方固件
使用 Amlogic USB Burning Tool
短接主板进入刷机模式
线刷恢复
家庭文件共享(Samba/FTP)
轻量级 Docker 应用
媒体服务器(Jellyfin/Plex)
下载服务器(Transmission/qBittorrent)
Q:性能如何?
A:S905L芯片性能满足家庭NAS基本需求,支持:
文件共享:10+设备
媒体播放:1080P流畅
Docker:3-5个轻量容器
Q:如何更新系统?
A:目前需重新刷写新版固件,后续可能支持在线升级。
Q:可以同时使用多个USB设备吗?
A:可以,但建议使用带电源的USB集线器。
开始小米盒子4 NAS改造之旅!
文档版本:v1.0
*适用设备:小米盒子4 / 小米盒子4C*
芯片平台:Amlogic S905L
最后更新:2025年01月21日