Tout d'abord, Spirit fait UNIQUEMENT le jailbreak. Il ne fait pas d'hacktivation, ni de désimlock !
Il faut donc partir d'un iDevice deja activé, utilisable, que l'on souhaite juste jaibreaker.
Le jailbreak est ici fait de manière "Untethered", c'est à dire une fois pour toute.

Egalement attention au firmware !
Si vous avez un 3.1.3, il est IMPOSSIBLE de désimlocker.
Mieux vaut donc rester en 312 pour les non officiels. dans ce cas la, on pourra alors installer l'outil adequat depuis cydia ;)

Pour commencer, on aura besoin de quelques paquets, pour compiler, et la librairie pour que l'appareil puisse communiquer par usb avec votre machine
pour les distribs à base de debian/ubuntu :

aptitude install build-essential libssl-dev libimobiledevice-dev

pour celles à base de rpm :

yum install openssl-devel libimobiledevice-devel
yum groupinstall "Development Tools" "Development Libraries"

puis on récupère la source de Spirit afin de pouvoir le compiler

wget http://github.com/posixninja/spirit-linux/tarball/master
tar zxvf posixninja-spirit-*.tar.gz
cd posixninja-spirit-*
make

Enfin on lance le bestiau

./spirit

pour se retrouver avec une petite fenêtré avec un simple bouton.

Y'a plus qu'à brancher votre iDevice en USB et cliquer :)


source: tux-planet