小米盒子3S刷Armbian系统教程:变身轻量级服务器

我整理了一份精简版的小米盒子3S刷Armbian教程,重点是刷机流程和一种最直接有效的网络配置方法。

准备工作

  • 硬件:小米盒子3S(MDZ-19-AA)、双公头USB数据线、U盘(建议8GB以上)、电脑。
  • 降级固件MiBOX3S-queenchristina-r145.zip,用于开启ADB调试功能。
  • Armbian镜像:选择针对Amlogic S905X芯片的镜像,例如名称中包含 amlogic_s905x 的版本。
  • 刷机工具:Rufus或Win32磁盘映像工具,用于将Armbian镜像写入U盘。
  • 开心电视助手:用于引导盒子从U盘启动。

刷机步骤概览

  1. 系统降级(启用ADB)
    将降级固件解压至U盘根目录。盒子断电后插入U盘,上电时同时按住遥控器的菜单键主页键,进入Recovery模式并自动开始降级。降级完成后,进入系统设置,确保USB调试(ADB) 选项已开启。

  2. 制作启动U盘并启动Armbian
    使用刷机工具将下载好的Armbian镜像写入U盘。用双公头USB线连接盒子与电脑,打开"开心电视助手"并确保识别到盒子,点击"调试"菜单中的"从U盘启动"选项。此时,迅速将制作好的Armbian启动U盘插入盒子(建议使用USB HUB,方便同时接键盘)。盒子可能会重启一次,最终从U盘进入Armbian系统。

  3. 将系统写入EMMC存储
    在Armbian命令行界面,以root用户登录(初始密码通常为1234),并按提示设置新密码。执行命令 armbian-install,在设备列表中选择与小米盒子3S对应的编号(例如 109,代表s905x T95, XiaoMI-3S, X96)。选择你偏好的文件系统格式(如ext4或btrfs),然后等待系统写入EMMC。成功后根据提示输入 poweroff 关机,拔掉U盘后重新上电,盒子将从内部存储启动Armbian。

配置无线网络

nmcli dev wifi connect "SSID名称" password "你的密码"
  • 验证连接:重启后,执行 ip addr show wlan0 命令,如果能看到分配到IP地址,说明网络连接成功。
  • 排查思路:如果无法连接,请首先检查WiFi名称和密码是否正确。此外,可以尝试运行 armbian-config 命令,检查系统的无线网卡驱动是否正常加载。确保路由器信号覆盖良好,由于小米盒子3S无有线网口,稳定的WiFi信号至关重要。

物理网口报错

Meson GXL Internal PHY mdio_mux-0. e40908ff:08: phy_poll_reset failed: -110
mesongb-dumac c9410000.ethernet etho: -_stmmac_open: Cannot attach to PHY. (error: -110)

1、错误原因是这款盒子没有物理网口,而刷入的兼容固件是带物理网口的,所以解决思路也很简单:从 dtb 中删除网卡相关描述。

2、懒得动手的看官,可以使用我修改的 meson-gxl-s905x-p212.dtb 替换 /boot/dtb/amlogic/meson-gxl-s905x-p212.dtb。下载地址:https://www.rehiy.com/usr/uploads/2025/12/3377306709.zip

文章作者: 若海; 原文链接: https://www.rehiy.com/post/609/; 转载需声明来自若海观澜

仅有一条评论

  1. 学到了 海哥好厉害

添加新评论