Tras cinco anos e medio de desenvolvemento, lanzouse Rockbox 4.0, un proxecto que desenvolve firmware alternativo para varios modelos de reprodutores de son. En comparación co firmware estándar, Rockbox ofrece compatibilidade con formatos, funcións e complementos adicionais. O proxecto non se basea en Linux e vén co seu propio kernel compatible con POSIX. O código está escrito en C e distribúese baixo a licenza GPL. Rockbox pódese arrincar desde unha tarxeta de memoria sen eliminar o firmware principal do reprodutor.
Entre as funcións dispoñibles en Rockbox: espertador, visualización de documentos, fotos e vídeos, interface de voz, soporte Cue, a posibilidade de mostrar letras de cancións e portadas de álbums, un sistema de marcadores, unha gravadora de voz, gravación desde Radio FM, un sinxelo xestor de ficheiros. Outras diferenzas notables inclúen: a eficiencia enerxética (19-21 horas en lugar de 14-16 horas) e a alta velocidade de funcionamento con grandes listas de reprodución. Admítense ata 20 mil pistas nunha lista de reprodución e ata 10 mil ficheiros nun directorio (para comparación, o firmware de Archos non admite máis de 999 ficheiros).
Principais cambios:
- Soporte de dispositivo engadido:
- AIGO EROS Q, EROS K e clons destes modelos, como AGPTek H3, HifiWalker H2 e Surfans F20.
- FiiO M3K.
- Shanling Q1.
- xDuoo X3ii e X20.
- Os portos dos seguintes dispositivos movéronse á categoría estable:
- AGPTek Rocker.
- EROS Q, EROS K (+clons AGPTek H3, HifiWalker H2 e Surfans F20).
- FiiO M3K.
- Shanling Q1.
- xDuoo X3, X3ii e X20.
- Núcleo:
- Eliminouse a compatibilidade coa arquitectura de CPU SH, así como os dispositivos baseados en HWCODEC e as pantallas de celdas.
- Engadiuse compatibilidade con taxas de bits de ata 192 KHz nos equipos onde isto sexa posible.
- Compatibilidade ATA SSD significativamente mellorada, incluíndo adaptadores iFlash ATA-SD.
- Engadido soporte para unidades ATA con tamaños de sector lóxico superiores a 512 bytes. Os sistemas de ficheiros agora admiten proporcións arbitrarias de tamaños de sector lóxico e físico.
- Engadiuse compatibilidade para táboas de particións GPT e unidades de máis de 2 TB.
- Activouse a posibilidade de crear varias particións en unidades ATA e SD. Proporcionou a posibilidade de crear firmware de arranque múltiple.
- Moitas API internas foron limpadas e reelaboradas.
- Por defecto, a codificación UTF-8 úsase para os nomes de ficheiros e o procesamento de texto.
- Códecs:
- Para mellorar a reprodución en dispositivos con SID (Sound Interface Device), utilízase a biblioteca crSID.
- A biblioteca libayumi ofrece soporte para reproducir formatos de vídeo usados en videoxogos.
- Engadido soporte para a reprodución do formato VTX (ZX Spectrum).
- Compatibilidade mellorada para os formatos FLAC, Speex, Opus, mp4/aac e WMA Pro e analizadores de metadatos mellorados para varios contedores multimedia.
- Engadido soporte para portadas de álbums incorporados en ficheiros multimedia.
- Engadido soporte para ficheiros FLAC de 7 canles.
- O rendemento da interface de usuario foi optimizado. Actualizouse o motor temático. Visualización mellorada de metadatos e navegación na base de datos redeseñado. Capacidades ampliadas para traballar con marcadores e listas de reprodución. O soporte para scrobbling (seguimento do que escoita o usuario) moveuse do complemento ao paquete principal.
- Compatibilidade cirílica mellorada en fonte 14-Rockbox-Mix. Actualizáronse os tipos de letra Terminus.
- Engadido soporte para motores de síntese de voz imitación, Google Translate (en liña) e Piper TTS. Mellorouse significativamente a calidade da síntese de voz para idiomas distintos do inglés. Engadíronse ficheiros de voz xerados previamente para varios idiomas, incluído o ruso.
- Os complementos suxeridos inclúen os xogos 'picross', 'amaze' e 'xrick', un complemento para cambiar a disposición do teclado e un visor de scrobbler Last.FM.
- O soporte para dispositivos legados Archos Player/Studio, Archos Recorder/v2, Archos FM Recorder e Archos Ondio FM/SP descontinuouse, o que permite unha arquitectura do núcleo interno máis sinxela. Tamén se eliminaron os portos sen rematar para dispositivos iAudio 7, Sansa C100, M200(v1-3), Logik DAX, ifp-7xx, Samsung YP-Z5 e Tatung TPJ-1102.
Lista xeral de dispositivos con estado estable:
- Aigo: Eros Q, Eros K (+ clons AGPTek H3, HifiWalker H2 e Surfans F20)
- mazá: iPod 1g-6g (Classic), iPod Mini 1g e 2g, iPod Nano 1g e 2g
- AGPTek materia de balance
- Archos: Jukebox 5000, 6000, Studio, Gravadora, Gravadora FM, Gravadora V2 e Ondio
- Cowon: iAudio M3, iAudio M5, iAudio X5 series
- Creative: Zen Mozaic, Zen X-Fi, Zen X-Fi Style, Zen X-Fi3
- FiiO: M3K
- iris: Serie H10, H100, H300
- MPIO: HD300
- Olimpo: M-Robe 100
- Campana de Packard: 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: serie NWZ-E360, NWZ-E370, NWZ-E380
- Toshiba: Gigabeat F/X
- xDuoo X3, X3ii e X20
Fonte: opennet.ru
