Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Hello Guys!

I had exactly the same config when i started the process.
I dont think i have the same "geek level" as you do guys but i think i understood how to do this.
However, the first time i tried, i got to step 21 and my Iphone still showed the "connect to itunes" logo. and never could open in DiskAid.

Then i restore to factory settings and tried again, several times...and now everytime it shows or "eror 20" or "not eligible" right before step 8...

Im n mexico. its a refurb 3GS. im back on BB=05.16.02-6.4_M3S2 and v4.3.5...
its blocked on AT&T but i have no access to AT&T chip. only Telcel...


PLEASE HELP A POOR SILLY GIRL WHO THOUGHT COULD DO IT ALONE :''''(


As long as you can get 4.1 running you should be fine from there.
Provide us some more info, and we can see if we can help.


I also wanted to point out a small discrepancy in the guide.

For some you may need to leave tinyumbrella's TSS server running when downgrading. Even though Apple still signs 4.1 it might still be needed in the future. As well as still needed if you downgrade to 4.3.3 first.


Its also worth noting that some iPhones sent from ATT are refurbished and may have had their previous firmware's used SHSH blobs saved on cydia prior to a 4.3.5 upgrade from apple care or whatever apple/ATT or authorized MVNO that may have upgraded them.
 
Last edited:
whaaaaat?

Its also worth noting that some iPhones sent from ATT are refurbished and may have had their previous firmware's used SHSH blobs saved on cydia prior to a 4.3.5 upgrade from apple care or whatever apple/ATT or authorized MVNO that may have upgraded them.

What does that mean???? I have no idea what blobs are...neiter MVNO looool
 
As long as you can get 4.1 running you should be fine from there.
Provide us some more info, and we can see if we can help.


I also wanted to point out a small discrepancy in the guide.

For some you may need to leave tinyumbrella's TSS server running when downgrading. Even though Apple still signs 4.1 it might still be needed in the future. As well as still needed if you downgrade to 4.3.3 first.


Its also worth noting that some iPhones sent from ATT are refurbished and may have had their previous firmware's used SHSH blobs saved on cydia prior to a 4.3.5 upgrade from apple care or whatever apple/ATT or authorized MVNO that may have upgraded them.

How do i know that 4.1 is running? I should be able to use it like an ipod touch at least?
What more info can i give you?
I tried with umbrella's TSS on, it gave error 1600

----------

How do i know that 4.1 is running? I should be able to use it like an ipod touch at least?
What more info can i give you?
I tried with umbrella's TSS on, it gave error 1600

and right after error 1600. I DOESNT WANT TO TURN ON AGAIN!!! :''''(
 
Thanks For Posting!!!

UPDATE EDIT: This method will work to unlock and jailbreak, BUT will potentially affect your iPhone detrimentally in a few ways:

1. Jailbreaking invalidates your warrantee.
2. You will lose GPS if you change to iPad baseband.
3. Once you have changed to iPad baseband, it is CURRENTLY supposedly impossible to downgrade. (The Dev Team are working on this...)
3. You may not be able to update using official firmware from Apple in the future.

HOWEVER: This tutorial is for the 3GS, which is now a relatively dated model, very soon to become even more outdated. I made these changes on my phone as I intend to get the iPhone 5/ 4S when it is released anyway - these were acceptable risks. Update according to your own situation.

--

Ok, guys, despite a lack of response, after about 10 hours of rigorous googling I have successfully unlocked my iPhone.

For all those who are interested, these two resources were essential:

- http://jailbreakqa.com/questions/57088/how-to-unlock-435-on-51602
- http://www.youtube.com/watch?v=m4H2tUcz890

The YouTube video helped me specifically because I was unable to log in to Cydia to download UltraSn0w as I had no WiFi connection on my iPhone.


You will need:

- TinyUmbrella (whatever the latest version is)
- RedSn0w 0.9.6rc18 (NOT the latest version...) here on Mac: https://sites.google.com/a/iphone-dev.com/files/home/redsn0w_mac_0.9.6rc18.zip?attredirects=0&d=1 and here on Windows: https://sites.google.com/a/iphone-dev.com/files/home/redsn0w_win_0.9.6rc18.zip?attredirects=0&d=1 (IMPORTANT: if you are doing this on Windows you will need to be in Windows XP Compatibility Mode.)
- iTunes (the latest version)
- 4.1 Official Apple Firmware from here: http://appldnld.apple.com/iPhone4/061-7938.20100908.F3rCk/iPhone2,1_4.1_8B117_Restore.ipsw

You may need:

- DiskAid (if you have no WiFi like me)

Follow these steps:

1. Run TinyUmbrella and go to the Advanced Tab.
2. Make sure "Set hosts to Cydia on exit" is UNCHECKED.
3. Exit TinyUmbrella.
4. Open iTunes.
5. Put your phone in DFU recovery mode (Hold 'Power Off' and the 'Home' button simultaneously for 10 seconds, then let go of 'Power Off' but continue to hold 'Home' for another 20 seconds)
7. iTunes should recognise an iPhone in recovery mode.
6. Hold 'alt/option' and click Restore.
7. Choose to restore from the 4.1 IPSW file referred to above.
8. iTunes will act like it is restoring and then at the last minute encounter error 1015. This is exactly what we want.
9. Open TinyUmbrella again.
10. Click 'Exit Recovery'.

At this point, your iPhone now runs on 4.1 Firmware. Progress!

11. Open RedSn0w and click Browse.
12. Select the same IPSW as previously (4.1). Click next.
13. Choose to Install Cydia. DON'T opt to change baseband yet or it might crash!
14. Click next. Go back in to DFU mode as described above. The RedSn0w page will automatically begin to update and inform you that it is installing. Your iPhone will display: "Downloading Jailbreak Data..."
15. When this is done (your phone will eventually reboot), exit RedSn0w and turn your phone back off.
16. Now open RedSn0w again. Click Browse.
17. Choose 4.1 IPSW again. Click next.
18. This time deselect Install Cydia and instead check the box to install iPad Baseband. IMPORTANT NOTE: you may lose GPS connectivity in your phone if you do this, but it is an essential step to unlocking your phone. Bite the bullet.
19. Click next and return to DFU mode as before. RedSn0w will now show another little Pineapple image and begin installation of iPad Baseband.
20. Your phone should restart and your good to quit RedSn0w.

At this point, your firmware is version 4.1 and your BB is 6.15.00! Now you just need a final step.

21. If you can connect to WiFi, open Cydia. If you can't, watch the YouTube video I linked above.
22. Once in Cydia, select the Manage tab (along the bottom).
23. Click Sources. Click Edit, then in the top left, Add.
24. Type: http://repo666.ultrasn0w.com/
25. Click ok. Then in the top right click Install.

It will install UltraSn0w and should provide you with a message which confirms it is able to unlock your BB (6.15.00)

26. Restart your iPhone. (Do it twice to be on the safe side.)
27. Put in your new SIM from your new carrier.
28. Go to Settings and turn Airplane Mode off and on again.
29. It will say 'Searching...' for a little while and then:
30. SIM/ NETWORK ACTIVATED!


I hope this guide has helped you. It was such a time consuming nightmare for me that I wanted to make sure it wouldn't be such a trial for everyone else. GOOD LUCK!

ps. Yes, I'm afraid that means the offer of money is officially retracted :p
pps. If in doubt, DFU mode and restore to 4.1 again and restart the process.

Thanks for posting, alienvariety! I tried your method, and had no problems downgrading from 4.3.5 to 4.1 and upgrading bb 5.16.02 to 6.15. My iPhone 3gs was locked on Telus sim, and now unlocked using Rogers sim. It appears that my GPS is still functional. Your step by step information was easy to follow! Thanks again alienvariety for making it easier for others......dan3d
 
Thanks For making it easy for others!

Thanks for posting, alienvariety! I tried your method, and had no problems downgrading from 4.3.5 to 4.1 and upgrading bb 5.16.02 to 6.15. My 1 year old iPhone 3gs was locked with a Telus sim, but now is unlocked using Rogers sim. It appears that my GPS is still functional. Your step by step instructions was easy to follow! Thanks again alienvariety for making it easier for others......dan3d :)
 
Last edited:
Stuck in Recovery Loop

Hi guys!

Thanks to alien variety for posting this is a godsend for me before I go abroad and use cell service in Spain!

However right now the downgrade isn't working. I made it to step 10 and got stuck in a recovery loop! iTunes gave error 1015 and I opened TinyUmbrella to exit recovery but to no avail. The iPhone just reboots and shows the connect to iTunes USB sign. Then iTunes will say "iTunes has detected an iPhone in recovery mode. You must restore this iPhone before it can be used with iTunes."

It seems the phone is now stuck in the recovery loop that we all dread. Im iOS 4.3.5 firmware 05.16.02. What do I do? Im desperate! Please help!
 
Help! Grayed out Wifi, Bluetooth, no IMEI/ICCID?

Hi Guys,

First of all, wanted to say thank you to everyone for all the research they've put into this. I really appreciate it. Unfortunately, I seem to be in a bad situation and I hope someone can get me out of it.

I have exactly the same specs as described in the instructions and I followed the steps exactly. Everything went really well up until step 20. Upon running Redsn0w trying to update to iPad baseband, the phone restarts and is indeed unlocked. The problem is that I then go to Settings and the WIFI option is completely grayed out. The Bluetooth is also grayed out and when I go to General > About, there is no IMEI, ICCID or Modem Firmware (all completely blank. I am running version 4.1 (8B117) but everything else appears to be totally messed up.

Any ideas guys? I actually followed these instructions before (on another iphone 3GS with the same specs) and the exact same thing occurred. I don't really know what to do. Do you have any ideas/suggestions/help? I would be eternally grateful (and similar to previous offers, PayPal anybody cash if you can sort it out for me!).

Thanks guys, and thank you in advance for any advice!

Best Regards,
Michael
 
Can the baseband 04.10.01 be unlocked?

My iPhone4 3g has a baseband or modern firmware of 04.10.01 can that be unlocked in the tethered Jailbrake and unlocked? I am on version 4.1
Thanks Shambho
 
Testing to Unlock w/ more than 1 SIM

Firstly, I'd just like to thank you so much for this thread!

I'm quite new to unlocking phones, and at my first attempt I used ultrasn0w on 4.3.3, but when i tried it with my friends SIM, no carrier was detected, so i put in my SIM and the same happened. Luckily i found this guide and did the right steps :) (Thank you again)

MY QUESTION:
I was wondering for this unlock, or any unlock in general, can I put in my SIM card first to see if the phone will work (to insure the above issue doesn't happen again) or will the unlocked phone only take the first SIM card put into it.

Thanks in advance to anyone that can help me with this, and once again, I can not thank you again alienvariety, for posting this.
 
Hi guys!

Thanks to alien variety for posting this is a godsend for me before I go abroad and use cell service in Spain!

However right now the downgrade isn't working. I made it to step 10 and got stuck in a recovery loop! iTunes gave error 1015 and I opened TinyUmbrella to exit recovery but to no avail. The iPhone just reboots and shows the connect to iTunes USB sign. Then iTunes will say "iTunes has detected an iPhone in recovery mode. You must restore this iPhone before it can be used with iTunes."

It seems the phone is now stuck in the recovery loop that we all dread. Im iOS 4.3.5 firmware 05.16.02. What do I do? Im desperate! Please help!

I was able to fix it all by research!

Can't remember the link so I'll just reiterate.

This is for anyone having a problem with the recovery loop after downgrading your iOS from 4.3.5! You'll need to fix the hosts.txt to load the new iOS.

1. Open Finder>Go>Go to Folder
2. Type /etc/
3. Open hosts.txt and make sure the last line is as follows (mine had a hash in the front, so I just deleted it):
127.0.0.1 gs.apple.com
4. Save the file and reattempt to load the iOS (step 5 on alien variety's guide)
5. You're GOLDEN

Some may have trouble with permissions. For those on Mac OSX just copy/paste hosts.txt to another folder and edit it there

HAPPY JAILBREAKING!
 
untethered?

@alienvariety awsome little guide there,

Just a couple of questions if anyone wouldn't mind helping me? is the iphone tethered or untethered once jailbroken. also have you had any issues with power consumption? have you had to use SAM at all?http://www.bingner.com/SAM.html

Thanks once again for the guide mate

Cheers:)
 
How do i know that 4.1 is running? I should be able to use it like an ipod touch at least?
What more info can i give you?
I tried with umbrella's TSS on, it gave error 1600

----------



and right after error 1600. I DOESNT WANT TO TURN ON AGAIN!!! :''''(

first , excuse my bad english , I'm from eastern europe :)
In many cases you need to have tiny umbrella running , and get the button save shsh first. it will download already saved shsh for your version of phone , then start the server and then do the downgrade in itunes to whatever version of official firmware you want.
If you get recovery loops, simply put the phone in dfu mode, get to tiny umbrella , do fix recovery, and then everything will be fine.
thwen use redsn0w with the same firmware you used to downgrade,, first cydia, then the ipad baseband and everything should work fine.
PS : I've don a few 3GS's that were locked to various carriers from europe, and they all lose the GPS chip.
anyway positioning via cellular network works, but if u are in the middle of nowhere ,with no data network, tough luck :).
Cheers !
 
I am a noob at this. This may be a silly question to many of you, but here goes. I have a factory unlocked IP4 on 4.3.5. Will this tutorial work with my phone? Thank you.
 
Restore loop

Hello all! While I have found this thread very useful for exactly what I need to do, I keep getting stuck in the recovery loop. I went to tinyumbrella to "Fix Recovery" in DFU mode, and it won't reboot after it says it is fixed. Does anyone have any suggestions on what to do? I am downgrading from 4.3.5 and have the 05.16.02 baseband. I have jailbroken my phone before with redsn0w using the 4.3.4 firmware. :( I just want to use my phone. I am not very good at computer stuff, so the more detail the better!
 
This worked! Got stuck initially on step 5 in the endless recovery loop, someone who posted about delete the "#" in the host file did it! Thank you!
 
Hello ^^^
Can you elaborate on "removing the '#'"? TIA!

in /etc/hosts

add this line which uses the Blobs servers -
74.208.10.249 gs.apple.com # Need this to go backwards in IOS Versions

People then uncomment the line by adding the "#" at the beginning. Then it uses Apples servers.

That is why u need to have your Blobs backed up.

here is an overview of what is going on -
http://www.saurik.com/id/12
 
You are Hero.....

Hi all,

Here are the facts:

- iPhone 3GS
- BB 05.16.02
- iOS 4.3.5
- locked to O2
- iPhone is not currently JailBroken but happy to do so.

I've done a fair bit of research and as far as I can tell it is impossible to unlock an iPhone with these settings without changing either the iOS (downgrade) or the BB (update)? However...

I have installed TinyUmbrella and I have no SHSH blobs saved which I think potentially rules out one or both of these options. Is there any solution still possible?

I am able to use either Windows 7 or Mac OSX Snow Leopard so instruct me to use whichever with whatever software necessary.

At this point I am crying inside! If this forum permits such things I will happily donate a fiver via PayPal to the person who I believe has made my new Vodafone SIM work in my iPhone, a tenner if it's within the hour (!) If this is forbidden then my undying thanks will have to suffice :p

Over to you guys, all help very much appreciated, thank you in advance!

I have the same phone at the same situation, so I Did follow your steps, first time did't work but second time went well, you made my day buddy.....cheers
By the wary i did every thing on WIN 7 PC without XP compatibility .
Thanks mate....;);););)
 
On the restoring to 4.1 part I keep running into error 3194. I am following the guide to a T.

EDIT: And by T I meant I didn't read a thing. Confused "Checked" and "Unchecked".

It's going smoothly now, please feel free to laugh at my ignorance.
 
Last edited:
Where have i gone wrong?

First off thank you for the simplistic guide!
My problem is that after I've downgraded to IOS 4.1 with baseline 06.15.00 and installed cydia with ultrasnow everything was going perfectly. However, my sim is still not being recognized! Im using a telus sim card on the HSPA network and prior to having had to restore my phone due to freezing, this sim card worked perfectly on this phone.
Can it be that since the phone is a bell phone I would have to use a bell sim card first to unlock it than insert my telus card after the ultrasn0w install?
Any help would be greatly appreciated!
 
Get a 4.3.3 on iPhone 3GS with 06.15 because this version does have an improved Internet tethering and faster Safari.

This article should help: techzoom.org/ios-4-3-3-install-unthethered-jailbreak-unlock-with-sn0wbreeze/

You need iTunes 10.2.2 to install iOS 4.3.3 or older coz the new iTunes is not letting install older firmwares.

The article above also has a link to iTunes 10.2.2
 
i need a little help...im trying to jb/unlock my 3gs with this config. after restoring to 4.1 i get the erro 1015. This is what you want. However, it wont kick out of recovery when using tinyumbrella. Any suggestion would be great! thx
 
i need a little help...im trying to jb/unlock my 3gs with this config. after restoring to 4.1 i get the erro 1015. This is what you want. However, it wont kick out of recovery when using tinyumbrella. Any suggestion would be great! thx

check my reply above your post.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.