Version en ligne

Tutoriel : Rockbox sur l'iPod

Table des matières

Rockbox sur l'iPod
Installation
Modèles supportés
Installation
Désinstallation
Utiliser Rockbox
Les thèmes
Les plugins
Principales options
Installation avancée
Rockdoom, Pacbox et Dict
Chip8, ZXBox et RockBoy
Les vidéos
Compiler Rockbox
Installer CygWin
Télécharger le code source
Appliquer un patch
Lancer la compilation

Rockbox sur l'iPod

Je vais vous montrer comment installer Rockbox sur un iPod. Rockbox est un OS pour les iPod. Par rapport au firmware d'Apple, il permet de :

Dans un premier temps, nous allons voir comment l'installer, puis comment l'utiliser et enfin comment compiler votre propre version de Rockbox.

Voici une photo de Rockbox tournant sur un iPod Nano :

Thème Cabbie 2.0

Voilà aussi deux vidéos de moi sur YouTube :
Rockbox on iPod Nano : Emulators
Rockbox on iPod Nano : Plugins

Bon, commençons !

Installation

Modèles supportés

Nous allons voir dans ce chapitre uniquement l'installation de Rockbox. Nous allons utiliser un programme appelé ipodpatcher en utilisant la console de Windows (la console est un programme dans lequel on peut taper des lignes de code).

Modèles supportés

Installation Installation

Modèles supportés

Avant toute installation, vous devez vous assurer que votre iPod figure parmi les suivants :

Vous pouvez vérifier sur cette page quel iPod vous avez.
Malheureusement, l'iPod Nano 2ème génération n'est pas compatible. Son nouveau processeur a été décrypté seulement récemment. Il faudra du temps pour que son port soit stable. Il en est de même pour les iPod de septembre 2007 (iPod Nano 3G, iPod Classic et iPod Touch). Les utilisateurs de ce modèle pourront regarder chaque jour s'il est compatible en allant sur la page des SVN Builds.
Mais si vous êtes trop impatients, vous pouvez aller voir du côté de iPod Linux.


Installation Installation

Installation

Modèles supportés Désinstallation

Installation

Installation automatique

Il existe un utilitaire fait par l'équipe de Rockbox. Rockbox Utility vous permettra d'installer facilement ce programme en quelques clics. Vous pouvez le trouver à cette adresse. Après avoir téléchargé Rockbox Utility, décompressez-le et exécutez-le.
A la première utilisation, une boîte de dialogue s'ouvrre pour identifier le modèle de votre baladeur et son emplacement. Faites-le manuellement ou via le bouton Autodetect.
Si vous êtes anglophobes, vous pouvez changer la langue dans le menu File -> Configure -> Language.
L'installation complète vous permet d'installer les composants nécessaires à l'exécution de Rockbox mais aussi les fichiers de Doom, les polices et éventuellement un ou plusieurs thème(s).
L'installation minimale installe seulement les fichiers nécessaires au bon fonctionnement de Rockbox.
Une fois l'installation terminée, vous pouvez fermer le programme et éjecter avant de le débrancher physiquement. Vous pouvez passer au deuxième chapitre pour apprendre à utiliser les plugins. De plus, lors de l'installation avancée, il ne vous sera pas nécessaire d'installer Rockdoom.

Bootloader

Pour installer le bootloader, nous allons utiliser un programme nommé ipodpatcher. Cliquez ici pour le télécharger. Ensuite, ouvrez-le après avoir connecté votre iPod.
À l'entrée dans la console, on vous demande de taper une des trois lettres : i (install), u (uninstall) ou c (cancel). Tapez i.

Si à l'avant-dernière ligne, la console affiche :

[INFO] Bootloader installed successfully

c'est que vous avez bien installé le bootloader.

ipodpatcher

Appuyez sur Entrée pour quitter.
Vous pouvez maintenant déconnecter l'iPod en l'éjectant et le démarrer.

Oui, des lignes de code s'affichent, mais il ne se passe rien, Rockbox ne se lance pas !

C'est parce que vous n'avez pas encore installé le firmware, qui est le programme de Rockbox. Donc, laissez appuyés le bouton central et Menu quelques secondes pour que l'iPod redémarre ; enclenchez ensuite l'interrupteur Hold. L'iPod va démarrer avec la partition Apple, que vous aviez avant. Reconnectez l'appareil à l'ordinateur.

Firmware

Allez sur Rockbox.org et sélectionnez en haut du menu current build. Ensuite, choisissez le modèle de votre iPod en cliquant sur son image. Vous téléchargerez alors une archive nommée rockbox.zip. Avec WinZIP, WinRAR, ou n'importe quel logiciel d'archives, décompressez-la. Vous obtiendrez un dossier .rockbox contenant tous les jeux fournis avec Rockbox ainsi que le firmware.
Copiez cet élèment dans l'iPod en allant avec le navigateur dans Poste de Travail et en cliquant sur sa lettre (Disque amovible ( F : ) ou IPOD ( Pierre ) si Pierre est votre nom).

Maintenant, éjectez l'iPod et regardez Rockbox se lancer. Le thème par défaut est Cabbie 2.0 Default :

Thème Cabbie 2.0

Si ce thème ne vous plaît pas, ne vous inquiétez pas. Vous allez apprendre à mettre des thèmes dans le chapitre prochain.

Maintenant, vous devez installer les polices. Téléchargez cette archive, qui contient les polices au format .fnt. Copiez le dossier .rockbox dans l'iPod et cliquez sur Tous pour remplacer.

Pour changer la langue, allez dans Settings -> General Settings -> Language et choisissez-en une. Je suppose que vous allez prendre le français : je vais alors continuer le tutoriel avec le français.


Modèles supportés Désinstallation

Désinstallation

Installation Utiliser Rockbox

Désinstallation

Pour la désinstallation, vous pouvez soit restaurer l'iPod avec iTunes, soit faire de la manière suivante, qui vous permettra de conserver vos données.
Lancez ipodpatcher et au lieu de taper i, tapez u. Le bootloader de Rockbox sera retiré.
Ensuite, si vous n'avez plus beaucoup de place sur l'iPod, vous pouvez supprimer le dossier .rockbox.

Ça y est, Rockbox est installé !
Comme je suppose que vous ne l'avez pas encore désinstallé de votre iPod, je vous suggère de vous rendre au plus vite au chapitre 2 où vous pourrez changer l'apparence du menu.


Installation Utiliser Rockbox

Utiliser Rockbox

Désinstallation Les thèmes

Vous allez apprendre dans ce chapitre à bien utiliser Rockbox et à en profiter pleinement.

Les thèmes

Utiliser Rockbox Les plugins

Les thèmes

Les thèmes fournis par Rockbox sont pauvres (surtout le thème par défaut). Voici la photo du début de ce tutoriel, avec le thème BlueDream :

Thème BlueDream

Si vous suivez cette démarche, vous pourrez choisir un autre thème pour votre iPod.

Télécharger les thèmes

Allez sur rockbox-themes.org et choisissez votre modèle. Il n'y a pas de thèmes supplémentaires pour l'iPod 3G.
Vous arriverez sur une page où sont présentés tous les thèmes proposés pour votre iPod. Pour en télécharger un, cliquez sur le lien de téléchargement correspondant.

Choisir un thème

Les thèmes sont sous la forme d'une archive. Il faut extraire cette archive. Elle contient :

  1. soit un dossier .rockbox, que vous pouvez copier dans le dossier racine de l'iPod ;

  2. soit des dossiers nommés backdrops, themes, wps... que vous pouvez copier dans le dossier .rockbox de l'iPod ;

  3. soit un dossier du nom du thème : ce dossier doit contenir les dossiers du 1 ou du 2.

Déconnectez l'iPod et lancez Rockbox. En allant dans Réglages et en sélectionnant Liste des thèmes, vous aurez la liste des thèmes que vous avez installés et ceux de Rockbox. Si vous choisissez un autre thème, la police, l'arrière-plan et d'autres choses changeront.


Utiliser Rockbox Les plugins

Les plugins

Les thèmes Principales options

Les plugins

Les plugins (modules d'extension en français) sont tous les programmes à l'extension .rock de Rockbox. Certains sont dans le dossier /.rockbox/rocks/. Ils sont disponibles en sélectionnant Liste des Modules d'Extension dans le menu de Rockbox. Il sont classés aussi par catégorie :

Plugin

Catégorie

Description

xobox

Jeu

Application dont le but est de diviser un rectangle contenant des balles sans toucher ces balles

wormlet

Jeu

Petit jeu de "simulation"

vu_meter

Démo

Copie de oscilloscope, mais avec des "compteurs"

text_editor

Utilitaire

Programme qui ouvre les fichiers et peut les modifier

superdom

Jeu

Jeu de stratégie par tours

sudoku

Jeu

Sudoku

stopwatch

Utilitaire

Chronomètre

stats

Utilitaire

Programme qui montre le nombre de dossiers, de fichiers...

starfield

Démo

Copie de l'écran de veille "Etoiles" de Windows

star

Jeu

Jeu de logique où il faut attraper toutes les étoiles (bugge sur l'iPod Nano)

spacerocks

Jeu

Asteroïds

solitaire

Jeu

Solitaire, meilleur que celui d'Apple

sokoban

Jeu

Casse-tête qui consiste à faire bouger les pierres sur certaines cases

snow

Démo

Écran de veille de neige

snake2

Jeu

Snake 2 (nettement meilleur)

snake

Jeu

Snake

sliding_puzzle

Jeu

Puzzle dans lequel on peut bouger les pièces

rockpaint

Utilitaire

Programme de dessin (comme Paint et seulement sur les écrans en couleur)

rocklife

Démo

Écran de veille avec des particules

rockblox

Jeu

Copie de Tetris

robotfindskitten

Jeu

Test où vous devez trouver un chat parmi des objets

random_folder_advance_config

Utilitaire

Programme qui permet de configurer la liste de lecture aléatoire

pong

Jeu

Jeu de Pong à deux joueurs

plasma

Démo

Ecran de veille avec zoom

pictureflow

Démo

Programme faisant défiler les pochettes d'album à l'aide de la base de données de musiques (seulement sur les écrans couleur)

pacbox

Jeu

Copie de Pacman (seulement sur les écrans en couleur et nécessite d'être installé)

oscilloscope

Démo

Graphique qui se trace sur le son joué

mosaique

Démo

Ecran de veille

minesweeper

Jeu

Copie de Démineur

metronome

Utilitaire

Métronome

maze

Jeu

Labyrinthe

matrix

Démo

Écran de veille à la Matrix

mandelbrot

Démo

Figure fractale

logo

Démo

Logo qui rebondit mais sans horloge

jewels

Jeu

Copie de Bejeweled dont le but est de former des triples de mêmes diamants

jackpot

Jeu

Machine à sous classique de casino

grayscale

Utilitaire

Programme qui montre les possibilités du noir et blanc (seulement sur les écrans en noir et blanc)

flipit

Jeu

Casse-tête dont le but est de retourner tous les jetons sur leur face bleue

fire

Démo

Écran de veille avec du feu

doom

Jeu

Célèbre jeu de Doom (nécessite d'être installé)

disktidy

Utilitaire

Programme qui supprime les fichiers laissés par Windows ou Mac sur l'iPod comme Thumbs.db

dict

Utilitaire

Dictionnaire (nécessite d'être installé)

dice

Utilitaire

Programme de lancers de dés

demystify

Démo

Copie d'un écran de veille de Windows, "Ballet de lignes"

cube

Démo

Cube en 3D qui peut tourner plus ou moins vite grâce à la molette

credits

Démo

Logo de Rockbox suivi des noms de l'équipe de Rockbox

clock

Utilitaire

Horloge

chopper

Jeu

Petit jeu où vous ne devez pas toucher les bords avec l'hélicoptère

chessclock

Utilitaire

Programme pour chronométrer les tours aux échecs

chessbox

Jeu

Echecs

calculator

Utilitaire

Calculette avec les fonctions de base

bubbles

Jeu

Le plus apprécié des nouveaux utilisateurs de Rockbox : jeu où l'on doit lancer des billes pour faire exploser les autres

brickmania

Jeu

Copie de Breakout (casse-brique) avec des bonus

bounce

Démo

Écran de veille avec le logo de Rockbox qui rebondit et, en arrière-plan, une horloge

blackjack

Jeu

Jeu de Blackjack

battery_bench

Utilitaire

Programme qui permet, après avoir fait des tests, de faire des graphiques pour la batterie

Certains autres plugins se lancent automatiquement quand certains fichiers sont ouverts. Les voici :

Plugin

Description

Extension

zxbox

Emulateur de jeux ZX Spectrum 48k

tzx / z80 / tap / sna

viewer

Ouvre les fichiers texte sans les modifier

txt

vbrfix

Fixe le header VBR

mp3

sort

Range dans l'ordre alphabétique les fichiers texte ou les listes de lecture

txt / m3u / m3u8

search

Recherche dans les listes de lecture

m3u / m3u8

rockboy

Émulateur de jeux de Gameboy ou de Gameboy Color (seulement sur les écrans en couleur)

gb / gbc

mpegplayer

Ouvre les vidéos MPEG (seulement sur les écrans en couleur)

mpg

midiplay

Ouvre les musiques MIDI

mid / midi

jpeg

Ouvre les images JPEG

jpg

chip8

Émulateur de jeux Chip8

ch8

Ces plugins sont dans le dossier /.rockbox/viewers/. Certains plugins du premier tableau peuvent être lancés aussi à l'ouverture d'un fichier comme text_editor.


Les thèmes Principales options

Principales options

Les plugins Installation avancée

Principales options

Modifier le disque

Vous pouvez modifier le disque, comme copier, coller ou renommer en appuyant longuement sur le bouton central après avoir sélectionné le fichier ou le dossier. Voici les options disponibles :

On peut donc modifier le disque pratiquement comme sur l'ordinateur.

La musique

Comme Rockbox possède un naviguateur, il faut mettre les musiques dans un dossier de l'iPod et les sélectionner pour pouvoir les écouter. Cela permet de se débarrasser d'iTunes. Mais si vous ne pouvez pas les mettre et que vous voulez garder vos musiques de iTunes, vous devez enclencher la base de données. Pour cela, laissez appuyé le bouton central en sélectionnant Base de données Tags ou allez dans Réglages -> Réglages Généraux -> Base de données Tags. Sélectionnez ensuite Initialiser le Cache, attendez ensuite que l'iPod ne travaille plus (dans ce cas, la clé à molette en haut à droite disparaît) ; redémarrez l'iPod en appuyant pendant cinq secondes sur Lecture et en appuyant ensuite sur Menu ou sur le bouton central. Chaque fois que vous rajouterez des musiques, il faudra aller dans le même menu que tout à l'heure et choisir Mise à jour immédiate. Si vous avez enlevé des musiques, il faut sélectionner Initialiser le Cache et redémarrer l'iPod, sinon la musique sera présente dans la base de données.
Quand il sera prêt, cliquez sur Base de données Tags dans le menu. Vous pourrez ensuite choisir vos morceaux préférés dans le navigateur.

Vous pouvez aussi démarrer l'iPod sur sa partition Apple et vous pourrez écouter les musiques que vous avez mises dans l'iPod avant d'installer Rockbox.

Quand vous sélectionnerez une musique ou quand vous choisirez Continuer la lecture, la fenêtre de lecture apparaîtra. Pour retourner dans le navigateur sans que la musique ne s'arrête, appuyez sur le bouton central et pour stopper la musique, appuyez longuement sur Lecture.

Gestion des configurations

Dans Réglages -> Gestion des configurations, vous pouvez sauvegarder toutes vos options dans un fichier .cfg. Pour cela, cliquez sur Sauver le fichier .cfg. Vous pourrez plus tard le charger et sélectionnant Charger un fichier .cfg. Et vous pouvez aussi sauver les options et réglages d'un thème en cliquant sur Save theme settings.
Vous pouvez par exemple faire une configuration pour chaque thème préféré.

Vous avez appris la plupart des astuces de Rockbox. Maintenant, vous pouvez vous rendre au troisième chapitre pour installer encore d'autres jeux.


Les plugins Installation avancée

Installation avancée

Principales options Rockdoom, Pacbox et Dict

Dans ce chapitre, vous allez effectuer une installation avancée de Rockbox où chaque composant supplémentaire est facultatif.

Rockdoom, Pacbox et Dict

Installation avancée Chip8, ZXBox et RockBoy

Rockdoom, Pacbox et Dict

Rockdoom

FreedoomRockdoom vous permet de jouer à Doom, le célèbre tout premier FPS.
Pour cela, téléchargez cette archive et décompressez-la dans votre iPod. Elle contient un dossier ".rockbox", qui lui-même contient un dossier "doom", dans lequel sont les wads indispensables pour jouer à Doom. Ces wads sont :

Après avoir extrait l'archive, vous pouvez télécharger la démo de Doom ici. Il y a trois épisodes mais vous ne pourrez jouer qu'au premier.
Allez ensuite dans "Liste des Modules d'Extension" et sélectionnez "doom". Après l'affichage de lignes de code, vous arriverez dans un menu où vous pouvez choisir votre jeu dans "Game", votre addon (wad non-officiel) dans "Addon" et votre démo (replay montrant les actes d'un utilisateur) dans "Demo". Vous pouvez aussi régler les options et quitter. Après avoir choisi votre jeu, sélectionnez "Play Game". Des lignes de code s'afficheront une fois de plus et vous arriverez dans le menu du jeu.
Vous pouvez télécharger des addons comme Counter Strike ou Twilight Warrior et y jouer en les copiant dans un dossier "/.rockbox/doom/Addons/". Vous devrez sélectionner un jeu à un épisode comme Freedoom pour que l'addon marche.

Liens :

Pacbox
Pacbox

Pacbox est un émulateur MAME qui vous permet de jouer à Pacman :
L'écran des iPods est tourné de 90° dans le sens des aiguilles d'une montre.
Pour installer Pacbox, vous devez télécharger cette archive.
Vous devez extraire ces archive dans le répertoire "/.rockbox/pacman/" de votre iPod.
Maintenant, déconnectez l'iPod, lancez pacbox dans la liste des plugins et amusez-vous bien.

Dict

Le plugin Dict est un dictionnaire. Selon les fichiers dict.desc et dict.index que vous mettez sur l'iPod, vous aurez un dictionnaire de différentes langues. Je vais juste vous donner les fichiers du dictionnaire en anglais car je n'ai pas encore trouvé les fichiers français :
http://www.rockbox.dreamhosters.com/dict.zip

Décompressez cette archive dans le dossier .rockbox de l'iPod. Vous pouvez maintenant chercher n'importe quel mot anglais et connaître sa signification.


Installation avancée Chip8, ZXBox et RockBoy

Chip8, ZXBox et RockBoy

Rockdoom, Pacbox et Dict Les vidéos

Chip8, ZXBox et RockBoy

Chip8

Space InvadersChip8 est un émulateur de jeux chip8 (.ch8). Voici une photo de Space Invaders.
Ces jeux sont très mal faits et l'émulateur ne prend pas en compte certaines touches. Cette partie est donc purement facultative.
Téléchargez cette archive pour avoir tous les jeux de chip8. Ne copiez que les fichiers .ch8 et .c8k dans votre iPod. Copiez-les dans un dossier Jeux ou Chip8. Quand vous lancerez Rockbox, en sélectionnant "Fichiers" et en les lançant dans le navigateur, vous pourrez jouer à ces jeux. Pour quitter Chip8, appuyez sur "Menu".

ZXBox

Pinball PowerZXBox est un émulateur de jeux ZX Spectrum 48k. Voici une photo de Pinball Power.
Vous pouvez trouver ces jeux ici. Les jeux sont classés par ordre alphabétique. Ils sont au format .tzx et les screenshots de ZXBox sont au format .z80.
Pour entrer dans le menu de ZXBox, activez, puis désactivez "Hold". Dans le menu, vous pouvez entrer une touche du clavier ZX Spectrum, prendre une screenshot... Dans "Options", vous pouvez changer les touches par défaut de "Menu", "Suivant", "Précédant", "Lecture" et du bouton central.

Rockboy

Super Mario BrosRockboy est un émulateur de jeux de Gameboy et de Gameboy Color (.gb/.gbc). Voici une photo de Super Mario Bros.
Ces jeux sont tous payant sauf certains qu'on appelle jeux PD ( :colere2: ne vous moquez pas, ça veut dire Pure Data). Ils sont disponibles sur http://www.pdroms.de.
Le menu est accédé avec "Hold" aussi. Dedans, vous pouvez sauver/charger une des cinq parties, vérifier les options ou quitter. Je vous conseille de ne pas changer les options.
La molette des iPods est tactile, c'est-à-dire que quand on touche une zone, un bouton de la Gameboy est appuyé :

Touches de Rockboy
  1. Flèche Gauche

  2. B

  3. Flèche Haut

  4. A

  5. Flèche Droite

  6. Start

  7. Flèche Bas

  8. Select

La touche "Menu" est par défaut "B", "Lecture" est par défaut "Start" et le bouton central est par défaut "A".
Ces touches peuvent être réglées dans les options. Les flèches gauche et droite sont réglées sur "B" et on ne peut pas le changer.


Rockdoom, Pacbox et Dict Les vidéos

Les vidéos

Chip8, ZXBox et RockBoy Compiler Rockbox

Les vidéos

Pour mettre des vidéos sur l'iPod, je vais vous montrer deux programmes différents. WinFF est peut-être plus simple mais il faut choisir le format de l'image tandis qu'avec MediaCoder, toutes les extensions ne sont pas supportées.

MediaCoder

Vous devez les encoder à la résolution de l'appareil. Nous allons donc télécharger un logiciel nommé MediaCoder ici. Dans MediaCoder Full Edition, cliquez sur la dernière version (15 Mo).

Après l'avoir installé, téléchargez ce fichier zip. Décompressez-le dans le dossier d'installation de MediaCoder (par défaut "C:\Program Files\MediaCoder") dans le dossier "extensions".

Lancez MediaCoder. Une page web va se lancer. Vous devez cocher "Do not show this page on next startup" pour que la page web n'apparaisse plus. Ensuite, cliquez sur "Start MediaCoder". Dans le menu, sélectionnez "Add.." et choisissez vos fichiers vidéo.
Vous devez ensuite choisir le format de l'image. Allez dans les extensions en cliquant sur le bouton "Extension" en haut.

MediaCoder

Cliquez sur "Rockbox jukebox" en dessous de "Digital Media Player". Dans la fenêtre qui s'ouvre, choisissez le modèle de votre iPod et à côté de "Cropping", sélectionnez "Expand to fitt screen". Ensuite, cliquez sur "Start".

Une copie de la vidéo au format .mpg et à la résolution changée apparaîtra dans le même dossier que l'autre. Vous pouvez copier cette vidéo sur l'iPod.

WinFF

Téléchargez WinFF sur le site officiel. Là aussi, choisissez la dernière version. Ensuite, lancez WinFF, ajoutez vos fichiers avec "Add" et choisissez dans la liste de gauche "Rockbox" et dans la liste de droite le modèle de l'iPod ainsi que le format de la vidéo : 16:9 ou 4:3. Ce point est important car si vous vous trompez, la vidéo sera étirée.
WinFF
Choisissez aussi la destination de votre vidéo.

Après ces réglages, cliquez sur "Convert". Une console apparaîtra et la conversion commencera.

Vous devez maintenant avoir un iPod sur lequel vous pouvez beaucoup vous distraire. Rendez-vous au chapitre suivant pour construire votre propre version de Rockbox.


Chip8, ZXBox et RockBoy Compiler Rockbox

Compiler Rockbox

Les vidéos Installer CygWin

Dans ce chapitre, vous allez apprendre comment appliquer un patch et compiler votre propre version de Rockbox.

Installer CygWin

Compiler Rockbox Télécharger le code source

Installer CygWin

CygWin est un programme qui simule la console d'Unix. Il est indispensable à la compilation. Téléchargez ce fichier qui va vous permettre d'installer CygWin : setup.exe. Mettez cet exécutable dans un dossier vide car durant l'installation, des fichiers seront téléchargés et mis dans ce dossier.

Lancez l'installation. Cliquez sur Suivant et sélectionnez Install from Internet (choix par défaut). Cliquez sur Suivant et sélectionnez le dossier d'installation de CygWin. Je vous conseille de laisser C:\cygwin. Cliquez sur Suivant deux fois et choisissez votre type de connexion. Si vous ne savez pas, laissez le choix par défaut. Cliquez sur Suivant et après que la liste des miroirs ait été téléchargée, sélectionnez le premier. Quand vous cliquerez sur Suivant, la liste des applications qui peuvent être installées va être téléchargée et affichée :

Choix des applications

Laissez toutes les catégories à Default sauf Base que vous mettrez à Install en cliquant dessus. Vous devez aussi sélectionner ces applications :

Cliquez ensuite sur Suivant. Les bases de CygWin vont être installées. Ensuite, setup.exe va vous demander si vous voulez mettre des raccourcis : à vous de voir. Quand l'installation est finie, relancez-la.

Comment ? Mais je viens de la finir !

Oui, mais devez aussi installer le compilateur. Suivez la même démarche que tout à l'heure sauf qu'au choix des miroirs, tapez http://download.rockbox.org/cygwin/ dans la boîte de texte en dessous de la liste http://download.rockbox.org/cygwin/, cliquez sur Add et sur le miroir que vous venez d'ajouter, dans la liste :

Ajout du miroir Rockbox

Ensuite, dans le choix des applications, choisissez :

Ensuite, lancez l'installation. Après l'installation, on vous redemandera si vous voulez mettre des raccourcis : à vous de voir encore.

Il reste encore à mettre le chemin du compilateur dans CygWin. Pour cela, allez dans le dossier etc du répertoire d'installation et ouvrez le fichier profile avec un éditeur de texte comme le Bloc-notes.
Au début, remplacez cette ligne :

PATH=/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin...

par celle-là :

PATH=/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/opt/sh/bin:/opt/m68k/bin:/opt/arm/bin:$PATH

De cette façon, vous n'aurez pas à écrire ce chemin chaque fois que vous souhaitez utiliser le compilateur. Vous pouvez à présent enregistrer le fichier, puis quitter votre programme en toute sécurité.


Compiler Rockbox Télécharger le code source

Télécharger le code source

Installer CygWin Appliquer un patch

Télécharger le code source

Maintenant que vous avez installé CygWin, vous pouvez télécharger le code source. Allez sur la page des SVN Builds ou des Daily Builds et cliquez sur le lien de téléchargement. L'archive fait à peu près 8 Mo. Extrayez l'archive dans le disque dur. Un dossier du même nom que l'archive contenant le code source de Rockbox apparaîtra. Renommez ce dossier rbsource. Votre code source devrait donc être dans le dossier C: bsource. À l'intérieur de ce dossier, créez un autre dossier build, qui servira pour la compilation.


Installer CygWin Appliquer un patch

Appliquer un patch

Télécharger le code source Lancer la compilation

Appliquer un patch

Allez sur les patches de Rockbox. Si un patch vous tente, vous pouvez le télécharger. Le patch est souvent sous la forme d'un fichier .patch ou .diff. Dans certains cas, il y a un patch + du code C. A ce moment, copiez le code dans le répertoire "C: bsource".
Copiez le fichier .patch ou .diff dans le dossier rbsource aussi. Vous aurez besoin de patch.exe, un utilitaire qui applique les patches. Allez dans le répertoire d'installation de CygWin et dans le dossier "bin", copiez "patch.exe". Collez le dans rbsource. Ensuite, lancez CygWin en cliquant sur le raccourci ou sur cygwin.bat dans le dossier de CygWin. La console va se lancer, avec CygWin. Tapez :

cd C:/rbsource

avec un / et non un \ car CygWin simule Unix.
Ensuite, tapez :

patch --binary -p0 < [nom du patch]

où [nom du patch] est le nom du patch (sans blague :lol: ). Ex :

patch --binary -p0 < chopper.patch

Ici, mon patch s'appelle "chopper.patch".
Essayez de remplacer 0 par 1 et ainsi de suite jusqu'à 5 si ça ne marche pas.
Vous pouvez appliquer autant des patches que vous voulez.

Vous pouvez aussi changer le code manuellement si vous avez des connaissances en langage C. Si vous voulez apprendre le C, allez sur le tuto de M@teo21.


Télécharger le code source Lancer la compilation

Lancer la compilation

Appliquer un patch

Lancer la compilation

Après avoir changé le code comme vous le souhaitez, dans CygWin, tapez :

cd build

CygWin va naviguer dans le dossier build que vous avez créé tout à l'heure.
Pour configurer votre version Rockbox, tapez :

../tools/configure

L'outils configure va vous demander quel iPod vous avez. Tapez le numéro correspondant à votre modèle. Pour l'iPod Nano, par exemple, c'est 21. Puis, appuyez sur Entrée. Appuyez encore sur Entrée pour choisir la version normale de Rockbox.
Ensuite, pour lancer la compilation, tapez :

make

Elle prendra environ cinq minutes mais peut être davantage sur un ordinateur lent.
Quand vous verrez que vous pouvez entrer une commande, tapez :

make zip

Cette ligne va créer une archive rockbox.zip dans le dossier build que vous pouvez décompresser dans l'iPod.

Vous avez maintenant compilé votre propre Rockbox, mais allez plus loin ! Vous pouvez changer à l'infini le code source. Peut-être fabriquerez-vous une fonctionnalité géniale : vous pouvez proposer vos patches sur le site de Rockbox.

Et voilà, c'est fini ! Faites passer le virus de Rockbox et ne le désinstallez pas trop tôt !
Si vous avez un quelconque problème, envoyez-moi un MP et je pourrais probablement vous répondre.


Appliquer un patch