CAUTION CAUTION CAUTION CAUTION : Please leave a comment if you don’t know what you are doing. Better safe than sorry. You are warned, now proceed!
iPhone 2G, 3G, 3GS users can now safely update to 3.1.3 firmware without updating the baseband (for unlock). If you are not the one to download all the various files and just want the ultimate result, these files are waiting for you to download! If you rather want to start from scratch, download Pwnage 3.1.5 tool for Mac.
- Caution #1 : A restore is going to wipe the iPhone clean. Hence, please backup your iPhone using iTunes and then proceed.
- SUPER CAUTION : iPhone 3GS Owners, please read this thoroughly before proceeding further. If you are already at 3.1.3, this is not going to work. If you rely on blacksn0w for unlock (if you have 5.11.07 baseband, you are better off without 3.1.3 for now.
- If you bought your iPhone recently (if it has the new bootrom, please stop right here). If the 4th, 5th digits are greater than 39, it is more than likely that it has the new bootrom.
More info about these custom firmware files :
- Has factory boot logos (Apple and restore cable),
- Only Cydia, 660 MB Root Partition
- Preserved Unlock baseband (Your current baseband – be it 4.26.08 or 5.11.07 will stay the same)
- Activated/Not Activated (Check the files carefully)
Prerequisite (highly recommended) :
If your iPhone is already jailbroken at the current firmware (3.0, 3.0.1, 3.1), it will be a hassle free upgrade! Restore mode will work just fine with already jailbroken iPhones. So, try jailbreaking your iPhone before you proceed.
p.s : I am paying for these downloads (purchased RapidShare Download traffic due to overwhelming demand). Please consider donating to keep these downloads free and instantaneous. Thank you…
- Download the following files ONLY if you have an Official iPhone contract with your cell carrier (ATT and others….)
- iPhone 3GS 3.1.3 Custom Firmware Not Activated Official Carriers Part 1
- iPhone 3GS 3.1.3 Custom Firmware Not Activated Official Carriers Part 2
OR
- Download the following files ONLY if you don’t have an iPhone contract (T-Mobile and others…)
- iPhone 3GS 3.1.3 Custom Firmware Activated for Other Carriers Part 1
- iPhone 3GS 3.1.3 Custom Firmware Activated for Other Carriers Part 2
- Download the following files ONLY if you have an Official iPhone contract with your cell carrier (ATT and others….)
- iPhone 3G 3.1.3 Custom Firmware Not Activated Official Carriers Part 1
- iPhone 3G 3.1.3 Custom Firmware Not Activated Official Carriers Part 2
OR
- Download the following files ONLY if you don’t have an iPhone contract (T-Mobile and others…)
- iPhone 3G 3.1.3 Custom Firmware Activated for Other Carriers Part 1
- iPhone 3G 3.1.3 Custom Firmware Activated for Other Carriers Part 2
- Follow this Step by Step Guide if you have an iPhone 2G.
- Original iPhones are special! You can directly upgrade to 3.1.3 in iTunes and then try the latest redsn0w [Mac/Windows] and provide the stock 3.1.2 Apple firmware when prompted for firmware. Thats it, follow the onscreen directions! Trust me, it is simple and way too easy than custom firmware! You may now exit this article and enjoy your iPhone!
Step 2) Join the downloaded files
- The files downloaded above have an extension .001 and .002. They need a special opensource (free) software HJSplit to join.
- Download HJSplit to join both the files – Link for Windows Computers here and Macs here.
Step 2a) Verify the final file size of the joined IPSW file
iPhone2_1_3.1.3_7E18_Custom_Restore_Activated_iLikeMyiPhoneDotCom.ipsw : 317,016,972 bytes
iPhone2_1_3.1.3_7E18_Custom_Restore_NotActivated_iLikeMyiPhoneDotCom.ipsw : 316,692,322 bytes
iPhone1_2_3.1.3_7E18_Custom_Restore_Activated_iLikeMyiPhoneDotCom.ipsw : 251,356,403 bytes
iPhone1_2_3.1.3_7E18_Custom_Restore_NotActivated_iLikeMyiPhoneDotCom.ipsw : 251,025,149 bytes
p.s : Mac [Snow Leopard] and Windows and other OSes may show the same file as different sizes in their respective systems since 1 MB is treated as 1000 KB in some OSes and 1024 KB in the rest!
Step 3) Restore the firmware in iTunes 9.x
- You should now have the respective firmware file with an extension .ipsw (make sure it is .ipsw or else, it will give you an invalid firmware error) . Follow the steps in order :
- 1)Launch iTunes and connect the iPhone to your Mac / Windows computer.
- 2)If your iPhone is already jailbroken (if you have Cydia on your iPhone), put your device in Restore mode (Turn iPhone off, keep holding Home button while you plug it in to your computer). Proceed to step 7. If not jailbroken already, continue to the next step (3).
- 3)If you are aware of DFU mode, proceed further. If not, watch this quick video and pay close attention to the steps to achieve DFU mode.
- 4)Turn your iPhone off. Press and hold the Home button and the Power button at the same time for 10 seconds.
- 5)After exactly 10 seconds release the Power button. Continue holding the Home button until iTunes pops up a message saying that it has detected an iPhone in recovery mode.
- 6)The iPhone will show you a blank screen (black).
- 7)Click on ‘Ok’ to the prompt displayed.
- 8)For a Mac : Hold Option key and then hit Restore button.
- 9)For Windows : Hold the shift key and then hit the restore button.
- 10)In the dialog box that pops up, browse the downloaded custom firmware file (the .ipsw file that you downloaded and joined using hjsplit in step 1.x).
Step 4) Give it few minutes to perform the restore. Once the iPhone is up and running, proceed for software Unlock using Cydia. Follow this guide to install Ultrasn0w (for 4.26.08 baseband) to software unlock your iPhone 3G/3GS. If you have 5.11.07 baseband, blacksn0w RC2/RC3 (thanks Neema) should be used for unlock!
You are now good to go! Post a comment if you are stuck at any of the steps described above.
[Pwnage Tool is developed by the Dev Team. This is just a custom firmware file created using that tool especially for Windows users cos’ Pwnage tool is available only for Macs.]

hey,
i have an at&t sim card but i only use it to activate the iPhone.
i use an unofficial carrier sim card. so i just want to know if the current firmware files are all unlocked, even the ones "not activated" ?
does "not activated" means that it is unlocked but but i need an official sim card to activate it ?
thx
Is it a 2G/3G or 3GS iPhone?
You have to use 'Non Activated' in this case. You will have to use either ultrasn0w or blacksn0w depending on the baseband version.
If 3GS, then store the SHSH files before any 3.1.3 firmware process..
My device is a 3GS, has SHSHs on file for OS: 3.0, 3.1, 3.1.2 in cydia.
Modem Firmware is 04.26.08.
i modified the itunes file to communicate with cydia server instead of apple's.
my carrier is not an official one but i have an AT&T sim card.
i want to keep the unlock but want the Push Notification too.
so correct me if I'm wrong:
i can restore to the 3.1.3 "NOT ACTIVATED" firmware after i download it from this page, then put in the AT&T sim card to activate the phone, push notification will work, my modem firmware will stay at 04.26.08, and as usual I'll have to use ULTRASN0W to unlock.
right ????
THANKS FOR THE FAST REPLY 🙂
Yep, absolutely. You are on the right track! Go for it buddy!
that was fast lol.
thank you.
just one more Q: in sn0wbreeze, the option "Activate the iPhone" if unchecked will create for me a costume firmware witch is unlocked but not activated, "needs a AT&T sim to activate", like the one that you have here ?
and i can use it safely on the same device specified above ?
Is there an alternative download site? Rapid share is pure shite.
http://iphone.rachini.com/Downloads/
Also looking for alternative download site!!
http://iphone.rachini.com/Downloads/
Hello, i have an iPhone 3GS which i have upgraded by mistake to 3.1.3 firmware. it was jailbroken and unlocked before. How can jailbreak and unlock it again?
PS: baseband is 5.12.01
plzzz help
Unfortunately, we cannot unlock this baseband yet. Watch this space..
Thank you! Worked like a charm! Just upgraded my sister's iPhone 3G from 3.0.1 to 3.1.3, keeping baseband 04.26.08 and the Ultrasn0w unlock. She was complaining that new apps don't work with 3.0 anymore. Couldn't be happier!
Awesome! Congratulations!
I now have Bootloader 06.02, Baseband 04.26.08 and 3.1.3 OS after I did this. Am I good to go for unlock Kiran? Thank for the help.
By the way, I came from 3g with 3.0 OS.
You need ultrasn0w from Cydia to unlock 4.26.08 baseband! You are good to go buddy..
Thanks! WIll go do that now 🙂
Last question: what does the Bootloader 06.02 do? Sorry, new guy here :p
I assume you have already jailbroken your device. Just pay attention to your baseband and ignore the bootloader. Unlock it and enjoy!
I factory restored the iphone 3g to 3.0 stock. Then I used redsn0w jailbreak on the 3.0.
Then I saw this page for 3.1.3, so I downloaded the 3.1.3 custom restore activated for travel abroad.
Then I went to itunes and shift+restore with the custom activated 3.1.3. That's how I got this 06.02 bootloader and retained 4.26.08.
But since you say ignore the bootloader and check the baseband, I'm good to go when I install the ultrasn0w. Thanks Kiran!
hello,hello,
im kinda stuck here,im tryin to update my 3.1.2 firmware to 3.1.3 and i have a jailbroken 3g iphone baseband 05.11.07, when i put and plug the cable into my phone and do the shift and choose the ipsw file 3.1.3 it only indicates incompatible firmware. error 1614
please help thanks in advance
What is the name of the file you downloaded? Did you attach the 2 files? What is your phone type – 3G or 3GS?
hi,
# iPhone 3G 3.1.3 Custom Firmware Activated for Other Carriers Part 1
# iPhone 3G 3.1.3 Custom Firmware Activated for Other Carriers Part 2
this is the file that i donwloaded and use HJsplit to join them, i'm using 3G 8G. thanks again kiran
hi kiran,
i just want also to ask that is it safe for me to update the custom ispw 3.1.3 when im only using blacksn0w for unlocked?
i decided to upgrade coz my phone got bricked,ytd i got no signal bar so i decided to on and off my phone but when i try to on it, it stock only in the logo screen and automatically restarts on its own.
thanks again for your help, i need it very badly
do i need to jailbreak again before the restore?
You can either follow this post or try redsn0w for iPhone 3.1.3…
hi kiran,
my main question is why im getting an "not compatible firmware error?"
thanks and sorry for so many question
hi kiran,
redsn0w is for jailbreaking, all i need is a custom firmware.
What is the complete file size of the attached file? May be thats causing the problems..
hi kiran,
251,356,403 this is the complete joint file. do i need to re download again the file?
the part 2, 1st download gives me 64mb only but when i try to download again the part 2 it automatically overwrite the 64mb and finish around 100mb something
Try with the updated file … it should work.
hi kiran,
when i try to overwrite the file, the part 2 it becomes 127mb and when i join it it become 175mb total.
I have a 3Gs which has 3.0 firmware(jailbroken) the carrier is ATT. The phone is stuck to "connect to iTunes" logo. I don't know if it was backed up through cydia… I've put about 5 hrs into it and can't get it to work and I get cannot restore message in iTunes, Please Help
I am hoping you saved the SHSH files on Cydia. If yes then we have no other option but to put 3.1.3 on it. If you do it via custom firmware then you should be good to go. Let me know if you need more help, I will help remotely.
Looks like I did backed them up, it's my wife phone so I wasn't sure. I went ahead and put a 3.1.3 custom restore which worked great except I can't tether. When I run Cydia it tells me I have 3.1 and 3.1.2 SHSHs on file. So can I downgrade to 3.1.2 now so I can enable tethering again? Sounds like I should be able to, but I don't want to screw it all up since at least now I have a working phone. BTW Thanks for your help 🙂
I didn't understand this part. All I can say is if you carefully update to 3.1.3 without updating the baseband, then you can jailbreak, unlock and use your iPhone any way you like..
hi kiran,
what i mean is that, i have a jailbroken phone and used pwange tool to jailbreak. it my occur problems? and after restore do i need to jailbreak again?
After restoring a custom firmware, you don't have to jailbreak again. It does it automatically for you…
hi kiran,
thank you kiran u help a lot.
hi kiran,
do you have a torrent file for this one? i cannot download the correct size of the files if its direct download. i cannot get the 251mb i need to complete the file.
I don't have torrents or mirrors since it worked for everyone so far…
hi kiran,
i having a problem, part 1 of activated carriers i only finish 175mb, then part 2 first time it gives me 64mb, then when i try to download again it gives 87mb.
i hope you can help me with this. thank you again
Same problem for me… I can't get the 251.3MB file.. only a 239MB file.. (3G: Activated_iLikeMyiPhoneDotCom.ipsw) the part 1 is 175mb and the second part only give me 64mb.. help
The second part is a small file. The actual size being 67855 KB. Join them and see if iTunes recognizes the .ipsw.
strange enough on the rapidshare side it says "http://rapidshare.com/files/347974008/iPhone2_1_3.1.3_7E18_Custom_Restore_Activated_iLikeMyiPhoneDotCom.ipsw.002 | 133516 KB
That's the double size of what you say it is.
Thanks nonetheless…
What's good everyone? I had a quick question. I just bought a new 3g with the 3.1.3 fw. Is it possible to unlock it.
Not yet unfortunately. The baseband cannot be downgraded yet for unlock…
thanx for the info
will this work for 3gs-5.11bb and new style bootloader to just JB to tether
meant to add 3.1.2 is my fw to my entry above
Help! Help ! Help
My iphone is Locked by Updating firmware 3.1.3
Bootloader 5.12.01
Please help me to ulock to use baseband
Unfortunately, we cannot unlock them yet …. iPod for now..
Hello,
Currently I am running your custom fw 3.1.2 (non activated version since I have ATT). I plan on downloading your 3.1.3 custom fw to update my iphone 3G. If I update using your custom 3.1.3 fw, will I loose my settings? My phone is JB and I am running cydia apps and other stuff as well. I also am running custom theme.
Thanks
Frankly, I wouldn't recommend custom 3.1.3 if you rely on unlock. It has no new features. You will have to backup Cydia apps (PkgBackup on Cydia), iTunes should take care of all the other data (remember to sync your iPhone to iTunes and let it perform a full backup..)..
I don't rely on unlock since I have AT&T as my provider. The issue is everything I have installed and customized.
Well in that case, follow Cydia and iTunes backup properly and you should be golden!
Sounds good, thanks.
i wanna use the non act.. for the the 3gs but its 2 parts what do i do
forget im dumb
You will have to join them using hjsplit as described.
If i update my iphone 3gs new bootrom..which is currently on 3.1.2 unlocked and jailbroken, as i'm using it with tmobile..if i use the frimware thats for tmobile users.. can i still use the phoen for tmobile once its restored by this frimware?
i'm only restoring before my device is stuck on connect to itunes loop and nothing with crack it.. not even blacksnow for the thethered jailbreak and no irecover or nothing.
If you rely on unlocking, please stay away from 3.1.3 for now…
tried to restore it… got error 1600 and 1604 twice i tried.. gonna try again… aso it takes a loong time to extract frimware iuno if thats normal it takes about a min to 2 mins..
3.1.3 is not suggested for those who rely on unlock..hope you have stored your shsh files on Cydia…
hi,
i download 3.1.3 3gs activated firmware every went smooth but i didn't get signal and say NO SERVICE then i thought of installing blacksnow via cydia but it got stuck at end of the installation of blacksnow i waited n waited but no respond, then i did master restore now i got stuck with boot logo that is broken apple logo and i tried to connect with itune. but itune didn't detecting iphone
i tried to put in DFU mode, recovery mode but nothing has been workout .
still stuck with boot logo
please help me
3.1.3 3GS cannot be unlocked (if baseband is at 5.12). If you don’t have SHSH files on Cydia, there is little we can do about unlock right now. You have to restore to 3.1.3 the normal way and wait for unlock to be released..
I get an error 1604 when restoring 🙁
DFU or Restore mode? PC/Mac? OS?
hey! I'm sorry if I'm asking something that has already been answered. Ii've read most of the posts… but here's the thing. i got a 16gb iphone 3gs firmware 05.11.07 on 3.1.2 jailbroken from blackra1n with cydia and was using with at&t and vista pc. I wanna sell it without updating to3.1.3 so the person can choose to unlock or not. I tried to erase what was on it by master resetting and what i get is apple logo stuck on screen. I tried to restore your custom 3.1.2 on DFU mode but it says it's umcompatible( no erro no.) Please help? thx.
Did you store your SHSH files on Cydia? If not we cannot get back to 3.1.2. Let me know and then I can suggest you something better.
Hi, My iPhone 3GS is unlocked with ultrasnow and it is at 3.0(7A341), baseband: 04.26.08. can someone suggest steps to update the OS to 3.1.2 and unlock it?
Please follow the 3.1.2 guide. Before that, check the SHSH Cydia guide… You need to store your SHSH files NOW!
|I have a brand new 3g on 3.1.3, but cannot get any method to work. I have tried snowbreeze and failed. and the other restore methods. Windows detects the device in DFU mode but then its sits there preparing phone to restore and basically does nothing and eventually times out error 1601. I want to jailbreak on a legit carrier.
Any suggestions?
Don't go with sn0wbreeze. Try blackra1n instead or check the download section (link on the top right) for the appropriate firmware…
Hi,
I'm new to all this, so forgive any idiotic questions – I just want to be 100% sure before I go ahead.
I recently bought a 3GS from a guy who originally bought it in the States in July 2009. He bought it locked to an ATT simcard. He got it jailbroken and unlocked in August 2009 time and then came out to the UAE. After that, the guy didn't update the firmware at all.
Now I have the 3GS and it's running on 3.0 OS. I'd like to update it to 3.1.2 or 3.1.3 without losing the jailbreak or unlock.
Is it worth updating to 3.1.3? Should I wait till there is a simple jailbreak & unlock for 3.1.3?
Is the procedure described above safe for my 3GS? Should I use the 'Custom Firmware Not Activated Official Carriers'?
Thanks
Stephen