Downgrading iPhone 4 from iOS 7: Difference between revisions

From iPhone Development Wiki
(Replace FileHippo and uncertain link with direct link)
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
The iPhone 4 can be downgraded to any firmware if you have the valid SHSH and aptickets. It might seem like a very simple thing to do, but the information on how to do it is scattered around all over the web and all of the below steps are necessary.


= Steps =


The iPhone 4 can be downgraded to any firmware if you have the valid SHSH and aptickets. It might seem like a very simple thing to do, but the information on how to do it on a Mac is scattered around all over the web and all of the below steps are necessary.
== Build a signed IPSW using iFaith ==


 
'''1.''' Download iFaith from http://ih8sn0w.com<br />
== Downgrade Steps ==
 
=== 1. Build a signed IPSW using iFaith ===
'''1.''' Download iFaith from http://ih8sn0w.com
<blockquote>'''Note:''' This step can be performed on windows in VMware</blockquote>
<blockquote>'''Note:''' This step can be performed on windows in VMware</blockquote>


'''2.''' Get your SHSH blobs ready. Tinyumbrella stores the SHSH blobs in %userprofile%\.shsh or ~/.shsh/


'''2.''' Get your SHSH blobs ready
'''3.''' Build your firmware with iFaith and the blobs
Tinyumbrella stores the SHSH blobs in %userprofile%\.shsh or ~/.shsh/


== Downgrade iTunes to 11.0.5 ==


'''3.''' Build your firmware with iFaith and the blobs
=== 2. Downgrade iTunes to 11.0.5 ===
Since iTunes 11.1 Apple prevents downgrades, therefore you have to downgrade iTunes to 11.0.5. More details can be found here: http://blog.ih8sn0w.com/2013/09/some-updates.html
Since iTunes 11.1 Apple prevents downgrades, therefore you have to downgrade iTunes to 11.0.5. More details can be found here: http://blog.ih8sn0w.com/2013/09/some-updates.html


'''1.''' You can download iTunes 11.0.5 from:<br />
'''1.''' You can download iTunes 11.0.5 from:<br />
Windows (32 Bit): http://filehippo.com/download_itunes_32/15778/<br />
Windows (32 Bit): https://api.ipsw.me/v2.1/iTunes/win/11.0.5/url/dl<br />
Windows (64 Bit): http://filehippo.com/download_itunes_64/15779/<br />
Windows (64 Bit): https://api.ipsw.me/v2.1/iTunes/win/11.0.5/64biturl/dl<br />
OS X: http://www.icj.me/ios/iTunes
OS X: https://api.ipsw.me/v2.1/iTunes/osx/11.0.5/url/dl
<br /><br />
 
'''2.''' Installation<br />
'''2.''' Installation<br />
Windows:<br />
Windows:<br />
Line 32: Line 28:
Use pacifist (http://www.charlessoft.com) to install the old version (Default installer won't let you)
Use pacifist (http://www.charlessoft.com) to install the old version (Default installer won't let you)


=== 3. Put your iPhone 4 into pwned DFU mode ===
== Put your iPhone 4 into pwned DFU mode ==
Windows:
 
Use iFaith to put your iPhone 4 into DFU Mode
Windows: Use iFaith to put your iPhone 4 into DFU Mode


OS X:
OS X: To actually restore the signed IPSW your iPhone 4 has to be in the pwned DFU mode. The version of redsn0w I have been trying to use did not work, therefore I recommend using ih8sn0w's iReb: http://ih8sn0w.com
To actually restore the signed IPSW your iPhone 4 has to be in the pwned DFU mode. The version of redsn0w I have been trying to use did not work, therefore I recommend using ih8sn0w's iReb: http://ih8sn0w.com


It is available for OS X and windows.
It is available for OS X and windows.
Line 43: Line 38:
<blockquote>'''Note:''' This step cannot be performed in VMWare</blockquote>
<blockquote>'''Note:''' This step cannot be performed in VMWare</blockquote>


== Restore the signed IPSW ==


=== 4. Restore the signed IPSW ===
Windows: Once your iPhone 4 is in pwned DFU mode, simply start iTunes and shift-click the restore button. Select the signed IPSW and it should work.
Windows:
Once your iPhone 4 is in pwned DFU mode, simply start iTunes and shift-click the restore button. Select the signed IPSW and it should work.


OS X:
OS X: Once your iPhone 4 is in pwned DFU mode, simply start iTunes and alt-click the restore button. Select the signed IPSW and it should work.
Once your iPhone 4 is in pwned DFU mode, simply start iTunes and alt-click the restore button. Select the signed IPSW and it should work.


<blockquote>'''Note:''' This step cannot be performed in VMWare</blockquote>
<blockquote>'''Note:''' This step cannot be performed in VMWare</blockquote>

Latest revision as of 22:28, 9 August 2016

The iPhone 4 can be downgraded to any firmware if you have the valid SHSH and aptickets. It might seem like a very simple thing to do, but the information on how to do it is scattered around all over the web and all of the below steps are necessary.

Steps

Build a signed IPSW using iFaith

1. Download iFaith from http://ih8sn0w.com

Note: This step can be performed on windows in VMware

2. Get your SHSH blobs ready. Tinyumbrella stores the SHSH blobs in %userprofile%\.shsh or ~/.shsh/

3. Build your firmware with iFaith and the blobs

Downgrade iTunes to 11.0.5

Since iTunes 11.1 Apple prevents downgrades, therefore you have to downgrade iTunes to 11.0.5. More details can be found here: http://blog.ih8sn0w.com/2013/09/some-updates.html

1. You can download iTunes 11.0.5 from:
Windows (32 Bit): https://api.ipsw.me/v2.1/iTunes/win/11.0.5/url/dl
Windows (64 Bit): https://api.ipsw.me/v2.1/iTunes/win/11.0.5/64biturl/dl
OS X: https://api.ipsw.me/v2.1/iTunes/osx/11.0.5/url/dl

2. Installation
Windows:
1. Use Control Panel to uninstall iTunes
2. Run the downloaded installer to install iTunes
OS X: Use pacifist (http://www.charlessoft.com) to install the old version (Default installer won't let you)

Put your iPhone 4 into pwned DFU mode

Windows: Use iFaith to put your iPhone 4 into DFU Mode

OS X: To actually restore the signed IPSW your iPhone 4 has to be in the pwned DFU mode. The version of redsn0w I have been trying to use did not work, therefore I recommend using ih8sn0w's iReb: http://ih8sn0w.com

It is available for OS X and windows.

Note: This step cannot be performed in VMWare

Restore the signed IPSW

Windows: Once your iPhone 4 is in pwned DFU mode, simply start iTunes and shift-click the restore button. Select the signed IPSW and it should work.

OS X: Once your iPhone 4 is in pwned DFU mode, simply start iTunes and alt-click the restore button. Select the signed IPSW and it should work.

Note: This step cannot be performed in VMWare