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.

Apparently this OS plays some role in charging the battery on this device (seriously shocking to me).

It's most likely a driver issue. The same thing happens when you install Gentoo on a Nokia N900; for all the "openness" of that device, without the proprietary power drivers it won't charge or run from the power supply under alternate OSes. And if the manufacturer is unwilling to release a public driver, the only option left is to reverse-engineer one.