Ultrasn0w was made available by iPhone Dev team after a struggle to fix a few errors.But now that is available, all iPhone 3G users can upgrade to Firmware 3.0, jaibreak and unlock it by following the steps detailed below.
How To Unlock iPhone 3G OS 3.0?
- Download iPhone Firmware 3.0 and install it on your iPgone 3G
- Jailbreak iPhone 3G OS 3.0 by downloading redsn0w that works on windows and Mac or downloading pwnage for Mac. This will also install Cydia/Icy
- Run Cydia or Icy
- Add the repo repo666.ultrasn0w.com to Cydia or Icy.
- Search for ‘ultrasn0w’ in cydia or icy, Download ultrasn0w and install it
- Reboot your iPhone 3G
That is all. You have successfully unlocked iPhone 3G OS 3.0. If you are a T-Mobile user in USA, make sure that you have disabled 3G before using ultrasn0w. To disable 3G, go to Settings->General->Network on your iPhone and turn off 3G Mode.
Enjoy. Iphone Dev Team have also verified that 24Kpwn vulnerability exists in iPhone 3G S as well. This imples that redsn0w tool to jailbreak and unlock the iPhone 3G S. ultrasn0w can be used to unlock iPhone 3GS. And just like with the 3G, ultrasn0w for 3G S requires that you not update your baseband when Apple comes out with new firmware.
Disclaimer: Jailbreaking and unlocking your iPhones are basically hacks and you do so at your own risk.