Page 1 of 2 12 LastLast
Results 1 to 10 of 17
Discuss [3.0 GM] Downgrading the "Undowngradable" at the iOS 3.x (iPhone OS 3.x) - Hackint0sh.org; Guys, I love my iPhone. You know, I really do The reason for doing this ...
  1. #1
    Rookie Array RayDX's Avatar

    Join Date
    Jan 2009
    Location
    Croatia
    Posts
    26
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default [3.0 GM] Downgrading the "Undowngradable"

    Guys, I love my iPhone. You know, I really do

    The reason for doing this is that there's millions of threads asking how to get back from the 3.0, especially from GM version... So here it is

    INTRO

    Why? Well, no matter how much that slimy Apple tried to keep me away from messing with it, it always provides me with a way if I tried really hard. So, every new software update Apple provides us a little challenge to mess with.

    Many of you, like me, who don't really rely on the soft unlock solution by our dear iPhone dev-team, have bought this phone to enthusiastically mess with it. So, naturally, when we saw the available 3.0 Golden Master, we went with the flow after ascertaining the risks and fired up iTunes 8.2 while preparing ourselves for the final version 3.0 of the iPhone OS.

    Those were the reasons which made me jump in, like the most of you... Curiosity, eh? Now, I am ready to go home but at the iTrainStation there's been a lockdown that says that nobody's going back to the Old Country 2.2.1

    By some... It's impossible. But with a little thought, everything is possible. Let's first review the issues that differ 3.0 GM from the betas.

    1) iTunes 8.2 in it's final version alters the low-level functionality of the USB drivers. That means that the old-fashioned jailbreak and other nasty-edge reaching stuff we used to do in the past is not do-able from this moment on. Not without redesigning our approach.

    2) iPhone 3G 3.0 GM talks only with miss iTunes of 8.2, because of the reasons listed above, or not? Read on

    So the only way to restore 3.0 GM to the 2.2.1 is through the DFU mode in which we can't get into because of the new redesigned USB drivers and we can't use older versions of iTunes.

    But, there's a catch A beta... Yes, 8.2 beta will be recognised by the lovely iPhone running 3.0 GM and we'll just have to uninstall the new iTunes and the parts that relate to USB communication with the device. So, basically, we'll just use 8.2 beta which still operates on the old mechanics but is able to communicate with 3.0 GM iPhone. As would the British say, smashing!

    --------------------------------------------------

    So, let's get our hands dirty... First things first, uninstall "iTunes 8.2" and "Apple Mobile Device Support" from your machine.

    When that's done, download and install iTunes 8.2 beta:
    Code:
    http://rapidshare.com/files/230161443/itunessetupwindows.1.zip
    Of course, run the iTunes 8.2 beta and you'll find out that the iTunes indeed communicates with iPhone 3.0 GM.

    Now, jump to the DFU mode so we can channel our old software to the device without being detected & kicked out by errors of nagging Apple developers. How to do that, it's a little tricky, but the mechanic is the same as before:

    1. Connect the iPhone to iTunes, wait for confirmation

    2. Turn off the phone nicely, or force it if you are stuck in recovery mode (romantic picture of a USB cabel running towards the icon of iTunes) by pressing 'n' holding the power and home buttons for a few seconds until the screen flashes. LET GO THEN! Don't be nervous and get all sweaty, everything is going to be okay.

    3. Now, the most tricky thing, perhaps to double-click the right corner of the Windows UI, on the clock and count 10 seconds there. PRESS AND HOLD the power and home buttons for EXACTLY 10 seconds. And at the tick of the tenth second, release the power button while holding the home button for another 10 seconds.

    If all snaps together, your iPhone's display should be blank and it should report to iTunes that it's in "Recovery mode". Just click okay and shift+click restore.

    4. Navigate to your 2.2.1 ipsw and select it. If all has been done well, the process of restoring to the 2.2.1 should commence. ERROR WILL OCCUR in the end, it ought to be something like 1013, as long as the second digit is 0, you are okay. You don't really have to know why. (1xYY -> x = 0 -> you're okay )

    If the second digit is 6, you didn't get to the DFU mode and it failed. You must be in a stage where your display is blank (BLACK) and the iTunes is showing your device with only the "Restore" option available.

    Basically, why do we get the error? Because the iTunes software automatically assumes that it is doing an update to a newer software and thus tries to write the baseband firmware. Since we are doing a downgrade, it's unable to write to the baseband and returns an error like 1013.

    Which is good, we have accepted the fact that for now there is no way to revert/downgrade the baseband to an earlier firmware version. If you were depending on the soft unlock and you still went to 3.0, you've been... Well... I won't use the f-word.

    After the "unsuccessful" successful downgrade, your iPhone will be taken to the recovery mode because iTunes considers the whole process a failure ( unable to write baseband, returned error xxxx).

    You might experience some issues like me. I was trying to kick it out of the recovery mode using the old technique by connecting it to QuickPWN and getting through a few steps, but the QuickPWN got confused and stopped working (Vista Home Premium 32-bit here).

    The downgrade WAS successful and you are currently in 2.2.1, but you can't easily kick iPhone out the recovery mode. I solved this by connecting it to iTunes 8.2 beta and while in recovery mode, NOT THE DFU MODE this time, I shift+clicked the restore button, selected the 2.2.1 software again.

    Get the error 1013 again or something along those lines, force switch off your iPhone and try to switch it on. It ought to start normally this time and just jailbreak the usual way.

    TROUBLESHOOT ON THE LAST PART OF QUICKPWN PROCESS (OCCURRED TO ME):

    Some trouble might arise when it doesn't move it automatically to recovery mode (final step of QuickPWN, the part where you need to hold x for 5, hold x and y for 10... You know...). Simply unplug it in the middle of the process (don't worry, no damage), turn it off normally. Now, hold the Home button and plug in the cable whilst STILL HOLDING THE HOME BUTTON until it shows the cute romantic picture of a cable rushing towards an iTunes logo through black vacuum. Quickpwn registers and...

    ...simply continue to follow the onscreen instructions and get your iPhone 3G (now on 2.2.1) happily broken out of jail and access that bitchy system partition

    ----------------------------------------------------------

    That's it... I'll post a picture from "About" as proof in a few minutes. If you have any trouble with this, let us know here.

    Here goes:



    I sincerely hope this helps
    Last edited by RayDX; 06-12-2009 at 04:01 PM.



  2. #2
    ac!
    ac! is offline
    Senior Professional Array

    Join Date
    Mar 2009
    Posts
    121
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    16

    Default

    the question is not how, the question is WHY downgrade?

  3. #3
    Rookie Array RayDX's Avatar

    Join Date
    Jan 2009
    Location
    Croatia
    Posts
    26
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Quote Originally Posted by ac! View Post
    the question is not how, the question is WHY downgrade?
    Some people wish to return to 2.2.1 until an effective jailbreak has been implemented, that's why. But whoever likes the 3.0 software and doesn't really need to access the system partition for some time until the dev-team releases the official jailbreak...

    It's on your behalf, you decide whether you need this, or not

    EDIT:

    More on the "WHY" argument:

    1) 3.0 hasn't yet been jailbroken, it's not even officially out.
    2) Many applications from Cydia are not compatible with the 3.0 software even if it get's jailbroken
    3) Getting 3.0 doesn't give you a lot in return for the moment, it is far better to remain on the 2.2.1 until everything settles down

    Just a few...
    Last edited by RayDX; 06-12-2009 at 04:05 PM.

  4. #4
    Senior Professional Array kwanbis's Avatar

    Join Date
    Jan 2008
    Posts
    104
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    14

    Default

    I was able to downgrade without issues, from 3.0 to 2.0.2, using iTunes 8.2 GOLD/RETAIL, by doing this: http://www.hackint0sh.org/forum/f201/75182.htm

  5. #5
    Rookie Array RayDX's Avatar

    Join Date
    Jan 2009
    Location
    Croatia
    Posts
    26
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Quote Originally Posted by kwanbis View Post
    I was able to downgrade without issues, from 3.0 to 2.0.2, without any betta.

    http://www.hackint0sh.org/forum/f201/75182.htm
    Personally, I had a bunch of issues so I wanted to return a bit to the community that gave me so much... A token of gratitude


  6. #6
    Developer Array

    Join Date
    Jul 2008
    Posts
    471
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    29

    Default

    Quote Originally Posted by RayDX View Post
    Personally, I had a bunch of issues so I wanted to return a bit to the community that gave me so much... A token of gratitude
    yeh its funny i haven't even gone to GM yet but i would have been able to downgrade had i tried since im still running 8.2 beta, heard some nasty things about the final so never upgraded. im still waiting on JB to install GM, kind of surprised at my own level of patience haha.

  7. #7
    Newbie Array

    Join Date
    Jun 2009
    Posts
    1
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default Baseband downgrader

    After you re jailbreak the device can you use the baseband downgrader tool and get back to the previous baseband? just curious if anyone has tried that route yet?.

    Thanks in advance...

  8. #8
    Speedy Administrator Array n350z's Avatar

    Join Date
    Nov 2007
    Location
    United Kingdom
    Posts
    3,021
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    10

    Default

    Quote Originally Posted by BigDilvey View Post
    After you re jailbreak the device can you use the baseband downgrader tool and get back to the previous baseband? just curious if anyone has tried that route yet?.

    Thanks in advance...
    Baseband downgrade will only work if you had the 5.8 bootloader version 3G
    -
    Read the stickies and search the forum before posting!
    Did we solve your problem? +1 us above
    If you want to become a Hackint0sh supporter click here
    ----------
    Follow Hackint0sh Follow Me

  9. #9
    Rookie Array

    Join Date
    Apr 2008
    Posts
    17
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    hey im having some trouble puting it into DFU mode i know i have it at DFU but once i Shift+Restore and select the 2.2.1 the screen truns white and stays there. i can't get it to work i have tried over 10 times and the same thing happens. i used the clock 10 sec both 10 sec home does not work for me. i have done DFU before and never had this problem

    getting error 1601

    Thanks

  10. #10
    Rookie Array RayDX's Avatar

    Join Date
    Jan 2009
    Location
    Croatia
    Posts
    26
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Quote Originally Posted by wtf69wtf View Post
    hey im having some trouble puting it into DFU mode i know i have it at DFU but once i Shift+Restore and select the 2.2.1 the screen truns white and stays there. i can't get it to work i have tried over 10 times and the same thing happens. i used the clock 10 sec both 10 sec home does not work for me. i have done DFU before and never had this problem

    getting error 1601

    Thanks
    Ouch, this one is a little more nasty than the others... Fortunately, *almost* every problem on the iPhone has a solution. I bumped into this one but didn't have as many failed tries as you. Just follow this correctly and slowly.

    Let's start with the Apple's recommendation which is most likely to fail, but nonetheless, it's a start. Uninstall "iTunes 8.2 (if beta, uninstall the beta)" and "Apple Mobile Device Support" from your machine.

    Let's try sticking by the recommended rules, restart your computer to fully complete the uninstall. Now, install iTunes 8.2 beta from here:
    Code:
    http://rapidshare.com/files/230161443/itunessetupwindows.1.zip
    (or reinstall if you had it already)

    After that, shift+click the restore button and select the 3.0 GM software you had previously, we need to primarily enable the device if we even wish to get to an older software. Turn it on and restore it to that version...

    TROUBLESHOOT SPECIFIC FOR PROBLEM

    If you are stuck in that semi-DFU mode, forceswitch it off (press n hold home + power buttons).

    Unplug the USB cable.

    Now, hold the home button and connect the USB cable while iTunes is opened on your desktop. When you plug in the USB cable, keep pressing the home button until iTunes signals that it detects an iPhone in recovery mode. You should see on the display of the device a picture of iTunes and a USB cable.

    Now simply, shift+click restore to 3.0 GM software, remember, we need to reenable the device if we want a chance of getting back.

    --------------------------------------

    -------FOR THOSE WHO KNOW HOW TO GET INTO DFU-----
    Okay... So 3.0 GM is working good? Now, turn it off "softly". While on the homescreen keep the power button and pull that red arrow all the way to the right. I just feel better switching it that way when I have the chance. Forceswitch off should work too, though.

    Now that it's switched off, try to get into DFU mode, correctly and precisely this time. I have no doubt that you can tell the difference from DFU and recovery mode, so you'll know is everything set for a restore back to 2.2.1

    ------- FOR THOSE WHO DON'T OR ARE CONFUSED ------

    DFU MODE ENTRY:

    1. iPhone connected to iTunes
    2. Turn it off, anyway you like
    3. Press n hold the home and power buttons for ten seconds. Don't worry, you can't break anything, do it without getting nervous. That's the key and get a pace to count to 10.
    4. At the tenth second release the power button but HOLD the home button, don't release it for another ten seconds.

    ! This will require some time to capture the pace and actually get it to DFU but with a little practice, you can do it! !

    And when it's in DFU mode, just shift+click the restore button and select your 2.2.1 ipsw.

    When you get it right this time, just continue from where we left off here in the original tutorial. Shouldn't be any problems.


 

 
Page 1 of 2 12 LastLast

Similar Threads

  1. Replies: 28
    Last Post: 03-31-2012, 06:00 PM
  2. Replies: 0
    Last Post: 08-14-2009, 10:10 PM
  3. [NETWORK/PRIVACY] "UDID faker" - "Anti- Call Home" Apps
    By macfr3ak in forum iPhone Developer Exchange
    Replies: 2
    Last Post: 06-12-2009, 02:08 PM
  4. "Unlock.app" can fix "no service","no wifi","IMEI 049.."
    By max9241 in forum iPhone "2G" (Rev. 1)
    Replies: 17
    Last Post: 11-11-2007, 04:12 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Powered by vBulletin®
Copyright © 2014 vBulletin Solutions, Inc. All rights reserved.
Search Engine Friendly URLs by vBSEO
(c) 2006-2012 Hackint0sh.org
All times are GMT +2. The time now is 03:05 AM.
twitter, follow us!