The iPhone 3GS puzzle, unlock before jailbreak on iOS 4

by aarohi on June 23, 2010 ·

Filed in: All,iOS 4,Tips/Tricks

Yesterday, Apple released the iOS4 to all the iPhone users but DevTeam surprisingly released a jailbreak for this major update within hours of its release. Even an unlock has been released for both the iPhone 3G and iPhone 3GS now that’s compatible with the latest baseband that ships alongwith the update.

iPhone DevTeam’s 3G and 3GS software unlock, now with added PwnApple. Compatible with basebands 04.26.08, 05.11.07, 05.12.01 and 05.13.04! Thanks to @sherif_hashim and @Oranav for contributing baseband crashes.

The weird part however is the missing jailbreak for iPhone 3GS.

In what appears to be a gaffe even bigger than Apple’s Wi-Fi mess, DevTeam accidentally released the unlock for iPhone 3GS before the jailbreak, which means you can see it but you can’t touch it… So just in case you were wondering how to jailbreak the damn thing in order to apply that unlock thing, you’re not the only one!

UPDATE: DevTeam just released PwnageTool that is compatible with iPhone 3G, iPod Touch 2G (non MC models only) and iPhone 3GS with older bootrom.




You can subscribe to us via RSS or EMAIL

{ 9 comments… read them below or add one }

Xeta June 23, 2010 at 1:03 am

It’s amazing there is still no bootrom-based jailbreak. Currently I can’t use my phone. I made the mistake of updating via iTunes 9.2 on my 3G S and now I can’t jailbreak in order to unlock…

Ray June 23, 2010 at 4:50 am

Never heard of “Spirit” ?

AceMax June 23, 2010 at 5:40 am

I jailbroke my 3GS with Spirit. What happens if I upgrade to 4 OS, can I jailbreak again with Spirit. Thank You

JifferRiffic June 23, 2010 at 12:30 pm

I’ve successfully have jailbroken the Apple iPhone3Gs that was accidentally updated to iOS4 to any previous versions of Apple Firmware. Follow the steps below to take a iPhone 3Gs with 4.0 downgraded to 3.1.2

NO PERVIOUS JAILBREAK NEEDED!

Step 1) Download iTunes 9.2 version
Step 2) Plug in the iPhone to PC/Mac
Step 3) Put the iPhone in DFU mode (MUST BE IN TRUE DFU MODE) Screen should be black but still be showing up in itunes with a warning “iPhone is detected in recovery mode”
Step 4) Download a legit version of an older ipsw from apple untouched (NOT A HACKED VERSION A LIGET NORMAL FIRMWARE UPDATE like 3.1.2)
Step 5) Option- click-restore on MAC, or Shift-click-restore on WIN for iPhone and select the Legit Apple firmware 3.1.2 you downloaded in step 4.
Step 6) Watch how Apple confirms that its legit Firmware your trying to restore to on their servers, (HAHA cause its Legit software from Apple so why wouldn’t they let you DOWN Grade to it) The Firmware then gets applied to your iPhone watch as the progress bar moves across and no error pop up.
Step 7) Success! You just took your iPhone3Gs from iOS4 to 3.1.2 Firmware!!!

With these steps completed all you have to do is now jailbreak your 3.1.2 Legit Apple Firmware which is easy as Pie. So I’m not gonna sit here and type out the directions.

How did i figure this stuff out?? I work at Apple Corporation in the iPhone department…. and you just been leaked!!!
Skype me if you need help: JifferRiffic

Lar Bear June 23, 2010 at 1:13 pm

JifferRiffic isn’t correct on this one. The baseband is updated with the new firmware. No way that’s going to work. I don’t even have to try it to tell you it’s not going to work.

JifferRiffic June 23, 2010 at 1:32 pm

Lar Bear its not so much base band Unlocks that are going to matter its jailbreaks for tethering thats all that matters. Yeah you can pay AT&T a $14 tethering fee but when you do that it adomaticly changes your Data Plan to 2GB and not unlimited those who are grandfathered in. As far as Base Bands go It does not matter what baseband you TRY to get on the iPhone cause in the iOS4 there is a line of code we wrote that stands for OAU also known as Over The Air Updates. How it works is every 7 to 14 days We and AT&T send a message to your iphone that gathers your Data and we see what your running for baseband and firmware. We then send a following message. “There are optional updates for your iPhone, Would you like to install them now?” Yes or install later. Those are what would would call OPTIONAL UPDATES, Now there are things called MANDATORY UPDATES! Works the same way sends signal to iPhones then back to us then to iPhone that say “Your iPhone (name of iphone) Needs to be updated to the current AT&T standards to Run” your only option is to accept. Now you can try to work your way around it until you get the second mandatory message again “You must plug in your phone and update in iTunes” If you don’t do this you will then receive no Signal from the network anymore until you update your iPhone. You all agreed to this terms and condition when you installed iTunes 9.2 and then again once you updated to iOS4.

With that being Said go ahead Try to unlock the iPhone it will only last 14 days max then you will have to break that update we have. We right now have 6 months worth of updates for this iOS4. Apple and AT&T now have complete control over their iPhones and Customers without them knowing anything about it.

Reza June 23, 2010 at 3:00 pm

This ist just a joke. Unlocking your iphone is not possible with that solution.

Jibreil June 23, 2010 at 9:12 pm

This solution is absolutely INCORRECT!

Everyone knows Apple has stopped storing SHSH files for firmwares prior to their latest release, hence you will land up with a 31xx error on iTunes if you try to install an earlier firmware.

Aramis June 27, 2010 at 12:10 am

However, if your SHSH is stored on Saurik’s server…