Why Jailbreak: iOS 4
July 12, 2010
On July 10, 2007, a very important exploit to the hacker community was invented; it's called an iPhone "Jailbreak". Ever since that day, the term "jailbreaking" has been used so much I wouldn't be surprised if I found it in the next edition of Webster's dictionary.
Jailbreaking has served many purposes since it was first introduced. With the original iPhone and iPod touch, it was used to enable playing the first third-party game (before the App Store was ever even announced). After that, Apple and hackers have been playing a game of cat and mouse. Apple patches up the exploits and the hackers make new ones. With iOS 2 and 3, jailbreaking allowed users to have a fully customizable user interface, install applications that weren't allowed on the App Store, run applications in the background, and tweak the operating system. The two most important reasons for users to jailbreak their iOS devices are most likely the following: Multi-tasking and Home Screen backgrounds. With these two features added into iOS 4, what is the importance of jailbreaking now? Here is a list of reasons why we think jailbreaking can still be valuable to you as an iOS user:Reason 1: True Multi-tasking
When Apple released "multi-tasking", many users might have thought it would allow an application to literally remain running in the background. Unfortunately, Apple did not allow this. Instead they released seven multi-tasking services. They consist of the following:As you can see, Apple allows the backgrounding of many services such as audio, location, and even VoIP, but alas, they decided not to allow what I would call “true” multi-tasking. This is where jailbreaking can come in and save the day. The Cydia application “Backgrounder” allows apps to truly run in the background when it's enabled for each app. You can use "Backgrounder" with tweaks that let you switch applications in style such as “Circuitous” and “Kirakae.” Together these apps combine to allow true backgrounding in style, something native iOS 4 desperately needs.
- Background audio
- Voice over IP
- Background location
- Push notifications (introduced in iOS 3)
- Local notifications
- Task finishing
- Fast app switching