After the release of PwnageTool 4.0, the users can actually jailbreak iPhone 3GS 3G iOS 4 with a stable and trusted tool from infamous iPhone Dev Team. Luckily, there is also no wait involved to unlock iOS 4 as ultrasn0w 0.93 does it for you. We might get sn0wbreeze 1.6 very soon. Both of these tools actually create custom firmware which does not upgrade your baseband.
If you are not interested in cooking these custom firmware [ipsw] and just want to restore it straight away for jailbreak, we have created these custom iOS 4 firmware [ipsw] for iPhone 3GS and 3G using PwnageTool 4.0/4.01. These custom firmware are different for unlockers [Unofficial Carriers] and official carrier users. Download the one according to your requirements and follow official PwnageTool 4.0 instructions.
The custom firmware are ready and links are being updated as soon as uploads complete. Stay tuned.
Update:All custom iOS 4 ipsw have been recooked using PwnageTool 4.01 and links are live except for 3GS official carrier which will be up soon also.
Download Custom iOS 4 Firmware for iPhone 3GS
3GS Custom iOS 4.0 Firmware [Unofficial Carrier IPSW (For Unlockers)] [iBooks Fix]
3GS Custom iOS 4.0 Firmware [Official Carrier IPSW] (iBooks Fix)
Download Custom iOS 4 Firmware for iPhone 3G
3G Custom iOS 4.0 Firmware [Unofficial Carrier IPSW](iBooks Fix)
3G Custom iOS 4.0 Firmware [Official Carrier IPSW] (iBooks Fix)
How to:
Unlock iPhone 3GS iOS 4 with ultrasn0w 0.93.
You may also like to check out


{ 149 comments… read them below or add one }
← Previous Comments
I installed the hactivated link which was wrong, So I used snowbreez to make new iwsp and it installed a non-jailbreak custom restore!!! Do i need to know downgrade to 3.1.2 and jailbreak with blackrain once again before i can use the offical carrier link once posted?
Thanks
how to know wheather my boot rom is new or not on my mb model
the custom iOS firmware still didnt fix my wireless bug to unlock… sadly
Restoring using this custom firmware Unofficial Carrier IPSW, will it upgrade the baseband to 05.13.04?
Cheers!
So if I install this custom file for my iPhone 3G will it have cydia????
For Sure
Hi,
I’ve redownloaded the ipsw and all seems good…. working with iBooks however.. i’ve noticed that the “persistent wifi” isn’t really working anymore. On the previous ipsw i could but i’m not saying this ipsw is no good.. just thinking its kinda strange…..
Has anyone come across this?????
i am getting error 1604 while i try to restore my iphone 3gs. how do i fix it? any ideas?
Same problem..
Error 1600 in DFU Mode and Error 1604 in Restore mode 
Any help?
Thanks for the updated official carrier link. My question is……..can I shift+restore the new link on the previously posted and installed IWSP or do I need to downgrade and jailbreak 3.1.2?
Do the 3G ipsw’s have multitasking & wallpapers enabled? (I have a custom ipsw installed but my 3G is a tad too slow with these options enabled so I’m looking for a straight up jb’ed version of the 3G ios 4.0)
Cheers!
It is without these options
hey, can i use these on a windows pc?
Hi Team & friends,
I purchased 3gs iPhone, It is without Official SIM.
Its General Info :
Version :3.1.3(7E18)
Serial No. XXX51XXXXX
Model : A1303
Modem Firmware : 05.12.01
My laptop is on Windows 7 & Itunes version 9.1. you please provide me the steps to unlock the above iphone.
Thanks for your help.
I have a factory unlocked 3gs old bootroom. Do I have to use the 3GS “Custom iOS 4.0 Firmware [Official Carrier IPSW] (iBooks Fix)” version to jailbreak on OS4.
Thanks for your replies in advance
are there any known issues with this such as wifi not working or ibooks?
Hi, sorry for the stupid question.
I have iPhone 3GS with firmware 3.1.3 and baseband 05.12.01 old bootroom. It is jailbroken with Spirit and unlocked with the newest version of ultrasn0w.
May I use the "3GS Custom iOS 4.0 Firmware [Unofficial Carrier IPSW (For Unlockers)] [iBooks Fix]" for it or do I need to downgrade it and jailbreak it with another tool as Spirit?
Many thanks in advance
I have the same phone on same firmware, did you go about upgrading and jailbreaking it, and if you did how?
Hi,
I have the same config [362, 5.12.01 currently on 3.1.3] Were you guys able to update to jailbroken 4.0?
Thanks
Sathish
thanks for the ipsw
but i want to ask if multitasking, background and all those other features that you can choose before creating the custom ipsw are included or not?
Not Included
downloading right now, will let you know if it work for or not, got a 3gs 4.0, old boot
hi guys i got iphone 3gs 3.1 5.11.07 and model mc133b i just used
3GS Custom iOS 4.0 Firmware [Unofficial Carrier IPSW (For Unlockers)] [iBooks Fix]
first it is creating problem like itunes telling it is not eligible to update but after that i updated itunes and then it goes smoothly and now using my iphone on unofficial carrier i just have not done back up so all my data lost so pls back before u proceed other crispytech is rockinggggggggggggggggggg
thx
I AM GETTING THE 1600 AND 1604 ERROR!!!!!!! PLEASE PLEASE PLEASE HELP ME:(
Make sure you see the cable connected with you phone and the itunes logo on top……if tha screen is black you are in DFU….
Thanks for the pwned iOS 4.0-custom.ipsw.
Do you have iOS 3.1.3-Custom.ipsw to download? I don't have a mac available.
Thanks
i downloaded the ios 4 from here but i cant restore it. when i am in dfu mode and try to restore its give me error no. 1600 and say iphone cant restore. my iboot is also 359.3.
please help me.
ifarshadpad@yahoo.com
Great, Great , Great…everything went smooth…..downloading the IOS 4.0., (make sure you backup your iphone) put your iphone in recovery mode( Not DFU)..recovery mode will show you de cable connected with the phone, shift restoure , choose the IOS 4.0 you just download..& the magic will start….( my modem firmware still 04.26.08 ). Phone is working fine
A BIG THANKS TO CRISPYTECH
I have a factory unlocked 3gs old bootroom. Do I have to use the 3GS "Custom iOS 4.0 Firmware [Official Carrier IPSW] (iBooks Fix)" version to jailbreak on OS4.
Thanks for your replies in advance
I’ve run into a problem with push notifications. They don’t work after using the unofficial carrier IPSW from your site. My question is what if I use the official carrier IPSW, and then use my AT&T sim to activate the phone? Can I then unlock the phone with ultrasn0w, and use it on other networks? What exactly is the difference between the official carrier IPSW, and the unoficial carrier IPSW? Is it that in the PwnageTool, you leave “activate” unchecked? What I seek is a custom IPSW that is not activated, so that I can use my AT&T sim to activate, and thus be able to receive push notifications. I can’t make it myself because I don’t have a mac. Sorry about the redundancies. I just wanted to make sure I got my question across. Thanks so much.
Yes, with official ipsw you can activate with official sim and then unlock with ultrasn0w 0.93
Hello guys,
I am using iPhone 3G, just updated to OS 4.0, redsn0w works great, AppSync for OS 4.0 works perfectly and here's my problem, after I install ultrasn0w – I can see carrier, I can see if it's 3G or E, but I can't see bars, like it's no coverage.. I use UK O2, same on Vodafone, any ideas? Please – help!
Thanks in advance!
does anyone know if the custom firmware for 3G includes multitasking, wallpaper & bateryt %
It does not include any of these option.
Which is good. It'll just slows the 3G down anyway.
I cannot thank you enough for posting this. I really appreciate it.
hey i got unknown error (1), using itunes 9, removed sim, changed usb port etc etc, no effect any idea how to do it?
disable your antivirus and firewall
after this custom firmware (official carrier) download and restore ,can i get cydia installed in 3gs new bootrom or it wont work….i have my 3.1.3 shsh file saved in saurik server…..
Stay Away No workaround for new bootrom still
Ok I have what hopefully isnt a dumb question but if theres a custom iOS 4.0 firmware set up with an older baseband and I install it on an iphone (3gs) that someone officialy updated will the base band be downgraded?
No, And why do you need this anyways ? All basebands are currently unlockable.
Hey guys i am getting the 1604 error code problem when i restore using the custom firmware for 3Gs for unlockers, i was wondering if putting it in DFU or recoevery mode would fix the problem, thanks
Okay, so I succeeded at installing a custom iOS4 on my 3GS, unlocked it, and played with it for a while, and my response is a resounding "Meh." 4.0 doesn't do anything a properly jailbroken 3.x.x 3GS did, and there are still so many bugs– things don't theme properly, and like other commenters, I don't care for the stock method of multi-tasking as compared to the granular settings one has with Backgrounder/Proswitcher. Given the amount of hassle involved in upgrading (especially for those with a new bootrom, who will therefore be thethered), I encourage everyone to hold off, at least until everyone has the option of an untethered jailbreak. I am currently downgrading back to 3.1.12– thank goodness I have that option, but if you don't, I strongly recommend you hold off.
Didnt work for me either damn it. I have iPhone 3gs 16gb MC model on official carrier. Tried normal mode, DFU mode and Recovery Mode. All three failed. Bummer.
i tried countless times first i get 1600 error code in dfu mode then i get 1604 in recovery tried different ports different cords and all itunes fixes still nothing…. if some one can PLEASE help i shall forever be greatfull
All u ppl getting errors please install dot net framework from Microsoft…..:)
I just did still didnt work
After restoring and backing up files on iphone my multitask folder disappeared ,, I dont know what to do
how do you know "multitask folder disappeared" ?
if you tap twice home buttom and can see a row of icons, they are the application running in multitask
I have 3GS running 3.1.2 already jailbroken with blakra1n and running cydia.
i have an old bootrom and modem is 05.11.07.
i need the phone unlocked because i’m using t-mobile, is this safe for me?
YES!
ok, but will it be restored (the unofficial one) if the 3gs-new bootrom hasn't been jailbreaken at 3.1.2 ???
Please, help me !!!!
you just need to open up cydia and search for 'ultrasn0w' install it .. and your phone is unlocked and ready for tmobile..
Hi,
I installed the unofficial 4.0.0 firmware on my 3GS and everything works fine except for youtube. When I open it, it says "Cannot connect to youtube". Does anybody else have this problem? Is there any way to fix it?
Thanks,
SCR
I’m having the same problem with my 3Gs… Does anyone knows how to fix this “cannot connect to youtube” issue?
in cydia add: cydia.pushfix.info
then install 1 of the 3 youtube fixes. Then it should work.
I have the new firmware on my 3gs.
The problem i have is that since i've had the new software it now doesn't work with my docking station.
It states device not recognised.
Anyone know of a fix? Or if i can go back to my original 3gs firmware?
Cheers.
Justin.
i tried to update my iphone 3g to ios 4 using itunes 9.2 . the process failed while it was attempting
to contact apple … the phone automatically went into recovery mode… i still cannot restore it because it keeps on trying to contact the apple software update site.. and fails… please help anyone .. the ipsw file downloaded manually and is it suppose to do that…. now wanna return to 2.2 or install ios 4 please help … send me the process and instructions.. now can not even use the phone….
just choose one of the official firmware again.
it will restore it back to official firmware from the recovery mode.
i installed 4.0 unofficial carrier without any problems everything is working fine except for youtube ???
Anybody else having problems opening youtube ?
guys i need help, i got iphone 4 and installed 4.0.1 on it, and I cant activate it now coz its asking for at&t sim, can someone please cook custom activated ipsw file for me? im living in Dubai and its so difficult to get these things here
Like everybody else I have the 1600/1604 error. The phone is currently stuck in Restore/dfu mode. I am on a Mac used Pwnage Tool 4.0.1
I have tried re-installing itunes. Absolutely nothing has worked. Please get back to me with suggestion as soon as possible I need the phone for school very soon.
hey guys thanks for everything, i upgraded to 4.0.2, then tried to downgrade to 3.1.2 and dindt work so i just installed your firmware and my iphone is working again, now i only need to install utrasnow thanks for everything really
tell me more about how you did thist and the model of iphone you have and with firmware you use
i cant jailbreak my iphone 3gs..with 4.0 firmware…and i cant downgrade it…help me…
Have you tried JailbreakMe?
Any chance custom firmware for iOS 4.1 will be posted for 3GS now that the new pwnagetool is out ? — preferably 750mb, no modem update & unactivated)
let's see if it works!!
it helped me , i liked ios 4 on my 3g
I HAVE IPHONE 3GS 3.1.3 5.12.01 I WANT TO UPGRADE TO OS 4 MY PHONE IS ALLREADY JAILBROKEN AND UNLOCKED CAN ANYONE ADVISE ME OR SEND ME THE PROCEDURE TO INSTALL THE NEW SOFTWARE JAILBREAK AND UNLOCK MY PHONE?PLZ HELP
same situation plz help
another one, I need to upgrade to latest firmware possible without upgrading my baseband, I don't own a Mac
ok, so i have been struggling to jailbreak my iphone 3gs, old bootrom for a while on a ios 4.0 firmware, and this one finally worked. The only reason you guys have trouble is because your devic doesnt fit the requirements for the restore. I had:
-Iphone 3gs old bootrom, currently jaibroken on firmware 3.1.3 or earlier (not spirit)
-latest itunes
and thats it. It worked. just follow instructions.
THANKYOU SOO MUCH for this firmware file.
Can any one please help me with a link to download custom ipsw already jailbroken as th link provided above are not active any more
thanks
← Previous Comments