Delicious openness: ICS ported to Samsung Wave

Only a few more hours until the last of the big three has its big event (Google i/o, after WWDC and Microsoft’s Surface and WP8 events). They will most likely announce a Nexus tablet, as well as Android 4.1, Jelly Bean. While many of you are still on Gingerbread with your top-of-the-line phones – let me poke a few eyes out with mikegapinski’s Android 4.0.4 Ice Cream Sandwich port… To the Samsung Wave. Dual-booting Bada 2 and ICS, right here.

mikegapinski has picked up work on an older effort to port Android to the Wave, and hopped right on the ICS train. He released his first public ICS ROM for the Wave a few days ago, and it just so happens that my brother owns a Wave, running Bada 2. And, to make it even better, he just bought a brand new Galaxy SII, leaving me free to install Ice Cream Sandwich on his Wave.

It’s easy to do, and it works. There’s quite some stuff missing of course, but overall, it’s actually remarkably usable and full-featured. Wifi works, for instance, and you can login with your Google account and all that. It’s a tad bit on the slow side here and there, about on par with older iOS and Android devices. The Wave is from 2010, has a 1Ghz single-core processor, 128MB RAM, a PowerVR SGX 540 GPU, and an 800×480 3.3″ display (a pretty decent 283ppi, actually). 2G/3G doesn’t work yet, the touchscreen needs calibration, and it can’t read battery state nor charge the battery while in Android, but mikegapinski is aware of these issues.

undefined

Openness. It works.

In all seriousness, this is what openness looks like. The ‘Android is closed’-meme has died down considerably, but you’ll still see it rear its ugly head every now and then. Seeing Android work on a completely and utterly unsupported device like this really drives the point home: Android is open – whether you like it or not.

52 Comments

  1. 2012-06-27 10:36 am
    • 2012-06-27 10:56 am
      • 2012-06-27 11:27 am
        • 2012-06-27 11:30 am
          • 2012-06-27 11:57 am
          • 2012-06-27 11:58 am
          • 2012-06-27 10:46 pm
          • 2012-06-27 10:48 pm
          • 2012-06-27 12:06 pm
          • 2012-06-27 12:38 pm
          • 2012-06-28 6:19 am
          • 2012-06-28 8:51 am
          • 2012-06-28 12:26 pm
          • 2012-06-28 1:10 pm
          • 2012-06-28 7:57 pm
          • 2012-06-28 1:32 pm
          • 2012-06-28 7:40 pm
          • 2012-06-28 10:27 pm
          • 2012-06-29 7:29 am
          • 2012-07-01 8:30 am
          • 2012-07-01 8:42 am
        • 2012-06-27 12:00 pm
          • 2012-06-27 12:34 pm
          • 2012-06-27 12:42 pm
          • 2012-06-27 12:42 pm
          • 2012-06-27 1:31 pm
          • 2012-06-27 1:39 pm
          • 2012-06-27 2:23 pm
          • 2012-06-27 5:32 pm
          • 2012-06-28 2:11 pm
          • 2012-06-27 7:08 pm
          • 2012-06-28 6:20 am
          • 2012-06-29 12:01 am
        • 2012-06-27 12:09 pm
        • 2012-06-27 3:38 pm
    • 2012-06-27 11:09 am
    • 2012-06-27 12:23 pm
      • 2012-06-27 12:44 pm
        • 2012-06-27 1:46 pm
          • 2012-06-27 1:56 pm
          • 2012-06-27 2:54 pm
          • 2012-06-27 3:59 pm
        • 2012-06-27 4:12 pm
      • 2012-06-28 12:27 pm
        • 2012-06-28 1:11 pm
          • 2012-06-28 7:04 pm
  2. 2012-06-27 10:54 am
    • 2012-06-28 1:33 pm
      • 2012-06-28 7:19 pm
        • 2012-06-28 10:14 pm
  3. 2012-06-27 2:05 pm
    • 2012-06-28 9:12 am