Article written by Isa Nagib

Hi I am Abi Bakar, one of the contributors of this blog. I like writing and reading all the about technology stuff, thus this blog is media for me to write down about technology!

Be my Twitter, Facebook, +Isa Nagib Google friends, together we can be good friends

Abi

30 responses to “Downgrade iPhone 3GS 3.1 to 3.0 OS Firmware”

  1. Dev Team Advises Users Not To Upgrade To iPhone OS 3.1 Beta Firmware | SEO Blog & Technology

    [...] Surely it’s a good decision by Dev Team because there will be many users who won’t be able to jailbreak their iPhone after Apple launched iPhone 3.0.1. Automatically in iPhone OS 3.0.1 you will not be able to upload the old iBoot to your phone albeit it’s official apple signed code because Apple might fix the iBoot Family bug that in the old iBoots. If this is happening then there’s no way you can unlock or jailbreak your iPhone 3GS. [...]

  2. iPhone OS 3.1 Beta 2 & iPhone SDK 3.0 Beta 2 Are Available | SEO Blog & Technology

    [...] This new update will fix the exploit used by ultrasn0w and purplesn0w. So, if you’ve unlocked your iPhone 3G and iPhone 3GS, it’s recommended not to update or stay away from this update. But if your iPhone already upgraded to iPhone OS 3.1, follow this guide to downgrade iPhone OS 3.1 to 3.0 . [...]

  3. Tutorial To Jailbreak iPhone 3GS using Purplera1n for Mac | SEO Blog & Technology

    [...] If you want to Downgrade iPhone 3GS 3.1 to 3.0 OS Firmware. [...]

  4. matteandhue

    Does the baseband version # affect applying future updates in any way or does this literally do a full downgrade to 3.0?

  5. khalid

    guys please help me.

    I upgraded to 3.1 thinking it will fix my wifi problem because wifi was not detecting anything. But then I realized it’s not meant for everyone.

    Now the problem is……I have followed the method above and indeed I do get out recovery mode but only when I restart my iphone, it again goes back to recovery mode. How the hell should I permanently get out of recovery mode?

    This method takes you to normal mode only for time being and if you accidently restart your phone, it will again land up in RECOVERY MODE.

    Please help because I hate typing ./irecovery -s everytime in terminal.

  6. Abi

    Hi Khalid, I have posted step-by-step guide to solve your problem here, Good luck!

  7. gtriemy

    PowerPC?? iRecovery – error: bad cpu type in executable ??

  8. d33g

    Man for windows its shift+restore, get it right or people are gonna get rolled

  9. Flipback

    Worked Great! Thanks. Someone should make a youtube video on this!

  10. Chris

    I don’t understand what I’m doing wrong. It all seems to work out just fine until I get to the IRecovery step. I write the command exactly as it says you should, but instead of entering recovery mode, It says “image not found”. Can anyone help?, I really want to downgrade my Iphone.

  11. itsdavey

    i’m using windows and i can’t get past CD DESKTOP
    when i type in iRecovery -s
    i get ‘iRecovery is not recognized as an external or internal command, operable program, or batch file’

    help?

  12. David

    You don’t have the iRecovey file on your desktop…

  13. Sula

    Hi guys,
    I have windows xp could u please show us how we can execute steps 8,9,10,11 12 for windows users.

    I tryed but I could not sccuss.

    Thanks for help in advanced.

  14. ùãøâúé ì 3.1 äöéìå! - ôåøåí äëì òì àééôåï åáòáøéú | 99369

    [...] [...]

  15. Laggs

    Is this working on 3gs?

  16. Frank Brown

    I’d like some one to confirm that this method actually works for the 3GS – NOT the 3G. I have tried this method with both Windows and Mac. And iTunes 9 and iTunes 8.2. iRecovery will not recognize the iPhone when it’s in DFU mode. iTunes recognized it, but the minute I select the file to restore and it verifies with Apple, it disconnects the iPhone and iRecovery will not recognize it. Removing the device from the USB and re-inserting it does not correct the error of iPhone/iPod no found.

    I think that these methods do not actually work on a 3.1 3GS.

  17. Dave

    I get the message “The iPhone “iPhone” could not be restored. This device isn’t eligible for the requested build.”

    This happens after iTunes goes to “verify” the restore with Apple.

    How do I get past this?

  18. Eric

    Same problem. Did you ever figure this out? I’ve been researching, but no luck so far…

    Eric-MacBook-Pro:desktop eric$ ./iRecovery -s
    dyld: Library not loaded: /usr/local/lib/libusb-0.1.4.dylib
    Referenced from: /Users/eric/Desktop/./iRecovery
    Reason: image not found
    Trace/BPT trap

  19. chr1spy

    This method does *NOT* work for 3GS devices, due to the fact Apple does not sign 3.0 Firmware for 3GS devices anymore.

    The only way would have been storing the ECID SHSH information on your 3GS before via Cydia.

  20. randy

    guys this sucks > i am going to go buy another 3gs and sell this one

    i really am starting to hate att

  21. Mike O'Connor

    Guys, if you’re getting the libusb “image not found” problem, follow instructions here:

    http://thebigboss.org/tag/30-downgrade/

    IMPORTANT!! You should know that this will blank your iPhone completely – contacts, music, apps, the lot: So make sure you’ve made a recent back-up in iTunes before you do any of this, because you’ll have to restore your phone back using iTunes once you’ve completed the downgrade.

  22. iPhone 3GS: Nieuwe modelen 3.1 firmware? - iPhone Forum - alles over de Apple iPhone, iPhone 3G en iPhone 3GS

    [...] Bij redsn0w 0.8 moet FW 3.0 worden gekozen ookal heb je hem gerestored met FW 3.0.1 Handleiding: Downgrade iPhone 3GS 3.1 to 3.0 OS Firmware | SEO Blog & Technology Nogmaals: Is alleen voor jailbreak. Unlock kan niet als er al 3.1 op staat met BB 05.11.7 [...]

  23. Video Tutorial To Downgrade iPhone 3.1 Firmware To 3.0.1/3.0 | SEO Blog & Technology

    [...] = 'abibakar'; In my other post about Downgrade iPhone 3GS 3.1 to iphone 3.0 OS Firmware, I found that many people failed to downgrade their iPhone 3.1 to 3.0 but only few succeeded, [...]

  24. Abi

    Please Read: If you failed to downgrade your iPhone 3.1 to 3.0 using the tutorial from this page, try to use the steps explained from this Video Tutorial, good luck guys & see you again!

  25. j2innet

    Good day, thanks for ur posting. i see 80% of the ppl crying for help, 20% having success…

    before i try anything, i just want to clarify what i understand currently available solution.

    1. Does apple stop signing 3.0 for all model, or just 3gs
    2. is Downgrade from 3.1 to 3.0 using Cydia SHSH good enough, the phone remain locked up rite?
    3. Restore 3.1 custom firmware from DevTeam is that the best atm?

    thanks in advance

  26. Abi

    Hi J2innet thanks for comment

    1. Yes Apple stops all
    2. Yes it’s good
    3. I am not sure about this.

    You welcome :)

  27. k3

    pleas step 8-9-10 for pc user help

  28. Eddie

    I upgraded my IPhone 3GS from 3.0 to 3.1 by accident. Now I need to downgrade to 3.0, and unlock it. The second requirement for downgrading is “2. Own Original iPhone 3GS OS 3.0 Firmware.” Where can I get the original firmware?

  29. Jenn

    I’m stuck at step 9. After I type in “. / iRecovery-s” it just says “is a directory.” Don’t really know what to do from here, help is appreciated.

  30. Ashiq

    i did everything up to step 8, but got stuck in 9. tried so many times but no help… plz help..