UnthoughtofModz

UnthoughtofModz

We are a modding site, thriving for success
 
HomeHome  NewsNews  RegisterRegister  Log inLog in  
Everyone that is new to the site be sure to post here an introduction. Also we do need to find new members, get that UoM spirit up and get some of your friends to a great and friendly new site.
IllusiveGaming.net78.net
Top posters
Josh
 
Crank
 
HDLobbies
 
Teh Bird
 
IMoD_GaMeRs
 
The Game Forum
 
Jaydot
 
xJESUSxMODz
 
-1337-
 
Spongebob
 
Latest topics
» Old Site Coming Back from the grave
Mon May 21, 2012 12:22 pm by Crank

» Staff Application Form
Sat Mar 17, 2012 12:17 pm by Jaydot

» This is just sad
Sun Mar 11, 2012 1:41 pm by Jaydot

» Need Members
Wed Feb 22, 2012 6:33 pm by Jaydot

» All USB Mods Updated Daily
Tue Jan 17, 2012 8:13 pm by Crank

» New Site Theme
Tue Jan 17, 2012 8:11 pm by Crank

» How to Become staff?
Tue Jan 17, 2012 8:08 pm by Crank

» How to get a better K/D ratio
Tue Jan 17, 2012 8:00 pm by xJESUSxMODz

» Capture Card | Info
Tue Jan 17, 2012 7:03 pm by xJESUSxMODz

Who is online?
In total there is 1 user online :: 0 Registered, 0 Hidden and 1 Guest

None

Most users ever online was 61 on Tue Dec 17, 2013 1:00 am

Share | 
 

 How to jailbreak a iphone

View previous topic View next topic Go down 
AuthorMessage
Jaydot
Site Administrator
Site Administrator
avatar

Posts : 38
Points : 2147483645
Reputation : 100040
Join date : 2010-12-19

PostSubject: How to jailbreak a iphone   Mon Mar 14, 2011 5:17 am

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


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

Part 2: Terminology and FAQs
-Will define commonly used jargon
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.


Posted Image
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.

Part 3:Jailbreaking
JAILBREAKING! 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
The quickest way to download the firmware is strait from apple
http://www.felixbrun...Pod/firmware/In the second dropdown box select the latest firmware for your iDevice then click download.

Part 4:Using cydia
-Will explain the basic features behind cydia.
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.

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

Part 6:Downgrading (SHSH)
-How to downgrade your iDevice
Personally I view this section as the most important section in this entire tutorial. Since the recent jailbreaks have all been done from userland this means that apple can patch the jailbreak in future firmwares. Basically everytime apple releases a new firmware version. We have to wait for a new exploit to be found.


Now all 4.0 compatible devices have a type of security on them. This security is called an ECID SHSH. All newer device's bootroms require this hash inorder to work properly. Older devices use a 'soft shsh' meaning their bootrom does not require a hash however itunes still checks for it and can be easily tricked. Regardless of you device it is important to back up your SHSH.

Your ECID or exclusive chip ID is a 13 character string that is unique to your device. No other iDevice will have the same ECID.

When you want to upgrade/restore your phone. iTunes extracts yoru ECID and sends it to apple. Apple then views what firmware you are trying to upgrade/restore to. If it is the most recent version they will send back a signed SHSH blob. If not then they Itunes will not continue with the process. It will simply say your device "is not eligible for the requested build."




Exploiting the system.

The exploit that is used cannot be more simple. All we have to do introduce a 3rd party proxy. This proxy will grab the the ECID going out. then get the responce and save it. When ever you want to go back to that firmware version it will send out your ECID the 3rd party server will then realize there is no need to go to apple because it already has the SHSH it will then send back the saved SHSH giving itunes the illusion that apple sent it back..


Its simple before this tweak.


Altering the host files is simple:
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.

Part 8: Piracy
-Will Cover how to get cracked apps on your phone
JAILBREAKING! 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
The quickest way to download the firmware is strait from apple
http://www.felixbrun...Pod/firmware/In 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

Posted Image


3) Release the Sleep or power button (the one on top) and remain holding the Home button.
Posted Image


4) Wait for your computer to pick it up when itunes registers it you should get the fallowing box. Simply click ok
Posted Image

5) Hold shift on your keyboard and press the Restore button in itunes
Posted Image

6) Locate your IPSW file.

Smile hOPE THIS HELPED Smile i delted my old topic of this becuase that account was acciddently banned so i delteed it and now am reposting it again on this account
Back to top Go down
 
How to jailbreak a iphone
View previous topic View next topic Back to top 
Page 1 of 1

Permissions in this forum:You cannot reply to topics in this forum
UnthoughtofModz :: Computer Lounge :: Ipod Stuff!-
Jump to: