Android hackers, modders, customizers, bug squashers, and enthusiasts rejoice with news of bits and bytes from Samsung and Motorola.  The two companies just unleashed the opensource portions of the source code for their two most recent Android superphones.

Samsung, which has been known to provide source code for its devices around the same time as the devices’ launch dates, has recently released the source code for the T-Mobile variant of the Samsung Galaxy S II.  Motorola, on the other hand, has also publicly released the source code for the Motorola DROID Bionic–Verizon’s come-too-late, soon-to-be-elbowed-out-of-the-room-by-the-Motorola-DROID-RAZR device.

The Motorola DROID Bionic was finally launched on September 8 after Motorola and Verizon made eager and drooling Android fans wait for close to half a year–and punishing the same fans with delay upon delay of the DROID Bionic’s arrival.

Meanwhile, T-Mobile just released its variant of the Samsung Galaxy s2, formerly codenamed the Samsung Hercules, this month along with another power-packed (especially its camera) Android smartphone, the HTC Amaze 4G (formerly codenamed HTC Ruby).  Find out how the two Android superphones compare to each other in our review entitled “Samsung Galaxy S II vs HTC Amaze 4G: Two Towers of T-Mobile and the Talk of the Town.”

App developers can now get their hands dirty with the source code, examining it, tweaking it, even taking it apart and putting it back together again, all in the spirit of wanting to contribute to an improved version for the public and for other developers to use. The key is collaboration, as technology is improved with every swish and flick of each developer’s magic wand.

Go get your fill and feast to your heart’s content.