Vous n'êtes pas identifié.

TOUT SANSA Le forum dédié aux lecteurs mp3, radio et video Sansa de SanDisk
série C200
série E200 e250 , e260 , e270, e280
série Sansa Clip
série Sansa Fuze
série Sansa View
Pour tirer le maximum de son lecteur Sansa avec le firmware (micrologiciel) officiel de Sandisk ou encore plus avec le firmware libre Rockbox
depuis le 8 octobre 2007

Les tutoriels de Tout Sansa


Pour compiler soi-même son propre Rockbox à partir des sources.

Pour compiler soi-même son propre Rockbox à partir des sources.

Il existe d'autres méthodes mais celle-ci est à mon sens la plus simple pour avoir un environnement de développement prêt à l'emploi. 

Prérequis :

- Télécharger et installer 7-Zip, un utilitaire de compression / décompression d'archives supportant le format .7z ( http://www.7-zip.org )

- Télécharger et installer la dernière version de VmWare player (gratuit mais enregistrement demandé), lecteur d'images de système préconfiguré (machine virtuelle) utilisable sous Linux ou Windows.
Aller sur http://www.vmware.com/fr/products/player/ pour s'enregistrer ou directement sur la page de téléchargement ( http://www.vmware.com/download/player/download.html ), télécharger et installer VmWare player en suivant les instructions

- Télécharger et extraire une image de système Linux Debian préconfigurée par l'équipe de Rockbox au format .7z  .
Se rendre sur http://download.rockbox.org/vmware/ ,  télécharger Debian-x.7z  (où "x" est un numéro de version), extraire l'archive .7z à l'emplacement de votre choix.

1) Lancer la machine virtuelle Rockbox.vmx avec VmWare player.
Lors de la première exécution, VmWare player affiche un ou plusieurs pop-up. Répondre "YES" ou "OK".

Le système démarre puis demande un login et un mot de passe .

http://dormrf.free.fr/toutsansa/img/vmware-debian-rockbox-mini.jpg

compte utilisateur : Entrer "user" pour username et "rockbox" pour le mot de passe.
compte admin : Entrer "root" pour username et "rockbox" pour le mot de passe.

Le bureau du système s'affiche.

http://dormrf.free.fr/toutsansa/img/bureau-rockbox-debian-mini.jpg

2) Démarrer une console :
clic droit sur le bureau puis choisir dans le menu
-> "XShells" -> "Eterm"
ou
-> "XShells" -> "Xterm"

http://dormrf.free.fr/toutsansa/img/demarrer-eterm-xterm-mini.jpg


3) Récupérer le code source complet de Rockbox :

Code:

svn co svn://svn.rockbox.org/rockbox/trunk rockbox

4) Aller dans le dossier rockbox contenant le code source téléchargé avec svn

Code:

cd rockbox

5) Créer un dossier pour compiler le code source :

Code:

mkdir SANSABUILD

6) Aller dans le dossier SANSABUILD :

Code:

cd SANSABUILD

7) Exécuter la commande puis choisissez le type de lecteur:

Code:

../tools/configure

Le texte suivant s'affiche :

http://dormrf.free.fr/toutsansa/img/choix-type-de-lecteur-mini.jpg


Enter target platform:
==Archos==            ==iriver==             ==Apple iPod==
  0) Player/Studio     10) H120/H140          20) Color/Photo
  1) Recorder          11) H320/H340          21) Nano
  2) FM Recorder       12) iHP-100/110/115          22) Video
  3) Recorder v2       13) iFP-790            23) 3G
  4) Ondio SP          14) H10 20Gb           24) 4G Grayscale
  5) Ondio FM          15) H10 5/6Gb          25) Mini 1G
  6) AV300                                    26) Mini 2G
                                              27) 1G, 2G

==iAudio==            ==Toshiba==            ==SanDisk==
30) X5/X5V/X5L        40) Gigabeat F         50) Sansa e200
31) M5/M5L            41) Gigabeat S         51) Sansa e200R
32) 7                                        52) Sansa c200

==Tatung==            ==Olympus==            ==Logik==
60) Elio TPJ-1022     70) M:Robe 500         80) DAX 1GB MP3/DAB

8) Tapez  "50" puis validez avec la touche entrée pour choisir le Sansa e200

9) Il vous est demandé de choisir quoi compiler .

Build (N)ormal, (A)dvanced, (S)imulator, (B)ootloader, (I)installer, (M)anual (N)

10) Tapez "N" puis validez avec la touche entrée pour compiler le firmware, "B" pour compiler le chargeur de démarrage, "S" pour compiler le simulateur, "I" pour compiler l'installeur ou "M"  pour compiler le manuel.

Dans notre cas, c'est donc "N".

11) Compiler le code :

Code:

make

12) Générer une archive .zip contenant le code compilé :

Code:

make zip

Voilà, vous avez compilé votre propre Rockbox maison :-)

Maintenant, vous avez sûrement envie de l'adapter ou de lui ajouter certaines fonctions supplémentaires pas encore  intégrées à la version officielle de Rockbox ?

Vous venez de rejoindre le cercle des hackers de logiciels libres !

Sujet du forum pour cette page :
- Comment compiler soi-même le firmware Rockbox

Pied de page des forums

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson

|   |

liens amis : Après le taf - Actu sécurité informatique - Abc sécurité informatique site - Abc sécurité informatique forum - blog bistouri - technicien info - Le carnet en ligne d'une artiste peintre