ok my cousin has an iphone he is currently using on t-mobile. he is using a turbo sim at the moment, but he would like to do a software unlock instead. now here is where i am confused.
1. its a 3g
2. its running 2.2.1 (yea..)
3. hes on windows
now my question is, since he is on such an old firmware, how would i go about updating to the most current unlockable firmware. i know if you jailbreak the new ispw before you upgrade from 3.0 to 3.1, it can still be unlockable. but i have no idea since its coming from 2.2.1 because i dont know what baseband or bootloader he has or what is unlockable with newer programs. im currently on a mac, so i didnt know if it would just be easier for me to do it with pwnagetool or something.
could i just download 3.1, jailbreak the ispw before i install it to his phone, and upgrade it then unlock it with redsn0w? or do i need to upgrade to like 3.0 first, then jailbreak upgrade to 3.1 or what?
He should download 3.0 official, upgrade to that, then use pwnage tool to create a custom 3.1.2 IPSW and upgrade to that, then use Ultrasn0w.
Come Wednesday, he can (allegedly, only because I haven't used it) use Blacksn0w via Blackra1n.com to unlock an official 3.1.2 IPSW should something go awry.