I have been a loyal iPhone user and AT&T customer since the dark ages of the iPhone.  It took me almost two years before I jailbroke that original iPhone.  The reason behind my decision to jailbreak wasn’t that I wanted to stick it to AT&T by moving my device over to the competition or that I wanted to run cracked or pirated software.  It was OS 3.0 that finally made my decision.  I simply got tired of being ignored by AT&T and Apple.  It became painfully clear to me that these two corporations were never going to give me the features that I wanted but were available from other sources. (For the purposes of this article I have intentionally omitted jailbreaking methods, and software package names)  So here’s my short list of features that I get on my jailbroken iPhone that I won’t do without:

  1. Tethering:  this is a term used to describe the process of sharing your phone’s cellular data connection with your laptop.  Blackberrys have done this for years.  AT&T has strictly refused to allow this feature, going so far as to block the sale of legitimate applications that added this feature.  Too, it appears that with the release of OS 3.1, we will no longer be able to use the mobileconfig workaround.
  2. Themes:  Apple’s idea of iPhone customization is being able to change your lock-screen wallpaper.  With a jailbroken phone every feature of your phone is customizable.  Wallpaper, Icons, Sounds, Vibrations, etc.
  3. Removable Storage: It’s a feature on all iPods (except the touch), why shouldn’t I be able to mount my iPhone as a USB drive?  Some legitimate applications come close, but it’s not quite the real thing.
  4. Background Processes:  This is a slightly more technical feature.  Basically, i don’t want my application to close just because I hit the home button.  I want it to go to the background so that I can do another task and then come back to it without relaunching.
  5. System-Level Access:  If you don’t know what this is, you probably don’t miss not having it.  It essentially comes down to expandability and adaptability.  With system level access I’m able to change any phone behavior I see fit, including services.  It makes you iPhone behave like what it really is: a palm-sized computer.

PS – If any AT&T or Apple employees end up reading this.  Please meet us part way on our requests.  We, your customers, WANT TO USE YOUR PRODUCT. Make it the product we need.