Samsung recently starting updating its aging-but-not-dead flagship phone from yesteryear (OK, technically it was the year before that, but yesteryesteryear isn't a thing) to Jelly Bean. And when Samsung updates things, you know what that means, right? Source code. Because a new version of Android brings with it a new kernel. And Android modders want new source to go along with that new kernel. So Samsung delivered, as always.

This go around, it's uploaded the kernel source for the Galaxy S II i9100, as well as Bell Canada's variant, the i9100M BMC.

A small, 11MB over-the-air update is on its way to T-Mobile's variant of the Galaxy S II this morning, which brings a few minor enhancements to the year-old device. Among those, you'll find a "Qualcomm fix," along with Vlingo S Voice improvements, and some general security enhancements.

As usual with Samsung devices, there are a couple of different ways you can apply the update to your device. First – and probably the easiest – is to just pull it via OTA; you can either wait until the automatic notification shows up letting you know that an update is available, or head into Settings > About Phone > System Updates to manually check.

Nearly two years ago, Samsung unveiled what would become one of the most iconic Android handsets of all time, and its powerhouse smartphone for the year: the Galaxy S II. This follow-up to the original Galaxy S brought the goods in a major way, further increasing Samsung's undeniable presence in the Android world. And now the company is updating it to Jelly Bean (Android 4.1.2).

Owners of the unlocked international version of the handset in Spain should be receiving the update now – either over-the-air or through Samsung's Kies software – which brings an absolute slew of new things to the device, according to SamMobile.

This morning, RootzWiki posted a leaked built of Ice Cream Sandwich for the original Galaxy S II, and looking at the build.prop file alongside the screenshots of the build, it seems to be the real deal from Samsung, just like the leak for the Skyrocket.

You made your nominations, and you voted. Now we have a winner. The Andy for Best Non-Nexus Android Phone of 2011 goes to...

Best Non-Nexus Android Phone Of 2011: Readers' Choice

The Samsung Galaxy S II.

This really comes as no surprise. The Samsung Galaxy S II is still one of the most powerful handsets on the market, and with an Ice Cream Sandwich update inbound sometime in the coming year, it's only going to get better.

Who wants a white Galaxy S II? Good news! Your dream is going to become a reality soon enough - if you're on T-Mobile that is. That's right, an all white version of the GSII will be landing in T-Mo stores and online sometimes before the holidays. Vague, I know, but that's all the info we have right now as far as availability is concerned.

The white version will most likely share the same specs as the current, black version:

The folks over at the always impartial, numerically obsessed hardware review and benchmarking site Anandtech have gotten their hands on some results comparing the iPhone 4S to a slew of Android devices in browser and GPU performance. The results are, well, interesting. Take a look at these graphics comparing browser JavaScript performance:

The closest competitor to Apple's iPhone 4S? The testers decided to make the Galaxy Tab 8.9 the Android Honeycomb representative, and even with its aging Tegra 2 chipset the Tab pretty much matched Apple's iPhone 4S inch for inch.