资讯动态

S905L3盒子刷Armbian,把闲置安卓TV改成Linux服务器完整教程

发布时间:2026/9/18 9:56:11 来源:尧图企业网站定制
S905L3盒子刷Armbian把闲置安卓TV改成Linux服务器完整教程【免费下载链接】amlogic-s9xxx-armbianSupports running Armbian on Amlogic, Allwinner, and Rockchip devices. Support a311d, s922x, s905x3, s905x2, s912, s905d, s905x, s905w, s905, s905l, rk3588, rk3568, rk3399, rk3328, h6, etc.项目地址: https://gitcode.com/GitHub_Trending/am/amlogic-s9xxx-armbian如果你家里有一台吃灰的 S905L3 芯片电视盒子amlogic-s9xxx-armbian 项目可以帮你把它写成一台 Linux 服务器。整个过程不需要任何付费硬件成本就是一张 U 盘失败也能退回原来的安卓系统。下面按我实际操作的顺序讲一遍。动手前先确认你的盒子能不能改先查型号。项目支持的设备清单写在 官方文档 对应的设备列表里S905L3-B 这一档覆盖 CM311-1、CM201-1、E900V21D、E900V22D、M302A 等型号。注意芯片型号要精确S905L3、S905L3A、S905L3B 的板子互不通用买错镜像会白忙一场。成本和风险说清楚花销只有时间和一张 8GB 以上的 U 盘主要风险是 eMMC 安装会覆盖盒子内置存储就是盒子里的内存卡系统最终要装进去所以动手前先备份原安卓系统。只要备份做好这条路是可逆的。结论清单里有你的型号、你愿意花一个晚上操作就可以改。出发前盘点硬件、工具与镜像硬件盒子本体、16GB 以内 U 盘一张USB 2.0 接口即可、一台能装 Linux 或 Windows 的电脑、千兆网线工具烧盘工具Rufus 或 balenaEtcher 任选、SSH 客户端MobaXterm、PuTTY 或系统自带终端镜像从项目 Releases 页下载与你设备匹配的 Armbian 镜像文件名形如Armbian_*.img解压备用安卓侧准备盒子的 IP 地址路由器管理页里能看到用于后面的远程重启全部就位后开始动手。整个实操分三个阶段按顺序做即可。实操过程从 U 盘启动到内置存储跑系统阶段一让盒子从 U 盘启动多数 S905L3 盒子不用拆机短接就能切启动方式优先试这条路用烧盘工具把镜像写入 U 盘插到盒子上安卓系统里连点版本号五次打开开发者模式启用 USB 调试电脑上装好 ADB按盒子实际 IP 执行adb connect 192.168.x.x adb shell reboot update盒子重启后就会改从 U 盘启动。如果盒子没有网络、或者开机直接黑屏再走备选方案断电用导线短接主板上的 GND 与 BL 测试点双头 USB 线连电脑配合 Amlogic 刷机工具把 U 盘启动引导写进去具体短接点位置对照 官方文档 的恢复原安卓 TV 系统一节里面有各型号的示意图。阶段二登录系统并装进 eMMC启动成功后开机约 2 分钟到路由器里找设备名含Armbian的条目记下它的 IP。SSH 连入默认账号 root默认密码 1234端口 22。⚠️ 装 eMMC 前先备份原安卓系统。在 Armbian 里运行armbian-ddbr按提示输入b备份会存到/ddbr/BACKUP-arm-64-emmc.img.gz把这个文件拷到 U 盘或网盘。这一步是整个改造里最重要的保险。备份完执行安装armbian-install执行过程中会列出支持的设备清单按提示选你的具体型号对应的那一项即可。默认参数就能用-a参数控制是否用 ampart 工具优化 eMMC 分区默认开启如果卡在分区调整环节报错用armbian-install -a no重试。阶段三装完后的基础配置装完重启此时系统已经跑在 eMMC 里拔掉 U 盘盒子照常启动。接下来做三件常规事armbian-apt # 换离你最近的软件源下载速度立刻有感 armbian-software # 一键装常用软件Docker 也在列表里 armbian-swap 1 # 1GB swap跑容器时内存不捉襟见肘armbian-apt选错源不影响使用只是慢armbian-swap参数单位是 GB2G 内存的盒子给 1G 足够。验收检查怎么算改成功了三条都过才算改造完成free -m df -h内存free -m里已用内存应在几百 MB 量级安卓 TV 同设备待机占用比这高得多这是服务器镜像最直观的优势网络路由器能看到设备名带Armbian的条目从电脑ping它的 IP 无丢包服务SSH 里安装一个 Docker 容器并跑起来比如armbian-software装 Docker 后起一个 hello-world能稳定访问就算彻底过关踩坑速查坑一句话修复重启后盒子还是进安卓不从 U 盘启动重跑adb shell reboot update不行再走短接线刷方案内存识别错误2G 只显示 1G把/boot/UBOOT_OVERLOAD复制不是改名为/boot/u-boot.extU 盘启动或/boot/u-boot.emmceMMC 启动eMMC 安装时分区工具报错加参数重跑armbian-install -a no没备份就装了现在想回安卓没有备份文件就只能短接 Amlogic 刷机工具重刷安卓镜像所以备份永远排第一跑容器时内存告急armbian-swap 1加 1GB 交换空间忘记 IP 在哪路由器管理页搜Armbian或 HDMI 接显示器看启动画面细节排查全部收录在 官方文档 的常见问题章节12 个小节覆盖了网络、dtb、启动引导等几乎所有分支情况。改造之后能干什么怎么长期维护场景上挑两个最实用的家庭服务盒子Docker 跑 AdGuardHome 去广告、Home Assistant 做智能家居中枢armbian-software一条命令装 Docker其余照标准 Docker 用法操作轻量 NAS / 下载机S905L3 四核 A55 跑 ARIA2 加 WebDAV 这类轻负载服务很从容注意它没有视频硬解能力别指望它转码 4K维护节奏建议固定下来每两个月跑一次armbian-apt刷新源、apt-get upgrade更新软件想跟进新内核用armbian-update它会自动备份当前内核、保留最近 3 个版本翻车了用armbian-update -s恢复armbian-sync随时可用把系统里的服务脚本刷到最新版。想退回原系统怎么办只要当初备份过从 U 盘启动 Armbian运行armbian-ddbr输入r选之前保存的备份文件即可原样还原。如果备份不在手上只能走短接线刷把安卓官方镜像重新写回 eMMC流程文档 12.3 一节有逐步图解。一句话总结S905L3 盒子刷 Armbian 的门槛只在型号匹配和事前备份剩下的都是重复性操作照着做一遍就能独立完成。后续遇到设备不支持、驱动异常等问题直接查 官方文档 或在项目 Issues 区提问社区维护很活跃。【免费下载链接】amlogic-s9xxx-armbianSupports running Armbian on Amlogic, Allwinner, and Rockchip devices. Support a311d, s922x, s905x3, s905x2, s912, s905d, s905x, s905w, s905, s905l, rk3588, rk3568, rk3399, rk3328, h6, etc.项目地址: https://gitcode.com/GitHub_Trending/am/amlogic-s9xxx-armbian创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价