Efter fem og et halvt års udvikling blev projektet Rockbox 4.0 udgivet, som udvikler en alternativ firmware til forskellige modeller af lydafspillere. I forhold til de standard firmware tilbyder Rockbox support for ekstra formater, funktioner og plugins. Projektet er ikke baseret på Linux og leveres med en egen POSIX-kompatibel kerne. Koden er skrevet i C og distribueres under GPL-licensen. Rockbox kan indlæses fra et hukommelseskort uden at ændre den primære firmware for afspilleren.
Blandt de tilgængelige funktioner i Rockbox er: vækkeur, dokumentvisning, billede- og videovisning, talebaseret interface, støtte til Cue, mulighed for at vise sangtekster og albumcovers, bogmærkesystem, diktafon, optagelse fra FM-radio og en enkel filhåndterer. Blandt forskellene bemærkes også: energibesparelse (19-21 timer i stedet for 14-16 timer) og høj hastighed ved håndtering af store afspilningslister. Der understøttes op til 20.000 numre i en playliste og op til 10.000 filer i en mappe (til sammenligning understøtter Archos-firmware ikke mere end 999 filer).
Vigtige ændringer:
- Understøttelse af følgende enheder er blevet tilføjet:
- AIGO EROS Q, EROS K og kloner af disse modeller som AGPTek H3, HifiWalker H2 og Surfans F20.
- FiiO M3K.
- Shanling Q1.
- xDuoo X3ii og X20.
- De stabile porte til enheder inkluderer:
- AGPTek Rocker.
- EROS Q, EROS K (+kloner AGPTek H3, HifiWalker H2 og Surfans F20).
- FiiO M3K.
- Shanling Q1.
- xDuoo X3, X3ii og X20.
- Kerne:
- Understøttelsen af CPU-arkitekturen SH, samt enheder baseret på HWCODEC og charcell-skærme er fjernet.
- Understøttelsen af bitrate op til 192KHz er tilføjet på hardware, hvor det er muligt.
- Understøttelsen af ATA SSD er væsentligt forbedret, herunder iFlash ATA-SD-adaptere.
- Understøttelsen af ATA-drev med logiske sektorstørrelser, der overstiger 512 byte, er tilføjet. Filsystemerne har fået support for vilkårlige forhold mellem logiske og fysiske størrelser af sektorer.
- Understøttelsen af partitionstabeller i GPT-format og drev større end 2 TB er tilføjet.
- Muligheden for at oprette flere partitioner på ATA- og SD-drev er blevet inkluderet. Der er sørget for oprettelsen af multiboot-firmwares.
- Rengøring og omarbejdning af mange interne API'er er blevet gennemført.
- Som standard benyttes UTF-8-kodning til filnavne og tekstbehandling.
- Codecs:
- For at forbedre afspilningen på enheder med SID (Sound Interface Device) er crSID-biblioteket blevet anvendt.
- Ved hjælp af libayumi-biblioteket er understøttelse af afspilning af videoforekomster, der anvendes i videospil, blevet implementeret.
- Support for playing VTX format (ZX Spectrum) has been added.
- Improved support for FLAC, Speex, Opus, mp4/aac, and WMA Pro formats, along with enhanced metadata parsers for various multimedia containers.
- Support for album covers embedded in multimedia files has been added.
- Added support for 7-channel FLAC files.
- User interface performance has been optimized. The theme engine has been upgraded. Metadata display has been improved, and database navigation has been reworked. Bookmark and playlist features have been expanded. Scrobbling support (tracking what the user is listening to) has been integrated from the plugin into the core functionality.
- Improved Cyrillic support in the 14-Rockbox-Mix font. Terminus fonts have been updated.
- Support for speech synthesis engines mimic, Google Translate (online), and Piper TTS has been added. Speech synthesis quality has been significantly improved for languages other than English. Pre-generated speech files for various languages, including Russian, have been added.
- Plugins with games 'picross', 'amaze', and 'xrick', a keyboard layout switcher, and Last.FM scrobbler viewer have been proposed.
- Support for outdated devices such as Archos Player/Studio, Archos Recorder/v2, Archos FM Recorder, and Archos Ondio FM/SP has been discontinued, allowing for simplification of the core architecture. Incomplete ports for devices like the iAudio 7, Sansa C100, M200(v1-3), Logik DAX, ifp-7xx, Samsung YP-Z5, and Tatung TPJ-1102 have also been removed.
A comprehensive list of devices with stable status:
- Aigo: Eros Q, Eros K (+ clones AGPTek H3, HifiWalker H2, and Surfans F20)
- Apple: iPod 1g-6g (Classic), iPod Mini 1g and 2g, iPod Nano 1g and 2g
- AGPTek Rocker
- Archos: Jukebox 5000, 6000, Studio, Recorder, FM Recorder, Recorder V2, and Ondio
- Cowon: iAudio M3 series, iAudio M5, iAudio X5
- Creative: Zen Mozaic, Zen X-Fi, Zen X-Fi Style, Zen X-Fi3
- FiiO: M3K
- iriver: H10, H100, H300 series
- MPIO: HD300
- Olympus: M-Robe 100
- Packard Bell: Vibe 500
- Philips: GoGear HDD1630, GoGear HDD6330, GoGear SA9200
- Samsung: YH-820, YH-920, YH-925
- Sandisk: Sansa c200, e200, Clip, Clip Zip, Clip+, Fuze, Fuze+
- Shanling: Q1
- Sony: NWZ-E360, NWZ-E370, NWZ-E380 series
- Toshiba: Gigabeat F/X
- xDuoo X3, X3ii, and X20
Kilde: opennet.ru
