Home » 3GS, 4.0, activate, Activation, Custom Firmware, Downloads, iOS 4, iPhone 3G S

Download iPhone 3GS Custom Firmware iOS 4.0 [Jailbreak, Unlock, Activate]

29 June 2010 36,663 views 175 Comments

CAUTION : iOS 4 jailbreak is way complicated unlike other jailbreaks. Please proceed with caution.

Requirements :

  • Jailbroken iPhone 3GS with older bootrom.
  • You haven’t used Spirit jailbreak before (for untethered jailbreak).
  • You have Windows (PC). For Mac, try Pwnage instead.
  • Please read the above requirements again.

More info about these custom firmware files :

  • [UPDATE] : You need to download files from either step 1a or 1b depending on your baseband preference. Both are unlockable, so I would go with step 1b which is the latest baseband which supposedly does better with the battery. step 1b updated with alternative download locations.
  • Has factory boot logos (Apple and restore cable),
  • Only Cydia, 831 MB Root Partition
  • Preserved Unlock baseband (Your current baseband – be it 4.26.08, 5.11.07 or 5.13.04 will stay the same)
  • Activated/Not Activated (Check the files carefully)
  • New custom firmware with the latest baseband (5.13.04 unlocked using ultrasn0w) is available in a separate direct download (step 1b). It is available for those who donate since the purchased download traffic bandwidth has been exhausted. It will be available for direct download for all when I buy more traffic shortly.

Step 1a) Download Files for iPhone 3GS Baseband Preserved (Please read the following carefully)
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.
Rapidshare charged me the maximum amount for all the downloads (more than 120GB). Got zero donations so far, so it didn’t work out. I hate to do this but you should either wait your turn for the additional traffic that I buy per day. Once donated, I will send  updated instant download links to your email. Thank you…


OR


Step 1b) Download Files for iPhone 3GS Baseband Updated to the latest version (05.13.04), still unlockable

Rapidshare has gone insane! Charging me for traffic every few hours. I have uploaded to the following mirrors. Click on the image below to download the file from 7 alternate locations.


OR

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.2

  • 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 :
  • Turn your iPhone 3GS off.
  • Launch iTunes and connect the iPhone to your Mac / Windows computer while holding the home button. your iPhone is now in restore mode.
  • For a Mac : Hold Option key and then hit Restore button.
  • For Windows : Hold the shift key and then hit the restore button.
  • 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 2).

Step 4) Unlock your iPhone 3GS (if need be!)

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.

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.]

Related Posts with Thumbnails

175 Comments »

  • Vin said:

    Currently running a jailbroken 3GS 3.1.2 (7D11), 5.11.07 baseband with the old bootrom (iBoot 359.3). The unlocked was done with blacksn0w. I have all the requirements listed above to update my 3GS to iOS 4.0 with my 5.11.07 baseband intact. However, is it possible to restore my iPhone back down to 3.1.2 later on? (I have my 3.1.2/3.1.3 blobs stored with Cydia/Saurik and on my Mac 10.5.8).

  • Vin said:

    Also: the RapidShare link for Part 1 of the ACTIVATED custom firmware yields "This file is larger than 200 Megabyte (220220 KB). To download this file, you either need a Premium Account, or the owner of this file may carry the downloading cost by making use of "TrafficShare". Possible to re-split and re-up a chunk smaller than 200MB? Many thanks!

  • Kiran (author) said:

    You are all set for the upgrade and you may downgrade whenever since you have the SHSH blobs stored, good job!

  • Vin said:

    Awesome, Kiran—all the links work great now, thanks much!

  • Carlos said:

    Hi, I follow the instructions but I'm getting the following error message "couldn't be restore because the formware is not compatible"__Please help me to fix this problem.

  • kiran (author) said:

    What is the file size?

  • Carlos said:

    215,040 kb

  • kiran (author) said:

    Download both the files and attach them. please follow the instructions..

  • Carlos said:

    I think what is happening, you posted the wrong file in the not activated part 2, this is the second file of the 3.1.3 version.

  • Carlos said:

    I did it but the second part seems to me that correspond to the 3.1.3 version, not the 4, that is why the files cant join togetter (the not activated ones)

  • Kiran (author) said:

    Fixed it. I am so sorry, posted it when at work…

  • Kiran (author) said:

    Fixed it…Thanks for letting me know :)

  • Carlos said:

    Thanks, now both files are ok.

  • Kiran (author) said:

    Welcome and please share your experiences after installing…

  • SHiNBo said:

    how about something other than rapidshare… its terrible

  • kiran (author) said:

    I already enabled trafficshare on them. That is the best I could do.

  • Kiran (author) said:

    I am enabling traffic share, never done that before but let me know if you can download now (I just enabled trafficshare). Please share your feedback here when done installing. Thanks!

  • Firas said:

    upgrade, and you will not regrett it… you don't have to downgrade! the iPhone is better with 4.0 and the battery life is better if you turn off cellular data

  • spink said:

    Hi, I am currently using a 3gs 3.1.2 baseband 5.11.07 and have not jailbroken before. I downloaded the "iPhone 3GS iOS 4 Custom Firmware Activated for Other Carriers" files and managed to join them up without any problem. However, when I tried to restore it using this file I got the error message:

    "The iPhone "iPhone" could not be restored. An unknown error occurred (1604)."

    Will appreciate greatly your help, thanks..

  • kiran (author) said:

    Old bootrom or new? Try DFU mode…

  • spink said:

    It should be the new bootrom as I got it in Dec 09 and this is the firmware and baseband when I got it. The phone is stuck in the recovery mode now? How should I proceed from here? Thanks..

  • kiran (author) said:

    Instructions clearly say it wont work the new bootrom … Download umbrella app (google umbrella iphone) to kick it out of recovery mode…

  • Vin said:

    This chart might help: http://www.jailbreakmatrix.com/

  • spink said:

    Sorry for that. I didn't check the bootrom actually, just assumed it's the new one. Downloaded umbrella but couldn't get it out of recovery phone as it kept saying I'm not running as a administrator although I did. Any solution for this or alternatives? thanks…

  • Jer said:

    You will need to upgrade to newest version of iTunes to perform the software upgarde…I had all the errors (1) (2) (1600's)….

  • kiran (author) said:

    You don’t have iPhone contract, do you? I am afraid we are in a tough situation given that this custom firmware won’t work with new bootrom.

    Do you know anyone who has an iPhone contract? All we need is activation at iOS 4.0…

  • spink said:

    Yes, I do not have iphone contract but my iphone is not from US. It is fully unlocked and can be activated by any SIM card.

    Will it work if I download and install the custom 3.1.2 firmware from your site then restore the backup that I have created in iTunes?

    thanks…

  • Marcin Szatkowski said:

    a quick question. would it be possible to update the baseband only? i am using custom ispw from this site since 3.0 on my 3gs. So I still use a 4.26.08 baseband (since these ispw do not update them). Now ultrasnow unlocks 5.11.07 and 5.13.08 so I thought I could update the baseband. any hints?

  • kkiran (author) said:

    Great, if it is fully unlocked, then you can actually activate your iPhone from iTunes 9.2 directly. All you have to do is, launch iTunes and let it do its thing. Atleast, you can use the iPhone now…

    Let us hold off on the jailbreak till new bootrom iPhones are supported.

  • kkiran (author) said:

    Frankly speaking, I did not find any flaws in 4.26.08 baseband at all. ultrasn0w should unlock 4.26.08 baseband too. The only other way to update baseband on 3GS iPhones is to create a new custom firmware which updates to the new baseband which I don't want to spend too much time on since this works…

  • Marcin Szatkowski said:

    Thanks. I am thinking about creating such. If I do, I will post rapidshare links.

  • kiran (author) said:

    Great! Thanks …

  • ian said:

    Hi all,
    i have iphone 3gs, baseband 05.12.01. firmware 3.1.2 already jailbroken with blackra1n,with new bootrom.
    as its already jailbroken,can i download the custom firmware and install or will i get the error as i have the new bootrom?
    dont want to try incase i brick my phone.

  • Yves said:

    Hi all,
    i have LOCKED/UNACTIVATED iphone 3gs, baseband 05.12.01. firmware 3.1.3 which never has been jailbroken and untill now not usable at all.

    Is there a solution for this?

    Thx
    Yves

  • zalim said:

    i download custome avctive 4.0 for 3gs i update wid that and every thing was fine but i cant run multitasking and cant use many cidya pkgs but i have shsh blobs saved so i turn back with my 3.1.2 wich is way better then 4.0 well my quiston is why multitasking wasnt working ?

  • Marcin Szatkowski said:

    I won't manage to do it :( I've tried, but failed. I'm too rookie for this. Would you consider a new bootrom when creating a new custom ispw of a new iOS in the future? It would be great…

  • Joseph said:

    I've got a 3GS, 3.1.3 old bootrom baseband 5.12.01 unlocked via ultrasn0w. i'd like to confirm this method of hacktivating 4.0 will work on my current setup

    btw i've been using ilikemyiphone hacktivation on my old 2g, props :)

  • kkiran (author) said:

    Please wait till the new bootrom is jailbreakable.

  • kkiran (author) said:

    If it is unusable, you may try but if it is the new bootrom, then no point trying. You can actually use spirit jailbreak after using 3.1.3 custom firmware…

  • kkiran (author) said:

    Seriously? The custom firmware does nothing with multitasking, it should just work. Are you sure you can't see the apps when you double tap the home button?

  • kkiran (author) said:

    New bootrom cannot be jailbroken right now :( We have to wait…

  • kkiran (author) said:

    Yes sir, you are right on track.. Go for it!

  • zalim said:

    yes i did all but folder and multitasking is poof no more multitasking

  • Joseph said:

    also, what difference does spirit jailbreak make? i received this iphone already jailbroken, but i'm not sure which method of jailbreaking was used. will this affect the 4.0 custom firmware install?

  • kiran (author) said:

    Spirit jailbreak is primarily used for untethered jailbreaking which new bootrom 3gs iPhones require…This custom firmware won’t work for new bootroms…

  • Joseph said:

    i get an error 1604 during install after freezing on "preparing iphone for restore" progress bar.. please advise?

  • rahul said:

    itunes keeps showin error 1600 in dfu mode n 1604 otherwise…….version 9.2

  • zalim said:

    i forgot to tell you when i restore my phone from backup after that every thing change i donno what happend at all well i restore back with 3.1.2 and im ok now but i wont do this untill some other jailbreak dont come up i donno i have problem with that or many others have problem but i didnt like it at all make my phone so slow and every thing is like moving in slow motion when jailbreak method come up i will just update with itune and then i will unlock using ultrasn0w wich is best way to do that with custom pawnge sign come up as boot logo instead of apple wich dont bother me at all but still

  • Carlos said:

    Hi, I used the custom firmware io4 on my 3gs baseband 4.26.08 and all is working good. The only concern I have is with the battery life because it is draining really fast.
    I find in google some post about that, and they recomend to upgrade to a newer baseband (hackable and unlockable) to resolve this problem.

    Do you know if is there a way to upgrade the baseband or if there is a custom firmware not activated with a newer baseband than the 4.26.08.

    Thanks for your help

  • zalim said:

    now we cant download custome files rapidshare say more then 200mb files need premium service kiran what happend?

  • zalim said:

    thiw what happend when i try to download activated frimware 4.0 first part rapidshare is giving me this error
    You want to download the following file: http://rapidshare.com/files/402168536/iPhone2_1_4… | 220200 KB

    This file is larger than 200 Megabyte. To download this file, you either need a Premium Account, or the owner of this file may carry the downloading cost by making use of "TrafficShare".

  • kkiran (author) said:

    You may try DFU mode or Restore mode if you tried the other one. If it is new bootrom, we cannot use this firmware as mentioned earlier..

  • kkiran (author) said:

    Are you sure it is the old bootrom your 3GS is on?

  • kkiran (author) said:

    Hey, only the baseband for 3GS cannot be upgraded as of now. All that a Custom firmware does is install firmware without touching the baseband. But like you said, if it is a baseband bug that is causing the battery issue, I can create a new custom firmware with newer baseband. I haven't seen any other complaints yet, hundreds of downloads already. A new iOS 4.01 may be released soon too, may be we should try that instead..

  • kkiran (author) said:

    Guess what, I paid for the most available TrafficShare for the day and we have exhausted the full bandwidth of 120GB. Zero donations btw. I don't know what to do at this time. Let me check when new billing cycle starts for me, in few hours guess.

  • zalim said:

    oops sorry to hear that

  • Kiran (author) said:

    I thought you downloaded those files already…

  • zalim said:

    i did yes but that at home and now im at job and i have no phone i cant do any thing :( i wanna use my job pc to download this file and restore wid it every thing is at home :( now i will go at midnight

  • Carlos said:

    Thanks for your help as always Kiran.

    And to all of the people been help by Kiran….. Please donate!

  • Carlos said:

    Please send me your info by email in order to send you my donation via paypal.

  • kiran (author) said:

    Thank you! Please click donate button directly … it is more streamlined..

    Do you want download links?

  • kiran (author) said:

    The links should be up..

  • Carlos said:

    i dit it and it links to the paypal site, but I dont know where to send you my donation.

    As you know, I already use your custom firmware, I will wait to get either the new ones with a newer baseband (that can be unlocked), or wait to the 4.01 to come.
    Thanks

  • freeheel said:

    hello kiran

    i downloaded 3.1 custom firmware from you way back when and it worked perfectly. i am ready to download 4.0 and this time, for sure, donate to the cause and your efforts. however…as reading the most recent posts…i may wait for 4.0.1 as you have mentioned. i am also on 4.26.08 and wouldn't mind staying on the baseband as all has been running perfect. if you think there are no other known battery drains with 4.0 on 4.26.08 then i'd be willing to download and donate. any suggestions?

  • Kiran (author) said:

    Hey! I am churning up a new firmware with updated baseband since it is unlockable and we always want new stuff! Like Carlos mentioned, why take a chance with battery drains. Donations are appreciated since I am uploading them to a new direct download rapidshare account and the main one is capped for downloads today. Let me know if you would want activated or notactivated firmware..

  • freeheel said:

    Thanks for the quick reply! I would need an activated custom firmware. I'm up on a jb/unlocked tmobile iPhone. Just to confirm…installing the new custom firmware with newer baseband will still keep my iPhone jb'd and I'd just need to unlock through Cydia? Thanks.

  • Kiran (author) said:

    Np! Yep, it will still jailbreak the iPhone and since all basebands are unlocked so far, ultrasn0w via cydia will get you T-Mo love! Almost done uploading activated firmware…

  • Tiberiu Costin said:

    Please upload the custom firmware to another site like mediafire. Rapidshare is crap and we cannot download. Thanks!

  • Tiberiu Costin said:

    Not working , thanks

  • freeheel said:

    Thanks Kiran for putting together the custom firmware with updated baseband. I'm running around this weekend, but plan to donate by Monday to access the new firmware. Cheers

  • Tiberiu Costin said:

    Please upload to mediafire or another site.

  • Joseph said:

    i tried both methods, DFU and restore mode both with 1600 error.. i tried detecting bootrom by dfu mode and looking in device manager but couldn't find "device instance path," my serial number is xx925xx.. but my model is MC138LL, maybe i am on new bootrom. i'll just wait for a more recent jailbreak, thanks for your help kiran.

  • Joseph said:

    actually i just checked my bootrom with another method, i have iboot-359.3.. i dont have 3.1.x shsh blobs stored on saurik's server though, could this be a problem? i have 4.0 blobs stored.

  • kkiran (author) said:

    Go ahead and download directly, purchased some more traffic…

  • kkiran (author) said:

    4.0 blobs are only for 4.0 firmware. This firmware won't work on new bootrom.. Try Umbrella app and try kicking it out of recovery mode.

  • kkiran (author) said:

    We have to wait till new bootrom is jailbroken..

  • kkiran (author) said:

    Thanks! It is ready for downloading directly… Got some more traffic..

  • kkiran (author) said:

    Traffic enabled, download directly from Rapidshare ..

  • Joseph said:

    well i jailbroke it only a couple weeks ago after saurik stopped hosting 3.1.3 blobs, so all i've got is 4.0 shsh.

    thanks for all your help. since i read you have been having hosting problems, i have the unofficial carrier ispw uploaded here http://www.megaupload.com/?d=FLLNMOA8

  • Kiran (author) said:

    Thanks a lot.. Spiritjb should take care of jailbreak for new bootrom..

  • Tiberiu Costin said:

    Thank you very much. 3 MB download from Rapidshare. That's a first. I will upload to a mirror site and share the link as soon as possible.

  • JoeBlack said:

    I have iphone 3GS 16GB with MB model new baseband with iOS4. I tried to restore using this custom firmware, doesn't work. The firmware does not verify and i guess thats the reason why it will not restore..

  • Thanks said:

    Could you upload the custom firmware OS4 for iphone 3G?

    Thanks,

  • kkiran (author) said:

    Rather spending all the time downloading custom firmware, I would recommend redsn0w, it is available for Windows and Mac computers and it just works! Look for the download link in Downloads section (unlocking tools). I will post a writeup tonight. Cheers!

  • Naveed said:

    Please update the firmware, as jailbreak tool is available for new bootrom for all iDevices ???????????????????

  • kkiran (author) said:

    I am not aware of a jailbreak tool that can take care of new bootrom for iOS 4 yet. IF and when released, it will be posted here. Thanks…

  • kkiran (author) said:

    They are for the old bootrom. They preserve the baseband.

    I got requests for not preserving the baseband since some wanted the latest baseband and it is still unlockable and supposedly does better at power management (battery). I will update the post with links for firmware that updates the baseband to 5.13 today…

  • Sam said:

    Thx

  • Sam said:

    The links above for the old bootrom of 3gs… do they preserve the baseband or upgrade the same to new version? sorry i couldnt figure it out from your posts/comments…

  • Alicia said:

    The chart helps me alot! so far so good.
    I have found my bootrom, now I need to find my basband, where would that be?

  • Alicia said:

    How do you find the baseband?

  • kkiran (author) said:

    We can find it from settings-> general-> about but you don't have to worry about the baseband since it is unlockable. Try restoring the custom firmware with iTunes 9.2 in Restore mode..

  • Chris said:

    Will you let everyone know when you have updated the links above which upgrade to baseband 5.13.04?

  • kkiran (author) said:

    Thanks for the reminder. They will be up in less than 30 minutes from now. I already uploaded them, just have to edit the post. Was holding off with traffic concerns at rapidshare but yeah, they will be up now…

  • Kiran (author) said:

    New bootrom is not officially supported as yet. They will be up once released.

  • Chris said:

    Thx! that was quick. A question:

    my 3GS (old bootrom) is already running on 4.0 with a preserved baseband. What would I need to do now to use 4.0 from the files you uploaded so as to upgrade the baseband? Is it as simple as Just doing a custom restore if the recovery mode or something complex?

  • kc_desi said:

    If it was upgraded to 4.0 using the custom restore files from Pwnage tool, then should be a normal restore in recovery mode. If it was upgraded to 4.0 direct from Apple, then its a whole another story.

    These are my 2 cents, but do wait till the expert (Kiran) agrees/dis-agrees with the same.

  • Kiran (author) said:

    @Chris : Yes, it is as simple as restoring to the custom firmware in recovery mode. It should take care of the rest… (since you stated that you have old bootrom)

    @ kc : I am by no means an expert! I try to pass knowledge after thoroughly checking whatever I post on my devices first.

    Cheers!

  • Chris said:

    Kiran, KC,

    Thx… It worked like a charm!

  • Kiran (author) said:

    I love to hear that! Enjoy :)

  • Naveed said:

    Thanks for your reply.

  • Naveed said:

    Kiran, I have iPhone 3GS with old bootrom with BaseBand 5.12. Can I restore the above custom firmware 4.0 and unlock??

  • kkiran (author) said:

    Was it previously jailbroken? If yes and you did not use spirit jb, then go ahead and restore custom iOS 4..

  • Naveed said:

    I am using spirit on FW 3.1.3, that means I can't.
    Many thanks for replying. will wait for update..

  • kkiran (author) said:

    No problem! The new update is on the horizon…Stay tuned!

  • Ash said:

    Has anyone tried this with an iphone 3gs on 4.0 that HASN'T been jailbroken before? I really don't know how I'm going to get my phone unlocked if I can't jailbreak it. I'm on an old bootrom and firmware 05.13.04. Will there be a jailbreak for it soon? :(

  • Kiran (author) said:

    I tried it and nope it failed on a virgin, non-jailbroken iPhone 3gs… The best part being – you have nothing to lose, you may give it a shot (backup first just in case)….

    Yes, jailbreak is in the works…

  • Rajesh said:

    This will not work for 3GS with new bootrom. You will get unknown error occurred(1600).

    Please release a iPhone 3GS Custom Firmware iOS 4.0 [Jailbreak, Unlock, Activate] for NEW BOOTROM

    Thanks!

  • Paul said:

    I used the custom file that I downloaded and when I tried the restore it gave error 1604 and I had to restore to the old file. My phone is still not jail broke or unlocked … any help please?

  • naveed said:

    Kiran, my phone was getting stuck again and again (too many apps installed), so I thought to restore back to 3.1.3 official firmware, i had 1600 error and now my 3Gs is stuck with DFU and restore mode. I managed to get out of restore modev(via RecBoot Version 1.0.1), but again apple logo and nothing. before that I tried to save SHSH on cydia, it says i have shsh for ver 4.0 and not 3.1.3, i dont know why ? Any help to boot my 3Gs is highly appreciated.

  • Marcin Szatkowski said:

    Sorry. I've ment baseband :) . But you've already done this :) You're the man :) . Cheers

  • kiran (author) said:

    :)

  • Pinakin said:

    Hi all,
    i got an Iphone 3gs from Uk..which already had 4.0 installed and with new bootrom..
    it was not taking my car.. i think it was locked to some UK network and would not detect my Airtel service..

    so i downloaded the latest firmware from here …(both jailbroken and stock) ..but it hink these work on old bootrom.. so i tried restoring it using file downloaded from this site (shift+restore in itunes 9.2) and it gave me an error and my iphone was stuck in recovery mode..it just wont start normally..so i plugged it in ..let itunes detect it. Itunes gave me an error "iphone detected in recovery mode, check for update to restore".. i clicked "check"..it said theer is an update 4.0.1 available..click restore to download update and restore your iphone.. so i clicked restore ..itunes downloaded the update… installed it.. rebooted the phone..activated the phone (with my simcard inside)..and VIOLA…now my iphone is unloacked and working with my sim card..
    i dont know exactly what happened..but now i have 3gs with ios 4.0.1 and working with my simcard..only downside is there is no Cydia

  • kiran (author) said:

    Wow, really? Could you send me a screenshot if possible?

    It should either be a factory unlocked device or I don’t know what! Congrats!

  • David said:

    hey kiran, any word on when the iphone 4 will have a unlock released? thanks.

  • kkiran (author) said:

    They got it working, just a matter of time!

  • Vikas said:

    does this custom firmware fix the ibooks issuem,push notifications and youtube problems!!!

  • freeheel said:

    Hey Kiran

    The custom 4.0 firmware with Updated Baseband worked perfect! Thanks again for the work and posting this. I just donated via PayPal…first name is Lars.

    Cheers

  • Kiran (author) said:

    Thank you so much! I really appreciate it (:

  • Kiran (author) said:

    Never knew there were those issues. This is 4.0, so 4.0.1 may have fixed them. iBooks should be an app store update. Push should work, and so should Youtube..

  • Kiran (author) said:

    It is in the testing phase and hopefully will be out very soon (:

  • freeheel said:

    Hey Kiran

    I just noticed that the "End Call" red bar while you are on the phone just says "End" with the phone icon just on the left of "End". I'm pretty sure in 3.1 the bar said "End Call". Is this a graphic update to 4.0? or did the "Call" go missing in the custom firmware? Not a big deal…just wondering.

  • Mac said:

    Hi, Please help me.
    I'm brought a second Iphone from USA and use in Thailand. Not it locked can not make a call, but only use like Ipod touch with Camera.

    How can I unlock and Jailbreak?
    My Iphone is Version 4.0 (8A293) FM 05.13.04
    I don't have SHSH version 3.1.3

    Please let me know asap.
    Thx.
    Mac

  • David said:

    Hey Kiran,
    I have a 3gs with the current baseband at 05.13.04, and it has never been jailbreaken/unlocked. Now it would make sense for me to get the custom firmware firm in step 1b correct? And if so after I restore it to this custom FW will it be unlocked upon restore completion or are the more steps for unlocking becuase I want to use it with Tmobile? Thanks.

  • freeheel said:

    Found out that the End Call bar had been updated to End in 4.0. All good. Cheers.

  • kkiran (author) said:

    Awesome! Yeah, a custom firmware just jailbreaks and makes room for the baseband changes. No operating system level changes – so everything else should remain intact.

  • kkiran (author) said:

    If it was never jailbroken, I would suggest you hold off on iOS 4.0. JB is a pre-req for iOS 4.

  • kkiran (author) said:

    I am assuming it is 3GS. Since no SHSH blobs were stored, it is a complete risk trying to get iOS 4 on it. I would either try jailbreaking it at 3.1.3 using custom firmware and then get iOS 4 custom firmware on it. Again, risk involved if something goes wrong while restoring…

  • Henry said:

    Hi Kiran,

    I have 3GS on 5.11.07 BB. Old Boot rom, can i try this?

    Thanks in advance

  • Henry said:

    Hi Kiran,

    I have 3GS on 5.11.07 BB. Old Boot rom, can i try this?

    Also i ve heard the custom firmware is having prblm with Cydia. Hope this FW doesn't have any.

    Thanks in advance

  • kkiran (author) said:

    The custom firmware shouldn't have any problem with Cydia. It is recommended you have a jailbroken iPhone before you try iOS 4 custom firmware.

  • David said:

    Oh man, darn it. Hey Kiran, so I'm stuck rightnow from unlocking my iphone 3gs? I bought this 3gs off of ebay and it is roughly about 4 months old and still under warranty till next year. I believe it has never been jailbroken and unlocked. It has been used solely on at&t and the seller did a dumb thing updating it to the latest FM 4.0.1 w/baseband 5.13.04. Now you said hold off on it but I dont have At&t service and I cant wait to unlock and start using it… Is there no other safe way to go about doing this?

  • kkiran (author) said:

    Unfortunately no, not until 4.1 firmware is out. Since it was never jailbroken before, it cannot use custom firmware. We have to wait for SpiritJB.

  • azer said:

    http://www.megaupload.com/?d=FLLNMOA8

    This was posted earlier as an alternative. Its Kirans files, just connected and on megaupload instead of rapidshare.

  • Dhaval said:

    Okay buddy, will you post on your this site if a jailbreak is avail becuase i have had no luck with this and i ve literally searched everywhere i can think of find something that will help me. Thanks.

  • kiran (author) said:

    Jailbreak is now available! Check it out on the frontpage!

  • David said:

    Thanks Kiran, you are the man. Thank you thank you thank you.

  • kkiran (author) said:

    you are welcome (: it is a dev team effort though!

  • Seannyboy said:

    Kiran…is it possible that i could DECREASE my firmware. I just bought a new iphone 3gs and I really want to unlock it but, I see I can't with 4.0 it came with it installed so can I decrease in firmware to make it work? Thanks

  • Kiran (author) said:

    You can unlock it at 4.0.x too. Why do you want to go down to 3.1.3? Is it activated? If yes, checkout the latest post (http://bit.ly/9TXAmS) and jailbreak it followed by unlock.

  • Rundll said:

    hey there

    ihave a 3gs 5.13.04 ios 4.0 and is stuck on emergency call will restor these files help me ?? :(

    im a windows 7 64bit
    Help Pls………………….. Thanks In Advance

  • Kiran (author) said:

    You can unlock it at 4.0.x, no need to downgrade firmware..

  • Kiran (author) said:

    It really depends if your iPhone was previously jailbroken or not. Please check the requirements section at the start of the article…

  • Rundll said:

    heres the problem first it was on 3.1.2 and jailbroken and unloked then i updated to 4.0.1 ! so it was stuck on emergency so looked around and heared that 4.0 can be jailbroken not later so i downgraded my iphone to 4.0 thats it.

  • Ali said:

    Hi,
    I had a jailbroken iphone 3gs 5.11.07 and I am using windows.
    I did all of the above steps correctly everthing went well and the new software got installed but now my iphone is stuck on emergency call, i cant do anything.
    pls helppp

  • Ali said:

    I dont understand what went wrong I have a old bootrom and i didnt use spirit jailbreak. Please help me

  • Mudassir said:

    Hi kiran please help me out here, I am currently using a 3gs 3.1.2 baseband 5.11.07 and it is jailbroken before. I downloaded the "iPhone 3GS iOS 4 Custom Firmware Activated for Other Carriers" files and managed to join them up without any problem. However, when I tried to restore it using this file it got stuck saying restoring iphone software. Please help me what should i do.

  • jan said:

    iPhone3GS 3.1 (7C144) -MC145C/A – Baseband: 05.11.07 – iBoot-359.3

    i try since days to get a custom firmware on my iphone but i always get error 1604 in restore and 1600 in dfu-modus. any idear? thanks!

  • Kiran (author) said:

    Sorry for the delay, hope you found a solution. If not, I would like to know if you can activate your iPhone? (using iPhone contract or no?). THat way, we can use the latest version of jailbreak..

  • Kiran (author) said:

    An error message would definitely help (16xx error or something else?)

  • Kiran (author) said:

    I would suggest jailbreakme.com if you have an activated iPhone…

  • jan said:

    hi, thanks a lot for the answer but that is exactly my problem. and sadly i can nowhere find this phonebook-sim here in germany. so i orederd one from china but thats gonna take 2-3 weeks till i get it. maybe any other idears?

  • Kiran (author) said:

    not sure what a phonebook-sim is or how it helps. so all you need is activation, right? You might as well try spiritjb as the last resort on 3.x.x, the only problem being it won't work on iOS 4 or custom firmware won't work after spiritjb.

  • Mudassir said:

    No Kiran there wasn't any error message, it stucks while restoring iPhone and nothings happen then.
    I have tried it on a different pc but still the problem remains the same, any idea what is going on

  • Ali said:

    No I can't do that, anyways I downgraded my iPhone to 3.1.2 again

  • Kiran (author) said:

    Wow, downgrading is a nice feat, glad you got the shsh business right…

  • Ali ahmed said:

    Ya I'm glad too :)

  • bigD said:

    I'm using Windows 7, my phone baseband is 5.13.04. I downloaded the activated baseband update version. I'd tried, but have a error message
    "iPhone could not be restored, code 1604."

    btw, I have a version 4.0.2 firmware, but tried to downgrade it to this version because it's the same baseband.
    I seriously need help to fix this, please email me BigDnm01@gmail.com

  • Kiran (author) said:

    Do you have SHSH files stored on Cydia or your computer? Have you ever
    used Cydia on this iPhone 3GS??

  • bigD said:

    no, the fact is, I can only do emergency call, I can't access any of the menu or settings. it's completely locked.
    I think what they call "hacktivation" is what I need. I have no AT&T SIM to try to access it and download the jailbreak/unlock apps. doesn't the custom firmware activated supposed to solve this? I wonder if I did it wrong…
    at least now it's not stuck in the iTunes-USB cable mode anymore. when I disconnect from the PC, it actually asks for my SIM card.

    I think I'd successfully got it to restored than I first thought, but no access now. please help

  • Magdy Youssef said:

    Dear Kiran,

    I have the 3gs new boot rom BB 05.13.04 and os 3.1.3 jailbreaked , activiated and unlocked , will I have to activate the iphone after restoring the 1b Custom restore ? if yes I will be stuck again for activation .
    I hope that your custome IPSW would be self activated, please just answer by YES "self activated" or NO " activation required"
    Cheers

  • Kiran (author) said:

    Activated firmware is designed to self-activate… I would suggest holding off till 4.1 custom firmware is out though (if you don't have SHSH files saved on Cydia – that way, in the worst case you can revert back to 3.1.3).

  • Magdy said:

    Dear Kiran ,

    I have a saved shsh for 3.1.3 , 4.0 and 4.01 , saved in Cydia with Tiny Umbrella ,will this help moving up with your custom ipsw?

  • Kiran (author) said:

    Totally! You have secured your iPhone jailbreak then. Go for it!

  • Magdy said:

    I have saved SHSH on Cydia for os 3.1.3, 4.0 and 4.01 by tiny umbrella , is thsi ok to move up to your custom ipsw?

  • Magdy said:

    also I can revert to 3.1.3 but in that case I will also unactivated and unjailbreaked in emergency call.

  • Magdy said:

    Dear Kiran ,

    You had just posted a reply for me but please note that I have saved shsh for 3.1.3 ,4.0 and 4.01 on cydia , will this help to move up without reaching emergency call upon sucsess or upon downgrade again to 3.1.3?
    I appriciate if you reply clearly.
    Cheers

  • Magdy said:

    Dear Kiran,

    You had posted a reply to me but please note that I have shsh saved on cydia for 3.1.3 , 4.0 and 4.01 , will this help mpving up without having emergency call in both was of upgrade or downgrade to 3.1.3 again.
    I appriciate your reply , also the first file is 208666 KB how I can download the proper size ?
    Cheers

  • Magdy said:

    Thanks , I will proceed and feed back for the result .

  • Kiran (author) said:

    Since you have SHSH blobs, you can definitely try the custom firmware here, it shouldn\’t hamper the activation status… Activated Custom firmware automatically takes care of activation…

  • jibkid007 said:

    Hey there – I am having trouble with my 3GS (data issues). My carrier states it is because i am using an older version and I need to update. I am reluctant to do so, because it is ESSENTIAL i preserve the Carrier Unlock (via Ultrasn0w)
    Iphone 3GS 16GB
    My version is 3.0.1 (7A400), model MC144C
    PLATFORM = Windows
    What steps should I take to update my firmware AND still be able to jailbreak and unlock the phone, for continued use on my carrier (Bell Canada)?

  • Kiran (author) said:

    Did you save your SHSH files already? Did you launch Cydia and save SHSH files when prompted initially? If yes, then it will show you the iOS versions for which SHSH files were saved. 4.0.1 is the best recommended firmware, 3.0.1 is way too old right now…

  • Magdy Youssef said:

    hi Kiran,

    The operation faild due to error 1600 while restoring your custome ipsw , so please go arround the new bootrom 05.13.04 – 6.4_M3S2 , also keeb in mind I had added the cydia ip to the hosts and got same fail, thanks anyway for your efforts and hope all the best for you.

    Cheers

  • Kiran (author) said:

    Now I feel bad. Under the requirements section, it is specified that this only works for older baseband.

    Spirit jailbreak should still work if you are stuck on 3.1.3, or wait till 4.1 jailbreak which is around the corner…

  • How to organize business said:

    How to organize business…

    [...]Download iPhone 3GS Custom Firmware iOS 4.0 [Jailbreak, Unlock, Activate] | iLikeMyiPhone[...]…

Leave your response!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

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

This is a Gravatar-enabled weblog. To get your own globally-recognized-avatar, please register at Gravatar.

Get Adobe Flash playerPlugin by wpburn.com wordpress themes