Rockbox–免费更换数字音乐播放器固件

2022-02-17 04:48:44

Rockbox是数字音乐播放器的免费更换固件。它可以在多种播放器上运行:Rockbox在这些播放器上运行良好,有安装说明,安装程序支持:Apple:iPod 1g到6g(经典)、iPod Mini、iPod Nano 1g、iPod Nano 2g Archos:Jukebox 5000、6000、Studio、Recorder、FM Recorder、Recorder V2和Ondio Cowon:iAudio X5、X5V、X5L、M5、M5L,M3和M3L创意:Zen Mozaic、Zen X-Fi、Zen X-Fi 3和Zen X-Fi风格iriver:iHP100系列、H100系列、H300系列和H10系列MPIO:HD300奥林巴斯:M:Robe 100 Packard Bell:Vibe 500飞利浦:GoGear SA9200、GoGear HDD16x0和HDD63x0三星:YH-820、YH-920和YH-925 SanDisk:Sansa c200、e200和e200R系列、引信和引信+、Clip、,Clip+和Clip-Zip

Rockbox在这些播放器上运行,但不完整,可用性较差,或者存在问题,限制了高级用户使用:将Rockbox移植到这些播放器的工作已经开始,但在它们可用之前还有很多工作要做:

buflib:添加一个公共的虚拟回调结构&;使用它有各种分配可以';不要移动或收缩。为此用例提供一个全局回调结构,而不是让每个调用方声明自己的伪结构。还修复了错误使用移动分配的ROLO和x1000安装程序代码。

用我的SansaClip+测试的RDS时间同步时钟。我不';我不认为这需要额外的电池,但如果我错了,请告诉我。

RFT:将Gigabeat RDS转换为线程这种还原7b596416bf(";Gigabeat S:更新RDS处理以使用异步I2C而不是线程。";)。然而,要求RDS在线程上下文中运行将a)允许更多即将推出的功能,b)从代码库中移除相当多的复杂性(请参阅此处的diffstat),因为Gigabeat是唯一的用户。iMX31应该能够处理更多的线程,因为它甚至可以运行Linux。

修复自定义列表标题视口中的小故障:当将主题与自定义视口一起用于列表标题时,未正确绘制元素或标题文本在多个位置出现延迟。例如:-删除快捷方式后-从播放列表查看器的警告屏幕返回时-返回某些设置屏幕-在";游戏时间";屏幕