Still rocking the HTC G1, the world's first Android phone? Didn't think so, but if you have one laying around somewhere, you may want to grab that thing and knock the dust off of it. Why, you ask? Because there's a "working" (I use that term loosely here) port of ICS ready to flash.

As you may imagine, it is incredibly slow and nearly unusable, but c'mon - you have to admit that it's pretty cool. Here's a video of it in action (again, I use that term loosely).

There are a few things that still aren't working in this build, like screen rotation, Wi-Fi, and Bluetooth. Everything is else is go, so, at the very least, you can check out what ICS is all about. Very slowly.

While this is definitely not a practical port, one thing is certain: it's things like this that show how incredible the Android development community is. Fourth gen Android on a first gen phone? That's just stupid-sick. Hit the source to check it out for yourself.

[XDA Forums via Gizmodo]