Tutorials Navigation

Tutorials :: New :: Popular :: Top Rated

Tutorials: 18,326 Categories: 12

Total Tutorial Views: 41,302,614

Everything you need to know about Jailbreaking

Tutorial Name: Everything you need to know about Jailbreaking  

Category: Xbox 360 Tutorials

Submitted By: -Stockz-

Date Added:

Comments: 4

Views: 6,890

Related Forum: Xbox Forum

Share:

[ Register or Signin to view external links. ]
In this tutorial I will cover everything you need to know to get fully make your iPhone unique.You will understand all basic terminology as well as some advanced terms. When writing this tutorial I assume the reader already knows their way around an stock iPhone (unjailbroken). Therefore I will not cover any features such as taking screenshots and other small tricks of the trades.

You do not need to understand every word of this tutorial in order to jailbreak however it is a very good read regardless. I will label all techincal information with

From here on out when I refer to the iPhone, iPod touch, and the iPad collectively I will simply say iDevice.

This tutorial is broken down into 8 parts.


Part 1: Introduction
-This section will outline the entire Tutorial.

Part 2: Terminology and FAQs
-Will define commonly used jargon

Part 3:Jailbreaking
-Will be constantly updated with the most recent jailbreaking tutorial

Part 4:Using cydia
-Will explain the basic features behind cydia.

Part 5: Useful apps
-Everyone seems to ask about what apps are worth getting.

Part 6:Downgrading (SHSH)
-How to downgrade your iDevice

Part 7:DFU Restoring
-When all else fails DFU restore. This is your worse case scenario and is the reason YOU CANNOT BRICK (break) YOUR IPHONE.



[ Register or Signin to view external links. ]

Can I break my phone Jailbreaking?

No, You will never break your phone jailbreaking. No matter how bad your F#@K it up you will ALWAYS be able to DFU restore. Refer to part 7 on DFU restoring if you think you broke your phone.

What is a jailbreak?

There are area a few ways of describing what a jailbreak is. Every app that is on the appstore must go threw an approval process. Idealogially this process would only filter out "bad apps" such as explicit apps and apps that may cause harm to your phone. However apple is much more controlling then this. They tell their developers what they can and can't do. And in the end it stops them from fully harnessing the power of the iPhone. A jailbreak will let you put full themes on your phone (more then just the background) to adding a quick reply for text messaging.

[ Register or Signin to view external links. ]
A jailbreak is another way of saying that you have modified your device to gain root access and to run unsigned code. This mean that you can do heavy modifications outside of apples normal sandbox. Your only limit is the hardware.

Types of jailbreaks:
Apple is continually trying to make jailbreaking much harder. Ideally a jailbreak would be done at the lowest level possible (LLB). A low level jailbreak gives you the most control over the iPhone (Some times to the point were you have more control then apple)


Tethered:
-Apple recognizes how dangerous it is to allow jailbreaks at such a low level. There for while your iDevice is booting it is constantly checking itself for modifications. If any modifications are detected it fails to boot.
It is possible to bypass these checks however you must execute a command on your phone. This raises a question "How can I execute a command on a device that can't turn on?". As it turns out when your phone first begins its boot cycle its very first stop is DFU mode. If you put your phone into DFU mode you can then use an external device to execute this command.
This code can be sent from almost anything. (and it pretty much has) From T.I. calculators to a defcon badge. People have been making dongles since the 2nd gen ipod touch first introduced the tethered jailbreak.

However most traditionally you can simply use a computer. Most tethered jailbreak programs will offer a button that you can push that will send this code.

tldr;
If your iDevice dies while its running a tethered jailbreak you need to connect it to your computer and "rejailbreak" (no data will be lost)

Untethered:
An untethered jailbreak is the holy grail of all jailbreaks. If a device is untethered this means it is jailbroken for life. You will never need to use a computer to turn the device on. Your device will function 100% just as it did out of the box. And apple can never patch it.

Semi-tethered:
It is likely that the term semi-tethered is a think of the past because it has to many compatibility issue. Regardless i will cover it just incase. A semi-tetherd jailbreak is a type of "hybrid" If you connect your phone to a computer (like a tethered jailbreak) it will boot into the jailbroken file system (version) If your phone dies and you don't have a computer you can still turn your phone on however it will be an unjailbroken version.


Userland:
These jailbreaks are done at the highest level. They are "untethered" in the sence that your phone will function just like a stock phone however they are not perminate. Apple can patch them very easily and they do. Userland jailbreaks are the reason that it is so important to back up your SHSH blob because if you accidentally upgrade you may never beable to jailbreak again.





What is an SHSH blob and why is it important?
Everytime you restore your iPhone you send a hidden code to apple, this code (known as your ECID) is unique to your device. No two iDevices will have the same ECID. If apple approves you your iDevice restoring to that firmware they returns a hashed file known as your SHSH blob. iTunes reads this file and sees that you are then allowed to restore to that iPod software file.

SHSH blobs have been particularity importantly lately because of the recent popularity of userland jailbreaks.

This will be covered more in-dept in part 6.


[ Register or Signin to view external links. ]
Before you jailbreak you must know your firmware version. Do this simply by going to settings>general>about then scrolling down to were it says version.
Your page should look a little like this
[ Register or Signin to view external links. ]


Greenpoison:

Step 1.Download Greenpois0n ( Greenpois0n.com )

step 2.Now connect your iPhone via USB cable to your computer and Launch Greenpois0n.

And Click Prepare to Jailbreak DFU
[ Register or Signin to view external links. ]

Step 3. Now you would require to put your Device in DFU MODE.
.Hold down both Home Button and Sleep/awake Button at the same for 10 seconds.
.After 10 seconds release Sleep/Awake Button However Keep holding the Home Button until iTunes pops up a message that iTunes has detected an iPhone in Recovery Mode and iPhone Screen would go blank. thats it.

[ Register or Signin to view external links. ]

Step 4. Once your Device is in DFU Mode. Press Jailbreak and It would start the process.

[ Register or Signin to view external links. ]

Step 5. Once the Jailbreak is complete Click Complete button to finish the Application. You will find Loader icon your Homescreen. Press to Launch it and Install Cydia. Thats it. You have now successfully Jailbroken your device.

Here is a video thats shows you how to jailbreak.

credit goes to TTG-TECH for making the video:)


[ Register or Signin to view external links. ]
Cydia is for lack of a simpler term the "jailbroken app store". It is your gateway to all jailbreak goodness. For instance if you wanted an app that could make for more efficient multitasking Cydia would be the place too go.

Before beginning you must first understand how cydia works. Cydia uses Debian repositories. People who have used linux in the past may recognize this term and skip down farther however the majority of you will need an explanation.

Think of cydia like google. Google doesn't host any of the sites it simply just searches them. However their is one major difference. Cydia would take forever to search every site on the interenet when it really only needs a few. So instead searching every site you create a list of sites for it to search. Every site in this list is known as a source. Cydia comes with many sources predifined in it and in most cases you probably will not have to add any. However sometimes there is that unethical app that not even cydia wants to keep out in the open. You may have to manually tell cydia to search this by adding a source.


Adding a Source
Now that you know how to add sources you must learn to install packages (Apps). This is pretty strait forward and not much different for the appstore simply search and click install (twice). However your screen will look like this one installing applications, Do not be alarmed.

[ Register or Signin to view external links. ]


[ Register or Signin to view external links. ]


1. Cydelete-This application allows you to delete Cydia application without entering Cydia application (which is by Start Cydia, Manage, Packages, locate packages, Modify, Remove, Confirm). You just need to do tap and hold it for a few milliseconds then you finally can uninstall a Cydia application.

2. Winterboard-Winterboard will provide the function of your handset to modify your theme, background, dock icons, status bars and anything related to visual styles.

3. Mxtube-Mxtube is a very useful application, since these applications can save Youtube videos directly into your handset.

4. Fivelrows-Actually this is not an application, but this program is for hacking your iPod or iPhone home screen. Changing the default interface, for example, before you can only save 4 icon in the 1st row, but using fivelrows you can save 5 smaller icons.

5. Dtunes-This application is able to download unlimited mp3 into your iPod for free!!

6. Icy-This is a replacement for Cydia tools. Icy has a nice interface that is better however it less stable because often crashes especially when you install Icy and Cydia

7. OpenSSH-This application is very useful to transfer files from the iPod or iPhone using programs like WinSCP or SFTP or openssh programs

8. Sbsettings-By using this then you can easily adjust the settings on the iPod / iPhone from any page.

9. Backgrounder-Backgrounder allows you to play music when you open an application.

10. Fontswap-FontSwap is an application that can change the font in the iPod Touch / Iphone.

11. iFile-With iFile you can view the root of your ipod. Downloaded things can be watched or listened to here.

12. Installous-Let you install downloaded ipa-roms. It also have a link to appulo.us inside there you can download them from. To get it add this source: Cydia.hackulo.us



[ Register or Signin to view external links. ]




1) Right click notepad and go to run as administrator.

2) Go to file open

3) navigate to C:\windows\drivers\ect
make sure you have your file view set to "all files'
Open the file named host

4)add the fallowing to the end;127.0.0.1 localhost
74.208.10.249 gs.apple.com

Now when every you restore to a firmware the proxy server will capture the signature save it and you will always be able to restore to that firmware for future use.


Now as an optional step you may choose to use an application such as Umbrella to back up your SHSH files locally.


When you open tiny umbrella you will be greeted with a nice GUI.
In order to know what SHSH file to give you you have to send your ECID first. You can either enter it manually by downloading e-mail ecid off cydia (to find out what it is) or you can simply connect your device.

After that you just select the version firmware you want. And were you want to get the file from. If it is an old file stored in cydia click cydia. If it is the most recent build select Apple.

Then click save my SHSH.


REACHED MAX PICTURES




Your SHSH files are now all saved locally (just incase).


[ Register or Signin to view external links. ]

The quickest way to download the firmware is strait from apple
[ Register or Signin to view external links. ] the second dropdown box select the latest firmware for your iDevice then click download.

1) Plug your ipod in And open up itunes

2)Hold the Sleep and home button (AKA. The power and menu button) For 10 Seconds


[ Register or Signin to view external links. ]


3) Release the Sleep or power button (the one on top) and remain holding the Home button.
[ Register or Signin to view external links. ]

4) Wait for your computer to pick it up when itunes registers it you should get the fallowing box. Simply click ok
[ Register or Signin to view external links. ]

5) Hold shift on your keyboard and press the Restore button in itunes
[ Register or Signin to view external links. ]

6) Locate your IPSW file.

[ Register or Signin to view external links. ]





[ Register or Signin to view external links. ]

The ACIER iNav Theme video-by the-tech



GO TO THIS THREAD THAT WAS MADE BY ME TO SEE MORE THEMES.
Forums/viewtopic/t=779756.html

its says lilcreep because that use to be my username before i got gold:)

Ratings

Current rating: 4.64 by 11 users
Please take one second and rate this tutorial...

Not a Chance
1
2
3
4
5
6
7
8
9
10
Absolutely

Comments

"Everything you need to know about Jailbreaking" :: Login/Create an Account :: 4 comments

If you would like to post a comment please signin to your account or register for an account.

PhracturePosted:

Thanks for increasing my knowledge on Jailbreak!

TTG_CalzehPosted:

Good tutorial!

SecretsPosted:

Very nice tutorial. Keep it up!

IsoxModZz-FanBoyPosted:

nice job man keep the posting up