Saturday, 14 December 2013

What is Jailbreaking Of an iOS Operating System ?

######### Jailbreaking of IOS #######

iOS jailbreaking is the process of
removing the limitations on Apple Inc.
devices running the iOS operating
system through the use of software
and hardware exploits; such devices include the iPhone , iPod touch , iPad and second-generation Apple TV.

#### What are Merits ?####

1) Jailbreaking permits root access to the
iOS operating system.
2) Allowing the download of additional applications,extensions, and themes that are
unavailable through the official Apple
App Store .
3) Warranty can be reclaimed upon restoring using iTunes .
4)  Run softwares that are not authosized by APPLE inc.
5)   Jailbreaking permits the downloading of
programs not approved by Apple,
6)  Can change the whole look and Feel of  Apple Devices.
7)  Use of handset on multiple
carriers
8)  You can install Android OS on Apple Devices.

#### What are Demerits ? ####

1) You will definitely void your warranty.
2)  May cause system damage if you used wrong methods . because in iOS it is case sensitive.

##### Some history ... ( I hate history ... :b) ####

The name refers to breaking the
device out of its "jail", which is a
technical term used in Unix-style
systems, for example in the term
"FreeBSD jail.

#### Jailbreaking" vs. "Android rooting ####

Jailbreaking devices running the Apple
iOS operating system is sometimes
compared to gaining root access on
Android devices. However, these are
distinct concepts. In the tightly-
controlled iOS world, technical
restrictions prevent installing or
booting into a modified or entirely new
operating system (a "locked
bootloader" prevents this), sideloading
unsigned applications onto the device
is also prevented, and user-installed
apps are restricted from having root
privileges. Bypassing all these
restrictions together constitute the
expansive term "jailbreaking" of Apple
devices. That is, jailbreaking entails
overcoming several types of iOS
security features simultaneously.
By contrast, Android devices may or
may not have locked bootloaders, with
many vendors such as HTC and
Google explicitly providing the user the
ability to unlock devices and even
replace the operating system entirely.
Similarly, the ability to
sideload apps is typically permissible
on Android devices without root
permissions. Thus, it is primarily the
third aspect of iOS jailbreaking relating
to superuser privileges that correlates
to Android rooting.

##### Types of jailbreaks ####

When a device is booting, it loads
Apple's own kernel initially. The device
must then be exploited and have the
kernel patched each time it is turned
on.
->  Untethered  , Teathered and Semi-Teathered Jailbreak :-

An "untethered" jailbreak has the
property that if the user turns the
device off and back on, the device will
start up completely, and the kernel will
be patched without the help of a
computer – in other words, it will be
jailbroken after each reboot.

However, with a "tethered" jailbreak, a
computer is needed to turn the device
on each time it is rebooted. If the
device starts back up on its own, it will
no longer have a patched kernel, and it
may get stuck in a partially started
state. By using a computer, the phone
is essentially "re-jailbroken" (using the
"boot tethered" feature of a
jailbreaking tool) each time it is turned
on.  This is often a major problem
for users on a tethered jailbreak. If the
device is not connected to a computer,
it is rendered useless until it is.
Devices that use tethered jailbreaks
can still respring and not lose the
jailbreak.
A device with a tethered jailbreak may
have a semi-tethered solution,
which means that when the device
boots, it will no longer have a patched
kernel (so it will not be able to run
modified code), but it will still be
usable for normal functions.  To
use any features that require running
modified code, the user must start the
device with the help of the jailbreaking
tool in order for it to start with a
patched kernel (jailbroken).

#### Credits ###

- For editing :- Vinay jain ( HnCvj )

Source :- Wikipedia.

Posted By :-
SuperDevs Team Member :- Vinay jain ( HnCvj )

Like us on - facebook .
Follow us on :- Twitter

Tags: , , , , , , , , , , , , , , ,

0 Responses to “What is Jailbreaking Of an iOS Operating System ?”

Subscribe

Subscribe us via Email

© 2013 SuperDevs Team. All rights reserved.
Designed by Vinay Jain