I came across a program called Fuzzyband in Cydia. It allows you to downgrade your baseband from 5.11.07 to 4.26.08 so you can use Ultrasn0w to unlock a 3.1 firmware phone. Downgrading of baseband will only work on phones that have the 05.08 (5.8) Bootloader from the factory. If you do not know your bootloader then you can run Fuzzyband and it will report the version number for you. I have a few questions. Has anyone tried it on the 5.09 - 6.02 bootloaders? and for the noob question: How does the bootloader get upgraded? I've read across the internet that some phones have the factory 5.08 bootloader, but others have 5.09, and 6.02...what causes this upgrade? Does it have anything to do with a stock upgrade vs a jailbroken upgrade? Thanks for reading. -Adam Edit1: Does the 5.08 bootloader have anything to do with the date in which the phone was made?