拓十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

给吃灰的电视盒子刷机:从安卓到 24 小时在线的 Armbian 小服务器

给吃灰的电视盒子刷机:从安卓到 24 小时在线的 Armbian 小服务器 给吃灰的电视盒子刷机从安卓到 24 小时在线的 Armbian 小服务器【免费下载链接】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周六下午你从抽屉里翻出那台落灰的盒子插上电源屏幕亮了一秒又黑下去。给这台 Amlogic 电视盒子刷机装 Armbian全程只需要一个 U 盘、一根网线和两条 adb 命令。本文以支持列表里的 E900V21Ds905l3b这类盒子为例把流程从头走到尾。动手前先算笔账耗时、装备和退路全程 4 个里程碑镜像写 U 盘 → U 盘启动进 Armbian → 备份原系统 → 写入 eMMC合计约 40 分钟到 1 小时装备1 个 U 盘、1 根网线、1 台电脑备用应急要 1 根 USB 双公头线和 1 个曲别针成品eMMC 里跑着 ArmbianSSH 端口22账号root密码1234退路写 eMMC 之前用armbian-ddbr备份原生安卓失败也能刷回去把系统灌进 U 盘用两条 adb 命令从 U 盘拉起 Armbian从项目 Releases 下载与你型号对应的 Armbian 镜像解压为.img。以Armbian_24.8.0_amlogic_s905l3b-e900v22e_jammy_6.1.96_server_2024.07.01.img这类文件名为准认准自己芯片型号那段。用 Rufus 或 balenaEtcher 写入 U 盘这两个工具是项目文档明确推荐的其他来路不明的烧录工具容易埋雷。U 盘插进盒子正常开机仍在安卓里设置 → 关于本机 → 连续点击版本号 5 次开启开发者模式再到开发者选项里启用 USB 调试ADB。在路由器管理界面查盒子的 IP电脑端执行adb connect 192.168.1.137 adb shell reboot update盒子重启后会直接从 U 盘启动 Armbian。插上网线约 2 分钟后在路由器里找到设备名为 Armbian 的 IP用 SSH 工具以root/1234登录能进系统就算这一步完成。如果你的型号不在镜像默认支持范围内把 U 盘 boot 分区里的/boot/uEnv.txt中的FDT改成对应型号的 dtb 名称即可。屏幕黑着别急着判死刑部分机型转 Linux 后 HDMI EDID 识别不稳定先在路由器里确认设备在线能连上就是起来了。先备份原生安卓再把 Armbian 刷进 eMMC这是整个刷机过程最要命的一步顺序不能反先备份后写入。在 U 盘启动的 Armbian 里执行armbian-ddbr # 按提示输入 b 备份原系统 armbian-install -m yes # 写入 eMMC使用主线 u-boot备份文件落在/ddbr/BACKUP-arm-64-emmc.img.gz拷到 U 盘或电脑上留好这是唯一的回家车票。armbian-install会依次让你选文件系统类型选 ext4和设备型号型号拿不准就加-l参数列出全部设备列表挑与你主板对应的那项。写入完成后拔出 U 盘、断电重启盒子直接从 eMMC 起来。记住 USB 启动优先于 eMMC以后想回 U 盘模式插回 U 盘就行。⚠️ 没做armbian-ddbr备份之前不要运行armbian-install。eMMC 一旦写坏恢复路径只剩主板短接点 USB 双公头线 USB Burning Tool 线刷安卓而各主板的短接位置还不一样。换源、装软件、锁内核三步把系统理顺先换源armbian-apt按所在地区选软件源换完再装东西下载速度会有肉眼可见的提升。装软件走中心armbian-software打开软件中心armbian-software -u更新本地列表Docker、桌面、应用服务都是一键安装/卸载。管理内核armbian-update升到最新内核armbian-update -k 6.1.96锁定具体版本模糊写6.1也行。旧内核会自动备份到/ddbr/backup并保留 3 个版本新内核起不来时用armbian-update -s恢复系统内核。翻车了对着这张表对号入座症状根因一句话解法重启后 U 盘起不来SSH 连不上eMMC 里的旧引导文件抢了启动顺序把 eMMC 的/boot/boot.scr重命名为boot.scr.bak再插 U 盘写入 eMMC 时报 I/O erroreMMC 默认工作频率过高cmdline 里加mmc_core.max_freq50000000降频再写每次开机 MAC 都随机变多次刷机后厂 MAC 分区丢失按机身底壳标签上的厂 MAC 重新写回 MAC 分区盒子无故自动重启红外接收器在接收遥控器误触往/etc/modprobe.d/blacklist.conf加blacklist meson_ir重启彻底不开机U 盘也救不活bootloader 损坏短接主板触点 USB 双公头线用 USB Burning Tool 重刷安卓I/O 错误和 HDMI 异常的细节使用文档 的 12.16、12.21 节有更完整的排查步骤。刷机收尾后第一个值得玩的事用armbian-software一键装个 Docker 镜像盒子当晚就能开始跑容器当服务器。想折腾更深一点——换内核、编译自定义内核内核编译文档 里有完整流程写完记得用armbian-sync把系统里的服务脚本同步到最新。【免费下载链接】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),仅供参考
返回列表