Page 1 of 2 12 LastLast
Results 1 to 10 of 15
Discuss [Tutorial] How to Downgrade Your Bootloader - with Software Only! at the iPhone "2G" (Rev. 1) - Hackint0sh.org; ...
  1. #1
    Senior Professional Array TatesMan's Avatar

    Join Date
    Sep 2007
    Location
    Alexandria, Egypt
    Posts
    423
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    30

    Post [Tutorial] How to Downgrade Your Bootloader - with Software Only!

    This is a guide on how to downgrade your 4.6 iPhone (either 4GB, 8GB, or 16GB - it works on all of them) to a 3.9 iPhone with software only.
    All of this is possible thanks to George Hotz. If you find his work helpful, then please donate to him - you can find a PayPal donate link on his blog.
    Additionally, an advantage this has over the hardware downgrade (apart from not requiring disassembly of the phone), is that it also works on 1.1.3 OTB phones, or if you accidentally upgraded to 1.1.3.

    WARNING: You may brick your phone with this. There is a very slight chance of this happening if you follow these instructions to the letter. You are performing this at your own risk; I am not responsible for anything.

    Step 1 - Download the Software Bootloader Downgrade Kit
    The software bootloader downgrade kit contains the bootloader downgrade tool, the bootloader erase tool, the bootloader download tool, and the first 020000 of the NOR dump of a 3.9 phone. This is everything you need to perform this downgrade.
    You can download the software bootloader downgrade kit here.

    Step 2 - Verify the Integrity of Your Software Bootloader Downgrade Kit
    It is highly recommended that you verify the integrity of your software bootloader downgrade kit. To do this you will MD5 hash the downloaded file and compare the resulting MD5 sum to the MD5 sum of the original, unmodified file. On Mac OS X and most Linux distributions, a tool called md5sum is included that will do this. On Windows, there are several tools you can use, such as MD5summer.
    The MD5 hash of the SoftwareBLKit.zip file is
    cffd1a1d81bdf32fa74b8902dfeec3b8.
    To check the MD5 sum of your downloaded file on a Mac, go into Applications, then Utilities, and open Terminal. cd into the location your SoftwareBLKit.zip file is at; on OS X 10.5, this is probably your Downloads folder (in your home folder). Then, run the following command:
    md5sum SoftwareBLKit.zip

    The MD5 hash of SoftwareBLKit.zip will be outputted. It should match the MD5 hash above. If it does not, then your SoftwareBLKit.zip file is corrupted and you should follow step 1 and step 2 again.

    Step 3 - Extract the ZIP File
    Using the Archive Utility included with Mac OS X 10.5, or if you do not have Mac OS X 10.5 (or do not have a Mac at all), any ZIP extraction tool such as StuffIt Expander, extract the SoftwareBLKit.zip archive. The contents should be extracted into a new folder.

    Step 4 - Prepare Your Phone
    The software bootloader downgrade process is risky on the 1.1.2 or 1.1.3 firmware. As such, it is not recommended that you use 1.1.2; use 1.1.1 or older.
    If you have the 1.1.1 OS (or older) on your iPhone, then you are good to go. If you have the 1.1.2 software on your iPhone, then you will need to put your iPhone in DFU mode (by holding the power and sleep buttons, and releasing the power button after 10 seconds, while having the iPhone plugged into your computer with USB) and restore it to 1.1.1 (if you can use AppSnapp to jailbreak) or 1.0.2 (if you are unable to use AppSnapp for some reason). Once you’re at 1.1.1 or 1.0.2, jailbreak your phone as normal. (Jailbreaking your phone is out of the scope of this guide.)
    Once you’re finished, if Auto-Lock is not already set to Never, set it to Never. This is important - if your phone shuts off in the middle of the downgrade process, you could permanently brick your phone and then you’d have a pretty iPod Touch.

    Step 5 - Upload the Files to Your iPhone
    Using Transmit or Fugu (on a Mac), or WinSCP (on Windows), create a folder in /usr/bin called ul. Upload the contents of the ZIP you extracted in step 3, to that folder.

    Step 6 - Install MobileTerminal
    This procedure should not be performed with Wi-Fi. If, for some reason, your Wi-Fi connection fails in the middle of the process, you could permanently brick your phone. You should install MobileTerminal on your phone using AppTapp. The simplest way to install this is by using the Installer - and this is the method I will be using.
    In the Installer, touch the Install tab, then go into the System category and install the Term-vt100 package. (If you do not see this package, then you most likely do not have the Community Sources installed. To install this, go into the Sources category and install the Community Sources package.)

    Step 7 - Set the Proper Permissions
    SSH into your iPhone and type the following command:
    chmod 755 /usr/bin/ul/*

    Step 8 - Unload CommCenter
    Using the SSH session from step 8, type the following command:

    launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist

    Close the SSH session now.

    Step 9 - Open MobileTerminal
    On your SpringBoard, touch the vt100-Terminal icon. MobileTerminal will open.

    Step 10 - Change Your Folder

    cd into the /usr/bin/ul folder. To do this, type:

    cd /usr/bin/ul

    Step 11 - Downgrade Your Bootloader
    Before you do this, verify that you set auto-lock to never. Also, you should have a battery with a good charge - it doesn’t have to be full, but it should be fairly high. I like to keep the phone plugged in - that way, there will be no battery problems.
    In MobileTerminal, type:

    ./gbootloader secpack bleraser bldl 3.9_M3S2.nor

    Step 12 - Restore Your iPhone
    Using iTunes, restore your iPhone to 1.0.2 (if you can’t use 1.0.2, then use bbupdater to flash firmware onto your baseband manually). This will restore your baseband firmware as well. (You should not receive an error from iTunes.) At this point, you will have a phone with 1.1.1 and 3.9. You can unlock using anySIM as normal.

    Source:aCujo.com
    Last edited by TatesMan; 02-13-2008 at 12:31 PM.
    iPhone 4GB [1.0.2 OTB]
    3.0.1 Bootneutered and Redsn0wed



  2. #2
    Senior Professional Array Nuttynutter123's Avatar

    Join Date
    Dec 2007
    Posts
    247
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    19

    Default

    nice tutorial... but in all fairness what is the point in downgrading your BL? 4.03 unlock on 4.6 is surely just a matter of days maybe hours away..

    Geo'TheGenius'Hot is working on a custom BL that can only used by having BL 4.6 in the first place (by software anyway).. so by downgrading to 3.9 when geos custom one comes out you will need to change your BL by hardware methods

    i cant see any sense in wanting to be on 3.9 at this time.. as it seems the 4.6 is tuirning out to be the more usefull BL.
    SEARCH!!! Its really not that hard!!

  3. #3
    Senior Professional Array TatesMan's Avatar

    Join Date
    Sep 2007
    Location
    Alexandria, Egypt
    Posts
    423
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    30

    Default

    Well about the Custom Bootloader that Geohot made was always can be done on 3.9 Bootloaders but it wasn't released (according to aCujo)
    and 3.9 has a lot of advantages like (downgrading,virginizing,reflashing,etc....)
    iPhone 4GB [1.0.2 OTB]
    3.0.1 Bootneutered and Redsn0wed

  4. #4
    Senior Professional Array Nuttynutter123's Avatar

    Join Date
    Dec 2007
    Posts
    247
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    19

    Default

    i think i am going to stick with 4.6 for now... i know for a fact 4.6 will be able to SW to Geo's Custom BL...

    I dont know for a fact that 3.9 BL will be able to do it via SW... and tbh i not to keen on opening up my phone (should i need to, to get the custom BL)
    SEARCH!!! Its really not that hard!!

  5. #5
    Senior Professional Array

    Join Date
    Dec 2007
    Posts
    352
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    30

    Default

    while im searching for 46dump to HW upgrade when needed, you people want to downgrade! wait imo, if you are not keen to HW upgrade in few days


  6. #6
    Professional Array pastir's Avatar

    Join Date
    Dec 2007
    Posts
    63
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    10

    Default

    Lets hope there would be software bl update from 3.9 to 4.6 so everybody could benefit, or just jump up and down as long as they want

  7. #7
    Senior Professional Array imvirus's Avatar

    Join Date
    Dec 2007
    Posts
    143
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    14

    Default

    So is it better to stick with 4.6 bl rather than downgrade to 3.9 bl and wait for GeoMod sw to be able to downgrade and upgrade anytime you want? Please correct me if I am wrong. thanks

  8. #8
    Advanced Array

    Join Date
    Nov 2007
    Posts
    36
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    I think the last few weeks tells us... good things come to those who wait

  9. #9
    Senior Professional Array libertybenz2's Avatar

    Join Date
    Jan 2008
    Location
    New Jersey
    Posts
    253
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    26

    Default

    THANK YOU THANK YOU THANK YOU!!!

    i just have one question to ask you b4 trying this ...umm ive already done the geohot gunlock unlock, will the -b function brick my fone, will this downgrader work or no huhhuhuh???

  10. #10
    Jedi Admin Array

    Join Date
    Sep 2007
    Location
    sao paulo, brasil
    Posts
    1,242
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    10

    Default

    iClarified made a tutorial...
    N41

    Just putting it out there...sorry Tates
    MSN/AIM? PM me
    If you want to become a Hackint0sh supporter click here.
    I DO READ PM's

    "Just because I'm losing
    Doesn't mean I'm lost
    Doesn't mean I'll stop
    Doesn't mean I will cross

    Just because I'm hurting
    Doesn't mean I'm hurt
    Doesn't mean I didn't get what I deserve
    No better and no worse "


 

 
Page 1 of 2 12 LastLast

Similar Threads

  1. Replies: 329
    Last Post: 02-26-2008, 05:34 AM
  2. Replies: 6
    Last Post: 02-19-2008, 12:34 AM
  3. Replies: 1
    Last Post: 02-13-2008, 07:16 AM
  4. Replies: 1
    Last Post: 02-09-2008, 05:36 PM
  5. Replies: 279
    Last Post: 02-04-2008, 06:35 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 10:17 AM.
twitter, follow us!