How to Restore iPhone 3G or 3GS on Baseband or Modem Firmware 6.15.00

Hello there! If you are new here, you might want to subscribe to the RSS feed for updates on this topic!

UPDATE #2: Did you know AT&T iPhone can now be officially unlocked without the need to hack or jailbreak?

UPDATE #1: Did you try to update to iOS 5 and getting error 3004? Click here for the fix.

If you have upgraded your iPhone’s modem firmware or baseband to version 6.15.00, you will notice that you are not be able to restore to the stock firmware (IPSW) via iTunes. iTunes will give you either an error 1015 or error 3004.

Editor's note: learn more by reading our ebook on starting your own iPhone repair & unlock business

@sherif_hashim, the iPhone baseband hacker just wrote a pastie yesterday describing the steps for those who are still not very clear with the restore process.

The instructions are outlined below or see alternative method here:

A) if u used pwnage tool then u ll have to create a /new/ custom 4.1 or 4.2.1 and say /no/ when u are offered the BB update to 6.15.00 since u already have it, then build the custom ipsw and restore to that

BeijingiPhoneRepair’s Comments: If you plan to use pwnage tool then you will need a create a custom firmware or IPSW file and restore your iPhone with it. Once ready, do a Shift + Restore on iTunes and point to the IPSW file. Sit back and iTunes will do the restore for you. Note: You can also use sn0wbreeze 2.1 [download from here]

B) if u r using redsn0w, then:

B-1) if u are currently on 4.1, then u can restore to official 4.1 again, and when u see error 1015 pop-up, u kick ur device out of recovery using umbrella, use redsn0w and /don’t/ check “ipad BB update” because u already have that :)

BeijingiPhoneRepair’s Comments: You will get error 1015 as there is a baseband mismatch during the final stage of the restore process. iOS 4.1 does not recognize baseband 6.15.00. As soon as you see the error message, your iPhone will reboot and you will see the “Connect to iTunes” screen. Start TinyUmbrella [download here for Windows or Mac] and click Exit Recovery. Your iPhone will boot-up normally.

B-2) if u are currently on 4.2.1 then u ll have to restore back to 4.1 (because 4.2.1 will not allow u to kick the phone out of recovery when 1015 occurs due to the silly BB / iOS mismatch check added there) , then do the same steps as B-1, if u want to go again to 4.2.1 your only way is to use a custom 4.2.1 done by pwnage tool in the same steps mentioned in A

BeijingiPhoneRepair’s Comments: This is iOS 4.2.1’s new baseband requirement. Just repeat the steps shown in B-1 and A.

n.b of course saved shsh for the 4.1 ipsw is an important prerequisite for iphone 3gs to restore back to that

BeijingiPhoneRepair’s Comments: That’s right – if you have 3GS you can only downgrade to 4.1 if you have your SHSH saved. Currently the jailbreak is tethered on iOS 4.2.1. It’s nice to be on 4.1 to enjoy untethered jailbreak. For newbies – please be aware that restoring your iPhone will not change your baseband version in any way (except for iPhone 3G with bootloader 5.08). Once you are stuck on a particular baseband, you will be stuck forever unless a baseband downgrader is made available.

Questions? Ask below.

Did this work for you? Consider buying us a drink!


How to Restore iPhone 3G or 3GS on Baseband or Modem Firmware 6.15.00 was last modified: August 8th, 2019 by Joe Wang

Comments & Discussion

  1. Go to null and download the following:

    1. snowbreeze 2.2
    2. firmware iPhone1,2_4.2.1_8C148_Restore.ipsw (maybe you have this already)

    run snowbreeze and build the custom firmware. At the the end, it wants to DFU your iPhone, I think it's already in DFU since the screen is black and iTunes has detected it. Then iREB will pawn DFU your device to allow it to accept custom firmware

    use shift+restore, it should complete the restore without any error, and your iPhone will be activated and jailbroken

    Do the unlock with ultrasnow


  2. I've been on 3g ipad baseband 6.15.00 for months and a lot of others it's about time they release the fix as musclenerd has stated it's 99% doable and is still his primary objective he said he's waiting for ios 5 before sorting it but looking on twitter all he seems bothered about right now is talking about the ios5 all day instead of helping people who desperately need a gps fix no matter the warning that just said there's no return from 6.15.00 it did'nt say no f@cking gps and fuc@ed half the 3g iphone community over as a result of using it someone on the team's supposed to be doing something realy need to pull there finger out and get a fix created as it just makes people feel cheated neglected and tricked into thinking it was a good jailbreak which if gps was retained they'd be right but all i see it as is one monstrous fu@k up on there behalf.

  3. i have and iphone 3gs version 4.2.1 (8C148a) and a baseband of 06.15.00, i just two get it back to apples firmware.
    can anybody help me with that.?
    or at least to update it to ios5.?
    or to change the baseband.?
    need HELP.

  4. i have a iphone 3GS 16gb idk with which baseband probably 6.15 and it is stucked on 4.1 it worked but now it resprings himself every 3 minutes and in setings has no wifi no bluetooth ni imei…what should i do? help me

  5. i have and iphone 3g version 4.2.1 and it was jaibreken but i did erase all due to which its stuck on apple logo and not getting strted ..i tried to restore it from itunes but itune showing some error code …please please help me on this ….how i can solve this :-(

  6. HI .

    I have JB iphone 3g 4.2.1 and i did erase all setting :-( ,after that its stucked on apple logo and not getting started ,When i try to restore it the itune is showing some error code , itried to check what is that code n i got to lnoe its about firmware currupt ,so can any1 plz plz plz help me on this …. :-(..

  7. i have a 3G with 3.1.3 and 6.15.00. after i try some installations, it is now stuck logo.since it was on 6.15.00, can i just restore it with a new FW and do the GB? do i have to go for CFW? will it downgrade the 6.15.00 ,if i restore new 3.1.3 and can i do unlock if so? please help me.

  8. I have iphone version 4.2.1(8C148) with Firmware of 06.15.00 showing No Service. I am trying to use a T Mobile Sim card in the iPhone.

  9. hello!!! i have had a problem,i first updated my 3gs to 5.0.1 and it became dead as i found that it was a corrupt ios file and then again while trying to restore to 4.1 the phone doesnot shows baseband 6.15.00,its null and also wifi and bluetooth address is null…what should i do please help meee..

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.