Table des matières
Jailbreak
Procédure1) pour installer d'autres applications sur le iPod touch. Cette procedure prend en compte que le système d'exploitation utilisé est Windows ou Mac OS X.
- Retourner en arrière (1.1.1)
- La procédure du jailbreak utilise un trou de sécurité découvert avec les images TIFF. Avec la version du firmware 1.1.2 et plus, ce problème est résolu. Il faut retourner à la version 1.1.1 pour en « profiter ». Si le iPod est déjà en version 1.1.1, passez à l'étape 2.
 - Brancher le iPod à l'ordinateur
 - Démarrer iTunes
 - Éteindre le iPod et le rallumer en appuyant en même temps sur les boutons marche et principal.
 - Quand l'écran devient noir, après environ 10 secondes, relâcher le bouton marche et maintenir le bouton principal enfoncé.
 - iTunes demande de faire une restauration du système. Cliquer sur Restaurer avec la touche Shift (Windows) ou Alt (Mac) enfoncée.
 - Il sera alors possible d'aller chercher le fichier du firmware 1.1.1 :
iPod1,1_1.1.1_3A110a_Restore.ipsw. 
 - Le jailbreak
- Sur le iPod, lancer Safari et aller sur le site
http://jailbreakme.com/. - Sur la page il y a un AppSnap qu'il faut pointer.
 - Il devrait y avoir une nouvelle icône sur l'accueil du iPod : Installer.
 - À ce point, il est possible d'installer les applications que vous voulez, mais quand vous passerez à la version 1.1.2, ils seront perdus.
 - Il faut impértivement intaller deux options : Community Sources (possiblement déjà installé) et OktoPrep.
 
 - Passage et jailbreak du 1.1.2
- brancher le iPod à l'ordinateur.
 - Dans iTunes, rechercher les mises à jour et l'installer. L'icône Installer, comme toutes autres applications, sont disparus.
 - Fermer iTunes
 - Prendre le fichier
1.1.2-jailbreak.zipet le décompresser dans un répertoire. Il nécessite Java d'installé2). - Avant d'appliquer le jailbreak, il est possible que le iPod doive être rebooté.
 - Sous Windows, exécuter le fichier
windows.bat. Cochez Install SSH si nécessaire et cliquez sur Jailbreak!. (root:alpine) - Sous Mac OS X, exécuter le fichier
jailbreak.jar. - Après deux démarrages du iPod et la fin du script, le iPod devrait avoir retrouvé son icône Installer.
 
 - Installer les logiciels tiers
- System → BSD Subsystem
 - System → Term-vt100
 - System → OpenSSH
 - Après avoir ajouté la source
markmon.mine.nu:90/iphone/repo/repo.plistousleepers.net/iphonerepo⇒ Utilities → BoosTool - Utilities → Erica's Ported Utils et Erica's Utilities
 - Utilities → SysInfo
 - Utilities → DropCopy
 - Productivity → MobileFinder
 - Productivity → MobileTextEdit
 - Pour des applications du iPhone (Notes, Mail, Google Maps, Weather), ajouter la source
repo.us.to⇒ iPhone 1.1.2 Apps for iTouch - Si une application installé dit d'ajouter un répertoire au
PATH, il faut le faire dans le fichier/etc/profile.- Exemple,
/opt/iphone/bina été ajouté au PATH :PATH=“/bin:/sbin:/usr/bin:/usr/local/bin:/usr/sbin:/opt/iphone/bin”. 
 
 
Libérer de l'espace sur /dev/disk0s1
Le iPod touch et l'iPhone ont deux partitions : le /dev/disk0s1 monté sur / et /dev/disk0s2 monté sur /private/var.  La première sert au système d'exploitation, configuration et applications.  La deuxième sert au médias : musique, vidéos, photos.  Après avoir fait un jailbreak du iPod/iPhone, il est tentant de vouloir installer plusieurs applications.  Le problème c'est que la taille de la partition /dev/disk0s1 et d'environ 300 Mio, et déjà en partant, il n'y a pas beaucoup d'espace disque de disponible.  Environ 60 Mio.
Il y a une petite application qui s'appelle BoosTool et qui permet de déplacer des fonds d'écran, des sonneries (sur iPhone) et les applications vers la partition /private/var.  J'ai essayé personnellement et il n'a pas réussi à le faire pour les applications (le plus important).
Procedure
Voici donc la procédure pour déplacer toutes les applications manuellement :
- Se connecter au iTouch via SSH
 - Vérifier si
fstabest correct :- Sur la deuxième ligne (
/dev/disk0s2 /private/var hfs rw,noexec 0 2), il faut enlever lenoexec, pour qu'elle ressemble à/dev/disk0s2 /private/var hfs rw 0 2. 
 - Il faut copier les applications vers la deuxième partition :
cp -R /Applications /private/var/root/ROOT_Applications. - Effacer les applications de la source et créer des liens vers les applications copiés :
rm -rf /Applications && ln -s /private/var/root/ROOT_Applications /Applications 
Tout devrait fonctionner.
Procédure alternative
Cette procédure fait la même chose que la première, mais une application à la fois (avec mv).
- Se connecter via SSH (ou simplement utiliser le terminal en local)
 - Créer le répertoire sur la partition « media » :
mkdir ~/Applications - Déplacer les applications :
mv -iv /Applications/AppName.app ~/Applications/. Là où il y aAppName, il faut remplacer par le nom de l'application. - Créer le lien :
ln -s ~/Applications/* /Applications/ 
Notes
- Il est possible d'utiliser le même principe pour le répertoire
/optet/Library/Wallpapersi ce n'est pas déjà fait avec BoosTool. - Pour revenir en arrière, c'est possible par ces commandes (non testé) :
rm /Applicationscp -R /private/var/root/ROOT_Applications /Applicationsrm -rf /private/var/root/ROOT_Applications
 
