iPhone 2G, 3G, 3GS users can now safely update to 3.1.2 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.4 tool for Mac.
- Caution #1 : A restore is going to wipe the iPhone clean. Hence, please backup your iPhone using iTunes and then proceed.
More info about these custom firmware files :
- Has factory boot logos (Apple and restore cable),
- Only Cydia, No Icy
- Preserved Unlock baseband (that is the whole point of a custom firmware, right?!)
- Activated/Not Activated (Check the files carefully)
Prerequisite (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.
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.2 Custom Firmware Not Activated Official Carriers Part 1
- iPhone 3GS 3.1.2 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.2 Custom Firmware Activated for Other Carriers Part 1
- iPhone 3GS 3.1.2 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.2 Custom Firmware Not Activated Official Carriers Part 1
- iPhone 3G 3.1.2 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.2 Custom Firmware Activated for Other Carriers Part 1
- iPhone 3G 3.1.2 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 2G 3.1.2 Custom Firmware Not Activated Official Carriers Part 1
- iPhone 2G 3.1.2 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 2G 3.1.2 Custom Firmware Activated for Other Carriers Part 1
- iPhone 2G 3.1.2 Custom Firmware Activated for Other Carriers Part 2
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 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 see 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 to software unlock your iPhone 3G/3GS. iPhone 2G is already unlocked with this custom firmware!
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.]
ken
i installed the 3g activated file.. but now my push dosent work.. ive been trying all day.. i event went ahead and installed tmobile us ipcc. Please help.. i had it working before but that was when i used pwnage tool on my mac but i beleive doing that is hacktivated. I have an att iphone simcard from my friend who is an att iphone contract but i am on tmobile. please help
iLikeMyiPhone
It is because you used the Activated firmware. Try NotActivated firmware and activate it using your friend's ATT SIM.
primmy
i have an iphone 2g running 3.1.2 an i joined the 2 files 2 make the .ipsw file but wen i put it in dfu mode n try 2 restore it it gives me the error 1600
iLikeMyiPhone
It is Restore mode that is recommended if your iPhone is already jailbroken. If not try blackra1n for simplicity cos' your iPhone is 2G and there is no unlock threat!
rsprods
I could use some help: I have a jailbroken iPhone 2G running 3.0.1 and I want to upgrade to 3.1.2. I followed the directions, above, downloaded the two files for the 2G iPhone with an AT&T contract (described above as "not-activated official carrier"), successfully joined the two files with HJSplit, and followed the rest of the instructions to the point where I hold the shift key (I'm using Windows XP) and while hitting the "restore" button in iTunes. I browsed to the newly joined firmware file and received the following error message:
iLikeMyiPhone
What is the error message you see/get?
rsprods
I don't receive an error number, such as 1600, etc. All I get is a pop-up windows within iTunes that says, "The iPhone "iPhone" could not be restored because the firmware file is not compatible."
I really appreciate your help! Many thanks!
iLikeMyiPhone
May I know the file size (the file you downloaded from rapidshare) and the iPhone type (3G/3GS)?
rsprods
I'm using a jailbroken iPhone 2G. I downloaded 2 files (part one and part 2). The first one is called iPhone1_1_3.1.2_7D11_NotActivated_Custom_Restore_iLikeMyiPhone.ipsw.001 and it is 30.3 KB; the second file is iPhone1_1_3.1.2_7D11_NotActivated_Custom_Restore_iLikeMyiPhone.ipsw.002 and it is also 30.3 KB. After I joined the two files, the new file is called iPhone1_1_3.1.2_7D11_NotActivated_Custom_Restore_iLikeMyiPhone.ipsw and it is 60.6 KB.
rsprods
Also, I don't recall if I unlocked my iPhone the last time I jailbroke it (sometimes I do, sometimes I don't) but I'm still using AT&T. As such, I used the "NOT ACTIVATED" versions of the files, as instructed in this post. I don't want to lose the ability to unlock my iPhone in case I want to switch carries in the future.
iLikeMyiPhone
iPhone 2Gs unlock is safe no matter what you do. Apple stopped securing the unlock from being hacked!
rsprods
Yes! Downloaded, joined, and installed. There was a scary moment during the install where iTunes said it couldn't recognize the device or couldn't activate it, but once the restore was complete everything turned out fine. Thanks again for all your help – I really appreciate it!
Shah Rukh
Hi, there i downloaded n joined them its showing 241mb but when saw in properties its showing 252,764,160 bytes… so is it fine to go with or therez any prob…
iLikeMyiPhone
It is just fine! 1 KB = 1024 B…
Shah Rukh
so i can go ahead right? just shift + restore… no errors like 1600xxx
iLikeMyiPhone
Yep, if you followed the article closely…
Shah Rukh
You know u rock! so fast reply i will just gonna follow it next… and i am following u on twitter… ur from india i guess… my blog is all ready ill definitely link you on it… it ll be huge… ok whats ur personal twitter or any link we can remain in touch
Shah Rukh
n ill definitely need some one like you to get in our team i am building up techies team so may be u can join our team… what say
Shah Rukh
Hi kiran, i just updated its fine but can u tell me one thing… its capacity is now 7 gb and space available is 6.8 GB while at previous one it was 7.08… is the root partition size is larger than the default one….
MarvC
Another question, in my cellulr data network setting i have:
Cellular
APN: epc.tmobile.com
MMS
APN: wap.voicestream.com
MMSC: 216.155.174.84/servlets/mms
MMS Proxy: 216.155.165.50:8080
I have you activated 3.1.2 FW and i can send MMS to myself and others, But whenever someone sends me an MMS it says media content not included due to a picture resolution or message size restriction, please help
oldnavy
Is your username and password fields blank for both APN and MMS???
iLikeMyiPhone
You lost me on that one…
iLikeMyiPhone
It really depends on the size of the message they are sending. Send an MMS to yourself and check it out. Not so sure about T-Mobile MMS… Their message boards may help you..
oldnavy
::Message From Another forum::
After looking into this problem you may be happy to at least know that it is not your phone.. Many people with Iphone's are having the same issue. (Able to send MMS, but not Receive) You instead get a message saying the the failure was due to image size.. or something along those lines. The real issue here has been confirmed to be due to the recent tower outages all over. The systems are still very buggy after the systems "re- booted." Tech's are working hard to fix the problem and it should be resolved soon (few days max) It is not only effecting jail-broken iPhones, other "smart-phones" are having the same issue.. Hope this helps answer some questions.
iLikeMyiPhone
Sweet! Thanks for the confirmation!
akiden
Thanks! i'm now on 3.1.2 successfully after using the NotActivated firmware as advised. My baseband is still on v4 and that is not displaying the carrier name on my iphone 3G.
Since mine is a factory unlocked set, can I go ahead and upgrade to 3.1.2 in itunes using Apple's stock firmware, and then do a restore again back to the NotActivated cfw to jailbreak it? Theoretically, this should allow me to end up with full upgrade to 3.1.2, still keeping my factory-unlocked v5 baseband, and a jailbreak iphone 3G rite?
iLikeMyiPhone
Since it is factory unlocked, all you have to do is use blackra1n to simply jailbreak it. You should retain unlock and activation!
oldnavy
Successfully upgraded iphone 2G to new 3.1.2 using win xp pro. I used Activated firmware as my iphone was already jailbroken
rsprods
Can you walk me though the steps you took? I also have a jailbroken iPhone 2G, trying to upgrade from 3.0.1 to 3.2.1. I don't recall if I unlocked or not the last time i jailbroke my iPhone, but I'm still getting my service from AT&T, so I used the "NOT ACTIVATED" firmware, as instructed at the beginning of this post. Are you unlocked? Are you with AT&T?
Many thanks!
iLikeMyiPhone
What is the file size of the NotActivated firmware you downloaded?
rsprods
parts 1 and 2 are each 30.3 KB and the "joined" file is 60.6 KB.
rsprods
Okay. Great. I'll try again and will let you know how it turn out. Thanks very much!
iLikeMyiPhone
Perfect! Good luck now 🙂
Uday
I just tried it and it failed with an error, phone could not be restored as unknown error occurred during the verifying iPhone restore step. Now all I get is a Russian dude with his arms up and not able to get into my phone… What do I do??? Pleas help!!!
My phone is a jail broken 2G which was on 2.1.0
iLikeMyiPhone
Restore it to factory settings at 3.1.2 and then use blackra1n to jailbreak it… Then you can unlock using bootneuter…
Uday
I tried restoring officially on iTunes and it gave me an option to restore to 2.2.1 only.. How do I upgrade officially to 3.1.2/
Also, will I lose all my contacts in this process??
Sorry, I'm a complete iPhone illiterate 🙁
I really appreciate the quick response!
Uday
As it turns out I just needed to upgrade to the latest version of iTunes… I'm on 3.1.2 now and restoring my old backup. Thank you so much for replying so quickly 🙂
Uday
I meant to say 2G on 2.2.1. I’m panicking now!! Someone please help, you have no idea how much I’d appreciate it!
Uday
I tried restoring officially on iTunes and it gave me an option to restore to 2.2.1 only.. How do I upgrade officially to 3.1.2/
Also, will I lose all my contacts in this process??
Sorry, I’m a complete iPhone illiterate 🙁
I really appreciate the quick response!
eirefire22
I have an iphone 3g running 3.1.2 and the newest baseband….will this all still work to jailbreak and then unlock my phone since it is on the newest baseband?
iLikeMyiPhone
You will have to use blackra1n. The custom firmware will only jailbreak your iPhone, you can then use blacksn0w to unlock your new baseband…
eirefire22
I tried using blackra1n before, and I couldn't get any wifi to work, so I couldn't download blacksn0w to unlock. So I restored the phone. Will this jailbreaking process explained here allow me to have working wifi again? (I'm trying to run tmobile).
Sorry, I'm pretty iphone illiterate!
iLikeMyiPhone
WiFi issues are documented and you have to reset network settings for it to work…
eirefire22
Tried resetting all settings, turning bluetooth/3g/airplane mode on/off, etc….still no wifi!
iLikeMyiPhone
Ooops, then try this firmware then…
brian
getting error 1600 when restoring
Strong Eagle
I bought an iPhone 3GS here in Singapore… under contract with Singtel. But , the phone comes unlocked out of the box and works with any SIM. So, which files do I want to download to jailbreak only?
Thanks
Strong Eagle
Version 3.1.2 on the phone, downloaded via iTunes.
Thanks again.
iLikeMyiPhone
You should go with NotActivated firmware or blackra1n…
manekike
hi i have tried just about anything to jailbreak the new 3gs iphone 3GS 3.1.2 7D11 but had no luck yet,
after going into DFU mode and having followed step by spet the instructions above i get an error message 1600 and the only thing am able to to is restore to the original version
can someone help please all i want to to is just breakfree are these costume ipws files ok? has someone completed the whole prosess?
cheers Iphone lovers
iLikeMyiPhone
I would suggest blackra1n if you already have 5.11 baseband…
evilguy06
I jailbreak my iphone 3gs with blackra1n and tried to install the custom firmware as directed but I got an error saying that it couldnt be restored.
I purchased my iphone a couple of days back and it is a tethered jailbreak . could that be the reason it doesnt restore..please help!!
iLikeMyiPhone
I would recommend blackra1n for tethered jailbreak.
Thanushyon Thiyagarajah
Worked perfectly on my iPhone 3GS. Carrier name was missing. Just set it back to O2-UK. Thanks very much.
iLikeMyiPhone
Yay! Enjoy!
RGH
Advice please. Am running a 3gs jailbraked and unlocked with ultrasn0w. Version 3.1.2 modem 4.26.08. Works with Orange and tethering available and I Tunes version 9.0.1.8. No problems touch wood and I used your files to restore for the second time yesterday as I had a problem and the new sn0w cured the carrier display problem. I also have shsh on file at Cydia and have amended the code as suggested by dev team, so all is fine. What I need to know is if I can upgrade to the latest I tunes. I know it might be all ok at present but if I have to do another restore is it reliant on being the old I tunes version or not. Thanks.
iLikeMyiPhone
Hi Richard! Great to see that you have everything secured for your 3GS iPhone! You can go ahead and update to the latest version of iTunes cos' it poses no threat to jailbreaking. Will keep you posted if Apple gets sneaky and releases something that breaks the jailbreak.. Please subscribe to RSS/Email notifications..
prorathack
I still don't get the difference between activated and not activated firmwares?
What should I download if I need my iPhone unlocked?
My iPhone 3G works only with 1 career without unlock..
pawo
NOT ACTIVATED.
Wong
hihi..
when i try to restore my 3gs iphone(3.1.2) with the custom firmware(iPhone2_1_3.1.2_7D11_Activated_Custom_Restore_iLikeMyiPhone.ipsw) i downloaded, a prompt pop out a say " The Iphone coulod not be restored. An unknown error occured (1600).
i bought this i phone from apple store and it wasnt jail broken…
do u know what i can do to jail break it…?
thanks…
iLikeMyiPhone
Did you try it in Restore mode or DFU mode? I would go the blackra1n route cos' you have 5.11 baseband anyway…
maxo
i am using phone software 3.1.2 (blackra1n) on 2G, put in restore mode and shift+Restore Custom 3.1.2. iTunes 9.0.2 and all is ok.
pawo
Worked all fine with iPhone 2G. The only one problem is that the Notes application doesn't work anymore. With all previously existing notes the headlines and the note texts are completely mixed up and I cannot safe any new note or changes to existing notes. It jumos back to home screen then. Is there any patch out there?!
pawo
Found the solution myself. Here is the link. This resolves Notes and also the potentally same problem on SMS. http://www.iphonetechie.com/2009/10/notes-and-sms…
maxo
strange
Omar
hi there
i have updated my iphone 3g to 3.1.2 and used blackra1n to do the jain brick
i all worked
but i have a big problem
i cant use my tmobile simcard anymore
the iphone that i use was purchased in the U.s from AT&T … and i live in holland and do not have a AT&T simcard….
can any one help me ? … how to use my old sim again ? without a AT&T sim
greets ! omar
( als er nederlands sprekende zijn onderons ….zou het nog mooier zijn 😀 )
iLikeMyiPhone
You have to use blacksn0w to unlock 5.11 baseband..