Apple pushed the iOS 4.0 firmware for both iPhone and iPod Touch on June 21st. Soon after the iOS 4 release, Dev-Team released the PwnagTool 4.0 to jailbreak iOS 4.0 firmware on iPhone 3GS, iPhone 3G and iPod Touch 2G. PwnageTool creates custom iOS 4 firmware to jailbreak iPhone and iPod Touch 2G. So, simply restoring the custom iOS 4.0 you iPhone/iPod Touch will be jailbroken.
PwnageTool is available for Mac OS X only. So, only Mac users are able to create custom iOS 4 firmware using PwnageTool. What if you’re on Windows? and do not own a Mac or don’t want to go through the PwnageTool procedure?? if so, this topic is for you.
Here you can download iOS 4.0 Custom firmware for iPhone 3GS, iPhone 3G and iPod Touch 2G. These custom iOS 4 firmwares are created with PwnageTool and can be restored via iTunes. (Download links below)
- We Strongly recommend you to read the PwnageTool release note posted here before proceeding.
- iPhone 3GS: These custom firmwares work for old BootRom models only [How to: check iPhone 3GS BootRom
] + iPhone 3GS MUST already be jailbroken (Not with Spirit jailbreak).
- iPod Touch 2G: Non-MC models only
- There are two types of Custom Firmwares available for download below.
So make your choice wisely.
How to Install Custom iOS 4.0
- Download custom firmware (IPSW) (all parts) for your device from links below.
- Join the splitted custom IPSW file by unpacking them:
- You’ll get a .zip or .rar file. extracting the zip/rar file will bring the IPSW custom firmware.
- Put iPhone in recovery mode. (How to: put iPhone into Recovery Mode) First time jailbreakers should put their Device into DFU Mode.
- Press the Shift key for Windows or ALT for Mac and click restore and use the custom IPSW.
- It will start restoring your iPhone/iPod Touch which may take 10mins and will jailbreak it.
- iPhone 3GS and 3G users who want to unlock iPhone needs to install UltraSn0w using following guide:
How to: Unlock iOS 4.0 using UltraSn0w 0.93
Disclaimer: These custom firmwares are for testing and educational purposes only. Use them at your own risk. We can not be held responsible if anything goes wrong.
Download Custom iOS 4.0 Firmware (IPSW Files)
iPhone 3GS Custom iOS 4 Firmware IPSW
Activated (for UnOfficial Carrier Users)
NOT Activated (for Official Carrier Users)
iPhone 3G Custom iOS 4.0 Firmware IPSW
Activated (for UnOfficial Carrier Users)
(With Multitasking, Wallpapers and Battery Percentage Enabled)
(No Additional Functionality)
NOT Activated (for Official Carrier Users)
(With Multitasking, Wallpapers and Battery Percentage Enabled)
No Additional Functionality)
iPod Touch 2G Custom iOS 4 IPSW
Fix error 1604, 16xx, 29 During Custom Firmware Restore
You may encounter error error 1604, 1600, 1601, 1602, 1603, or 29 during custom firmware restore. We have compiled possible solutions to this error here:
- AppSync 4.0 – Install Cracked Apps on iOS 4
- Jailbreak iOS 4 Firmware (All Guides)
- Jailbreak iOS 4 with PwnageTool
- Jailbreak iPhone 3GS iOS 4 with PwnageTool
- Jailbreak iPhone 3G iOS 4 with PwnageTool
You can follow us on Twitter, Join us at Facebook, and also Subscribed to RSS Feed to receive latest updates on iPhone 4, iPod Touch and iPad jailbreak and UltraSn0w and other unlock stuff and iOS.
Jailbroken with Pwnage 4.0 or 4.01?
New ones with PwnageTool 4.01.. 3GS added
I havé 3gs Mc model boot 6.4 CAN i use this custom firm thank u ?
Thanks for the links above, but the activated files you have about for the 3gs seems to be corrupted. I am trying to unzip them after joining with hjsplit and keep getting files are corrupted error. Please advise.
YA the file is corrupt for 3GS Activated i just wasted half a GB from my RS traffic hhahahaha!
i guess im gonna go with Sn0wbreeze
New 3GS links are UP and tested..
rest of the firmwares are being uploaded
The file is corrupt for 3GS again. Please help.
Was this made with 4.01?
was uploading for last 12 hrs n now i know it was created with 4.0 🙁
re-building the whole stuff with 4.01 :S
I downloaded all 4 3gs activated files, and HJSPLIT. WHen I tried to extract them from the zip. CRC FAILED
WHEN IS THE JAILBREAK FOR NEW BOOTROM IPHONE 3GS ARRIVING.
WILL IT BE JAILBREAKABLE OR IT IS IMPOSSIBLE TO JAILBREAK.
does this also unlock the “multitask” feature?
also anyone can hook me up with going about in JB 3.1.3 with new bootRom (MCxxx) models of 3GS ?
why issit taking forever to reupload? i’m waiting….
Because Uplink is 70KB
iPhone 3GS Custom iOS 4 Firmware IPSW
will these new custom firmware works on iphone 3GS new bootrom ??
the file iPhone 3GS Custom iOS 4 Firmware IPSW in rapidshare download successfully but when joined, the file was corrupt! Upload a new one. 🙂
what the F–k… it’s not working for 3GS os 4.0 new bootrom.
please csn anybody tell me if i can jailbreak my 3gs with new bootrom i am on 3.1.3 not updated to ios 4.0 because been told not to any help please
No known solution for 3GS New BootRom/ iTouch 3G..
Does these updatye the baseband or keep it at whatever you have?>
Preserves what you have 🙂
had phone stuck in recovery mode for 2 hours. got it out now (yes)and it also has any network working brill still on 3.1.3 and will remain and wait now for a solution
had the same problem,so i used a different laptop to reevert it back to 3.1.3 looks like its not working now
Is the 3GS IPSW for official carriers ever coming back? Is there anywhere else I can grab these (without custom boot logos, etc.)?
Links are UP again.. and no custom logos or cydia apps added in these CFW
New Links Added!
These CFWs come without custom Boot Logos and no Cydia App installed..
is there any solution available for ipod touch 2G ?
i am iPhone 3GS user and i would like to upgrade my iPhone 3GS firmware 3.1.3 and baseband 05.12.01 and official carries(any SIM)to iOS4 and jailbreak iOS4 with Spirit or other tools? please recommend the best tools to jailbreak iOS4
If you’re jailbroken with Spirit, you cannot jailbreak iOS 4
it might be better just to hold back and wait for the update custom firmware. should take around another week lets see if they jailbreak iphone 4 that will give enough info for 3gs new bootrom
Is it safe to JB with the latest iTune?
please test the IOS 4 for 3g looks like its not working dont know if its corrupted i have tried it all day after the software is extracted you cannot it doesnt load after several minutes if not hours it comes back with an error code 1604 which says there is a problem with the usb but i can easily revert it to 3.1.3 using the same usb i have tried it with several computers and its the same.can one use the software downloaded from itunes and still be able to jailbreak and and unlock? please let us know if that will work or please upload a new custom firmware for IOS4 thanks so much for the support
this is for educational reasons only and i in no way profit from this.
3g:- first update to ios 4.0 DO NOT update carrier settings once updated goto redsn0w_win_0.9.5b5-3 and run you will be asked to browse for firmware goto C:\Users\your user name\AppData\Roaming\Apple Computer\iTunes\iPhone Software Updates
follow the instructions to get into dfu mode
once you have done this you would have jailbroke your iphone 3g now go in to cydia on your phone update cydia and then reenter and in search look for ultrasn0w and install now you have a 3g iphone working on ios 4.0 and open to any network 100% WORKING
AS I SAID BEFORE THIS IS ONLY FOR EDUCATIONAL REASONS ONLY AND SHOULD NOT BE FOR PROFIT
thank you this tip helped me to enjoy IOS 4 on my 3G
I Didnt use the custom firmware as it never worked after several attempts but i use the itunes upgrade and have been able to jailbreak and unlock successfully,Thanks to all of you guys at iphoneheat you are helping us alot!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Hi Rio, same way during updating my 3G with multitasking firmware i am getting error 1600. so i updated OS 4.0 by restoring it directly through ITunes, it got updated. Now i am trying to jailbreak it by using redsnow but i am not able to find the above path u hv mentioned. Could you please help in finding it out. I am using Windows XP……thanks for your support
when i do custom restore on my 3gs 3.1.3 with baseband 05.12.01, it is eeror 1604.pls help?
There is some kind of software in iTunes that prevents you doing a restore in iTunes. What firmware are you on before restore and what bootrom do you have
Thank you for reply.i was update from 3.1 to 3.13 firmware and stuck in emergency call at the moment.i thought it can be restore i OS4 custome firmware in order to jailbreak my iphone again as i had waiting to jailbreak since apple release 3.1.3 update.
Please help! i am stuck!! i downloaded the custom ipsw for 3G. I have a 3G on 3.0.1 (jailbroken using redsn0w and unlocked via ultrasn0w).
when i try to do a restore i get error 1604 in recovery mode and error 1602 in dfu mode…
i am now stuck with no phone.. please help… can i ever get out of these modes so as use my phone using my old version? any good news for me?
the custom firmware for 3g is not working i have had the same problems for the past two days.you can try and restore it back to what you had before either 3.1.3. or 3.1.2 if it doesnt work do it on another compuetr then use itunes original update to install IOS 4 and you can jailbreak and unlock though it will change your baseband just know the new baseband is here to stay the guys at idev will always have resources to jailbreak any baseband so no need to preserve baseband.good luck and thanks to iphoneheat
the heat is really here
Tried to restore it and got error 1600!!!! Please Help! [email protected]
the custom firmware never worked for me either after several days of trying,itunes never recognised so dont waste your bandwith just go for the official update vial itunes its jailbreakable and unlockable with redsn0W and ultrasn0w respectively,period.
if are unable to restore back to 3.1.3 uninstall itunes and use “your uninstaller” application to delete all of itunes traces and install itunes again. you can download the your uninstaller from download.com
it will work fine after that does how i did mine on 3g and it went well.the official upgrade will upgrade your modem firmware to the latest version but since its jailbreakable thanks to IDEVTEAM you dont need to worry about that,they are always up to it.
the most important thing is to get the phone working thats all.
Is there any os 4.0 for iphone 2G?thx
wait for me to create one for you,you are the only one using 2G lol
just joking but apple left out 2G customer
It told me that the firmware was not compatible. I have a 3g and used the activated files.. please help
make sure you have downloaded the 3G firmware not 3GS
i`ve downloaded the IPhone 3GS Custom IOS 4 Firmware IPSW
Activated and joind it with hjsplit. but when i try to shift+restore in itunes i get an error that the firmware file is not compatible.
i have iphone 3gs old boot , with 3.1.2 that was JB with redsnow before and for some resson 2 dayes ago got stuck on the apple open screen.
i have the officel carrier AT&T sim but i woulld like to use another sim (open for all).
what shoulld i choose? activited or not activited?
and what do i do with the wrong file?
thanks for the help.
the file is now o.k iv`e prepred one with sn0wbreeze , i now get an error 1600.
by the way if the new modem is unlocked , can i do ituns normal restore update all and then do a shift restore with the JB ipsw of 4.0 , my modem will be upgrate but it still can be unlocked. am i`m wrong?
CFW preserve s the baseband .. and yes it jailbreaks iPhone
I’m getting error 1600 on restore from DFU mode for 3G also.
was on 3.1.3 JB and ulocked
i did all the work , made a custom ipsw with snowbreeze but i’m getting an unknwon error “2” wtf is this??. :((((
So i tried everyway possible to put these custom iOS4 firmware on my phone and its a no go , i always get an error it doesn’t get pass the preparing your iphone for restore !!
And it made my iphone get stuck in Recovery mode each time !
So anymore bright ideas how to get my 3GS iOS4 jailbroken or even unlocked since i cant get pass the jailbroken part ? 🙂
have you checked if it is the 3gs new bootrom that you have if it is like me your stuffed until they bring out the new software for it i’ve done the 3g as i posted earlier but don’t know if it will work on 3gs old bootrom but itunes has a glict in it that prevents you using recovery i tried it on the 3g and the 3gs and get the same problem
whts d error “2” when you try 2 restore……i had built up a snowbreeze 4.0 custom firmware……i get this error all the time…….ny way?
i have itunes 9.2 and i tried changing usb codes , computers , usb ports….? :((
I kept getting 1600 errors while trying to upgrade my 3G. I think in the end it’s because iTunes somehow “verifies” the firmware you are trying to restore and if it doesn’t match with the official firmware, it will stop and show 1600.
In the end I just used the redsnow jb/activate (you install official firmware, then use redsnow.
you are right
go for the official itunes upgrade its jailbreakable and unlockable dont waste your time on the custom firmware
I don’t believe this I just went on to the dev site and find they have a program that can tell what bootrom you have I know I have the new bootrom but the program says old bootrom I’m now confused.
I purchased an IPhone on ebay that is 3gs ver. 4.0(8a293) baseband 05.13.04. Several of the websites id checked before purchasing claimed their product could unlock and jailbreak this phone. Now I read on this forum that that isn’t so. Is it just a matter of time before the hackers have found the fix for this. Can I downgrade to a lower version and baseband? Is so, can I upgrade back to ios4? I don’t know what shsh and since I wasn’t the one who upgraded, I don’t know the process.
I have a 3GS new bootrom running on 4.0(8A293) 05.13.04
Is there any JB for my iphone? iphoneheat please reply.
at the moment NO (waiting)
any idea when will it arrive?
As I said I done the 3g I have been on the dev blogs and they say that it is in the pipe line if you have a 3gs and want the update just wait and if the sources are correct we will see it within the next week to ten days may be sooner ( in the hands of the GODS )
To whom It may concern.
I have iphone 3gs with latest versio 4.0(8a293) old bootr0m [iBoot-359.3] with model mb717LL firmware 05.13.04 and I tried to jailbreak all it said error 1604 is there any jailbreak or unlock this phone yet please let me know and I am too old for this thing.
Thank you & god bless you all.
You can’t jailbreak 3GS running iOS 4.. To jailbreak 3GS, you must be @ 3.1.3 or 3.1.2 + jailbroken but not with Spirit
Thank you for your reply & Do you know when will be available to jailbreak and unlock for my unit.
Thank you for your help.
No ETA. Sorry
i downloaded the custom activated ipsw for 3gs. after doing the HJSPLIT and then renaming the zip file to ipsw. i proceeded to do the SHIFT + RESTORE under itunes 9.2. iphone is in RESTORE MODE. i then get an error saying that the firmware restore is not compatible with my iphone. wtf?
i have an iphone 3GS 4.0 with 05.11.07 (previously JB and UNLOCKED with SN0WBREEZE 1.52 with 3.1.3 05.11.07) should i be doing a SHIFT + UPDATE instead of RESTORE? ive tried to the SHIFT + RESTORE with my SNOWBREEZE 1.6.1, should i be doing the SHIFT + UPDATE instead? Also another thing. after i do the the RESTORE from APPLE i get an error 29. i then have to bring the iphone over to another computer and run BLACKRA1N RC3 so i can get it out of restore mode. after that itunes brings it up and sees the iphone 3gs ok.
when i do the restore with my custom ipsw’s it just seems to hang there. if i use the stock firmware, it seems to do the update. is my phone defective? the first time i did it with pwnage tool 4.01 i did the shift restore with custom ipsw and got it to go. only downside was that it kept rebooting itself every 4 mins. so i restored back to 3.1.3, and everything was fine. Me, being the retard that i am, gave it another try. still the same result. kept rebooting. so i restored back to 3.1.3. but this time i wasnt so lucky. iphone and itunes refused the down grade and i was left with no iphone…its now the 2nd day with no phone and no work. cuz i need my phone for work…sux…please advise. thanks guys..
Please Re Upload “iPod Touch 2G Custom iOS 4 IPSW”
for iTouch, redsn0w is recommended way to jailbreak
I have Windows XP. So I would prefer a custom IPSW .
There is a software called clawpack out there it is fake and they are claiming that the devteam say it is ok DON’T BELIEVE THEM. IT IS FAKE
i cant open this files !!
Read the instructions first
CAN SOME1 upload iPod Touch 2G Custom iOS 4 IPSW
thanks need it urgent
I’m on 3GS old bootrom T-mobile. I upgraded from your custom 3.1.2FW which also worked great. I was able to preserve original baseband 4.28.06 thanks to your custom firmware.
So glad you posted these custom firmwares! Love the website, lots of great news here.
I was worried about updating cause I already have everything I could ever need on 3.1.2, but this should be fun to check out the new iOS4.
For anyone wondering if your phone can jailbreak or unlock, there’s a nice chart at http://www.jailbreakmatrix.com that was very helpful to me.
Pros: nice transitions, consolidated email, no more errors in Cydia… yet
Cons: MMS button missing T-mobile network. But I found a fix here
Win7Pro 64bit, itunes 9.2
Thanks again Heat!
Does the activated ipsw have the wildcard.plist?
Hey guys, quick question…
ok so what if i have an iPhone 3GS 3.1.3 and it IS jailbroken with Spirit? do i re-jailbreak it with another tool and then upgrade to iOS4 or what do i do?
Thanks in advance guys. =]
New BootRom or old?
old boot rom
[Read before trying]
just to confirm.
if i’m currently on 3.0 (old BootRom )
all i need to do is get Pwnage tools 3.1.5 to make custom FW for 3.1.3, restore iphone to 3.1.3_Custom.
then use pwnage tools 4.01 to make custom FW for 4.0, then restore iphone to 4.0_Custom
If you have 3GS, new or old bootrom, and have never jailbreak yet, you can’t jailbreak. Hopefully it’s in the works. If you’re already jailbreak, not using ‘Spirit’, and have old bootrom, then all you need is download the custom firmware provided in this post. If you have 3G, all can be jailbreak.
thx Smitty for the input..
+ If it’s 3GS, you can’t restore older firmware unless you’ve SHSH blobs saved for 3.1.3 or 3.1.2
Hi. I have iPhone 3g with 3.1.2 Can i upgrade it to 4.0 using custom firmware. I also need to Unlock it. Ur Advice needed. Regards
use custom firmware.. or create one with Sn0wBreeze or PwnageTool
then install ultraSn0w from Cydia
Thanx. I have one more question. Can I restore back to 3.1.2 or 3.1.3? If yes then kindly tell me procedure. Regards
i got a iphone 3g so when i try to jailbrake using SNOWBREEZE V1.7 itunes 9.2 n IOS4. this the error i got. not a valid 4.0 IPSW
make sure itz iPhone 3g IPSW
Can anyone help me? when i want to restore the OS from 4.0 to 3.1.3, the itunes shows the firmware doesnt match, what can i do? i really wanna go back to 3.1.3. thx
I’m a user from asia..currently i upgrade my iphone to os 4.0..and i try to use sn0wbreeze-V1.7 and also download the firmware from upper..but i cant install it into my iphone..the itunes said there is a error occurred (1604)..can someone tell me what happened??plz..
the same happened to me,i so want multitasking and background wallpaper
Just noticed YouTube not working. ‘Cannot connect to youtube’ error. Is there a fix? Can I jailbreak using snowbreeze 1.7 from already JB iOS4?
just found your post about the new YouTube mobile site m.YouTube.com
It works as a good substitute since my YouTube app isn’t working. I installed the icon to my homescreen and I’ll use that instead.
search for push fix on cydia. it solves this issue
can some tell me where i can get the custom firmware for my ipod touch 2g.
dose anyone know when the ipod touch 2g custom firmware will be ready to be downloaded?
I have downloaded the iPhone1_2_4.0_8A293_Custom_Restore_Activated_Multitasking.zip.004/.003/.002 & .001 files each and i can not find the IPSW file for redsnow to use. Can someone help me? Is there something else i have to do to get the IPSW file? I have a IPhone 3G and the firmware is 4.0.1 Also i cant remember the BB cause i cant open my iphone.
use firefox to dowload the ipsw file
work for me. any one ask assitance i would love to help em. write me an email. thanks for cydia, shsh blobs. host file, tiny umbraila, spirit. hjspilliter and custom IPSW.
love you all.
If you create a custom IPSW for the iPhone 4, jailbroken, that’d be great.
You no longer need custom ipsw, Install firmware4.0.1 from iTunes then jailbreak with jailbreakme.modmyi.com from iPhone browser, then unlock with ultrasn0w in cydia.
I have a jailbroken iPhone 3G on 3.1.2(Firmware 04.26.08) I am downloading the the custom activated ones, do i put my phone in recovery mode and ‘Restore’ in itunes using the one im downloading or do i need to do something else.
Like every1 i just dont want to screw my phone up, any info is appreciated.
Smitty is correct.
even if i upload the custom IPSW, it wont help you. coz you still have to modify the host file and shsh blobs and tiny umbraila.
the best is jailbreakme.modmyi.com go there and very easy to JB.
yes restore 4.0.1 ipsw original and open from iphone browser jailbreakme.modmyi.com and slid to jailbreak.
hope it would helps.
Ahh, I see now. Thank you. My phone isn’t activated so I can’t use Safari >.>
Hi, I have a 3g iphone with firmware 05.13.04 and bootloader 5.9, can you help me, please?
hello, I have a iPod touch 2.2 (5G77a) MB model and I’m new to jailbreaking and find it kinda overwhelming…..could someone tell me which firmware I should download?
The ipod jailbreak has many variables to consider when determining jailbreak options. Go to jailbreakmatrix.com and find ipod 2G, click the link “whick ipod do I have?”,
Whether or not you can jailbreak depends on what ipod family, version(MC or other), firmware version.
can anyone give me an ipsw 4.0 download for snow breeze or redsnow thnxs
and if anyone has any type of account and dus not want it then send me the account to my email
club penguin runescape and other things any type dus not just have to be games any account
Can you post these on somewhere other than rapidshare? like mediafire or something? rapid share is annoying.
Hi, I have an iphone 3GS new bootrom, locked to AT&T, loaded with 3.1.2. i jailbroke it using blackrain and cydia, it worked fine and was able to use it outside US, until yesterday it froze and while trying to reboot, i realized that i was getting the recovery mode. i am trying to restore original firmware with no luck at all, always eror 1604, i tried all way possible and read all threats. i am afraid the problem is in my 3gs and not itunes, since i tried more than 3 pcs with different itunes version.
my question is what version shall i restore and how and does it need to be a custom firmware or original. now my iphone seems to be useless and i hate to feel that.
Don’t play anymore man, if you upgrade your baseband to 5.14, your iphone is nothing but an iPod
Read carefully about SHSH, TinyUmbrella if you want to restore to your required firmware while still keep your baseband as is.
My iphone 4g with firmware 4.0.1 dont reboot(i TUR ON MY PHONE AND THE LOGO APPLE STOCK ) I try to restore with itunes 10 and all firmware 4.0, 4.0.1 and 4.0.2 and i got this error 3194
please help me?
Did you activate your iphone with original sim, if you have such sim, connect your iphone to iTunes, insert your sim in; or use all-in one sim card if you don’t.
I have a 3gs jailbroken & unlocked ios 4.0.1 which is stuck on apple logo. I tried to restore custom ipsw 4.0.1 downloaded from web. when doing this i get error msg 3194 in itunes saying “this iphone cannot be restored” Pl help me.
I have an Iphone 3Gs, ios4.0, baseband 05.13.04, new bootrom. Can this be unlocked? On your website, under ultrasn0w 0.93, it said not to use it with new bootrom.
I would greatly appreciate any help that is available. thx.
Hey guy, just get on wifi, point safari to jeailbreakme.con to jb, then install ultrasn0w fron Cydia, you will have your phone works, what you mentioned is iOS 4.1 not 4.0
Indi, Thanks for the reply. I tried to jailbreak severa times, but got a message the the install failed. Do you have any sugestions? Francise
do you risk losing your data if you do that ? (SMS, pictures, adress book)
or will it just update the firmware, and leave all the data that was already on the iphone ???
thanks a lot if you can help me
Very very good. Thanks, hersio from Brazil
can anyone please share a custom firmware for iphone 4?
Why not 1 link in the days of high speed broadband .
Dam rapidshare makes you wait 30 mins before next download so this has been a fucking pain LOL.