iPhone Unlocking

Have you ever heard one of your nerdy friends talking about their rooted, jailbroken, unlocked, smartphone? Well today we are going to take a little time to discuss what Unlocking your phone. We will go over why people unlock iPhones, how to unlock your iPhone (if you even can), and the difference between jailbreaking/rooting and unlocking.

 

What is jailbreaking/rooting?

Jailbreaking or rooting your phone gives the user root access to the system files, allowing developers to make modification to the appearance, behavior, and performance of the operating system running on your favorite smartphone. When you have a rooted/jailbroken phone you can add custom themes and features to your device, this is awesome because for the most part third-party developers can come up with better features than the companies that create the OS. For example, when iOS 7 came out, 100% of its ‘new’ features were ripped from the jailbreak community. I could literally do everything and more on my jailbroken iOS 6.1.4 iPhone 5, that someone could do on their stock iOS 7 iPhone 5.

You do give up a little bit of stability after you’ve tampered with the stock settings and appearance, but often times it’s worth it.  The term Jailbreak is more often than not associated with the iOS operating system, while the term Rooting is more often than not associated with the Android operating system. It wasn’t until the last couple years that people have been using the terms interchangeably, in almost a slang sense of the words.

So, just so we’re on the same page here, Jailbreaking/Rooting is totally different than unlocking your smartphone. Jailbreaking and rooting have to do with customizing the operating system and unlocking your phone lets you use your carrier specific phone on other carriers.

If you’re interested in jailbreaking your iPhone I recommend jailbreak-me.info, it will let you know if you’re current phone is eligible. Worth noting at the moment there is no Jailbreak for iOS 7 or iOS 6.1.4 on iPhone 5 or newer.

 

What is unlocking?

Unlocking a phone consists of deactivating the carrier restrictions on a handset. New devices from the factory have no carrier locks, before being shipped to the different carriers such as T-Mobile, Sprint, Verizon, etc. they have carrier specific restrictions placed on them so people are more liable to stick with the provider they purchased the phone from.

This isn’t something new with smartphones, they used to do it with feature phones as well.  If your phone worked on any providers towers wouldn’t you be more likely to experiment with different carriers? Of course you would.

So if you have an unlocked GSM iPhone you can jump back and forth from contract free carrier options until you find your favorite price. If you have an unlocked CDMA iPhone you will be able to choose from Sprint, Verizon, and the myriad of prepaid CDMA carriers that are compatible with your device.

 

Factory Unlock:

There are two different kinds of unlocks: Factory Unlocking, and Software Unlocking. As you can imagine Factory unlocking is completely legitimate, it adds your IMEI (a number unique to your phone) to an official Apple database. There are multiple sources to get your iPhone factory unlocked, or you could just buy it unlocked. Either way if you choose to have a service do it, we recommend liberatemyi.com here at iPhone-Developers.

If there is a factory unlock available for your phone that is the one and only way to guarantee permanent unlock.

At this time there is no factory unlock options available for Spint/Verizon iPhone 5 on iOS 7 – the iPhone 5 can be unlocked running 6.1.4 and 6.1.3.

 

Software Unlock:

Software unlocking is faster, less reliable, and only available for older iPhones, running older firmware. If you are “lucky enough” to be running one of the following firmwares on a iPhone 3, iPhone 4, or maybe a downgraded 4s the following list of software unlock locations will be of service to you.

 

Unlock iPhone 6.1

•       Unlock with UltraSn0w 1.2.8

Unlock iPhone 5.0.1

•       Unlock iPhone with UltraSn0w

Unlock iPhone iOS 5

•       Unlock iPhone with UltraSn0w

Unlock iPhone iOS 4.3.3

•       Unlock iPhone with UltraSn0w

Unlock iPhone iOS 4.3.2

•       Unlock iPhone with UltraSn0w

Unlock iPhone iOS 4.3.1

•       Unlock iPhone 4 4.3.1 with UltraSn0w

•       Unlock iPhone 3GS 4.3.1 with UltraSn0w

Unlock iPhone iOS 4.2.1

•       Unlock iPhone 4.2.1 with UltraSn0w

Unlock iPhone iOS 4.1

•       Go from iOS 4/4.0.1 to iOS 4.1 while preserving the baseband to unlock iPhone 4, 3GS, and 3G

Unlock iPhone iOS 4.0.2

•       no unlock for iPhone 4 4.0.2 yet

•       no unlock for iPhone 3GS 4.0.2 yet

•       unlock iPhone 3G 4.0.2 with UltraSn0w

Unlock iPhone iOS 4.0.1

•       iPhone 4 unlock with UltraSn0w

•       iPhone 3GS unlock with UltraSn0w

•       iPhone 3G unlock with UltraSn0w

Unlock iPhone iOS 4

•       Unlock iPhone 3GS iOS 4 with RedSn0w

•       Unlock iPhone 3G iOS 4 with RedSn0w

Unlock iPhone 3.1.3

•       Unlock iPhone 3GS 3.1.3 with UltraSn0w

•       Unlock iPhone 3GS 3.1.3 baseband 05.11.07 with BlackSn0w

•       Unlock iPhone 3G 3.1.3 with UltraSn0w

•       Unlock iPhone 3G 3.1.3 baseband 05.11.07 with BlackSn0w

•       Unlock iPhone 2G 3.1.3 with RedSn0w

Unlock iPhone 3.1.2

•       How to unlock iPhone 3GS 3.1.2

•       Unlock iPhone 3GS 3.1.2 with BlackSn0w tutorial

•       How to unlock iPhone 3G 3.1.2

•       Unlock iPhone 3G 3.1.2 with BlackSn0w tutorial

•       Unlock iPhone 2G 3.1.2 with PwnageTool

Unlock iPhone 3.1

•       iPhone 3GS 3.1 unlock with UltraSn0w

•       iPhone 3G 3.1 unlock with UltraSn0w

•       iPhone 2G 3.1 unlock with PwnageTool for Mac OS X

Unlocking iPhone 3.0.1

•       Unlock iPhone 3GS 3.0.1 with UltraSn0w

•       Unlock iPhone 3G 3.0.1 with UltraSn0w

•       RedSn0w iPhone 2G 3.0.1 unlocking tutorial for Windows and Mac

Unlocking iPhone 3.0

•       Unlock iPhone 3GS 3.0 using UltraSn0w (recommended)

•       PurpleSn0w unlock for iPhone 3GS 3.0

•       Unlock your iPhone 3GS 3.0 using PurpleRa1n and UltraSn0w

•       Unlocking the iPhone 3G 3.0 with UltraSn0w

•       PwnageTool unlock tutorial for iPhone 2G 3.0 on Mac

RedSn0w unlocking tutorial for iPhone 2G 3.0 on Windows and Mac

If you have any questions, comments, concerns feel free to comment below. 

Follow us on Twitter, like us on Facebook, or add us to your circles on Google+ to be the first to hear about breaking iPhone news, tips, hacks, and more!

How to: Jailbreak iOS 6.0.1, 6.0.2, and 6.1 using Evasi0n

It’s finally here folks! The moment we’ve all been waiting so patiently for has arrived: the iOS 6 untethered jailbreak has just been released the Evasi0n tool is ready to be downloaded! Head inside for the full step-by-step guide on how to jailbreak your idevice on iOS 6.0.1, 6.0.2, and 6.1 using Evasi0n:

How to jailbreak your idevice using Evasi0n:

Note: If you have a passcode set on your idevice, you must disable it first. 

Step 1: Download the Evasi0n jailbreak tool here (Mac – Windows – Linux)

Step 2: Run the Evasi0n tool.

Step 3: Connect your idevice to your computer running Evasi0n, and make sure that the jailbreak tool correctly detects the exact device that you connect. You will also need to make sure that your device is turned on and in the homescreen. You will not need to enter DFU mode at all.

Step 4: The jailbreak tool will tell you to unlock your idevice and tap the new "jailbreak" icon on your homescreen. Tap it just once and let the jailbreak continue. 

Step 5: Click Jailbreak and let it complete. Your device will look like it’s restoring, this is normal. 

Step 6: After the process is complete, Evasi0n will give you an alert saying that you’re all done! You can now unplug your device. Congratulations, your idevice is now jailbroken!

Make sure to look around the forums to see how other users are modding and tweaking their idevices! Also, you can check out our Theme Browser and App Reviews page to see what's hot in Cydia right now. Let us know how it goes!

Follow us on Twitter, like us on Facebook, or add us to your circles on Google+ to be the first to hear about breaking iPhone news, tips, hacks, and more!

Downloads

Where to download iPhone firmware files

Here’s a list of direct download links to every released firmware version for the iPhone. Click on the correct firmware for your iPhone and get to downloading!

iOS

1.0.0: iPhone1,1_1.0_1A543a_Restore.ipsw
1.0.1: iPhone1,1_1.0.1_1C25_Restore.ipsw
1.0.2: iPhone1,1_1.0.2_1C28_Restore.ipsw
1.1.1: iPhone1,1_1.1.1_3A109a_Restore.ipsw
1.1.2: iPhone1,1_1.1.2_3B48b_Restore.ipsw
1.1.3: iPhone1,1_1.1.3_4A93_Restore.ipsw
1.1.4: iPhone1,1_1.1.4_4A102_Restore.ipsw

iOS 2
2.0.0 (2G): iPhone1,1_2.0_5A347_Restore.ipsw
2.0.0 (3G): iPhone1,2_2.0_5A347_Restore.ipsw
2.0.1 (2G): iPhone1,1_2.0.1_5B108_Restore.ipsw
2.0.1 (3G): iPhone1,2_2.0.1_5B108_Restore.ipsw
2.0.2 (2G): iPhone1,1_2.0.2_5C1_Restore.ipsw
2.0.2 (3G): iPhone1,2_2.0.2_5C1_Restore.ipsw
2.1.0 (2G): iPhone1,1_2.1_5F136_Restore.ipsw
2.1.0 (3G): iPhone1,2_2.1_5F136_Restore.ipsw
2.2.0 (2G): iPhone1,1_2.2_5G77_Restore.ipsw
2.2.0 (3G): iPhone1,2_2.2_5G77_Restore.ipsw
2.2.1 (2G): iPhone1,1_2.2.1_5H1_Restore.ipsw
2.2.1 (3G): iPhone1,2_2.2.1_5H11_Restore.ipsw

iOS 3
3.0.0 (2G): iPhone1,1_3.0_7A341_Restore.ipsw
3.0.0 (3G): iPhone1,2_3.0_7A341_Restore.ipsw
3.0.0 (3GS): iPhone2,1_3.0_7A341_Restore.ipsw 
3.0.1 (2G): iPhone1,1_3.0.1_7A400_Restore.ipsw
3.0.1 (3G): iPhone1,2_3.0.1_7A400_Restore.ipsw
3.0.1 (3GS): iPhone2,1_3.0.1_7A400_Restore.ipsw
3.1.0 (2G): iPhone1,1_3.1_7C144_Restore.ipsw
3.1.0 (3G): iPhone1,2_3.1_7C144_Restore.ipsw
3.1.0 (3GS): iPhone2,1_3.1_7C144_Restore.ipsw
3.1.2 (2G): iPhone1,1_3.1.2_7D11_Restore.ipsw
3.1.2 (3G): iPhone1,2_3.1.2_7D11_Restore.ipsw 
3.1.2 (3GS): iPhone2,1_3.1.2_7D11_Restore.ipsw
3.1.3 (2G): iPhone1,1_3.1.3_7E18_Restore.ipsw
3.1.3 (3G): iPhone1,2_3.1.3_7E18_Restore.ipsw
3.1.3 (3GS): iPhone2,1_3.1.3_7E18_Restore.ipsw

iOS 4
4.0.0 (3G): iPhone1,2_4.0_8A293_Restore.ipsw
4.0.0 (3GS): iPhone2,1_4.0_8A293_Restore.ipsw
4.0.0 (4): iPhone3,1_4.0_8A293_Restore.ipsw
4.0.1 (3G): iPhone1,2_4.0.1_8A306_Restore.ipsw
4.0.1 (3GS): iPhone2,1_4.0.1_8A306_Restore.ipsw
4.0.1 (4): iPhone3,1_4.0.1_8A306_Restore.ipsw
4.0.2 (3G): iPhone1,2_4.0.2_8A400_Restore.ipsw
4.0.2 (3GS): iPhone2,1_4.0.2_8A400_Restore.ipsw
4.0.2 (4): iPhone3,1_4.0.2_8A400_Restore.ipsw
4.1.0 (3G): iPhone1,2_4.1_8B117_Restore.ipsw
4.1.0 (3GS): iPhone2,1_4.1_8B117_Restore.ipsw
4.1.0 (4): iPhone3,1_4.1_8B117_Restore.ipsw
4.2.1 (3G): iPhone1,2_4.2.1_8C148_Restore.ipsw
4.2.1 (3GS): iPhone2,1_4.2.1_8C148a_Restore.ipsw
4.2.1 (4): iPhone3,1_4.2.1_8C148_Restore.ipsw
4.2.6 (4 CDMA): iPhone3,3_4.2.10_8E600_Restore.ipsw
4.3.0 (3GS): iPhone2,1_4.3_8F190_Restore.ipsw
4.3.0 (4 GSM): iPhone3,1_4.3_8F190_Restore.ipsw
4.3.1 (3GS): iPhone2,1_4.3.1_8G4_Restore.ipsw
4.3.1 (4 GSM): iPhone3,1_4.3.1_8G4_Restore.ipsw
4.3.2 (3GS): iPhone2,1_4.3.2_8H7_Restore.ipsw
4.3.2 (4 GSM): iPhone3,1_4.3.2_8H7_Restore.ipsw
4.2.7 (4 CDMA): iPhone3,3_4.2.7_8E303_Restore.ipsw
4.2.8 (4 CDMA): iPhone3,3_4.2.8_8E401_Restore.ipsw
4.3.3 (3GS): iPhone2,1_4.3.3_8J2_Restore.ipsw
4.3.3 (4 GSM): iPhone3,1_4.3.3_8J2_Restore.ipsw
4.2.9 (4 CDMA): iPhone3,3_4.2.9_8E501_Restore.ipsw
4.3.4 (3GS): iPhone2,1_4.3.4_8K2_Restore.ipsw
4.3.4 (4 GSM): iPhone3,1_4.3.4_8K2_Restore.ipsw
4.2.10 (4 CDMA): iPhone3,3_4.2.10_8E600_Restore.ipsw
4.3.5 (3GS): iPhone2,1_4.3.5_8L1_Restore.ipsw
4.3.5 (4 GSM): iPhone3,1_4.3.5_8L1_Restore.ipsw

iOS 5
5.0 (3GS): iPhone2,1_5.0_9A334_Restore.ipsw
5.0 (4 GSM): iPhone3,1_5.0_9A334_Restore.ipsw
5.0 (4 CDMA): iPhone3,3_5.0_9A334_Restore.ipsw
5.0 (4S): iPhone4,1_5.0_9A334_Restore.ipsw
5.0.1 (3GS): iPhone2,1_5.0.1_9A405_Restore.ipsw
5.0.1 (4 GSM): iPhone3,1_5.0.1_9A405_Restore.ipsw
5.0.1 (4 CDMA): iPhone3,3_5.0.1_9A405_Restore.ipsw
5.0.1 (4S): iPhone4,1_5.0.1_9A405_Restore.ipsw
5.0.1 (4S) [9A406]: iPhone4,1_5.0.1_9A406_Restore.ipsw
5.1.0 (3GS): iPhone2,1_5.1_9B176_Restore.ipsw
5.1.0 (4 GSM): iPhone3,1_5.1_9B176_Restore.ipsw
5.1.0 (4 CDMA): iPhone3,3_5.1_9B176_Restore.ipsw
5.1.0 (4S): iPhone4,1_5.1_9B179_Restore.ipsw
5.1.1 (3GS): iPhone2,1_5.1.1_9B206_Restore.ipsw
5.1.1 (4 GSM): iPhone3,1_5.1.1_9B206_Restore.ipsw
5.1.1 (4 GSM Build 9B208): iPhone3,1_5.1.1_9B208_Restore.ipsw
5.1.1 (4 CDMA): iPhone3,3_5.1.1_9B206_Restore.ipsw
5.1.1 (4S): iPhone4,1_5.1.1_9B206_Restore.ipsw

iOS 6
6.0.0 (3GS): iPhone2,1_6.0_10A403_Restore.ipsw 
6.0.0 (4 GSM): iPhone3,1_6.0_10A403_Restore.ipsw
6.0.0 (4): iPhone3,2_6.0_10A403_Restore.ipsw
6.0.0 (4 CDMA): iPhone3,3_6.0_10A403_Restore.ipsw
6.0.0 (4S): iPhone4,1_6.0_10A403_Restore.ipsw
6.0.0 (5 GSM): iPhone5,1_6.0_10A405_Restore.ipsw
6.0.0 (5 GSM+CDMA): iPhone5,2_6.0_10A405_Restore.ipsw
6.0.1 (3GS): iPhone2,1_6.0.1_10A523_Restore.ipsw
6.0.1 (4 GSM): iPhone3,1_6.0.1_10A523_Restore.ipsw
6.0.1 (4): iPhone3,2_6.0.1_10A523_Restore.ipsw
6.0.1 (4 CDMA): iPhone3,3_6.0.1_10A523_Restore.ipsw
6.0.1 (4S): iPhone4,1_6.0.1_10A523_Restore.ipsw
6.0.1 (5 GSM): iPhone5,1_6.0.1_10A525_Restore.ipsw
6.0.1 (5 GSM+CDMA): iPhone5,2_6.0.1_10A525_Restore.ipsw
6.0.2 (5 GSM): iPhone5,1_6.0.2_10A551_Restore.ipsw
6.0.2 (5 GSM+CDMA): iPhone5,2_6.0.2_10A551_Restore.ipsw
6.1.0 (3GS): iPhone2,1_6.1_10B141_Restore.ipsw
6.1.0 (4 GSM): iPhone3,1_6.1_10B144_Restore.ipsw
6.1.0 (4): iPhone3,2_6.1_10B144_Restore.ipsw
6.1.0 (4 CDMA): iPhone3,3_6.1_10B141_Restore.ipsw
6.1.0 (4S): iPhone4,1_6.1_10B142_Restore.ipsw
6.1.0 (5 GSM): iPhone5,1_6.1_10B143_Restore.ipsw
6.1.0 (5 GSM+CDMA): iPhone5,2_6.1_10B143_Restore.ipsw
6.1.2 (3GS): iPhone2,1_6.1.2_10B146_Restore.ipsw 
6.1.2 (4 GSM): iPhone3,1_6.1.2_10B146_Restore.ipsw
6.1.2 (4): iPhone3,2_6.1.2_10B146_Restore.ipsw
6.1.2 (4 CDMA): iPhone3,3_6.1.2_10B146_Restore.ipsw
6.1.2 (4S): iPhone4,1_6.1.2_10B146_Restore.ipsw
6.1.2 (5 GSM): iPhone5,1_6.1.2_10B146_Restore.ipsw
6.1.2 (5 GSM+CDMA): iPhone5,2_6.1.2_10B146_Restore.ipsw
6.1.3 (3GS): iPhone2,1_6.1.3_10B329_Restore.ipsw
6.1.3 (4 GSM): iPhone3,1_6.1.3_10B329_Restore.ipsw
6.1.3 (4): iPhone3,2_6.1.3_10B329_Restore.ipsw
6.1.3 (4 CDMA): iPhone3,3_6.1.3_10B329_Restore.ipsw
6.1.3 (4S): iPhone4,1_6.1.3_10B329_Restore.ipsw
6.1.3 (5 GSM): iPhone5,1_6.1.3_10B329_Restore.ipsw
6.1.3 (5 GSM+CDMA): iPhone5,2_6.1.3_10B329_Restore.ipsw

6.1.4 (5 GSM): iPhone5,1_6.1.4_10B350_Restore.ipsw
6.1.4 (5 GSM+CDMA): iPhone5,2_6.1.4_10B350_Restore.ipsw

iOS 7

7.0.0 (4 GSM): iPhone3,1_7.0_11A465_Restore.ipsw 
7.0.0 (4 8GB): iPhone3,2_7.0_11A465_Restore.ipsw 
7.0.0 (4 CDMA): iPhone3,3_7.0_11A465_Restore.ipsw 
7.0.0 (4S): iPhone4,1_7.0_11A465_Restore.ipsw 
7.0.0 (5 GSM): iPhone5,1_7.0_11A465_Restore.ipsw
7.0.0 (5 GSM+CDMA): iPhone5,2_7.0_11A465_Restore.ipsw 
7.0.1 (5c GSM): iPhone5,3_7.0.1_11A470a_Restore.ipsw
7.0.1 (5c GSM+CDMA): iPhone5,4_7.0.1_11A470a_Restore.ipsw
7.0.1 (5s GSM): iPhone6,1_7.0.1_11A470a_Restore.ipsw
7.0.1 (5s GSM+CDMA): iPhone6,2_7.0.1_11A470a_Restore.ipsw

The list of links is updated as new firmware is released. 

Jailbreak Using Redsn0w 0.9.8b4

Congratulations, you can jailbreak using Redsn0w 0.9.8b4. This method may not be as easy as some of the other methods, so if you have any other jailbreak methods available we recommend you attempt those first.

Downloads

Jailbreak Using Redsn0w 0.9.10b5

Congratulations your device can be jailbroken using Redsn0w 0.9.10b5. This is a pretty easy jailbreak method and works for Mac and Windows users. Please read all instructions carefully and make sure you do your research before attempting this jailbreak method.

Step 1: Download Redsn0w from here (Mac) or here (Windows), extract it, and then run it.

Step 2: Connect your iPhone, iPod Touch, or iPad to your computer via USB.


Step 3: Click "Jailbreak" to run the program and check "Install Cydia." Follow the instructions in the program to put your idevice into DFU mode.


Step 4: Wait for the jailbreak to complete. Your idevice will reboot after the untethered jailbreak will be fully installed.

And that's all folks! You can than head over to Cydia and download all your favorite tweaks and apps! Make sure to head over to our forums to see how other users are modding and tweaking their idevices! Also, you can check out our Theme Browser and App Reviews page to see what's hot in Cydia right now. Let us know how it goes!

Follow us on Twitter and like us on Facebook to be the first to hear about breaking iPhone news, tips, hacks, and more!

Downloads

Jailbreak Using JailbreakMe.com

 

Step 1: Open Safari on your idevice and head over to www.jailbreakme.com

Step 2: Tap on the "Free" icon on the right.

Step 3: After tapping on "Free," the icon will turn into "Install." Tap the icon again.

Step 4: Cydia will automatically install on your device, make sure to just leave your idevice alone until the installation is complete and reboot after.

And that's all folks! You can than head over to Cydia and download all your favorite tweaks and apps! Make sure to head over to our forums to see how other users are modding and tweaking their idevices! Also, you can check out our Theme Browser and App Reviews page to see what's hot in Cydia right now. Let us know how it goes!

Follow us on Twitter and like us on Facebook to be the first to hear about breaking iPhone news, tips, hacks, and more!

Downloads

Jailbreak Using JailbreakMe.com

Step 1: Open Safari on your idevice and head over to www.jailbreakme.com

Step 2: Tap on the "Free" icon on the right.

Step 3: After tapping on "Free," the icon will turn into "Install." Tap the icon again.

Step 4: Cydia will automatically install on your device, make sure to just leave your idevice alone until the installation is complete and reboot after.

And that's all folks! You can than head over to Cydia and download all your favorite tweaks and apps! Make sure to head over to our forums to see how other users are modding and tweaking their idevices! Also, you can check out our Theme Browser and App Reviews page to see what's hot in Cydia right now. Let us know how it goes!

Follow us on Twitter and like us on Facebook to be the first to hear about breaking iPhone news, tips, hacks, and more!

Downloads

Jailbreak Using Absinthe

 

 

Step 1Download Absinthe from here (Mac) or here (Windows), extract it, than run it.

Step 2: Connect your iPad 2 or iPhone 4S to your computer via USB.

Step 3: Click "Jailbreak" to run the program. The process takes awhile in the beginning so don't worry! It will eventually say "Restoring in Progress," leave the device alone until it's completely finished.



Step 4: Once it's done, you should see the Absinthe icon on the Home screen. Tap the icon and it will then take you to the Greenpois0n site and reboot your idevice. After it loads back up, the Cydia icon will have replaced the Absinthe icon.

And that's all folks! You can than head over to Cydia and download all your favorite tweaks and apps! Make sure to head over to our forums to see how other users are modding and tweaking their idevices! Also, you can check out our Theme Browser and App Reviews page to see what's hot in Cydia right now. Let us know how it goes!

Follow us on Twitter and like us on Facebook to be the first to hear about breaking iPhone news, tips, hacks, and more!

Downloads

How to Factory Reset / Restore a Jailbroken iPhone

Many people are concerned that once they jailbreak their phone they won't be able to get warranty service or fix a problem if something goes wrong. Fortunately, there is almost always a way to bring your phone back to a completely factory state -- and from there you can get help fixing your device.

Try each of these methods in succession. The first method is the easiest and least likely to work, the last method is a full-restore and is almost guaranteed to wipe your iPhone clean and leave it with factory settings.

Method 1: Basic iTunes Restore (No Data Loss)

  1. Connect your phone to your computer and open iTunes. Select your device in the left menu and click on the "Restore" button.
  2. iTunes will ask to backup your device -- select yes. It will only backup non-jailbroken applications and will restore all of your app store applications and preferences.
  3. The new firmware will be downloaded, extracted, and installed. Your device will restart when it is finished.
  4. After your iPhone activates you can restore from your backup (if you created one) and you will get all of your non-jailbreak applications back. Your phone will still be un-jailbroken if you do this.
  5. All set! Your phone should no be back to normal with little or no traces of jailbreaking activity

Method 2: Restore from iTunes as New Phone (Lose Data & Settings)

  1. Connect your phone as previously described and click restore. This time select "Restore iPhone as New"
  2. Your phone will be wiped clean and the factory firmware will be installed
  3. Once the process is finished, your phone will restart and will be activated. You'll now have an entirely jailbroken phone, but will need to reload all of your applications and music/photos.

Method 3: DFU Restore

  1. Connect your device to your computer and open iTunes
  2. Enter DFU Mode. Do this by pressing the power and home button until the red slider appears to shut down your phone. As soon as the slider appears, count to 5 seconds and then release the power button (but keep holding the home button). Wait another 5-10 seconds and iTunes should prompt that an iPhone has been connected in "restore mode".
  3. Find/download and install the firmware version that is appropriate for your phone, all of this is done through iTunes.
  4. Tada! Now your phone should be completely wiped clean of all data and traces of jailbreaking activity. You can now take the phone to get help with whatever problems you were having, or simply reload your applications and continue using as it was when you bought it.

Important Note: All of these methods have been tested and work very well for most people. They are not complicated and should not cause any problems -- however, remember that things do sometimes go wrong, and you are doing all of this at your own risk.

Jailbreak using Sn0wbreeze 2

Congratulations, you can jailbreak using sn0wbreeze 2 (Windows users only)! This jailbreak is one of the few methods that supports most of the older devices, but there are several considerations before using. Please confirm that your device and firmware are compatible with this before proceeding. Instructions and download links are below.

Important Note: Many of the devices that are compatible with this jailbreak MUST already be jailbroken or running a specific firmware. Please read the full instructions or download f0recast to determine if your device is compatible.

Downloads

Jailbreak using PwnageTool 4.1.2

Congratulations your device can be jailbroken using PwnageTool (for Mac OS X users only). This is a  safe and recommended jailbreak if you own one of the compatible devices. Full instructions and download links are below:

Important Note: This jailbreak method only works for Mac OS X users. Windows users will have to use a different jailbreak or wait for compatible software to be released.

Unlockers Beware!  Do not under any circumstances allow iTunes to restore to the official .ipsw file, this will update your baseband and possible stop you from unlocking your phone again.

How to jailbreak using PwnageTool:

  1. Download and install the latest version of iTunes
  2. Sync and backup your device (always a good idea)
  3. Download and install PwnageTool 4.1.2 using the link at the bottom of this guide
  4. Start PwnageTool and select the device you want to jailbreak
  5. PwnageTool will automatically detect the correct firmware for your device.
  6. You will be asked if you have a carrier contract that would activate through iPhone. Select "no" if you are an unlocker or on an unsupported carrier. Selecting "yes" will update you to the latest baseband and should only be used if you are on an officially supported carrier like AT&T.
  7. PwnageTool will now create a custom .ipsw file for your iPhone
  8. Follow the onscreen steps to enter DFU mode (hold power and home for 10 secs, release power and continue holding home for 10 more secs)
  9. You will now need to use iTunes to restore your device to the jailbroken custom firmware file you created in the previous steps.
  10. Start iTunes, click on your device and press and hold the left alt button on the keyboard and then click "Restore" (not update) and release the alt button.
  11. Select the location of your custom, jailbroken firmware and click open.
  12. You're done! Wait for your device to finish restoring and you will now have a jailbroken iPhone. You can even restore from a the backup you created in step two so that you have all of your apps and contact data.

Unlockers Beware!  Do not under any circumstances allow iTunes to restore to the official .ipsw file, this will update your baseband and possible stop you from unlocking your phone again.

Downloads

Jailbreak using Redsn0w 0.9.6b2

Congratulations, you can jailbreak using redsn0w 0.9.6. This method may not be as easy as some of the other methods, so if you have any other jailbreak methods available we recommend you attempt those first.

Please read the instructions below carefully before attempting.

iPod Touch 2G Users: You must determine if you have an "MC" Model. This jailbreak does not work with iPod Touch 2G "MC"

Unlockers: This jailbreak will update your baseband! Do not use this unless you are using it to restore a custom IPSW from PenageTool that will not update your baseband. 

Downloads

Cydia 101: How to Use Cydia to Download and Install Apps

One of the main reasons you have Jailbroken your iOS device is most likely to install apps from the Cydia app store. In this guide we will showcase how to browse for and install applications from Cydia.

Prerequisite:

As a prerequisite to perform the steps in this guide you will need to have a Jailbroken iOS device with the Cydia app installed.

Let’s get started!

Updates

First of all, open the Cydia app from the home screen of your device by clicking the Cydia Icon.

Once you open Cydia you may be asked to upgrade it if it is running an older version. If this is the first time you have run the app then it will have a popup asking you if you want to install Essential Upgrades.

If you wish to install these Updates click “Upgrade Essential” then hit the “Confirm” key in the top right corner, wait for it to install then close the window.

Otherwise click “Ignore (Temporary)”

Browsing for Apps

To search for apps click the install button on the bottom row. You will then see a list of categories. You have the choice of going to a specific category or the choice of viewing all available packages to install. Along with browsing through the list there is a search key on the bottom right of your screen. 

Installation of an App

Once you have selected the category of your choice, select the app you want. Look at the details of the app, then if you choose to install it, click the “install” button on the top right. On the next page it will ask you to Confirm by clicking the “confirm” key in the top right corner. Your device will then proceed to install the application. Wait for it to say “Complete” then you can close the window. If you hit the home key you will see the new application on your home screen.

Uninstall an App

The process of removing an app is quite simple. To get started open the Cydia app if it is not already open. Click the “Manage” Button on the bottom row. From there find the app that you wish to remove. Select it then click “Modify” in the top right of the screen, hit the Remove button from the menu that pops up. To confirm the uninstall tap the “Confirm” button located in the top right corner.

Jailbreaking FAQ

Why Should I Jailbreak my device?

Jailbreaking an Apple device allows a user to modify and edit certain parts of the device that are normally not customizable. With Jailbreaking you can customize your device beyond what Apple permits with stock hardware.

Why do people Jailbreak their devices? Doesn’t that ruin the whole Apple experience?

People who wish to Jailbreak their device want to go beyond the functionality that Apple dictates. Some may argue that the device is pretty limited and that they deserve more customization and features without having to go buy a new phone. Users may also argue that you can enhance your experience with the device by Jailbreaking, as it allows more features to be added and altered.

What’s in it for me?

Jailbreaking gives you the customizability of everything on the phone. It allows you to change icons, install custom apps that are not allowed on the Apple App Store, add tethering, install custom lock screens, and many more options.

Does Jailbreaking require any prior knowledge of hacking devices?

No it does not. The Jailbreaking process it pretty easy and there is plenty of documentation on how to do it if you get stuck, including plenty on this site.

Does Jailbreaking cost any money to do?

No, the software and tools are made available for free. Sites that offer paid solutions for Jailbreaking are most likely a scam.

Is Jailbreaking easy to do?

Yes, Jailbreaking can be done using a few applications of your choice. The process is pretty straight forward and not very complex for the average user to perform.

Where can I get the proper documentation and software to Jailbreak my device?

You can get the proper documentation here

. The tutorial has the proper instructions you will need in order to get your iOS device Jailbroken. The tutorials should be easy to follow but if for any reason you have a question or concern feel free to post in the help thread.

Is Jailbreaking legal?

Yes, current US laws allow such modifications to your device. Although legal, Apple still has the right to void your warranty due to these user made modifications. Make sure the laws in your country permit such changes to your device.

What law protects me from getting in trouble if I were to Jailbreak my device?

In the United States DMCA, Referencing “Exemption to Prohibition on Circumvention of Copyright Protection Systems for Access Control Technologies” Docket No. RM 20088. It states in Section 201.40 – 2 Exemption to prohibition against circumvention, “Computer programs that enable wireless telephone handsets to execute software applications, where circumvention is accomplished for the sole purpose of enabling interoperability of such applications, when they have been lawfully obtained, with computer programs on the telephone handset.” Please be sure to check your country’s laws.

In non-legalese terms:

You’re allowed to modify your device as long as it is done in a lawful manner in which the software obtained and used to Jailbreak your device is not pirated.

To learn more about this and your rights check out the amendment here,

Can my carrier void my service for having a Jailbroken device?

No, your carrier cannot see if your device is Jailbroken over the network. But if you take it into your wireless providers store to get it serviced you may be denied due to the unauthorized modifications to the device firmware.

Is my warranty void if my Carrier or Apple sees that my phone is Jailbroken?

Yes, at that point Apple or your wireless carrier has the right to terminate your warranty due to changes made by the user that are deemed “Unauthorized”. Since Apple is the one that services your device they have the right to choose which changes a user can make, Jailbreaking is not one of them.

Can I get warranty service back after Jailbreaking?

Yes, by doing a factory restore of your device Apple will be unable to tell if you have made modifications to the software.  Although some may consider it unethical, if it is restored properly then there is no way of telling it ever happened, so make your choice.

What is Jailbreaking?

So you’ve got your hands on your shiny new iDevice but what now? You see references to ‘jailbreaking’. But what, you may ask is jailbreaking?

Jailbreaking is a process of unlocking iOS in order for you to gain root access to the UNIX file system breaking through the limitations that Apple has imposed.  Gaining root access is similar the rooting process for Android devices although unlike iDevices, Android devices are able to install third party apps out of the box. Not to be confused with carrier unlocking, an iPhone can be jailbroken for customisation but remain locked to a carrier.  (Carrier unlocking relates to the baseband of the firmware).

At this point it should be noted that jailbreaking will void Apple’s warranty on the iDevice, however you can simply restore your iDevice in iTunes back to factory settings.

During the jailbreak process, an application called Cydia (founded by Jay Freeman - aka Saurik) will be installed on your iDevice which let’s you access the Cydia repository via a UI to download and install alternative non-App Store apps on your iDevice.  Typically, apps from Cydia are apps that would not be approved for Apple’s app store due to SDK restrictions and requiring higher permissions to access various parts of your iDevice’s system or run unofficial code which cannot be installed on non-jailbroken iDevices. Once jailbroken, you will be able to install third party applications and customise your iDevice with themes, lockscreen and system tweaks and widgets.

There are many different methods for jailbreaking depending on which iDevice you wish to jailbreak and what iOS version you are running on your iDevice.  Jailbreak methods and patching by Apple usually follows the pattern of a cat and mouse game and hence it is not usual for developers to divulge more than one bootrom exploit per jailbreak.  There are numerous dev teams and individuals who have released jailbreak methods in the past including the iPhone Dev Team, George Hotz (aka Geohot), Comex and the Chronic Dev Team.

There are two types of jailbreak - tethered and untethered. An untethered jailbreak is one where your iDevice can be rebooted without the need to connect to a computer and re-run the jailbreak tool to power up your iDevice. Jailbreaks are available for both MAC and PC.

At the time of writing, all iDevices running iOS 4.1 are jailbreakable.  There are three methods for jailbreaking iPhone4 running iOS4.1; Geohot’s limera1n and Chronic Dev Team’s Greenpois0n and the iPhone Dev Team’s Pwnage Tool.  Currently both limera1n and Greenpois0n will not preserve your baseband so if you depend on a carrier unlock, Pwnage Tool is the only method that does preserve your baseband.  Note that Pwnage Tool however is only for MAC users.

For more information on how to jailbreak your specifc iDevice, iClarified provide some great tutorials and the iPhone Dev Team blog is a good source for official information.

Jailbreak using Redsn0w 0.9.4

Congratulations, you can jailbreak using redsn0w 0.9.4. This method is slightly more difficult than some of the newer methods, however it maintains compatibility with a lot of older devices and firmware. If there is another method available to you we recommend trying that first.

Please read the guide below carefully before downloading and using the software.

Downloads

Jailbreak using Blackra1n

Congratulations your device can be jailbroken using blackra1n. This is an very easy jailbreak method and works for Mac and Windows users. Please read all instructions carefully and make sure you do your research before attempting this jailbreak method.

Here's how to jailbreak with blackra1n:

  1. Download blackra1n (link at the end of this post)
  2. Start the application. Use XP compatibility mode if you're in Vista or Windows 7
  3. Connect your device
  4. Click "make it ra1n"
  5. Let the application cycle through its process (your phoen will automatically reboot)
  6. When you unlock your rebooted phone you will see a blackra1n app, run this to finish the jailbreak and install Cydia
  7. Reboot one more time, and you'll have a fully jailbroken iDevice!

Note: This method can also unlock some devices, specifically the iPhone 3G and 3Gs running on 3.1.2 with the 5.11.07 baseband.

Downloads

Jailbreak using JailbreakMe.com

 

JailbreakMe.com is the easiest way to jailbreak your iOS device, but it only supports software version 4.0.1 and below. To determine what software you’re running, go into Settings>General>About, and reference what it says near “Version.” Once you’ve determined that you are running the right version, proceed with the following:

 

  1. Sync with iTunes
  2. Visit JailbreakMe.com, slide the slider to the right
  3. Wait a few minutes

Once complete, you’ll have a new icon on your home screen for Cydia. From here, you can proceed to download a wide variety of jailbreak applications to modify iOS. 

Downloads

Jailbreak using Limera1n

 

While JailbreakMe.com may be the easiest method to Jailbreak, it doesn’t work with 4.1 firmware. You can use Limera1n to jailbreak 4.1 devices and it’s almost as easy. 

 

  1. Download the Limera1n installer from the source link below
  2. Connect your iOS device to your computer
  3. Launch the Limera1n program. You may have to run the program as Admin in Windows
  4. Click “make it ra1n”
  5. Now you must put the device into DFU mode. To do this, hold down the Home and Power button to 5-7 seconds. Then, release the Power button, and continue to hold the Home button for an additional 10 seconds or so. Don’t worry if iTunes pops up.
  6. That’s it! You’ll see a new Limera1n icon on your home screen, which will allow you to download Cydia, which you’ll need to grab jailbreak apps. 

Downloads

Jailbreak using Greenp0ison

Congratulations, your device can be jailbroken using the greenp0ison jailbreak method. Here are instructions for the jailbreak:

Note: this release is compatible with windows, mac, and linux. This jailbreak DOES NOT PRESERVE YOUR BASEBAND, so if you are using an unlocked device, please use TinyUmbrella or PwnageTool when jailbreaking

  • Step 1: Download the software from the link at the bottom of this guide
  • Step 2: Run greenp0sion
  • Step 3: Power off your device and connect it to your computer using a USB connection
  • Step 4: Press the big “Prepare to Jailbreak (DFU)” button
  • Step 5: Follow on-screen instructions
  • Step 6: You will press the sleep button for 2 seconds, press sleep + home for 10 seconds, and release sleep (holding home) for 15 seconds. All of this is explained on screen.
  • Step 7: Your device is now ready for jailbreak! Press the “Jailbreak” button on screen.
  • Step 8: Congratualations, your device should now be jailbroken!
  • Step 9: Your device will now have a “Loader” application. Run this and install Cydia.

Downloads