Actual Downgrade 3.1 to 3.0.1/3.0 iPhone 3G Only

Discussion in 'iPhone' started by Maverick1337, Sep 12, 2009.

  1. Maverick1337 macrumors 65816

    Maverick1337

    Joined:
    Nov 4, 2008
    #1
    Follow this guide to the exact letter and you will downgrade, I just did it myself and couldn't be happier. 3.1 is terrible and I am so glad I have tethering back wohoo!

    http://www.youtube.com/watch?v=jD6wti-ayOs
     
  2. mikey2004 macrumors regular

    Joined:
    Apr 15, 2009
    Location:
    Belfast, Norn Iron
    #2
    That video was uploaded a month before 3.1 was released.
     
  3. Maverick1337 thread starter macrumors 65816

    Maverick1337

    Joined:
    Nov 4, 2008
    #3
    It was updated with 3.1 to switch back to 3.0.1. I tried it and followed it exactly and it worked. I am so happy i went back to 3.0.1 now i can tether ALL I WANT! MUWAHAHAHAHHAHAH!!!!
     
  4. jw12345678 macrumors member

    jw12345678

    Joined:
    Jan 28, 2009
    Location:
    UK
    #4
    Try this .....

    http://www.blogsdna.com/3911/how-to-downgrade-iphone-3gs-31-to-30-os.htm

    It really does work! Or at least it has for me on my 3G iphone using my mac! I have now downgraded from 3.1 to 3.01, and got back tethering, and as an added bonus the phone hasn't switched itself off randomly or lost its signal at all since.


    Make sure you read all the comments though as some of the instructions you need are there.


    Its like having a proper phone again!
     
  5. SpaceKitty macrumors 68040

    SpaceKitty

    Joined:
    Nov 9, 2008
    Location:
    Fort Collins Colorado
    #5
    I never got this to work, still stuck on connect to iTunes.
     
  6. AustinSTI macrumors 6502

    Joined:
    Jul 2, 2007
    #6
    Details on downgrading the 3GS:

    http://www.saurik.com/id/12

    I believe similar applies to 3G
     
  7. SpaceKitty macrumors 68040

    SpaceKitty

    Joined:
    Nov 9, 2008
    Location:
    Fort Collins Colorado
    #7
    I got it to work on my 3G once I switched to a Vista laptop. Quickpawn wouldn't run on XP.
     
  8. ozzyman500 macrumors 65816

    Joined:
    Feb 4, 2009
  9. ajohnson253 macrumors 68000

    ajohnson253

    Joined:
    Jun 16, 2008
    #9
    I feel like an idiot for the fact that when I went over all these instructions I didn't understand a thing. Sorry I am not to savvy when it comes to iPhone/computer software problems. Are there any easier steps to downgrade or easier said?
     
  10. Mystikal macrumors 68020

    Mystikal

    Joined:
    Oct 4, 2007
    Location:
    Irvine, CA
    #10
    Not at the moment. In the next few days MAYBE someone will automate that process but for now youre stuck with that.
     
  11. AustinSTI macrumors 6502

    Joined:
    Jul 2, 2007
    #11
    With the 3GS the answer is no. If you updated, you are F-ed

    With the 3G its unknown to me...I'm not finding any info one way or the other.
     
  12. jw12345678 macrumors member

    jw12345678

    Joined:
    Jan 28, 2009
    Location:
    UK
    #12
    Here is how I successfully downgraded my iPhone 3G from 3.1 to 3.0.1, following the method at http://www.blogsdna.com/3911/how-to-...1-to-30-os.htm



    1. Firstly download the .ispw file for 3.0 or 3.0.1 (its called iPhone1,2_3.0.1_7A400_Restore.ispw) and stick it on your desktop.

    2. Download the irecovery folder that contains a terminal icon thing called iRecovery, and another file called libusb-0.1.4.dylib. Take them both out of the folder and stick them straight onto the desktop.

    3. Plug iPhone into Mac, launch iTunes (I used 8.2 so I don't know about V.9) and then put iPhone into DFU mode by holding home(front) and top buttons for ten seconds, then releasing top button but continuing to hold home button for a further ten seconds.

    At this point the screen should be black (and its slightly terrifying) and iTunes will flash up that its detected a phone in recovery mode. It offers to restore your phone.

    4. Click on restore button while holding option (or alt button) down. This tells iTunes that you want to choose your own install file. Select the .ispw file you downloaded and stuck on the desktop earlier and click ok.

    After a stomach churning pause where nothing happens it will then start to restore, both by telling you on screen and then giving a progress bar on the phone screen.

    5. When that is finished iTunes will flash up the error 1015. Don't panic! The clever bit comes next!

    6. Launch a program called Terminal (you've got it in the Utilities folder).

    Cut and Paste the following instructions line by line, pressing return after each line and (entering your password and then pressing return when asked):

    cd /usr
    sudo mkdir local
    cd /usr/local
    sudo mkdir lib
    cd /usr/local/lib
    sudo cp /users/YOURNAME/desktop/libusb-0.1.4.dylib .
    sudo chmod 755 libusb-0.1.4.dylib
    cd /users/YOURNAME/desktop
    ./iRecovery -s
    fsboot

    Don't forget to put your login name* in where it is written YOURNAME!
    * it will be the name (without the dollar sign) at the beginning of each line of code after pressing return

    Right! The iPhone will now reboot itself, and then to your horror it looks exactly like it did before... except it now has a slider and offers emergency calls. Hang on a minute.....iTunes is offering to activate the phone... let it, and we are nearly there. The phone will boot, show that its picked up a network, and if you check it will have loaded 3.0.1! Hurrah!

    Hold your horses, we're not quite finished yet!!!! If you switch on or reboot the phone, it will need you to reactivate every time, which is no good at all.

    Now plug it back in, and reenter DFU mode. Ignore the itunes moan (click cancel or quit it.)

    Go back to Terminal, and either relaunch it or open another window.

    Type (or cut and paste) the following instructions (entering return after each line like before):

    cd desktop
    ./iRecovery
    setenv auto-boot true
    saveenv
    fsboot

    The phone will then reboot and should be ok. (fingers crossed)
    Now resync and reload apps etc.


    Good luck.

    Thanks to everyone who wrote or left comments at: http://www.blogsdna.com/3911/how-to-...1-to-30-os.htm
    who found this solution.

    P.S. This is pretty much how I did it, but I really was way in over my head. If you get stuck I can't help. Follow this advice at your own risk!
     
  13. SpaceKitty macrumors 68040

    SpaceKitty

    Joined:
    Nov 9, 2008
    Location:
    Fort Collins Colorado
    #13
    My 3G was very easy to downgrade. The post above this one makes it very long and complicated and it's not, Took maybe 20 minutes due to the iPhone having to restore to 3.0, the rest of the process, maybe 5 minutes.

    Restored 3G on a Vista computer running iTunes 8.2. Got the 1015 error after the restore was complete.

    Started up QuickPawn. It told me to do something with the power and home buttons. After maybe 10 seconds Quickpawn kicked in and rebooted the iPhone and I was done.

    Yes, it's that easy.
     
  14. jw12345678 macrumors member

    jw12345678

    Joined:
    Jan 28, 2009
    Location:
    UK
    #14
    Yeah, but for the rest of us on Macs the quickpwn method doesn't work.
     
  15. Maverick1337 thread starter macrumors 65816

    Maverick1337

    Joined:
    Nov 4, 2008
    #15
    Are you running Snow Leopard because I tried doing this with Snow Leopard and the LibUSB did not work. When i tried to DL it, it said it wasnt compatible with 10.6 just 10.5.

    P.S. Honestly, that is way too much work in the first place. My step mom had a PC w/ win XP w/o iTunes on it so downloaded 8.2.1, downloaded quickpwn for it, and downloaded the 3.0.1 firmware all in the youtube guy's comment. I tried restoring, got stuck in recovery mode/1015 error, closed iTunes, opened quickpwn, said hold down 15 secs, i let go, and all the sudden bam everything popped up. I looked in About and i saw 3.0.1. Went back to my hacked 5.1 carrier file, installed that back on my macbook, and now i have tethering back!
     
  16. -aggie- macrumors P6

    -aggie-

    Joined:
    Jun 19, 2009
    Location:
    Where bunnies are welcome.
    #16
    You kind of wish when they make posts like that, that they would at least provide the links to what they are telling you to get.
     
  17. jw12345678 macrumors member

    jw12345678

    Joined:
    Jan 28, 2009
    Location:
    UK
    #17
  18. Maverick1337 thread starter macrumors 65816

    Maverick1337

    Joined:
    Nov 4, 2008
    #18
    There lies my problem. I was running snow leopard and couldnt download and install the libusb file.
     
  19. itchy9 macrumors newbie

    Joined:
    Apr 23, 2009
    #19
    where do you get that liusb file.. it didnt come with the irecovery download..

    I cannot get it right with my 3G phone.. tried many times..

    tried on itunes 8.2 and on 9 ...
    still nothing..

    i am so bummed man.. i need tethering

    and i dont wanna jailbreak my phone
     
  20. bvilavede macrumors newbie

    Joined:
    Sep 19, 2009
    #20
    Hey Guys !
    i'm suffering the same problem `cause i'm using SL and ITunes 9
    Does anyone figure out how to solve this ?
     
  21. jw12345678 macrumors member

    jw12345678

    Joined:
    Jan 28, 2009
    Location:
    UK
    #21
    I've found another way, if you are lucky enough to have a phone with an older bootloader. (5.08)
    The tricky bit is getting apple to reactivate your phone after installing the 3.01 ispw file.
    I found that if I jailbraked (using itunes 9 and snow leopard) and installed a jailbreaked version of 3.1, I was then able to downgrade the baseband (the modem software) using 'Fuzzyband' back to what it had been with 3.0.1 using my older version of itunes 8.2 (although it would probably work with version 9 too).


    Once this was done, I reinstalled 3.0.1, and then the iphone activated itself without all the terminal instructions.

    See http://blog.iphone-dev.org/ for jailbreaking instructions and software.
    See http://www.iphonehacks.com/2009/05/...grade-baseband-from-023003-to-022800-for.html for Fuzzyband instructions.

    Hope this is useful.

    Good Luck.
     

Share This Page