Credit goes to David and samlee860407 for their initial posts in version 1 of the thread.
Click Here for Version 1 of the Thread
Click Here if You want to read Version 2 of this thread
From version 1 of the thread
QUOTE(samlee860407 @ Apr 5 2011, 06:37 AM)
First things first, Jailbreak discussion is now allowed back on iPhone sub-forum, as per HERE.
In order to maintain this thread to all who loves to customize their phone, getting tweaks and apss that being unapproved by Apple, please keep this thread clean of piracy. Please don't show a hint of piracy post here.
All post that linked to piracy will be reported, and the red tags won't go easy on you. So for the sake of we Jailbreakers, please don't post anything about piracy. Not even a slight hint of it or post will be reported, and offenders will be banned.
Say NO to piracy!!
TAKE NOTE:
Thinking of jailbreaking your phone? Don't know where to get the latest information about Jailbreak? Got loads of question but don't know where to ask? Then this is the right place for you to have a good read, to prepare yourself before jailbreak, to guide you on how to jailbreak, and to ask questions where you don't know who to ask.
The breakdown of the guide is as below (Click to jump directly the the post): This is in the version 1 of the thread
Section A : Jailbreak Basic and common terms of Jailbreaking
Section B : Step by Step Tutorial on How to Jailbreak
Section C : Face Any Problem when Jailbreaking? READ THIS FIRST!
Section D : Cydia Store (and tips on how to protect your home button & on off button !)
iOS 5.1 information
1. iPhone 4, iPhone 3Gs can be jailbroken TETHERED with the latest redsn0w version 0.9.10b6
1b. iPhone 3Gs old bootrom can be jailbroken untethered with the latest redsn0w 0.9.10b6
2. iPhone 4s CANNOT BE JAILBROKEN at this time for iOS 5.1 so if you are already jailbroken on 5.0.1 DO NOT BE SILLY AND UPGRADE. Stay where you are and I'll keep this thread posted.
iOS 5.0.1 Information
1. iPhone 4s - Absinthe Jailbreak tool is now available for Mac OS and Windows for iOS 5.0.1 (both Build) and 5.0
2. ALL A4 (3Gs, iPhone 4) devices and older can be jailbroken untethered on the latest iOS 5.0.1
2a. iPhone 4 iOS 5.0.1 - Jailbroken via Corona Exploit : Use redsn0w version 0.9.10b5 or Pwnagetool
2b. iPhone 3Gs iOS 5.0.1 - Jailbroken via Corona Exploit : Use redsn0w version 0.9.10b5 or Pwnagetool
I found this iPhone Jailbreak Wiki which is very useful to see the Jailbreak Matrix (The tools used for jailbreaking for each iPhones firmware)
Jailbreak Matrix
Below are the Guides for each iPhone devices.
iPhone 4s
Since the Absinthe tool uses the backup and restore injection method, it is probably a good option to backup and restore your iPhone 4s first (and set it up as a new phone) before running the Absinthe program. If you have a huge backup, it has been reported that the jailbreak process took a long time. You can always restore the backup of the 4s once all the jailbreaking process is completed.
How to Perform an Untethered Jailbreak for your iPhone 4s on Mac OS
How To Perform an Untethered Jailbreak for your iPhone 4s on Windows
How to Jailbreak your iPhone 4s using Command Line Interface (CLI)
Where to Download Absinthe (Mac/Windows)
iPhone 4
How to Jailbreak Your iPhone 4 Using RedSn0w (Mac) [5.1]
How to Jailbreak Your iPhone 4 Using RedSn0w (Windows) [5.1]
How to Perform an Untethered Jailbreak of Your iPhone 4 (Windows) [5.0.1]
How to Perform an Untethered Jailbreak of Your iPhone 4 (Mac) [5.0.1]
How to Jailbreak Your iPhone 4 Using PwnageTool (Mac) [5.0.1]
iPhone 3Gs
How to Jailbreak Your iPhone 3GS Using RedSn0w (Windows) [5.1]
How to Jailbreak Your iPhone 3GS Using RedSn0w (Mac) [5.1]
How to Perform an Untethered Jailbreak of Your iPhone 3GS (Windows) [5.0.1]
How to Perform an Untethered Jailbreak of Your iPhone 3GS (Mac) [5.0.1]
How to Jailbreak Your iPhone 3GS Using PwnageTool (Mac) [5.0.1]
For those who do not wish to re-restore their iPhone since they are already on the iOS 5.0.1 tethered/semi-tethered jailbreak, The Chronic Dev-Team has released an untethered jailbreak via a Cydia Tweak called Corona. Please find below the Guide on how to do it
How to Untether Your Previously Tethered Jailbreak Using Corona [5.0.1]
A lot of the time when you need to jailbreak, you will need to download a fresh iPhone Stock firmware (DO NOT TOUCH THESE KIND OF FIRMWARE IF YOU ARE USING A LOCKED SET!!!!!)
You can find the location of the files in the link below
Where To Download iPhone Firmware Files From
One of the most used jailbreaking tool is redsn0w and below is the link where you can download whatever version of redsn0w you want
Where to Download RedSn0w From
I will try and keep this OP updated from time to time.
Happy Jailbreaking!!!
UNLOCKING
This only applies for those who are on Locked Sets (usually those who bought from shops where the dealer brought in Locked Sets, mostly AT&T sets from the US).
Unlocking and Jailbreaking are 2 different things. However, since you will need to jailbreak to unlock, then I suppose, it is relevant to the jailbreaking discussion.
What is Unlocking? It's a method that allows you to enable your Locked Sets to use any SimCard with your iPhone.
What is a Locked Set? iPhone sold in many countries (especially the US) are locked to a certain service provider and the iPhone will only accept that particular service provider's simcard.
How do I unlock my locked sets?
1. Software Unlock - supports some baseband (modem firmware) via ultrasn0w. Support 4.26.08, 05.11.07, 05.12.01, 05.13.04, or 06.15.00 on the iPhone 3GS, or baseband 01.59.00 on the iPhone 4,
[UPDATE:
A Chinese hacker has managed to find an exploit that can UNLOCK any jailbroken iPhone on any firmware and on any baseband. This has been confirmed as legit by Musclenerd. Please follow the guide from the link below
http://www.redmondpie.com/how-to-unlock-an...d-and-firmware/
How to Unlock your iPhone 4s, iPhone 4, iPhone 3Gs using SAM (5.0, 5.0.1, 5.1)
2. Hardware Unlock - via Gevey Sim (Supports the iPhone 4 on baseband higher than 01.59.00)
UPDATE: There are reports that the latest Gevey Ultra will support iOS5.x BUT, you will need to PRESERVE the 4.10.x baseband. We are not sure if a preserve baseband lower than 4.10.x on iOS5.x will be supported or not.
UPDATE 2: There are confirmed reports and reviews of hardware unlock solutions for both the iPhone 4 on iOS 5.0.1 with baseband 4.11.08 AND the iPhone 4s.
What happens if I'm not on those baseband mentioned
1. For the 3Gs, you can install the iPad baseband (6.15.00) but there is no way back from this baseband. This baseband has been reported to introduce issues with notifications, Location Services and basically killing your GPS. Your choice.
Apple has come out with a new firmware, can I upgrade?
Be very very very very very very (I cannot emphasize this enough) careful about upgrading. You Must Preserve Your Baseband or your will lose your unlock. The only way to preserve your baseband is via creating a Custom Firmware using either Redsn0w/Sn0wbreeze (Windows) or Redsn0w/PwnageTool (Mac)
Please follow the tutorial from the link below on how to Jailbreak AND Preserve your baseband (including the iPad 6.15.00 baseband for the 3Gs).
[How To] Preserve Baseband & Jailbreak iOS 5.0.1 using sn0wbreeze 2.9
The link above has a bit more detail than some of the link from RedmondPie especially with the explanation of the choices you have to make.
If you are on a locked set, before proceeding with changing anything with your iPhone, post your iPhone details and ask our members opinion. You really do not want to turn your iPhone to an expensive iPod Touch.
I'll update this information further when I have the time.
Firmware Versions, Baseband (Modem Firmware Versions) Information
The link below will point you to a nice site (though a bit outdated) with the iOS Firmware Version for each iDevices and it's Corresponding Baseband (important for that unlock etc). As per De.Si.Mon request
Firmware and Baseband Version Matrix This info is a bit outdated (up to iOS 4.2.1)
For the latest Matrix, please have a look here
Updated Firmware and Baseband versions Matrix
Another good site for the firmware and baseband version table can be found below
iPhone Wiki's Firmware & Baseband information
DOWNGRADING
There will be times when you will decide if the latest and greatest iOS from Apple is suited for you. There will be times when your Cydia apps that you bought and can't live with is not compatible with the latest version of the iPhone firmware, and thus you've decided to downgrade the firmware
You CAN ONLY downgrade if you have the following
1. The unique (no you cannot use any other iphone's i.e your brother/friends/sisters etc) SHSH - SHSH is a unique identifier for each iPhone that Apple uses to verify the eligibility of the iPhone for each firmware restoration. Without an SHSH, you cannot (no matter what you do, so stop asking about it) upgrade (i.e. from 4.1 to 4.3.3), restore (from 4.3.3 to 4.3.3) or downgrade (from 4.3.5 to 4.3.3) your iPhone firmware once Apple stops signing that particular versions of the firmware.
2. If you were lucky enough (or had the good foresight) to save the SHSH of your previous firmware versions, then you can follow the guide below on how to Upgrade/Restore/Downgrade to a firmware version that Apple no Longer Signs.
3. An iPhone 4 or a 3Gs with SHSH saved either using TinyUmbrella or iFaith. Members have reported success in downgrading from 5.1 to 5.0.1 on the iPhone 4 and the 3Gs using iFaith.
Guide on How to Downgrade from 5.1 to 5.0.1
Downgrade iOS 5.1 To 5.0.1, 5.0, 4.3.3, 4.3.5 On iPhone, iPad, iPod touch [How-To Tutorial]
Guide on How to Downgrade from 5.1 to 4.x.x
How to Downgrade Your iPhone Firmware Using TinyUmbrella (Mac)
How to Downgrade Your iPhone Firmware Using TinyUmbrella (Windows)
Now, Apple has apparently stopped the process of unique SHSH identifier for iOS 5.0, they have made it more difficult. So if Apple were to come up with iOS 5.1 and stops signing 5.0.1, even if you have saved the SHSH for 5.0.1, the guide above will not work if you were to Restore/Downgrade /Upgrade to 5.0.1 if Apple stops signing that version.
There are steps apparently using iFaith with the saved SHSH + APTickets + Custom Firmware which supposedly will allow you to do it, but I've never tried it and Google is probably a better option in this case.
Apple has released iOS 5.1
DO NOT UPGRADE TO IOS 5.1 IF YOU WANT TO KEEP YOUR JAILBREAK
QUOTE
The iPhone Dev-Team is warning jailbreakers to avoid iOS 5.1 which will likely be released shortly.
In all likelihood we'll see the GM "gold master" version of 5.1 this week. DO NOT UPDATE TO 5.1, because you may lose your jailbreak! The rest of this post details the subtleties with this rule, but if there's only one message to take home, it's the overall "do not update" message!
Now for the nitty gritty exceptions:
● Soon after 5.1 appears on Apple's public servers (i.e. iTunes starts to offer it), Apple will stop signing 5.0.1 SHSH blobs.
● If you have an iPhone4S, the basic rule above is really the only rule: you cannot restore back to 5.0.1 once the 5.0.1 signing window is closed, no matter what (even if you saved your SHSH blobs).
● If you have an iPad2 with saved 4.x hashes, you can in fact downgrade to that 4.x but you won't be able to get to 5.0.1 once the 5.0.1 signing window is closed (even if you saved your 5.0.1 SHSH blobs).
● If you have a device earlier than the iPad2, you can downgrade to whatever version you want, as long as you have saved SHSH blobs for that version. You'll need the assistance of geohot's limera1n exploit with tools like redsn0w to get into "pwned DFU mode" and bypass the downgrade restriction.
In all likelihood we'll see the GM "gold master" version of 5.1 this week. DO NOT UPDATE TO 5.1, because you may lose your jailbreak! The rest of this post details the subtleties with this rule, but if there's only one message to take home, it's the overall "do not update" message!
Now for the nitty gritty exceptions:
● Soon after 5.1 appears on Apple's public servers (i.e. iTunes starts to offer it), Apple will stop signing 5.0.1 SHSH blobs.
● If you have an iPhone4S, the basic rule above is really the only rule: you cannot restore back to 5.0.1 once the 5.0.1 signing window is closed, no matter what (even if you saved your SHSH blobs).
● If you have an iPad2 with saved 4.x hashes, you can in fact downgrade to that 4.x but you won't be able to get to 5.0.1 once the 5.0.1 signing window is closed (even if you saved your 5.0.1 SHSH blobs).
● If you have a device earlier than the iPad2, you can downgrade to whatever version you want, as long as you have saved SHSH blobs for that version. You'll need the assistance of geohot's limera1n exploit with tools like redsn0w to get into "pwned DFU mode" and bypass the downgrade restriction.
This post has been edited by azraeil: Apr 23 2012, 01:23 AM
Jan 16 2012, 12:20 PM, updated 14y ago

Quote
0.0286sec
0.46
6 queries
GZIP Disabled