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.
iPod1,1_1.1.1_3A110a_Restore.ipsw.http://jailbreakme.com/.1.1.2-jailbreak.zip et le décompresser dans un répertoire. Il nécessite Java d'installé2).windows.bat. Cochez Install SSH si nécessaire et cliquez sur Jailbreak!. (root:alpine)jailbreak.jar.markmon.mine.nu:90/iphone/repo/repo.plist ou sleepers.net/iphonerepo ⇒ Utilities → BoosToolrepo.us.to ⇒ iPhone 1.1.2 Apps for iTouchPATH, il faut le faire dans le fichier /etc/profile./opt/iphone/bin a été ajouté au PATH : PATH=“/bin:/sbin:/usr/bin:/usr/local/bin:/usr/sbin:/opt/iphone/bin”.
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).
Voici donc la procédure pour déplacer toutes les applications manuellement :
fstab est correct :/dev/disk0s2 /private/var hfs rw,noexec 0 2), il faut enlever le noexec, pour qu'elle ressemble à /dev/disk0s2 /private/var hfs rw 0 2.cp -R /Applications /private/var/root/ROOT_Applications.rm -rf /Applications && ln -s /private/var/root/ROOT_Applications /ApplicationsTout devrait fonctionner.
Cette procédure fait la même chose que la première, mais une application à la fois (avec mv).
mkdir ~/Applicationsmv -iv /Applications/AppName.app ~/Applications/. Là où il y a AppName, il faut remplacer par le nom de l'application.ln -s ~/Applications/* /Applications//opt et /Library/Wallpaper si ce n'est pas déjà fait avec BoosTool.rm /Applicationscp -R /private/var/root/ROOT_Applications /Applicationsrm -rf /private/var/root/ROOT_Applications