起因是最近想本地部署一个小机器跑linux服务,但是苦于涨价的PC配件和内存价格,配一台专门跑ubuntu的x86主机显然对钱包不太友好(泪)。于是我翻回原来的PCDN盒子打算刷个Armbian来部署服务器。由于是跑PCDN的,这个盒子有2+128的逆天配置(虽然2G内存不多就是了),即便当今硬盘价格涨上天的情况下这些矿渣居然还保持着90以内的价位,相当于买硬盘送SOC+内存,我手上这台eMMC状态还不错,有90+寿命,对于Armbian轻量化系统完全没问题好吧。

折腾踩坑记录

都说不看好Arm生态,这句话在这种机顶盒市场来看完全就是说的对,你敢相信同一个系列的Soc(s905宇宙)居然大大小小有十几二十种Soc,不同Soc哪怕一个字母之差系统也是不通用的,就以我这次折腾的举例: S905L3A,S905L3B,还有S905L3是完全不一样的Soc,因为他们的GPU不是同一个。在晶晨刷机工具里面(Amlogic USB Burning tools)使用L3A芯片的机器要是刷L3B的系统会显示 UBOOT/烧录分区 system/校验分区/命令结果返回错误。我就以我手头上的机器举例,点X云盒子芯片为S905L3A,如有-B后缀则为杜比版本,我的盒子存疑。 本次折腾使用智能电视网的固件进行安装。

系统及软件支持:

安卓玩机助手 【新提醒】[2026-07-21]开心电视助手V9.1,最强玩机助手!支持安卓4-安卓16_ZNDS刷机/救砖_ZNDS

安卓系统大全 https://pan.baidu.com/s/1f1SIGC8NobSOkaBHyiQwSw?pwd=34k9

Armbian系统项目 https://github.com/ophub/amlogic-s9xxx-armbian

刷机流程:

1:先插晶晨刷机神器到HDMI口 2: 连接USB线缆到电脑,随后连接12v电源到DC口 3:打开盒子电源开关

打开Amlogic USB Burning Tools开始刷机

由于晶晨芯片设计防刷机,所以想刷Linux系统是要按这个步骤来的:

  • 刷入安卓系统

  • 使用闲置的U盘通过Rufus刷入Amlogic S905XXX Armbian系统

  • 把U盘插到盒子靠近HDMI口方向的USB接口,通电开机

  • 电脑打开玩机助手,通过ADB连接进入,输入 Adb shell reboot update

可参考这一篇文章配置,不过由于安卓系统是我们自行刷入的,直接跳过备份环节即可

电视盒子 E900V22C S905L3A 备份镜像并安装 Armbian Linux - 梦幻之心星 - 博客园

⚠注意:需要分辨U盘与eMMC存储模块的地址,不要刷到U盘那里了,不然又要重新写U盘。