Monthly Archive for March, 2009

iPhone 3.0 Awesomeness

I was a little disappointed there wasn’t new iPhone hardware announced today.  I’m sure that more flash memory is coming this summer, but I was hoping for, at the very least, more RAM for running apps, fantasizing that it would make for fewer hangs up and performance issues.  A better camera would be nice too.

On the other hand, what they have announced sounds awesome:

  • Cut and paste in all apps.  The phone is useful without it, but it would be even better with it.
  • P2P bluetooth support for iPhone/iPhone communication, and Bluetooth stereo audio on 3G iPhones.  Bluetooth support to be enabled in the 2nd gen iPod touch too.  It looks like support for specialized bluetooth peripherals, like Bluetooth glucose monitors, is also included.  No announcements regarding bluetooth mouse or keyboard.
  • Support for peripherals via the dock connector.  I’m hoping for something that allows transfer of photos photos from a digital camera.  It would be great to be able to upload high-quality photos directly from an iPhone.
  • Push is coming, finally.  I’d still like to see some limited support for background processing for, if nothing else, audio playback and VoIP.
  • Live streaming audio & video over HTTP in the media player app
  • Richer APIs for location, including embedded maps & reverse geocoding.
  • Multiple photos per e-mail message
  • Landscape keyboard in all applications.
  • Search across applications
  • Better calendar sync support
  • Built in Voice Notes
  • MMS support.  They say that hardware issues limit this to the 3G iPhone.  Sounds bogus to me.

What’s In Store for iPhone OS 3.0

Apple’s iPhone press event is just a few hours away.  ArsTechnica has posted their best guess as to what’s in store for iPhone take 3:

There are some obvious features that seem a like a no-brainer: support for tethering, which AT&T has already said is coming; full Bluetooth support, including stereo headsets, external keyboards, and file transfer; compatibility with Apple’s new advanced inline controls on new headphones, push notifications; the previously rumored copy and paste; and MMS support. Any or all of these would be good candidates for feature additions, most of which have been clamored for since the iPhone was launched almost two years ago.

It’s a beautiful dream, but I have my doubts on a lot of them.  My top hopes:

  • Better bluetooth support
  • Ability to pull photos off of digital cameras over USB, a la the iPod photo.
  • Push notifications
  • Background tasks
  • A Pretty Pony

How about you?  What are you betting on?  What are you hoping for?

Incoming! iPhone 3.0 Preview on March 17th

Just in case the iPhone Dev Team was thinking about taking a vacation this summer, Apple just sent out press invitations for a preview of the iPhone, v3.0, this Tuesday, March 17th.

iphone3event

No doubt this will bring improvements to the OS, but it also seems likely that new hardware will be coming sometime this summer.  Either one will probably create a new set of challenges for jailbreaking and unlocking.

Almost Here, an Easy iPod Touch 2G Jailbreak

Good news!  I finally do a post about progress on an 2nd gen iPod Touch jailbreak, and the Dev Team anounces another big step forward.

The iPod Touch 2G is now another member of the “pwned for life” family. It has a fatal flaw in its bootrom that means you will always be able to pwn these devices no matter what firmware updates come along. This is the full, untethered jailbreak, something that iPod Touch 2G users have not had before today.

It’ll be a little bit before this is packaged for easy installation

via Dev-Team Blog – iPod Touch 2G: Hi, welcome to the jailbreak family.

Jailbreak your iPhone from Linux with xpwn

Most of the iPhone jailbreaking action has been on Mac OS X and Windows, but there is an option for linux users called xpwn.

Xpwn is a commandline tool. Nightly binary builds are available for both Windows and Linux.  There isn’t a lot of information available about how up-to-date they are, but looking at the check-in history of the source code on Github suggests that it was last updated on Jan 30 to support the latest 2.2.1 iPhone firmware update.