Rockbox 设备状态分级 - Stable Unstable Retired 区别
三个等级的含义
Rockbox 社区给每个设备端口标记一个开发状态。标记是整个 Rockbox 项目成熟度的直接信号——同样是 "Stable",不同设备的 Rockbox 体验可能天差地别。
Stable(稳定)
Stable 是你应该默认选择的等级。Rockbox 官方发布的稳定版(当前 4.0)只包含 Stable 等级的目标。
Stable 的含义是:
- 核心播放功能完整可用
- 日常使用不会遇到导致数据丢失或设备变砖的严重崩溃
- Rockbox Utility 支持自动安装
- 有完整的用户手册覆盖
但注意:Stable 不意味着「所有功能都正常」。有些设备虽然整体 Stable,但某些子功能可能缺失或有已知限制——常见的例子:
- 充电和 USB 传输:iRiver H140、Cowon X5 等少数设备在 Rockbox 下不能充电或作为 U 盘被电脑识别,必须重启回原厂固件才能充电/传文件
- 录音:部分设备虽然硬件有麦克风,但 Rockbox 录音功能还没移植完成
- FM 收音机:同录音,部分设备硬件有 Tuner 芯片但 Rockbox 没驱动
- S/PDIF:只有明确列出支持的设备才能输出数字信号
这些限制会在 Rockbox 官方 Wiki 的目标页面注明。刷机前务必查清楚自己的设备有哪些已知限制。
Unstable(不稳定但可用)
Unstable 设备只能从 Daily Build(每日构建) 获取固件——稳定版里没有它们。
Unstable 的含义是:
- 核心播放功能基本能用,但可能有 bug
- 部分功能缺失或实现不完整
- 可能有偶发崩溃
- 开发者在持续工作,但离稳定还有距离
不建议新手刷 Unstable 端口——除非你有折腾固件的经验,或者该设备的 Stable 端口不存在(比如 RG35XX、TrimUI 这类复古掌机目前只有 Unstable)。
Retired(退役)
Retired 是曾经被支持但后来被移除的端口。原因通常是:
- 硬件太老,社区没人继续维护(比如 Archos 最早的几款 Jukebox)
- 硬件架构太特殊,移植成本高收益低
- 被更新型号取代
Retired 端口不会再更新固件,也不保证还能编译通过。别碰。
同一等级内的差异
同为 Stable,不同设备之间仍然有巨大差异:
硬件能力差异
| 维度 | 老 Archos | iPod Classic | Sansa Clip Zip | RG35XX |
|---|---|---|---|---|
| 显示屏 | 1-bit 字符屏(无图形) | 640×480 彩色 2.5" | 96×96 彩色 1.1" | 640×480 彩色 3.5" |
| 音频解码 | 专用硬件芯片(Rockbox 改不了播放能力) | 软件解码 | 软件解码 | 软件解码 |
| 存储 | 内置硬盘 | 内置硬盘 | 内置 Flash + microSD | microSD |
| 扩展 | 无 | 无 | microSDHC 32GB | microSD 256GB+ |
| 硬件音频输出 | 无 | 耳机口 | 耳机口 | 耳机口 |
| 特殊硬件 | 无 | 无 | 无 | HDMI 视频输出 |
这意味着:
- Archos 老机器虽然 Stable,但 Rockbox 只能改善 UI 和插件,播放能力完全改不了(专用 MAS 芯片做硬解码,Rockbox 没法写自己的解码器)
- iPod Classic 是经典:屏幕够大、软件解码、硬盘够大、插件跑 Doom 都没问题
- Sansa Clip Zip 是当前性价比最高的选择:屏幕虽然小但彩色、microSD 无限扩展、支持 FM 收音机
DAP vs 复古掌机
复古掌机(RG35XX、TrimUI 等)的 Rockbox 端口和传统 DAP 有本质区别:
传统 DAP 端口是 bare-metal 的——Rockbox 直接跑在硬件上,完全接管设备。复古掌机的端口通常是 hosted 模式——Rockbox 跑在原生 Linux 系统之上,通过 PortMaster 或类似的包管理器安装。这意味着:
- 引导器和双启动配置不同(传统 DAP 需要写 bootloader 到 Flash;掌机只需往 SD 卡塞一个包)
- 驱动依赖原生系统(比如声卡驱动是 Linux 的,不是 Rockbox 自己写的)
- 更灵活但也更不稳定
刷机前的自查清单
在打开 Rockbox Utility 之前,花 5 分钟确认以下事项:
- 你的设备型号在 Rockbox 官方支持列表里吗?→ 查 Rockbox Download 页面的 Target 列表
- 等级是 Stable 还是 Unstable?
- 有没有已知限制?(充电?USB?录音?FM?)→ 查 Rockbox 官方 Wiki 对应目标的页面
- 设备有可用的引导器(Bootloader)吗?→ 某些设备需要特定的硬件引导器才能启动 Rockbox
确认完这些,就可以进入 Rockbox Utility 工具 开始实际刷机了。