tep 1: First up, you’ll need to be running iTunes 11.0.5 or below, so if you’re on a newer version like iTunes 11.1.x, you will need to essentially uninstall it first. This is because starting from iTunes 11.1, Apple has killed the ability to restore to custom firmware files from iTunes. When uninstalling, make sure you remove all traces, including services like Apple Mobile Device, Apple Software Update and Bonjour.Step 2: After a restart to wash away those traces,
download iTunes 11.0.5 from OldApps, or any similar such site Install it, and if you encounter an error relating to "iTunes Music Library.xml", head over to your iTunes Music folder and delete said file.
Step 3: Grab the latest version of iFaith , and also
download iOS 6.1.3 or
download iOS 6.1.2 firmware for iPhone 4, depending on which firmware you have saved blobs for to downgrade to. You will also need to retrieve your SHSH blobs from wherever you have happened to save them locally. If you previously had them saved on Cydia, you can make use of “Show Available SHSH Caches on Server” option in iFaith to save them on your HDD now.
Step 4: Fire up iFaith, and click "Build "*signed* IPSW w / Blobs". This will begin the process of creating your modified firmware file to which you will be downgrading.
Step 5: Locate your SHSH, and then select the stock iOS firmware file that you downloaded inStep 3 above. iFaith will then work its magic and create a custom IPSW.
Step 6: Follow the on-screen instructions to put your device into pwned DFU mode using iFaith’s built-in DFU Pwner:
- Hold Power and Home buttons at the same time for 10 seconds
- Release the Power button whilst continuing to hold Home until the screen is blank.
- Congratulations, you have successfully entered DFU mode.
Step 7. Finally, Load up iTunes, select your iPhone, hold down the left SHIFT key and click onRestore iPhone at the same time, and browse to that custom firmware file created by iFaith. The restore will then proceed.