iphone 3GS 3.1.3 con spirit

Ciao ragazzi, ho un problema col mio iphone 3GS americano 3.1.3 baseband 5.12 unlocked con spirit.
ho fatto il ripristino con itunes ed adesso si e’ bloccato con la schermata sulla mela! tenendo premuti i tasti accensione e home e appena si riavvia tengo premuto home mentre lo collego ad itunes…mi appare la schermata sull’iphone con itunes e il cavo usb. Ma quando provo a fare il ripristino mi dice che il telefono non e’ “elegible”…
ho provato anche con irecovery ma non riesco proprio a sbloccarlo! come posso fare?
al momento sto usando iTunes 9.1.1 su Mac e ho scaricato il firmware 3.1.2

Grazie mille

se stavi ripristinando da itunes un firmware diverso dal 4.0.2 se non hai il relativo file ecid non riesci ad installarlo perchè apple non firma più i firmweare precedenti all’ultimo rilasciato.

ahia! e come faccio adesso? devo per forza installare il 4? e poi per fare il jailbreak?