It was only going to be a matter of time really - and now, some bright spark has managed to post videos of the brand-spanking-new and four-day-old Ice Cream Sandwich running on Samsung's Galaxy S II and the LG Optimus 3D.

It was pretty inevitable as soon as Google announced the source code for ICS and we've all expected the higher end Android models like the above to to get ICS, albeit through official channels.

It's still a very early version of the software and, as such, you may not want to rush to download it on your primary device. The poster admits that radios are not yet functioning, for example. That means no bluetooth or Wi-Fi. It also has a rather ugly plasma-type transition that nobody could ever insist looks good!

The developers appear to have added functionality for the buttons below the S2's screen to bring up menus - all the more interesting considering we wondered what would become of them since ICS negated the use of buttons, providing its own on screen.

Personally, we'll hang fire a few weeks. Samsung is likely to be one of the manufacturers to push ICS out first since it will have had the software already for preparation on both the Galaxy Nexus and the Nexus S.