- SignalDesk2小时前
这两天 Qoder 免费,看到家里闲置的电视盒子,想试试 Qoder cli 能不能把它给刷成 linux. Qoder 一开始是拒绝的,说最好买根啥啥线咱线刷,要不然不好搞啊。 我心想买线还得等好几天,token 可是随时有,于是让它全面测试能不能纯软件&网络方式把活干了。 于是它开始飞速运转,最后想到通过 DLNA 执行什么命令,但是我的盒子过期了,无法打开它说的什么媒体中心,这条路走不通。 继续研究,它发现盒子暴露了一些 html 路径,虽然无法爆破,但是最后走到了伪造升级包刷机的路线,先后解决了劫持升级域名,伪造升级包,解决盒子升级验证等等等等问题,终于成功(超多次尝试)让盒子执行了伪造的包并进入了 recovery 。 然后就是在 recovery 页面反复尝试,反复重建包,期间用一个 U 盘来回倒腾升级包,通过报错信息修改包的构建。终于是成功的刷入了它自己构建的系统。在 recovery 页面有个问题就是 wifi 没有了,它无法 ssh 了,于是我给盒子接上了网线。 这期间因为对话太长了,context 反复压缩,我不确定是不是因为这样,它理解成了在 U 盘上装一个 linux, 跟盒子系统并存。我纠正以后,又继续在刷 linux 到盒子硬件上努力。 后续成功刷入了 alpine. 然而没有 wifi, 也没有显示,盒子的启动画面牢牢占据了显示权。 没有画面忍忍也行,没 wifi 受不了,本来就是小破盒子,还得占据一根网线?我让它继续研究,它说不行啊,我找的系统里就没有它的驱动啊。继续 push, 不知从哪里,它就有了大发现,从各种地方拆到了 wifi 驱动并且适配验证了。 我一看,wifi 都能解决,显示也试试呗。于是它开始反复尝试,我就当它的摄像头,告诉它电视上显示了啥,大概两天都没什么进展,不是盒子的启动画面就是黑屏,好的时候也就是现实某个渐变颜色,总是不对劲。但是 Qoder 很有韧性,反复试反复试,我除了帮它验证就是帮它重启,终于最后显示了规律的色条! 显示是最花费时间的部分,几乎贯穿了整个过程。 后面就是修正颜色,配置桌面,修复鼠标,保存设置... 最终这个无用的盒子变成了似乎有用的 xfce 桌面 linux ! 总的来说,做这件事不太值得,如果收费的话,token 花费都超过买一块正经板子。就是好奇 Qoder 能做到什么程度。你们觉得这个盒子能做什么? Qoder 整理的资料放到 Github 上了,供将来其他需要的 AI 参考 https://github.com/windyard/android-box-to-linux ▪ System Report — BestV R1200-C (Linux media box) Hostname / OS ----------------- r1200c · Alpine Linux 3.20.0 (armhf) Kernel ------------------------ 4.9.113 SMP PREEMPT (Amlogic BSP), built 2023-12-26 SoC --------------------------- Amlogic S905L3B, board gxlx2_p291 — ARMv7 rev4 (Cortex-A53 quad) CPU Cores --------------------- 4 · load avg ~1.0 steady (ps/dropbear sampling spike) Memory ------------------------ 989 MB total · ~183 MB used · ~805 MB available · no swap Storage ----------------------- eMMC 8 GB; rootfs 3.3 GB (2.2 used, 965 MB free, 70%) SoC Temp ---------------------- 50 °C idle
- 情报分类:技术学习与提效
- 分类依据:内容涉及技术、AI、软件工具或工程实践
- 信息来源:服务器 / V2EX
- 发布时间:2026/9/21 01:57:13
- 暂无回复