Pas pas pesë vjet e gjysmë zhvillimi, u publikua projekti Rockbox 4.0, që zhvillon një firmware alternativ për modele të ndryshme audio player. Krahasuar me firmware-t standarde, Rockbox ofron mbështetje për formate, funksione dhe plugina shtesë. Projekti nuk është i bazuar në Linux dhe vjen me një bërthamë të tij, e cila është e përputhshme me POSIX. Kodi është shkruar në gjuhën C dhe shpërndahet nën licencën GPL. Rockbox mund të ngarkohet nga karta e memories, pa hequr firmware-n kryesor të pajisjes.
Disa nga funksionet e disponueshme në Rockbox përfshijnë: zgjimi, shikimin e dokumenteve, fotografive dhe videove, ndërfaqen me zë, mbështetje për Cue, mundësinë e shfaqjes së teksteve të këngëve dhe kopertinave të albumeve, sistemin e shënimeve, regjistruesin, regjistrimin nga FM Radio dhe një menaxher të thjeshtë të skedave. Disa ndryshime përfshijnë: kursimin e energjisë (19-21 orë në vend të 14-16 orëve) dhe shpejtësinë e lartë të punës me lista të mëdha të riprodhimit. Mbështeten deri në 20,000 kompozita në një listë dhe deri në 10,000 skedare në një direktor (për të krahasuar, firmware i Archos mbështet jo më shumë se 999 skedare).
Ndryshimet kryesore:
- Shtuar mbështetje për pajisjet:
- AIGO EROS Q, EROS K dhe klonët e këtyre modeleve, si AGPTek H3, HifiWalker H2 dhe Surfans F20.
- FiiO M3K.
- Shanling Q1.
- xDuoo X3ii dhe X20.
- Në kategorinë e qëndrueshme janë përkthyer portet për pajisjet:
- AGPTek Rocker.
- EROS Q, EROS K (+klonët AGPTek H3, HifiWalker H2 dhe Surfans F20).
- FiiO M3K.
- Shanling Q1.
- xDuoo X3, X3ii dhe X20.
- Bërthama:
- Eshte hequr mbështetje për arkitekturën e CPU SH, si dhe për pajisjet e bazuara në HWCODEC dhe ekranet charcell.
- Eshte shtuar mbështetje për bitrate deri në 192KHz në pajisjet ku është e mundur.
- Janë përmirësuar ndjeshëm mbështetjet për ATA SSD, përfshirë adaptuesit iFlash ATA-SD.
- Eshte shtuar mbështetje për ruajtësit ATA me madhësi logjike sektorësh që tejkalojnë 512 byte. Në sistemet e skedarëve është shtuar mbështetje për raportet e rastësishme të madhësive logjike dhe fiziologjike të sektorëve.
- Eshte shtuar mbështetje për tabelat e seksioneve në formatin GPT dhe ruajtësit me madhësi më shumë se 2 TB.
- Përfshihet mundësia e krijimit të seksioneve të shumta në ruajtësit ATA dhe SD. Eshte siguruar formimi i firmware-ve Multiboot.
- Janë bërë pastrimi dhe riorganizimi i shumë API-ve të brendshme.
- Për emrat e skedarëve dhe përpunimin e tekstit, është aktivizuar kodimi UTF-8.
- Kodekët:
- Për të përmirësuar riprodhimin në pajisjet me SID (Sound Interface Device) është aktivizuar biblioteka crSID.
- Me ndihmën e bibliotekës libayumi është realizuar mbështetje për riprodhimin e formateve të videove të përdorura në video-lojërat.
- Shtoi mbështetje për riprodhimin e formatit VTX (ZX Spectrum).
- Përmirësuar mbështetje për formatet FLAC, Speex, Opus, mp4/aac dhe WMA Pro, si dhe përmirësuar analizat e metadatat për konteinerë të ndryshëm multimedial.
- Shtoi mbështetje për mbulesat e albumeve të integruara në skedarët multimedial.
- Shtoi mbështetje për skedarët FLAC me 7 kanale.
- Optimizuar performanca e ndërfaqes së përdoruesit. Modernizuar motorin e temave. Përmirësuar shfaqja e metadatat dhe rikonceptuar navigimi në bazën e të dhënave. Zgjeruar mundësitë për menaxhimin e shënimeve dhe listave të luajtjes. Shtuar mbështetje për skroblling (ndjekja e asaj që dëgjon përdoruesi) nga plagin në formacionin kryesor.
- Përmirësuar mbështetje për cirilikën në fontin 14-Rockbox-Mix. Azhurnuar fontet Terminus.
- Shtoi mbështetje për motorët e sintezës së zërit mimic, Google Translate (online) dhe Piper TTS. Përmirësuar ndjeshëm cilësinë e sintezës së zërit për gjuhët e tjera përveç anglishtes. Shtuar skedarë zëri të gjeneruar paraprakisht për gjuhë të ndryshme, duke përfshirë rusishten.
- Ofruar plugina me lojĂ«ra âpicrossâ, âamazeâ dhe âxrickâ, plugin pĂ«r ndĂ«rrimin e layout-it tĂ« tastierĂ«s dhe shikuesi i skroblerit Last.FM.
- Ndalur mbështetje për pajisjet e vjetra Archos Player/Studio, Archos Recorder / v2, Archos FM Recorder dhe Archos Ondio FM / SP, që ka lejuar thjeshtimin e arkitekturës së brendshme të kernelit. Po ashtu, janë eliminuar portet e papërfunduara për pajisjet iAudio 7, Sansa C100, M200(v1-3), Logik DAX, ifp-7xx, Samsung YP-Z5 dhe Tatung TPJ-1102.
Lista e përgjithshme e pajisjeve me status të stabilizuar:
- Aigo: Eros Q, Eros K (+ klonët AGPTek H3, HifiWalker H2 dhe Surfans F20)
- Apple: iPod 1g-6g (Classic), iPod Mini 1g dhe 2g, iPod Nano 1g dhe 2g
- AGPTek Rocker
- Archos: Jukebox 5000, 6000, Studio, Recorder, FM Recorder, Recorder V2 dhe Ondio
- Cowon: seritë iAudio M3, iAudio M5, iAudio X5
- Creative: Zen Mozaic, Zen X-Fi, Zen X-Fi Style, Zen X-Fi3
- FiiO: M3K
- iriver: seritë H10, H100, H300
- 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: seritë NWZ-E360, NWZ-E370, NWZ-E380
- Toshiba: Gigabeat F/X
- xDuoo X3, X3ii dhe X20
Burimi: opennet.ru
