ANCIEN FORUM !!
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
ANCIEN FORUM !!

NOUVEAU FORUM : HTTP://OSX86.XOOIT.INFO/
 
AccueilAccueil  PortailPortail  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment :
Display japonaise One Piece Card Game OP-09 The Four ...
Voir le deal

 

 Installer Linux sur un iPod - Install Linux on an iPod

Aller en bas 
AuteurMessage
pololebreton1
Modérateur
Modérateur
pololebreton1


Nombre de messages : 258
Date d'inscription : 05/06/2006

Installer Linux sur un iPod - Install Linux on an iPod Empty
MessageSujet: Installer Linux sur un iPod - Install Linux on an iPod   Installer Linux sur un iPod - Install Linux on an iPod EmptyJeu 7 Déc - 23:33

1) But de de document :
Le but de ce document est d'expliquer comment installer des Os Alternatifs
(Linux et Rockbox en l'occurence) sur un Ipod Nano premiere génération et seulement sur ce modele.
Ce document est le resultat de ma propre expérience et d'une multitude de tutoriaux glanés sur le net.
Si votre materiel n'est pas un ipod nano premiere generation ces opérations sont toutefois possibles et vous pourrez vous lancer en vous inspirant de ce document mais en allant chercher des renseignements
complémentaires et spécifiques a votre matériel au travers des liens fournis à la fin.

2) De ou on part ?
Je suis parti de mon Ipod nano premiere génération avec le firmware Apple 1.3 et des morceaux
de musique déja dedans. Toutes les manipulations ci apres s'effectuent sous XP sous le compte administrateur

3) Ou on va ?
L'installation de Linux sur l'Ipod est avant tout ludique et educative. Cependant elle va vous
permettre de lire des vidéos sur l'ipod nano. La qualité de ces videos est loin d'etre mauvaise et
est tout a fait acceptable au regard du matériel. De plus elle permet de mettre un pied dans le domaine
du Linux embarqué qui se democratise (LiveBox, FreeBox, routeurs Ciscos..)
L'installation de Rockbox permet à l'ipod de lire de multiple formats et de beneficier d'un vrai equaliseur 5 bandes, de personnaliser les fonts, le fond d'ecran et beaucoup d'autres modules (dont doom, le jeu !)

4) Qu'est-ce que je risque ?
La modification du firmware original d'un matériel n'est pas sans risque, c'est evident.
Cependant il n'a jamais été rapporté qu'un Ipod a été detruit suite a ces manipulations ce qui
ne veut pas dire que cela ne peut pas arriver. Vous êtes responsables de ce que vous faites des lors
que vous prennez l'initiative d'installer du code dans votre Ipod.
Lisez bien le tuto entiérement une fois avant de vous lancer, rien ne presse. Prennez votre temps
Si à un moment donné vous n'etes pas surs de ce que vous faites ou allez faire,
laissez votre Ipod comme il est, il fonctionne tres bien comme cela
Il est toujours possible de re installer le firmware d'origine. Voir la section 13

5) Ok ca va,je suis plus un bébé. Je suis pret, qu'est-ce qu'il me faut ?
Noter la version du firmware installée sur votre Ipod
Menu Reglages / Informations sur votre Ipod

Il nous faut :
Le boot loader une sorte d'os selector. La derniere version stable est la 2.4
http://ipodlinux.org/images/e/ef/Loader-2.4.zip

Des utilitaires pour patcher, extraire le firmware Apple
http://www.rockbox.org/twiki/pub/Main/IpodInstallation/ipod_fw.exe
http://www.rockbox.org/twiki/pub/Main/IpodInstallation/ipodpatcher.exe

L'installateur tout complet pour mettre Linux
http://miche.aqua-gero.com/nano/nanoipl.zip

Le player de videos
http://www.justgeek.de/moviepod/moviepod.tar.gz

Le convertisseur de videos
http://mveasy.serverheaven.net/modules/wmpdownloads/

Le firmware RockBox, Selectionner le latest de iPod Nano 1st gen
http://www.rockbox.org/daily.shtml

6) C'est bon j'ai tout. On peut y aller ??
Faire un repertoire nommé ipod sur c: par exemple et y copier
ipod_fw.exe
ipodpatcher.exe
loader.bin (decompressé de l'archive de Loader-2.4.zip)

Brancher votre Ipod sur l'USB et fermer si necessaire iTunes ou toutes
autres applications utilisant l'Ipod. Vérifier que XP voit votre Ipod et lui a
affecté une lettre d'unité. Si tel n'est pas le cas relancer iTunes et cocher
'Utiliser comme lecteur de disque' puis quitter iTunes

Ouvrir une invite de commande (Demarrer/Executer --> taper Cmd [ENTREE])
puis aller dans le repertoire que nous venons de creer
(par les commandes cd\ puis cd ipod par exemple)

6a) Trouver le périphérique USB sur lequel mon Ipod est branché.
Taper la commande suivante :
ipodpatcher 0

Si a l'ecran un message indique qu'il n'a pas trouvé d'Ipod
recommencer avec
ipodpatcher 1

Il faut renouveller l'opération jusqu'a ce que l'Ipod soit decouvert
(on doit y voir des indications sur les partitions du disque dur de l'ipod)
(le numéro correspond a numéro de périph USB) si au bout de 10 l'Ipod n'est pas trouvé
il y a sans doute un soucis de connexion. Verifier ce point.

Lorsque l'Ipod est decouvert noter bien le N qui a mené a ce resultat

Si on resume :
ipodpatcher N (avec N entre 0 et 10) --> Ipod trouvé --> noter N
ipodpatcher N (avec N entre 0 et 10) --> Ipod pas trouvé --> essayer avec N+1

6b) Sauver la partition firmware Apple existante
Taper la commande suivante :
ipodpatcher -r N bootpartition.bin (avec N etant le numéro relevé à l'etape précedente)
Un fichier de 80Mb nommé bootpartition.bin va être crée.
C'est une sorte de ghost de la partition de votre Ipod
Mettez tout de suite une copie de ce fichier en lieu sur. Ce fichier vous sera utile si vous
souhaitez par la suite desinstaller le boot loader et Rockbox.

6b) Extraction du firmware Apple
Taper la commande suivante :
ipod_fw -o apple_os.bin -e 0 bootpartition.bin
Un fichier nommé apple_os.bin va être crée, C'est le firmware Apple

Si votre Ipod a une version egale ou supérieure a 1.2 il contient une partie supplémentaire pour le support 'Nike'.
Taper la commande suivante :
ipod_fw -o apple_sw_5g_rcsc.bin -e 1 bootpartition.bin
Un fichier nommé apple_sw_5g_rcsc.bin va être crée

7) Preparation du boot loader
Si le firmware est inférieur a 1.2
Taper la commande suivante :
ipod_fw -g nano -o rockboot.bin -i apple_os.bin loader.bin
Si le firmware est supérieur ou egal a 1.2
Taper la commande suivante :
ipod_fw -g video -o rockboot.bin -i apple_os.bin loader.bin

Cool Installation du boot loader
ipodpatcher -w N rockboot.bin (avec N etant le numéro relevé à l'etape 6a)

9) Installation de RockBox
Si vous souhaitez n'installer que Linux passer cette etape
Decompresser la version de Rockbox et placer
le répertoire .rockbox ainsi que le fichier rockbox.ipod à la racine de votre ipod
Rebooter l'Ipod (MENU et SELECT enfoncées pendant environ 5 secondes)
et le loader devrait apparaitre, selectionner Rockbox [SELECT]
Ensuite pour rendre tout ceci plus beau charger les themes
http://www.rockbox.org/twiki/bin/view/Main/WpsGallery
Pour installer les themes, il faut decompresser les fichiers contenus dans l'archive et mettre
ces fichiers dans la même arborescence que celle de l'archive mais dans le repertoire .rockbox

ATTENTION Rockbox ne permet plus d'utiliser iTunes (sous Rockbox bien sur) mais se sert des infos de la database
Bref Rockbox se sert des infos de taggages des fichiers pour reconstruire sa database
Je vous invite a voir le tuto cité en fin pour plus d'infos. Je peux vous donner un coup de main aussi.
Une fois la database reconstruite (fonction tag cache / update) on peut naviguer et trier ses morceaux

10) Installation de Linux
Alors la c'est simple, il faut que l'Ipod soit connecté en USB2 sur le PC
Decompresser nanoipl.zip, consulter l'aide html founie et lancer nanoipl.exe
Si le message Ipod not found apparait, vérifier le cablage
L'appli doit indiquer Now installing..
Lorsque tout est fini, debrancher l'Ipod et appuyer sur "Rewind" pendant le boot
Et voila...

11) Installation et lecture de la video
Decompresser le fichier moviepod.tar.gz
Creer un repertoire nommé Videos à la racine de l'ipod
Placer les fichiers (ou le fichier) de l'archive dedans
Ensuite il faut une video (de type mvpd)
Le nom de la video doit impérativement etre nano.mvpd (ceci n'est pas modifiable)
et etre dans le repertoire Videos avec le player
Pour lire la video il faut utiliser le file browser de linux
La partition FAT de votre ipod est montée sur /root/hp
il suffit d'aller ensuite dans le repertoire Videos et de selectionner mv [SELECT] qui lancera la video

12) J'en ai mare de RockBox et Linux je veux les supprimer de mon bel Ipod.
Désinstallation du bootloader.Attention il faut avoir gardé le fichier bootpartition.bin
ipodpatcher -w N bootpartition.bin (avec N etant le numéro relevé à l'etape 6a)

Désinstallation du firmware Rockbox.
Supprimer le répertoire .rockbox ainsi que le fichier rockbox.ipod contenu à la racine de votre iPod.

Désinstallation de Linux
J'avoue que je ne sais pas !
Mais il faut garder a l'esprit que Linux a eu besoin d'une partition ext2 sur le disque dur de l'Ipod mais que celle ci n'est pas tres grande.Vos données musicales et eventuellement videos restant sur la partition FAT d'origine

13) Comment revenir en arriere en cas de faux pas ?
l'IPod a une fonction intégrée qui permet dans tous les cas de se mettre en mode disk.Cette fonction ne peut pas être detruite.
On y accéde en rebootant l'IPod (MENU et SELECT enfoncée pendant environ 5 secondes), puis dès que le logo Apple apparait appuyer sur SELECT et PLAY/PAUSE
Brancher votre iPod sur votre PC et restaurer les données d'usine avec iTunes 7 ou un updater

14) Je veux aller plus loin.
Tout ipodLinux est opensource et aussi bien le noyau, le loader, le player, podZilla peut être recompilé a loisir
On peut alors modifier, ajouter et construire des modules. Tous les details sont sur le site de ipodLinux
Pour ma part j'ai déja
- recompilé le loader (sous Mac OS et XP avec Cygwin)
- recompilé le noyau (branche 2.4.32) sous Mac OS
- recompilé (et executé) podZilla2 sous Linux
- converti des videos, des clips

A cette occasion vous apprendrez a :
- Vous servir d'un cross compilateur
- Utiliser un gestionnaire de configuration de version (subversion)
- Acceder a une partition Linux sous Mac OS
- Dompter votre distribution linux !


15) Liens
Tuto RockBox en francais duquel je me suis largement inspiré
http://forum.tt-hardware.com/topic-81829--Rockbox-pour-iPod-firmware-open-source-.htm

Site de Rockbox en Anglais
http://www.rockbox.org/

Site de ipodLinux en Anglais
http://ipodlinux.org/Main_Page

Bon voila je peux aussi répondre a vos questions en cas de doute ou autre
Bon courage et surtout, prennez autant de plaisir que moi a realiser cette expérience enrichissante a tout point de vue
Polo
Revenir en haut Aller en bas
 
Installer Linux sur un iPod - Install Linux on an iPod
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» OS alternatif pour Ipod nano
» Mac os X sur meme dd que linux
» [Resolu] driver ATI et Linux
» Multi Boot ? (Xp, Mac os, linux ...
» installer osx sur mm HD que Xp ?

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
ANCIEN FORUM !! :: Tutorial Officiel - Official How-To-
Sauter vers: