Rockbox sur baladeurs Sony (tuto installation dans 1er post)

Avatar de l’utilisateur
lebellium
J'ai des câbles en or massif
J'ai des câbles en or massif
Messages : 2461
Inscription : 30 oct. 2010 13:00
Contact :

Rockbox sur baladeurs Sony (tuto installation dans 1er post)

Message par lebellium »

Notre développeur français (cocorico) pamaury s'est lancé un nouveau défi: porter Rockbox sur les baladeurs Sony à base de noyau Linux. A l'image du Samsung YP-R0, il s'agit donc d'un port RaaA (Rockbox as an Application).
Pour rappel, c'est une véritable machine de guerre, il a porté Rockbox sur Creative (Zen Mosaic, Zen X-Fi, Zen X-Fi 3, Zen X-Fi Style), Sony non-Linux (NWZ-E360/370/380), Sandisk (Fuze+), FiiO (X1 en cours) et plus encore.
=> https://www.rockbox.org/wiki/AmauryPouly

Vous trouverez ci-dessous la liste presque exhaustive (pas totalement à jour) des baladeurs Sony avec un noyau Linux, ce qui ne veut pas dire pour autant que tous seront compatibles Rockbox.
Le développeur se concentre en priorité sur les modèles "récents" avec un noyau Linux pas trop ancien, idéalement encore trouvables en neuf ou facilement en occasion.
Dans un premier temps, l'effort de développement est prévu sur E450/460/470, E580 et A10.
Mon A850 japonais ayant une interface en japonais uniquement (oui, pas de firmware multilingue sur les Sony japonais...), je tente de le glisser dans la liste également pour enfin avoir une interface compréhensible :mrgreen:

Liste des cibles potentielles:
entre parenthèses, la ou les personne(s) dans la communauté Rockbox possédant le baladeur et pouvant faire le cobaye

NWZ-A10 (lebellium)
NW-A20 (lebellium)
NWZ-A720
NWZ-A810
NWZ-A820
NWZ-A840
NWZ-A850 (lebellium)
NWZ-A860 (robertd1, lebellium)
NW-A910
NWZ-E050
NW-E060
NW-E080
NWZ-E350
NWZ-E450 (pamaury)
NWZ-E460 (pamaury)
NWZ-E470 (wodz)
NWZ-E550
NWZ-E570
NWZ-E580 (pamaury, lebellium)
NW-S10
NWZ-S510
NWZ-S610 (lebellium)
NWZ-S630
NW-S640
NWZ-S710
NWZ-S730
NWZ-S740
NWZ-S750
NWZ-S760
NWZ-S770
NW-S780
NWZ-X1000
NW-ZX100

Code source dispo: http://oss.sony.net/Products/Linux/Audi ... ory01.html

Avancement du port:

12/11/2016: 1er bootloader dualboot Sony/Rockbox fonctionnel pour E450 et E460
28/11/2016: nouvelle chaîne de compilation Sony NWZ/Samsung YP-R0 fonctionnelle mais pas encore publiée
02/12/2016: Rockbox se lance sur le E460, affichage et boutons fonctionnels mais crash immédiat et systématique en lecture de musique.

03/12/2016: driver fonctionnel pour LCD, rétroéclairage, adc, batterie, alimentation et tactile (non testé)
13/12/2016: 1er bootloader fonctionnel sur E580 mais boutons inopérants à cause d'un keymapping différent
10/01/2017: Rockbox se lance et fonctionne sur E580 mais soit pas de son du tout soit son complètement saturé
12/01/2017: Rockbox se lance et fonctionne sur A10 mais pas de son
30/01/2017: Son OK (hack pas propre mais fonctionnel) sur le E580! :hb:

Détails du TO-DO: http://gerrit.rockbox.org/r/#/c/1481/


Installation de Rockbox:
Rockbox peut être installé sur les baladeurs Sony suivants. Si votre modèle ne fait pas partie de cette liste, c'est soit que j'ai déserté ce forum, soit plus vraisemblablement que votre modèle n'est pas supporté pour le moment. Il le sera peut-être plus tard ou jamais.
1) Installation du bootloader dualboot Walkman/Rockbox
- Connectez le baladeur au PC
- Notez la lettre du périphérique dans "Ce PC"/"Ordinateur"/"Poste de travail", par exemple WALKMAN (H:). Si vous ne voyez pas de lettre, c'est que le baladeur est connecté en MTP au lieu de MSC
- Dans le tableau suivant, colonne "Install firmware", téléchargez le fichier UPG correspondant à votre baladeur: https://www.rockbox.org/wiki/SonyNWLinuxPort#Bootloader
- Renommez le fichier en NW_WM_FW.UPG
- Mettez ce fichier à la racine du baladeur
- Déconnectez le baladeur en toute sécurité et reconnectez-le au PC.
- Téléchargez scsitool ici: https://www.rockbox.org/wiki/SonyNWDest ... g_the_tool
- Téléchargez ce fichier .bat et le déposer dans le même répertoire que scsitool. Double-cliquer sur le fichier .bat. Le terminal s'ouvre directement dans le bon répertoire.
- Tapez le code suivant (remplacez X par la version de scsitool téléchargée et H par la lettre de votre périphérique)

Code : Tout sélectionner

scsitool-nwz-vX.exe H: do_fw_upgrade
Le baladeur doit redémarrer après la MAJ.

2) Installation de la build Rockbox
- Téléchargez et décompressez l'archive suivante:
NWZ-E350: https://build.rockbox.org/data/rockbox-sonynwze350.zip
NWZ-E450: https://build.rockbox.org/data/rockbox-sonynwze450.zip
NWZ-E460: https://build.rockbox.org/data/rockbox-sonynwze460.zip
NWZ-E470: https://build.rockbox.org/data/rockbox-sonynwze470.zip
NWZ-E580: https://build.rockbox.org/data/rockbox-sonynwze580.zip
NWZ-A10: https://build.rockbox.org/data/rockbox-sonynwza10.zip
NW-A20: https://build.rockbox.org/data/rockbox-sonynwa20.zip
NWZ-A860: https://build.rockbox.org/data/rockbox-sonynwza860.zip
NWZ-S750: https://build.rockbox.org/data/rockbox-sonynwzs750.zip
- Mettez le dossier .rockbox à la racine du baladeur

3) [Optionnel] Installation des thèmes Rockbox
Les thèmes 240x320 sont compatibles http://themes.rockbox.org/index.php?tar ... safuzeplus
Pub pour mon thème "lebellium Samsung-like" :mrgreen: http://themes.rockbox.org/index.php?the ... safuzeplus

4) Fonctionnement du bootloader
- Choix entre Rockbox, le firmware Sony (Walkman) et Tools
- Choix par défaut Rockbox au bout de 10 secondes si aucune sélection faite
- Extinction depuis Rockbox = retour au menu de sélection. J'espère que dans le futur on pourra éteindre directement le baladeur :)
- Hold activé sur l'écran de sélection: passage en mode veille peu énergivore au bout de 5 secondes. Attention, contrairement au firmware Sony, le baladeur ne s'éteint pas complètement au bout de plusieurs heures d’inutilisation en mode veille. Pour forcer l'extinction complète, Tools>Shutdown
- Tools>Service Menu = Entrée dans le Test Mode Sony sans devoir faire le combo de touches magique renseigné dans le manuel de service
- Si vous lancez le firmware Sony (Walkman), à l'extinction il passera en mode veille et ne s'éteindra pas complètement. Pour voir à nouveau le menu de sélection, il faut appuyer sur reset au dos de l'appareil.

5) Fonctionnement de Rockbox
- Tout n'est pas encore pleinement fonctionnel, c'est encore une version "bêta"
- Pour ceux qui préfèrent la navigation par dossiers à bibliothèque des tags, aller dans Files>allcontents. int=mémoire interne. ext=microSD. Pour commencer directement dans votre dossier MUSIC vous pouvez faire un appui long sur le bouton de validation et sélectionner "start file Browser here"
- En initialisant la base de données, le compteur ne s'incrémente pas, il affiche "building database...0 found" mais en réalité il est bien en train de travailler en arrière-plan. Il faut attendre jusqu'à ce qu'il dise "please reboot to enable"
Dernière modification par lebellium le 19 sept. 2017 22:32, modifié 7 fois.
Avatar de l’utilisateur
Sylean
Tombeau-Blaster
Tombeau-Blaster
Messages : 4575
Inscription : 06 janv. 2016 19:31

Message par Sylean »

Super ! Je vais suivre ça avec attention :)
Sharp
J'ai un casque HiFi de chez Auchan
J'ai un casque HiFi de chez Auchan
Messages : 96
Inscription : 20 nov. 2016 07:15

Message par Sharp »

Les NW-WM1Z/1A vont-ils également profiter de Rockbox ??
Avatar de l’utilisateur
lebellium
J'ai des câbles en or massif
J'ai des câbles en or massif
Messages : 2461
Inscription : 30 oct. 2010 13:00
Contact :

Message par lebellium »

En théorie ils pourraient je pense puisque d'après le site open source de Sony ils sont basés également sur Linux: http://oss.sony.net/Products/Linux/Audio/NW-WM1A.html

Mais:
- Le noyau Linux est plus récent (branche 3.X.X) alors que tous les autres modèles antérieurs sont en v2.6.x (oui, oui, le NW-A25 de fin 2015 est basé sur un noyau Linux sorti en 2010 :lool: ). Cela peut poser une difficulté supplémentaire dans le développement... ou pas.

- Il est évidemment plus facile de porter Rockbox quand on possède soi-même le baladeur en question ou qu'a minima on a à disposition de solides cobayes (c'est-à-dire des gens parlant anglais, trainant fréquemment sur l'IRC Rockbox, sachant bidouiller un minimum et prêts à prendre le risque de bricker leur baladeur pour la science même si on s'efforce toujours autant que possible de minimiser ce risque). Là on parle de baladeurs dépassant le millier d'euros. Le développeur ne les possèdera jamais et je ne sais pas si les cobayes seront nombreux 8-)

- Rockbox sait lire des fichiers "High-res" comme du FLAC 24/96 par exemple mais pas nativement. Il va tout downsampler en 16/44.1 ou 16/48. Or, tout le marketing de ces bêtes à 1000€ se fait autour du "High-res" audio décodé nativement. Je suppose que les gens les achètent en bonne partie pour ça, pour lire leur FLAC 24/192 et leur DSD256. ça les rassure même si en test ABX ils n'entendraient aucune différence. Donc avec Rockbox on perdrait une bonne partie de l'intérêt supposé de ces baladeurs.
Sharp
J'ai un casque HiFi de chez Auchan
J'ai un casque HiFi de chez Auchan
Messages : 96
Inscription : 20 nov. 2016 07:15

Message par Sharp »

Effectivement il est extrêmement difficile d'entendre la différence entre un flac non hi-res et un flac hi-res.
On achète les Walkman à plus de mille euros pour leur qualité sonore. Et bien sûr rien de nouveau, on exploite toujours l'existant et tout est basé sur Linux. En tout cas l'interface des WM1 est terriblement lente et manque cruellement de réactivité.
Avatar de l’utilisateur
Vic
Audio spammeur en force
Audio spammeur en force
Messages : 15281
Inscription : 09 févr. 2011 09:53
Contact :

Message par Vic »

Je récupère un Sony ZX100 jeudi, tu peux me mettre sur la liste :jap:
TWS : Sony WF1000XM4
CIEM : ES EM64 / VE VE8 / ES EM10
IEM : FiR M5 / Noble K10 / SE5 Ultimate
Baladeurs : Sony WM1A / A55 / Shanling M0
Avatar de l’utilisateur
lebellium
J'ai des câbles en or massif
J'ai des câbles en or massif
Messages : 2461
Inscription : 30 oct. 2010 13:00
Contact :

Message par lebellium »

Moi qui voulais me coucher tôt aujourd'hui, j'ai complètement été embarqué dans le truc :mrgreen:
ça a pris la soirée mais voilà, il y a Rockbox sur mon E580! Il ne manque plus que le son :headphone:

Image
Image
Image
Image
Image
Avatar de l’utilisateur
Vic
Audio spammeur en force
Audio spammeur en force
Messages : 15281
Inscription : 09 févr. 2011 09:53
Contact :

Message par Vic »

:bravo:

J'ai aussi un a867 ;)
TWS : Sony WF1000XM4
CIEM : ES EM64 / VE VE8 / ES EM10
IEM : FiR M5 / Noble K10 / SE5 Ultimate
Baladeurs : Sony WM1A / A55 / Shanling M0
Avatar de l’utilisateur
lebellium
J'ai des câbles en or massif
J'ai des câbles en or massif
Messages : 2461
Inscription : 30 oct. 2010 13:00
Contact :

Message par lebellium »

Au tour de mon NWZ-A10! (Y)

Image

C'est noté vic. ;-/
Avatar de l’utilisateur
HamsteRER
J'ai des câbles en or massif
J'ai des câbles en or massif
Messages : 2356
Inscription : 16 déc. 2013 02:17
Contact :

Message par HamsteRER »

Les baladeurs "oreilles de Mickey" ont une disposition idéale pour jouer au Doom sur Rockbox.
anatole
Suis-je (une) enceinte ?
Suis-je (une) enceinte ?
Messages : 236
Inscription : 21 juin 2014 18:26
Contact :

Message par anatole »

Excellente nouvelle. Vu la disponibilité des baladeurs Sony sur le marché çà ne peut qu'etre encourageant pour rockbox en général. J'avoue que j'attend pas mal la sortie d'un éventuel nouveau baladeur compatible (Agptek ??), mais ayant eu un NWZ-S639F pendant 5 ans (jusqu'à ce que je me le fasse voler...) je peux confirmer que Sony fait du matos correct et durable avec de bonnes batteries.

Ca me donne presque envie de chopper un A15...
Sony NWZ-A15 / Sandisk Clip Jam - Sony MDR ZX610 / Sennheiser CX300 II / des intras sony dont j'ai oublié la référence
Maison: Technics sl-23 + ortofon om10 / Marantz PM 5004 / Eltax concept mini
Avatar de l’utilisateur
jprenaud78
== Modérateur ==
Messages : 4401
Inscription : 24 déc. 2016 10:33
Contact :

Message par jprenaud78 »

lebellium a écrit :Au tour de mon NWZ-A10!  (Y)

Image

C'est noté vic. ;-/
Super j'ai aussi un a15 européen qui n'attends que ça
DAP: Sony WM1A Midnight + Sony A15
DAC/AMP: Pionner U 05 S + Luxury Precision W2
IEM: Oriolus Forsteni + Oriolus mk2 (ISN S16) + Onkyo E900M + AK T8IE (Nobunagalabs Cochou) + JAWS Tuned
CASQUE: Meze 99 Noir Yaxi Pads (silver Meze) + Focal Elear Drop Pads (Beyerdynamic) + Hifiman He400i + Blue LOLA
Avatar de l’utilisateur
doumdoum84
J'ai un casque HiFi de chez Auchan
J'ai un casque HiFi de chez Auchan
Messages : 87
Inscription : 02 août 2016 12:59

Message par doumdoum84 »

Moi aussi.
Bravo Lebellium
Nomade
Dap : Pioneer XDP 100R - Hidizs AP100 - Sony nwz A15
Intras :TinAudio T2 + Swing IE800 + Shozy Zéro + Ostry KC06 + Sony EX650 apt + Senfer 4 in 1 + UiiSii HM7 + Letv All Metal - Boarseman CX98 - BGVP DS1 V2
Ampli/dac : Sony PHA-1 + Fiio E07
Casques : Philips citiscape Downtown - Porta Pro.
Fixe: Lenovo W700 + Dac/Ampli :Denon Ceol Carino
Au placard :
Sony nwz A818 - Sansa clip+ Rockboxé (en fin de vie)- Medion MD81449
Senn. CX 2.0 - Jays J Jays - UE Super FI 4 - T Jays Four - AKG K323 XS - JVC FX 45S - Trinity Phantom Sabre
Avatar de l’utilisateur
lebellium
J'ai des câbles en or massif
J'ai des câbles en or massif
Messages : 2461
Inscription : 30 oct. 2010 13:00
Contact :

Message par lebellium »

La lecture du manuel de service du NW-A30 montre qu'à l'image du NW-WM1, c'est une vraie plaie à démonter.
Sony a encore abusé de l'adhésif... Le démonter puis le remonter sans rien abimer risque de s'avérer extrêmement périlleux.
Même s'il ne coûte "que" 200€ par rapport au NW-WM1, je me vois mal prendre un tel risque sur un modèle tout neuf.

On comptait sur cette voie matérielle pour casser le nouveau chiffrement de Sony.
Il ne reste plus que la voie logicielle, la plus difficile et incertaine, à savoir trouver un exploit dans le code...

Bref, Rockbox sur NW-WM1 et NW-A30, c'est mal parti...
Avatar de l’utilisateur
lebellium
J'ai des câbles en or massif
J'ai des câbles en or massif
Messages : 2461
Inscription : 30 oct. 2010 13:00
Contact :

Message par lebellium »

Il y a du son sur le E580! (Y)(Y)
C'est un hack pas très joli et le développeur ne comprend pas pourquoi ça fonctionne mais c'est déjà une belle avancée!
Répondre

Revenir à « Sony »