Pretty much every iPhone model and baseband variant out there can now jailbroken and unlocked, however whilst carrying out a little research the other day we realised that the iPhone 3GS running baseband 5.16.05 was one exception – but there is a way around this!
People who have jailbroken and unlocked iPhone models in the past have probably come across redsn0w and ultrasn0w, well the good news is that these are the tools you need to carry out the jailbreak and unlock, but for some reason only a certain version of redsn0w worked for us while we tested out this method, the rest was pretty easy.
Before carrying out this method we connected the iPhone 3GS to the computer, updated it to iOS 5.0.1 and once that was installed we ran a factory reset to give the iPhone ‘a fresh start’, we’re not saying this is necessary, but this method worked for us.
The record quarterly sales Apple announced Tuesday night were boosted in a big way by repeat customers – existing iPhone owners accounted for 43% of all sales of the new iPhone 4S, according to new research. And many recouped much of the cost by selling their older models.

Only 36% of iPhone 4S buyers switched from a rival smartphone operating system, while 43% upgraded from an older iPhone, according to Consumer Intelligence Research Partners. Among those who bought in the first few weeks after the launch, about 70% were iPhone upgraders, says Michael Levin, a co-founder of the firm. In fact, in October and November, Apple claimed the top three spots among the top 10 smartphone models sold with the 4S, iPhone 4, and 3GS, according to research by the NPD Group, a market research firm. And consumers are clearly willing to play along with the upgrade cycle: About half of new smartphone buyers had owned their previous phone for two years or less, according to NPD Group.