If you don't know how to Jailbreak using a Custom Firmware ( IPSW ) this is the right place to start , so what is a custom IPSW :
Its a modified Original iOS firmware that has injected in it Cydia and other Jailbreaking codes .
The programs that handle or build those firmwares are :
- Sn0wbreeze ( Windows Users )
- Pwnagetool ( Mac Users )
In this tutorial we will use Snowbreeze because I don't use a MAC . Before we start keep in mind that Sn0wbreeze has different software versions for every iOS firmware , what this means is that the latest Sn0wbreeze Version is not compatible with the previous ones , down is a list for every version & what iOS firmware it supports :
- sn0wbreeze 2.7 [ For 4.2.8/4.3.3 ]
- sn0wbreeze 2.6.1 [ For 4.2.7/4.3.2 ]
- sn0wbreeze 2.5.1 [ For 4.3.1 ]
- sn0wbreeze 2.2.1 [ For 4.2.1 ]
- sn0wbreeze 2.1 [ For 3.2.2/4.1 ]
- sn0wbreeze 2.0.2 [ For 3.1.x to 4.0 ]
- Sn0wbreeze ( The version you want to )
- iReb
- iFaith
- Original iOS Firmware ( IPSW ) that you want to install on your iDevice
- TinyUmbrella ( If you get 3194 error or similar )
What does iFaith + iReb + TinyUmbrella ?
- iFaith : Dumps SHSH blobs for present iOS revision on iDevice and creates a pre-signed IPSW.
- iReb : Put your device into a jailbreakable state.
- TinyUmbrella : It does two things:
- Requests SHSH signatures for firmware restores .
- Plays back those signatures enabling iTunes to continue the restore .
- We will save the SHSH Blobs .
- Setting the iDevice in a Jail-breakable mode .
- We will Create a Custom IPSW .
- We will Install the Custom IPSW to the iDevice .
- Learning to Bypass any iTunes error .
Saving the SHSH Blobs :
Watch the Video .
Setting the iDevice in a Jailbreakable mode :
Putting the iDevice in a clean Jailbreak-able state , for this purpose we will use iReb :
- Connect the iDevice to the Cable
- Open iReb then select your device
- Follow the on screen instructions, let iReb do the cleaning .
Now your iDevice is in DFU MODE & good to be Jailbroken.
Create a Custom IPSW :
If you have done the above steps correct then you will have the iDevice in DFU MODE & ready to be Jailbroken so we shall begin :
Now Copy Sn0wbreeze + Original IPSW to the ( Jailbreak ) Folder
Extract Sn0wbreeze in the same Folder ( Don't run it from the ZIP file )
The Steps for creating a Custom IPSW with Sn0wbreeze :
- Close any Anti-Virus thats running
- Open Sn0wbreeze as administrator ( Right click & Open as Administrator )
- Click the blue arrow ( Next )
- Drag the Original IPSW to the Box where it says ( Drag an IPSW into me )
- Wait for Sn0wbreeze to recognize the IPSW
- Now click the ( Next )
- Here you have to choose what mode do you want to use
- Select Expert Mode & hit ( Next )
- The Next menu are the Options
- Select General then ( Next )
- Choose what Options you want to be enabled then click ( Next )
- ( For those who want to bypass apple activation choose ( Activate the iPhone [Hacktivate] )
- Click ( Next )
- Now from the menu choose BUILD IPSW then ( Next )
- Wait for Sn0wbreeze to build it , the finished Custom IPSW is on your Desktop .
Watch the Slideshow if you missed something
Install the Custom IPSW to the iDevice :
You have created a custom firmware, to install it follow these steps :
- If you still have the iPhone in DFU Mode & connected to the PC its OK, If not put it in DFU .
- With the iPhone in DFU open iTunes .
- A pop-up message will appear telling you that iTunes found an iPhone/iDevice in recovery Mode , close the message .
- You will see a restore button ( DON'T CLICK IT )
- On your keyboard hold the ( LEFT SHIFT ) then click the Restore Button !
- Another pop-up window will appeare, point it to the Custom IPSW that you created .
- Now sit back & let iTunes restor your iDevice .
Learning to Bypass any iTunes error :
Error 1015 :
The problem, according to the Apple support forum, comes when you try to downgrade your iPhone.
This error is common when downgrading iPhones and 3G-enabled iPads. The problem occurs when the device's baseband has a higher version number than the baseband in the firmware you restored to. Just set auto-boot true in iRecovery or use iREB/TinyUmbrella/RecBoot.
Fix : Watch this Video on how to Downgrade or this Video on how to fix 1015
Error 3194 :
Occurs when trying to install an old firmware and Apple's server disallows the installation. The only solution is to have SHSH backup and modify the hosts file to point to Saurik's Cydia Server where they are backed up (or localhost if you have it yourself).
Fix : Watch this Video
Error 1013 :
This means that the baseband did not get updated. Either remove the gs.apple.com entry from your hosts file and let the baseband upgrade or if you want to preserve the baseband just jailbreak at this point to boot it up.
Other Devices
Restart computer; change computer; reinstall system, if iPhone is always in restoring mode: XP users can jump from restoring mode with ibus; MAC users can use iNdependence. (usually on the iPhone with 1.0.2 firmware downgraded from 1.1.1)
Fix : Watch this Video on how to change host file .
Error 1014 :
This occurs when you try to downgrade your phone's baseband.
Fix : Watch this Video on how to Downgrade
Error 1394
When Spirit2Pwn flashes parts of the boot chain on iOS 4, the device may crash into DFU Mode.Source
Note : If your error is not posted notify me and I'll post a fix if its available .
The source of the article is Wikipedia & some Google-ing
Would like to help improve the Blog, feel free to Donate,Thanks !
Thank you, thats very interesting information. I need to share with my friends.
ReplyDeletecustom outdoor signs in florida