No, that’s not a typo in the headline, it’s true! As soon as Samsung started seeding the official ICS update for their Galaxy S II, dhiru1602 and Faryaab, both senior members and recognized developers at XDA-Developers got to work and has managed to port the firmware, as is, over to the original Galaxy S GT-I9000. The port is based on swamp goblin’s port for the Nexus S 4G. Now, this is still in the early stages of development (Pre-Alpha), but the important thing to note is that it works! And it works well. There are many bugs and glitches at this point, obviously, so we don’t recommend you flashing your phone to it, just yet. However, if you’re curious to know, then go right ahead. You can find the download link in the main thread in the forum over here. Just make sure you backup your phone and that you have a custom recovery installed. Follow our guide here on How to root your Android to get started.

Now with CM7 support

Just keeps getting better with time

The ROM is based on the official Android 4.0 ROM for the S II. It’s still the older 4.0.3 (XXLPH) and not the latest 4.0.4, though. So far, dhiru1602 (together with  Faryaab) have managed to get some of the basic functions working, so you could actually use it daily, if you want to. Full hardware 3D acceleration is now working along with cell radio for calls and messaging. 3G packet data also works, camera, Bluetooth, Wi-Fi, USB mass storage, Wi-Fi Direct and Wi-Fi Tethering. 

Things that still need some work are the video camera, HD video playback, vibration, microphone in apps and other little things, here and there. I have personally tried this ROM and can tell you that it’s very smooth for a Pre-Alpha. TouchWiz is actually a lot better than it was on Gingerbread and I can’t wait for them sort out the minor kinks, so I can use that awesome video player that’s bundled along. I am facing some issues with the cell network, though, so will probably jump back to Onecosmic’s ICSSGS RC4.2, but it’s great to see so much progress being made so quickly. This really goes to show that Samsung could have brought ICS officially over to the Galaxy S, if they wanted to, but for reasons unknown, they chose not to.  Thankfully, we need not rely on them as long as we have awesome developers making the ‘impossible’, possible. Make sure to follow this thread for the latest updates and developments on this build.

Tags: , , , , , , , , , , , , , ,