Professional Documents
Culture Documents
Device customization[edit]
Since software programs available through Cydia are not required to
adhere to App Store guidelines, many of them are not typical selfcontained apps but instead are extensions and customizations for
iOS and other apps.[14] Users install these programs for purposes
including personalization and customization of the interface,[14] adding
desired features and fixing annoyances,[15] and making development
work on the device easier by providing access to the filesystem and
command-line tools.[16][17]
Many Chinese iOS device owners also jailbreak their phones to install
third-party Chinese character input systems because they are easier
to use than Apple's.[18]
Difficulty[edit]
Apple has released various updates to iOS that patch exploits used
by jailbreak utilities; this includes a patch released in iOS 6.1.3 to
software exploits used by the original evasi0n iOS 66.1.2 jailbreak,
and again in iOS 7.1 patching the Evasi0n 7 jailbreak for iOS 7
7.0.6/7.1 beta 3. Bootrom exploits (exploits found in the hardware of
the device) cannot be patched by Apple by system updates, but could
be fixed in hardware revisions such as new chips or new hardware in
its entirety.
Legal status[edit]
Jailbreaking a device involves circumventing its technological
protection measures (in order to allow root access and running
alternative software), so its legal status is affected by laws regarding
circumvention of digital locks, such as laws protecting digital rights
management (DRM) mechanisms. Many countries do not have such
laws, and some countries have laws including exceptions for
jailbreaking.
International treaties have influenced the development of laws
affecting jailbreaking. The 1996 World Intellectual Property
Organization (WIPO) Copyright Treaty requires nations party to the
treaties to enact laws against DRM circumvention. The American
implementation is the Digital Millennium Copyright Act (DMCA), which
includes a process for establishing exemptions for non-copyrightinfringing purposes such as jailbreaking. The 2001 European
Copyright Directive implemented the treaty in Europe, requiring
member states of the European Union to implement legal protections
for technological protection measures. The Copyright Directive
includes exceptions to allow breaking those measures for noncopyright-infringing purposes, such as jailbreaking to run alternative
software,[32] but member states vary on the implementation of the
directive.
Australia[edit]
In 2010, Electronic Frontiers Australia said that it is unclear whether
jailbreaking is legal in Australia, and that anti-circumvention laws may
apply.[33] These laws were strengthened by the Copyright Amendment
Act 2006.
Canada[edit]
In November 2012, Canada amended its Copyright Act with new
provisions prohibiting tampering with digital locks, with exceptions
including software interoperability.[34] Jailbreaking a device to run
alternative software is a form of circumventing digital locks for the
purpose of software interoperability.
There had been several efforts from 2008-2011 to amend the
Copyright Act (Bill C-60, Bill C-61, and Bill C-32) to prohibit tampering
with digital locks, along with initial proposals for C-11 that were more
restrictive,[35] but those bills were set aside. In 2011, Michael Geist, a
Canadian copyright scholar, cited iPhone jailbreaking as a noncopyright-related activity that overly-broad Copyright Act
amendments could prohibit.[36]
India[edit]
India's copyright law permits circumventing DRM for non-copyrightinfringing purposes.[37][38] Parliament introduced a bill including this
DRM provision in 2010 and passed it in 2012 as Copyright
(Amendment) Bill 2012.[39] India is not a signatory to the WIPO
Copyright Treaty that requires laws against DRM circumvention, but
being listed on the US Special 301 Report "Priority Watch List"
applied pressure to develop stricter copyright laws in line with the
WIPO treaty.[37][38]
Singapore[edit]
Jailbreaking might be legal in Singapore if done to provide
interoperability and not circumvent copyright, but that has not been
tested in court.[40]
United Kingdom[edit]
The law Copyright and Related Rights Regulations 2003 makes
circumventing DRM protection measures legal for the purpose of
interoperability but not copyright infringement. Jailbreaking may be a
form of circumvention covered by that law, but this has not been
tested in court.[32][41] Competition laws may also be relevant.[42]
United States[edit]
Apples goal has always been to ensure that our customers
have a great experience with their iPhone and we know that
jailbreaking can severely degrade the experience. As weve said
before, the vast majority of customers do not jailbreak their
iPhones as this can violate the warranty and can cause the
iPhone to become unstable and not work reliably.
New Zealand[edit]
New Zealand's copyright law allows the use of technological
protection measure (TPM) circumvention methods as long as the use
is for legal, non-copyright-infringing purposes.[58][59] This law was
added to the Copyright Act 1994 as part of the Copyright (New
Technologies) Amendment Act 2008.
Types of jailbreaks[edit]
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.
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 thus enabling
the user to boot without the need to use a computer.[60] These
jailbreaks are harder to make and take a lot of reverse engineering
and years of experience.
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.[61] With a tethered jailbreak, you can still
restart SpringBoard ("respring") on the device without needing to
reboot.
There is also "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 such as making phone calls, or texting.[62] 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).
Parts of this article (those related to History of iOS jailbreaking tools) are out
recent events or newly available information. (November 2013)
A few days after the original iPhone became available in July 2007,
developers released the first jailbreaking tool for it,[63] and soon a
jailbreak-only game app became available.[64] In October 2007,
JailbreakMe 1.0 (also called "AppSnapp") allowed people to jailbreak
iPhone OS 1.1.1 on both the iPhone and iPod touch,[65][66] and it
included Installer.app as a way to get software for the jailbroken
device. In February 2008, Zibri released ZiPhone, a tool for
jailbreaking iPhone OS 1.1.3 and iPhone OS 1.1.4.[67]
The iPhone Dev Team (not affiliated with Apple) has released a
series of free desktop-based jailbreaking tools. It released a version
of PwnageTool in July 2008 to jailbreak the then new iPhone 3G on
iPhone OS 2.0 as well as the iPod touch,[68][69] newly including Cydia
as the primary third-party installer for jailbroken software[70]
(PwnageTool continues to be updated for untethered jailbreaks of
newer iOS versions).[71][72] The iPhone Dev Team released QuickPWN
to jailbreak iOS 2.2 on iPhone and iPod touch, also including options
to enable functionality that was possible but disabled by Apple on
certain devices.[73] After Apple released iOS 3.0, the Dev Team
published redsn0w as a simple jailbreaking tool usable on Mac and
Windows, and also updated PwnageTool (now primarily intended for
expert users making custom firmware, and only for Mac).[74] It
continues to maintain redsn0w for jailbreaking most versions of iOS 4
and iOS 5 on most devices.[75] Before redsn0w released their iOS 5
jailbreak, another team by the name of BlueFire created an iOS 5
jailbreak for Apple's A4 and A5 devices. As of December 2011,
redsn0w includes the "Corona" untether by pod2g for iOS 5.0.1 for
iPhone 3GS, iPhone 4, iPad 1, and iPod touch 3rd and 4th
generation.[72] As of June 2012, redsn0w also includes the "Rocky
Racoon" untether by pod2g for iOS 5.1.1 on all iPhone, iPad, and
iPod touch models that support iOS 5.1.1.[76]