Last week, the US Librarian of Congress ruled that those who defeat the digital protections of today’s smart-phones for non-infringing purposes can not be threatened by the anti-circumvention portion of the Digital Millennium Copyright Act (DMCA). In short, regardless of how little Apple and other companies may like it, if you live in the US, you’re welcome to jailbreak your phone to install third-party apps not offered by the Apple Store. You’re just as free to then unlock your phone for use with another carrier. (Jailbreaking and unlocking are not the same thing. Jailbreaking opens the phone so that you can access and modify portions of the phone that are normally off-limits. Unlocking is a step further that allows you to use it with a different carrier.) It’s less clear whether it’s legal to do so in Australia – Electronic Frontiers Australia (EFA) says there’s no definitive answer.
Either way, the question remains: although it’s now relatively easy to jailbreak your iPhone, is it a good idea? Consider these pros and cons.
The bright side
Overseas use: When you use your iPhone in another country, you are subject to data roaming charges. Use your iPhone as you do in its home country, and you’re in for a nasty surprise when your next mobile bill arrives.
If you jailbreak and unlock your phone, you have the option to purchase an inexpensive pay-as-you-go SIM card in the country you’re visiting. Pop out the old SIM, plonk in a new one, and you’re in business (using the new card’s local phone number, of course). Of course, we’re lucky in Australia as we can just request our phones to be unlocked by our carriers (though this may cost you, depending on your plan). iPhones can also be purchased outright and unlocked from Apple.
Access to forbidden apps and services: The App Store has a remarkable collection of apps and Apple’s slogan, “There’s an app for that”, is close to the mark. But it’s not entirely true. There are things Apple won’t let you do with your iPhone via apps sold at the App Store.
For example, although Steve Jobs can project every element of the iPhone’s interface on a big screen, you can’t. Video output on the iPhone is limited, by default, to select apps. This can be done, however, with a third-party app found via the Cydia app. (Cydia is an application installed when you jailbreak your iOS device that provides access to third-party applications not submitted to/approved by Apple).
If you have a Wi-Fi iPad, you might think it reasonable to tether to your iPhone and use its data on the go. Unfortunately, Apple doesn’t allow this either. But there are apps available via Cydia that will let you share your iPhone’s data over a private Wi-Fi network ready to connect up your iPad.
Jailbreaking also lets you customise the iPhone’s interface in ways not allowed by Apple. You can, for example, apply themes that change the iPhone’s wallpaper as well as its icons. You can also enable video recording on older phones like the iPhone 3G that don’t natively support it. And, with the installation of SSH, you have the ability to access every part of the iPhone — as you can with your Mac — rather than just those specific areas allowed by Apple.
It’s not difficult: Thanks to a couple of iOS vulnerabilities you can unlock your iOS device simply by visiting jailbreakme.com with your web browser and sliding a switch that jailbreaks the device and installs a copy of Cydia. There hasn’t been a jailbreak this easy in years. (At least until Apple delivers its promised update that will patch those vulnerabilities.)
The dark side
Who do you trust: When you jailbreak an iOS device using a tool such as the jailbreakme site or one of the tools offered by the iPhone Dev Team, you don’t really know what’s happening to your device. At the end of the jailbreak you should have a more open iPhone, iPod touch, or iPad and a copy of the Cydia app. But what else has gone on in the background?
Up to this point, nothing, it seems. We’ve jailbroken iPhones and iPod touches for years and are yet to have a problem where our data was exploited. But, as they say in the questionable-investment business, past performance is no guarantee of future results. It’s possible that a jailbreak will come along (though not likely from the iPhone Dev Team) that does The Bad Thing.
Your phone is more open to attack: When you jailbreak your device and enable SSH, its more accessible from the outside than it once was. Far too many people jailbreak their phones (or purchase jailbroken and unlocked phones) without then changing its default “alpine” password. And some of those people have suffered in the form of baddies breaking into their devices.
If you’re going to jailbreak your iPhone, do your future self the very big favour of changing its password. Cydia’s home screen provides a Root Password How-To button. Tap it to learn how to change the device’s password.
Your battery life could suffer: Some third-party apps and processes care very little about how much power they pull from your iOS device. If you’re running some of these things on your iPhone, iPod touch, or iPad, your battery could drain in short order.
Your phone could become less stable: Say what you will about the sometimes-quirky nature of the App Store’s approval process, at least apps have been vetted — hopefully to the point where they shouldn’t take down the entire device when they crash. There’s no guarantee that apps offered via Cydia will be as stable.
Apple and your warranty: In a recently released KnowledgeBase article — which outlines the risks of jailbreaking an iOS device — Apple states:
“It is also important to note that unauthorized modification of the iOS is a violation of the iPhone end-user license agreement and because of this, Apple may deny service for an iPhone, iPad, or iPod touch that has installed any unauthorized software.”
Anecdotal evidence suggests that if you walk into an Apple Store with a misbehaving and jailbroken iPhone in the hope of getting some help with it, you’ll be politely turned away. In most cases, you can return your jailbroken iPhone to its original condition simply by restoring it in iTunes, thus leaving no evidence. However, this presents an ethical issue. You did something to the iPhone that broke your warranty. You should therefore not expect support for it.
Updates and jailbreaks: Apple hasn’t gone out of its way to issue updates that intentionally damage jailbroken iPhones. (These updates certainly undo jailbreaks, but they haven’t permanently damaged iOS devices — though one update did put jailbroken 2G iPhones out of commission until a subsequent jailbreak became available weeks later). Given the company’s history of largely turning a blind eye to jailbreaking and the added ruling that jailbreaking and unlocking are legal in the US, it’s highly doubtful that Apple will take any deliberate action to decommission jailbroken phones.
At the same time, Apple’s just as unlikely to spend much time thinking about the effect an update may have on jailbroken iOS devices. It’s possible that an update will come along that does threaten a jailbroken or unlocked iOS device. And that means that those with these jailbroken devices must be vigilant about how and when they update their gear. They will certainly want to hear about the experiences of others before updating, as well as possibly wait for a jailbreak or unlock that’s compatible with that update.