Après cinq ans et demi de développement, Rockbox 4.0, un projet de firmware alternatif pour différents modèles de lecteurs audio, est disponible. Comparé au firmware standard, Rockbox prend en charge davantage de formats, de fonctionnalités et de plugins. Ce projet n'est pas basé sur… Linux Il intègre son propre noyau conforme à la norme POSIX. Le code est écrit en C et distribué sous licence GPL. Rockbox peut être démarré depuis une carte mémoire sans qu'il soit nécessaire de supprimer le firmware principal du lecteur.
Parmi les fonctions disponibles dans Rockbox : réveil, visualisation de documents, photos et vidéos, interface vocale, support Cue, possibilité d'afficher les paroles des chansons et les pochettes d'album, un système de signets, un enregistreur vocal, l'enregistrement depuis la radio FM, un gestionnaire de fichiers simple. D'autres différences notables incluent : l'efficacité énergétique (19 à 21 heures au lieu de 14 à 16 heures) et une vitesse de fonctionnement élevée avec de grandes listes de lecture. Jusqu'à 20 10 pistes dans une liste de lecture et jusqu'à 999 XNUMX fichiers dans un répertoire sont pris en charge (à titre de comparaison, le firmware Archos ne prend pas en charge plus de XNUMX fichiers).
Les principaux changements:
- Prise en charge des appareils ajouté :
- AIGO EROS Q, EROS K et des clones de ces modèles, tels que AGPTek H3, HifiWalker H2 et Surfans F20.
- FiiO M3K.
- Shanling Q1.
- xDuoo X3ii et X20.
- Les ports des appareils suivants ont été déplacés vers la catégorie stable :
- Bascule AGPTek.
- EROS Q, EROS K (+clones AGPTek H3, HifiWalker H2 et Surfans F20).
- FiiO M3K.
- Shanling Q1.
- xDuoo X3, X3ii et X20.
- Cœur:
- Suppression de la prise en charge de l'architecture CPU SH, ainsi que des périphériques basés sur HWCODEC et des écrans charcell.
- Ajout de la prise en charge des débits binaires jusqu'à 192 kHz sur les équipements où cela est possible.
- Prise en charge SSD ATA considérablement améliorée, y compris les adaptateurs iFlash ATA-SD.
- Prise en charge ajoutée pour les lecteurs ATA avec des tailles de secteur logique supérieures à 512 octets. Les systèmes de fichiers prennent désormais en charge des ratios arbitraires de tailles de secteurs logiques et physiques.
- Ajout de la prise en charge des tables de partition GPT et des disques de plus de 2 To.
- La possibilité de créer plusieurs partitions sur les disques ATA et SD a été activée. Fournit la possibilité de créer un firmware multiboot.
- De nombreuses API internes ont été nettoyées et retravaillées.
- Par défaut, l'encodage UTF-8 est utilisé pour les noms de fichiers et le traitement de texte.
- Codec :
- Pour améliorer la lecture sur les appareils avec SID (Sound Interface Device), la bibliothèque crSID est utilisée.
- La bibliothèque libayumi fournit un support pour la lecture des formats vidéo utilisés dans les jeux vidéo.
- Ajout de la prise en charge de la lecture du format VTX (ZX Spectrum).
- Prise en charge améliorée des formats FLAC, Speex, Opus, mp4/aac et WMA Pro, et analyseurs de métadonnées améliorés pour divers conteneurs multimédias.
- Ajout de la prise en charge des pochettes d'album intégrées dans les fichiers multimédias.
- Ajout de la prise en charge des fichiers FLAC à 7 canaux.
- Les performances de l’interface utilisateur ont été optimisées. Le moteur de thème a été mis à niveau. Affichage amélioré des métadonnées et navigation dans la base de données repensée. Capacités étendues pour travailler avec des signets et des listes de lecture. La prise en charge du scrobbling (suivi de ce que l'utilisateur écoute) a été déplacée du plugin vers le package principal.
- Prise en charge cyrillique améliorée dans la police 14-Rockbox-Mix. Les polices Terminus ont été mises à jour.
- Ajout de la prise en charge des moteurs de synthèse vocale Mimic, Google Translate (en ligne) et Piper TTS. Qualité de synthèse vocale considérablement améliorée pour les langues autres que l'anglais. Ajout de fichiers vocaux pré-générés pour différentes langues, dont le russe.
- Les plugins suggérés incluent les jeux « picross », « amaze » et « xrick », un plugin pour changer de disposition de clavier et un visualiseur de scrobbler Last.FM.
- La prise en charge des anciens appareils Archos Player/Studio, Archos Recorder / v2, Archos FM Recorder et Archos Ondio FM / SP a été abandonnée, permettant une architecture de noyau interne plus simple. Les ports inachevés pour les appareils iAudio 7, Sansa C100, M200(v1-3), Logik DAX, ifp-7xx, Samsung YP-Z5 et Tatung TPJ-1102 ont également été supprimés.
Liste générale des appareils à état stable :
- Aigo: Eros Q, Eros K (+ clones AGPTek H3, HifiWalker H2 et Surfans F20)
- Apple: iPod 1g-6g (Classique), iPod Mini 1g et 2g, iPod Nano 1g et 2g
- AGPTek Bascule
- Archos: Jukebox 5000, 6000, Studio, Enregistreur, Enregistreur FM, Enregistreur V2 et Ondio
- Cowon: iAudio M3, iAudio M5, iAudio X5 séries
- Conception: Zen Mozaic, Zen X-Fi, Zen X-Fi Style, Zen X-Fi3
- FiiO: M3K
- iris:Séries 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: T1
- Sony: séries NWZ-E360, NWZ-E370, NWZ-E380
- Toshiba: Gigabeat F/X
- xDuoo X3, X3ii et X20
Source: opennet.ru
