• Your favorite

    Apple

    ,

    iPhone

    ,

    iPad

    ,

    iOS

    ,
    Jailbreak
    , and
    Cydia
    site.
  • Downgrade 3G Baseband from 4.26 to 2.28. Important if you updated to 3.0!


    If you upgraded to 3.0 to try it out and then downgraded back to 2.2.1 and now find your baseband stuck at 4.26, there is now a solution. Thanks goes to w1kedZ for all the help and for cracking those ramdisks!

    This tool is based on the same exploit for the 5.08 bootloader, so you must have it. It will not work on 5.09 and so on. It will downgrade your baseband from 4.26 to 2.28! It is also very practical for you all that just upgraded to beta 4 to realize your sim adapter doesn't work with the newest baseband (4.26). We can downgrade your baseband to (4.22) so your sim adapter will function again.

    I know most of you are wondering if you can downgrade the baseband to 2.28 and run 3.0 at the same time for the purposes of using yellowsnow. The answer is yes you can run 3.0 and the 2.28 baseband together but you will have no phone and itunes will not be happy. 3.0 and 2.28 as of this moment can not talk to each other. If you want to run yellowsnow then you will have to return to 2.2.1. Sorry!

    YOU MUST BE ON BOOTLOADER 5.08! IF YOU ARE ON 5.09 THE TOOL WILL RUN BUT FAIL.

    Follow these instruction to find your bootloader.
    Provided by the phoenix (him121213)


    1. Install openssh and minicom from Cydia

    2. Create adhoc network between you iphone and mac. find the ip address from your iphone by hitting that little arrow.

    3. Open terminal from your mac

    4. Type ssh root@<ip> (replace"<ip>" with the address you found on the phone

    5. Type "yes" if it prompts you to allow connection

    6. Now type "alpine" for the password

    7. In terminal type "minicom -s". this will open a graphical utility to configure minicom. select "serial port setup" and hit return. press "a" and set serial device to "/dev/tty.debug" and hit return. now press "esc" ad in the main menu select "save setup as dfl" hit return, and now select "exit"

    8. Now hit ctrl+c and it should exit the minicom utility.

    9. Type "minicom -w" and hit return to launch minicom

    10. type "at+xgendata" hit return. you will see a cluster that says bootloader version: 5.? and if it says 5.08 you are okay to use any and all of the downgrade tools
    If you are on 5.08, then you are ready to move on to the BB downgrade

    To Downgrade your baseband from 4.26 to 2.28:

    1. Make sure you are running firmware 2.2.1 and jailbroken with OpenSSH installed.

    2. Launch Cydia or Icy and Install 3G Baseband Downgrade (BigBoss Repo)

    3. Download the BB Downgrade Patch: StealthBravoBBDowngrade

    4. Copy the fls and eep file from 4.26 folder in the Downloaded BB Patch into /Applications/3GBBD on the phone. Overwrite the current files

    5. On the phone run 3GBBD on the springboard and hit go

    6. This will take a minute or two

    7. When complete it should give you a green screen that says successful

    8. DO NOT CLICK GO AGAIN!

    9. Press the home button and then reboot your phone

    10. When your phone comes back, Goto settings -> general -> about and verify you are on 2.28

    You now can now run yellowsnow to unlock your phone again.
    IF YOUR SIM ADAPTER WORKED FINE ON ALL THE OTHER BETAS BUT DIED WHEN YOU UPGRADED TO BETA 4, THIS IS YOUR FIX!

    To Downgrade your baseband from 4.26 to 4.22:

    1. Make sure you are running firmware 3.0 and jailbroken with OpenSSH installed.

    2. Launch Icy and Install 3G Baseband Downgrade (BigBoss Repo)

    3. Download the BB Downgrade Patch: StealthBravoBBDowngrade

    4. Copy the BBUpdaterExtreme into /Applications/3GBBD on the phone. Overwrite the current file

    5. Check the permissions for BBUpdaterExtreme and make sure they are set to 777

    6. Copy the fls and eep file from 4.26 folder in the Downloaded BB Patch into /Applications/3GBBD on the phone. Overwrite the current files

    7. On the phone run 3GBBD on the springboard and hit go

    8. This will take a minute or two

    9. When complete it should give you a green screen that says successful

    10. DO NOT CLICK GO AGAIN!

    11. Press the home button and then reboot your phone

    12. When your phone comes back, Goto settings -> general -> about and verify you are on 2.28

    13. Copy the fls and eep file from 4.22 folder in the Downloaded BB Patch into /Applications/3GBBD on the phone. Overwrite the current files

    14. On the phone run 3GBBD on the springboard and hit go

    15. This will take a minute or two

    16. When complete it should give you a green screen that says successful

    17. DO NOT CLICK GO AGAIN!

    18. Press the home button and then reboot your phone

    19. When your phone comes back, Goto settings -> general -> about and verify you are on 4.22

    20. You can now insert your sim adapter into your phone and you should have service!
    If you have any problems, send me a PM. Enjoy!

    EDIT:

    Q: Will this work on 5.09?
    A: No, not at the moment. the reason that it will not work on any other boot loaders besides 5.08 is the exploit for this version has not been found yet. it is being investigated and worked on as we speak. please be patient.

    Q: Which baseband versions will this work for?
    A: this tool works on all versions between 2.30.03 and 4.26.04.
    This article was originally published in forum thread: Downgrade 3G Baseband from 4.26 to 2.28. Important if you updated to 3.0! started by StealthBravo View original post
    Comments 63 Comments
    1. crashzilla00's Avatar
      crashzilla00 -
      I should've taken screen shots of when I ran it last night. Maybe I'll run it again tonight and post some of what yours shouldn't look like(ie; not the 5.8bl)...
    1. CaptainChaos's Avatar
      CaptainChaos -
      This should make a lot of people happy It is nice to know that I could try out 3.0 and still downgrade. I feel bad though for the 5.9 folks.
    1. Sakyr's Avatar
      Sakyr -
      How can I find which BL I have on windows??
    1. crashzilla00's Avatar
      crashzilla00 -
      Quote Originally Posted by Sakyr View Post
      How can I find which BL I have on windows??
      Go to iclarified.com and search for find bootloader and there's a tutorial there to help you. That's the surefire way to tell, or you can determine it by knowing if your phone was made before sep08.
    1. Jordo_6's Avatar
      Jordo_6 -
      when can they make this for bootloader 5.9 =(
    1. rbjscv's Avatar
      rbjscv -
      From my experience working with this, the bootloader versions are 5.08, 5.09, etc. Not 5.8. Some folks may be confused when they find their bootloader doesn't match those in your post.
    1. pacm23's Avatar
      pacm23 -
      To Downgrade your baseband from 4.26 to 4.22:

      1. Make sure you are running firmware 3.0 and jailbroken with OpenSSH installed.

      2. Launch Icy and Install 3G Baseband Downgrade (BigBoss Repo)

      3. Download the BB Downgrade Patch: StealthBravoBBDowngrade

      4. Copy the BBUpdaterExtreme into /Applications/3GBBD on the phone. Overwrite the current file

      5. Check the permissions for BBUpdaterExtreme and make sure they are set to 777

      6. Copy the fls and eep file from 4.26 folder in the Downloaded BB Patch into /Applications/3GBBD on the phone. Overwrite the current files

      7. On the phone run 3GBBD on the springboard and hit go

      8. This will take a minute or two

      9. When complete it should give you a green screen that says successful

      10. DO NOT CLICK GO AGAIN!

      11. Press the home button and then reboot your phone

      12. When your phone comes back, Goto settings -> general -> about and verify you are on 2.28

      13. Copy the fls and eep file from 4.22 folder in the Downloaded BB Patch into /Applications/3GBBD on the phone. Overwrite the current files

      14. On the phone run 3GBBD on the springboard and hit go

      15. This will take a minute or two

      16. When complete it should give you a green screen that says successful

      17. DO NOT CLICK GO AGAIN!

      18. Press the home button and then reboot your phone

      19. When your phone comes back, Goto settings -> general -> about and verify you are on 4.22

      20. You can now insert your sim adapter into your phone and you should have service!


      Will this also work when downgrading from 2.30 to 2.28?
    1. Ozzyman500's Avatar
      Ozzyman500 -
      I went as far as the beta 3. I am now 2.2.1 jailbroken. Can I downgrade my baseband now?
    1. StealthBravo's Avatar
      StealthBravo -
      Currently it is setup to start the process at BB 4.26 but I can edit it and add the fls and eep to allow for a 4.22 downgrade.

      ^^^I changed the bootloaders to read 5.08 and 5.09 so it would be less confusing. It is just typically refered to as 5.8, just like the last numbers are removed on the BB for short cut purposes.
    1. Ozzyman500's Avatar
      Ozzyman500 -
      That'd be great Stealth
    1. Sakyr's Avatar
      Sakyr -
      Quote Originally Posted by crashzilla00 View Post
      Go to iclarified.com and search for find bootloader and there's a tutorial there to help you. That's the surefire way to tell, or you can determine it by knowing if your phone was made before sep08.
      Cool mine was made before Sept08 so im all good!! Thanks!!
    1. z3r01's Avatar
      z3r01 -
      Where can u find out when it was made ?
    1. bhz1's Avatar
      bhz1 -
      Quote Originally Posted by Sakyr View Post
      Cool mine was made before Sept08 so im all good!! Thanks!!
      I purchased my iPhone in August 08 and have bootloader 5.09.
    1. kellectro's Avatar
      kellectro -
      hello,, i got a question: I want to downgrade my BB from 04.26.04, but i need have the jailbroke on my iphone tha is the 3.0 beta 4,,, but i heard that if i do the jailbroke i will not be able to unlock with the yelowsnow anymore,, this is true?? Thank u...
    1. powa's Avatar
      powa -
      would like to know, if let's say my car GPS system isn't charging my iphone because the cable accessory is not made by Apple, will downgrading the baseband able to do a fix in regards to this issue?

      Note that the iphone 3G does that, but the iphone 2G was fine. Donno if it is relevant though.
    1. Silenus's Avatar
      Silenus -
      Can someone explain what is the difficulty or technical reasons why they can't downgrade the 5.09 bootloader or why it is not working on 5.09 please.
    1. StealthBravo's Avatar
      StealthBravo -
      @kellectro

      It isn't the jailbreak that messes up yellowsnow, it's upgrading to 3.0 that does. When you install 3.0 beta 4, it upgrades your baseband to 4.26.04. Yellowsnow does not work on that baseband. If you are on 4.26, your yellowsnow shouldn't work right now.

      ^ The bootloader is hard coded in the iPhone. It can not be changed. There is a hole in the signature check in the 5.08 bootloader. Apple patched the hole within a few weeks and 5.09 bootloader was put into phones after that. As of today no one has found a way to exploit the 5.09 bootloader.
    1. bhz1's Avatar
      bhz1 -
      Quote Originally Posted by StealthBravo View Post
      @kellectro

      It isn't the jailbreak that messes up yellowsnow, it's upgrading to 3.0 that does. When you install 3.0 beta 4, it upgrades your baseband to 4.26.04. Yellowsnow does not work on that baseband. If you are on 4.26, your yellowsnow shouldn't work right now.

      ^ The bootloader is hard coded in the iPhone. It can not be changed. There is a hole in the signature check in the 5.08 bootloader. Apple patched the hole within a few weeks and 5.09 bootloader was put into phones after that. As of today no one has found a way to exploit the 5.09 bootloader.
      It somewhat surprises me that no one has found a way to hack/downgrade the bootloader. I remember downgrading the bootloader on my Moto razr a couple of years ago. I also know enough to know that the two OS are like night and day. Just a rhetorical question brought on by fever induced delerium.
    1. james butler's Avatar
      james butler -
      hello my iphone 3g is on 2.2.1 bootloader 6.02 if i upgrade to 3.0 will it put my baseband to 5.08 or 5.09 or will it stay at 6.02 ?

      thank you
    1. sudn3sc3d's Avatar
      sudn3sc3d -
      Arrrrgggh 5.9 baseband I hate you!! No exploit .. seems like 5.9 people will have to wait till june/july =\