How to jailbreak iPhone 3GS on version 3.1.2 (custom firmware) | iPhone & iPod touch News / Help

How to jailbreak iPhone 3GS on version 3.1.2 (custom firmware)

by Abhishek on October 23, 2009

in Tips/Tricks, Troubleshooting

We’ve created a custom firmware 3.1.2 for iPhone 3GS file on MAC with the help of Pwnage Tool, which will not upgrade your baseband, still you can use ultrasn0w for network unlock.

All you need to download the custom firmware 3.1.2 for iPhone 3GS from here (Please let us know if you face any problem in downloading this file, we’ll post new links).

Once the firmware file is downloaded just follow these steps to update to OS 3.1.2:

First get your phone to the DFU mode (see how to enter DFU mode here) first and then follow the instructions.

  1. Make sure you have latest iTunes (9.0.1)
  2. Launch iTunes
  3. Connect your iPhone to your Computer
  4. When your iPhone gets detected by iTunes in DFU mode, go to iPhone, go to Summary tab.
  5. Hold the Shift button from your keyboard and Press the RESTORE button in the Summary tab.
  6. A browse window will open, Locate the Custom Firmware 3.1.2 file that  you have downloaded earlier.

Here you go, wait for it to reboot.

Note: This custom firmware file contains Cydia , all you need to do is to launch cydia and install ultrasn0w to achieve network unlock.

{ 33 comments… read them below or add one }

Ankur 10.24.09 at 3:48 pm

This wont work if you had already upgraded to 3.1.2 without using the custom firmware.

yusuf 10.24.09 at 6:16 pm

Are you sure its the link above is for 3 GS…
as when the MEGAUPLOAD link open it does show that its “iphone2,1_3.1.2″…
But when the option for saving the files comes…it shows…the file is “iphone1,2_3.1.2″…

Have you uploaded the 3G file by mistake ??
Or have you names it that by mistake ??
Please check..

yusuf 10.24.09 at 6:23 pm

And i think you should also Add the tutorial for people who have upgraded using Itunes…but now can downgrade to custom 3.1.2 with the help of ” iREB”

They can downgrade using ” iREB “…
but i think only 3G users can downgrade…

Not sure…
let u know..

and Btw you are too slow…only one post a day ?? and that too nothing interesting ?? other than a few newz and one or two tutorials ??…

Keep posting man !!!

Rahma 10.24.09 at 8:46 pm

hey, i bought an iphone 3gs from AT&T store in US on sept 25, it came with OS 3.1. now i need to unlock it and use it in pak but i dont knw the base. does anyone have any suggestions on where to go from here?

Jim 10.24.09 at 8:54 pm

Browse for file window doesn’t open when pressing restore with the shift button depressed!

Abhishek 10.25.09 at 7:18 am

Jim, it should work on PC!!

Abhishek 10.25.09 at 7:20 am

Rahma, Your base band will be updated one i.e 5.11, currently there is no unlock available so wait for devteam or GeoHot to release the network unlock

Abhishek 10.25.09 at 7:25 am

Yusuf, I believe in quality post and which should be easy to understand :wink:

Abhishek 10.25.09 at 7:26 am

I’ll soon post the steps to downgrade using iREB

Steven 10.25.09 at 8:02 pm

After jailbreaking Iphone 3gs with the custom file, I found that cydia ‘t launch. What it the problem? Please help me. I used the custom file that you linked.

Abhishek 10.26.09 at 12:54 am

Steven, Few 3GS users facing the same problem, I’ve uploaded the new custom ipsw in the post,
Please download it again and repeat the process, Please let me know if you’ve any concerns.

I wonder how it worked on my friends 3GS  :roll:

Abhishek 10.26.09 at 12:57 am

Ishfaq, New firmware link updated on post download it and let me know if you’ve any concerns.

-Regards.

Ishfaq Ali 10.26.09 at 5:10 am

Hey Guys Thanks to Abhishek’s effort i was able to update my iPhone 3GS Firmware to 3.1.2 and i Jailbreaked and unlocked my handset using Ultrasn0w. This Customer 3.1.2 Firmware comes with Cydia. This is my First ever attempt and i did it in one go. I dont have words how shud i thank Abhishek for his efforts. He is a true iPhoneholic. a true Genius…Thanks Abhishek

Ishfaq Ali 10.26.09 at 5:11 am

Onething i forgot to add is that i did it on my WINDOWS PC!!!

Abhishek 10.26.09 at 7:12 am

Thanks IShFAQ  :mrgreen:

tim 10.26.09 at 7:52 am

Hi, i got 2 megaupload link from this site for the same file :”iPhone2,1_3.1.2_7D11_Custom_Res..ipsw”
one is 243.58mb while the other is 305.18m. I am abit confused that which ipsw file to be used? if i am a window user which file will be more compaitable? cause for the 305.18, its stated in the site that “We’ve created a custom firmware 3.1.2 for iPhone 3GS file on MAC ” so am i able to use it on the window pc??
can someone please advise?

Ishfaq ali 10.26.09 at 2:57 pm

243mb is for iPhone 3G and 305MB is for iPhone 3GS, well u shudnt get 2 pop up, I think u need to try again. As I unlocked, jailbreaked and updated my iPhone 3GS firmware to 3.1.2 as well I did it for my friend with iPhone 3G 8GB. Both phones are working excellent. Just follow the simple instruction posted by Abhishek. Make sure u download the right one.

Ishfaq ali 10.26.09 at 2:58 pm

When u get the POP just save it o. Ur desktop do not make any changes!

Ishfaq ali 10.26.09 at 3:00 pm

Tim if u read my previous post I clearly mentioned I did it on Windows PC

gopi krishna 10.26.09 at 6:07 pm

hi
i was trying with
:”iPhone2,1_3.1.2_7D11_Custom_Restore

but i am getting an error 1600

plz help me

Steven 10.26.09 at 6:21 pm

Dear Abhishek. As you said, I downloaed again to retry. Finally it works very well.
Thanks for your help. Now I can use my iphone properly. Thanks again.

Abhishek 10.26.09 at 8:39 pm

Gopi, which phone do you have 3G or 3GS?

Abhishek 10.26.09 at 8:40 pm

Welcome Steven :wink:

aden 10.31.09 at 8:42 am

i have iphone 3g 16gb running on firmware 3.0.1 its already been jailbroken and unlocked
can i still go ahead and used this IPSW or should i first update my ipone.
pls advise thank

Ishfaq Ali 10.31.09 at 2:15 pm

Hi Aden! if you depend on ultrasn0w unlock, then DO NOT UPDATE YOUR FIRMWARE TO 3.1.2 trough iTunes Directly. Use this Post to update your custom Firmware. I have tested it, it works 100%.

Ishfaq Ali 10.31.09 at 2:19 pm

Aden! once u restore u will get a pop from iTunes to send information to iTunes Select NO!

aden 10.31.09 at 4:43 pm

ISHFAQ when i tryed to hold down shift+restore i got the warning ( could not be restored because the firmware file is not compatible) what to do pls
advise thenks

Ishfaq Ali 11.01.09 at 2:34 am

Aden do u have a iPhone 3G or 3GS?

aden 11.01.09 at 8:25 am

iphone 3g firmware 3.0.1

Ishfaq Ali 11.01.09 at 12:21 pm

Hi Aden: this Link that u have doanload is for iPhone 3GS Users. There is another Post by Abhishek previous to this, that is the right one for 3G. Download that custom firmware.The Link is here: http://www.megaupload.com/?d=F6OPS01W

Ishfaq Ali 11.01.09 at 5:33 pm

Hey Aden! I think u have downloaded the iPhone 3GS 3.1.2 Custom Firmware, u need to download the 3.1.2 Customer Firmware for iPhone 3G. 

Abhishek 11.02.09 at 12:44 am

Aden, this post contains firmware for 3GS not for 3G firmware download it from this post :http://iphonehelp.in/2009/10/21/how-to-jailbreak-iphone-3g3gs-os-3-1-2-from-itunes-using-custom-firmware/

siddharth 01.06.10 at 2:56 am

Hi
I have a 3gs which is already updated with baseban 5.1 however i dnt need to unlock it but can i use the custome firmware forjailbreak as blackrain is giving me a problem (after restart phone goes in restore mode by using blackrain)

Leave a Comment

You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Previous post:

Next post: