With SHIELD, NVIDIA made the decision to support the open source/root/Android modding community and embrace the hack-centric nature of the platform by making the device unlockable and easily modifiable. Now, it has made the necessary files available to really open it up for devs: the open source binary drivers and stock recovery image. Together, these files will not only allow developers to start tinkering with the device, but also flash everything back to its stock state should something go awry.
Getting access to kernel source code is a big deal for developers. It has a lot to do with getting all the neat features to work in your favorite ROMs. You might not swoon when Samsung drops the code for new devices, but you should be happy someone does. This time it's the bizarro Galaxy S4 Zoom that's hitting Samsung's open source site.
You know who you are. While the rest of us were waiting for the Google Play Edition HTC One and Samsung Galaxy S4 to arrive, your mind was elsewhere. You want to get your hands dirty, and now you can. Google has released the kernel and platform open source code for both the HTC One and the Galaxy S4.
Update: When asked about the proprietary binary drivers that one would usually find on the Binaries for Nexus Devices page, Google pointed fingers at the OEMs.
It was way back in early May that the kernel source for Sprint and US Cellular Galaxy S4 variants showed up on Samsung's servers. The Virgin Mobile Canada edition was added in April. The Verizon and AT&T devices came in the following weeks, but no peep from the T-Mobile version. Well, until today – Samsung just posted the T-Mobile GS4 kernel source in all its glory.
HTC must've been doing a bit of spring (read: summer) cleaning when it suddenly stumbled across some source code that should've been released to the public ages ago. First up is the AT&T HTC One's kernel source, which was nowhere to be found back in late April when all other One variants' source hit the scene.
What's even more interesting, however, is that the company also released the Thunderbolt's ICS kernel source.
There's nothing like a fresh batch of source code to get you through another Monday morning. Samsung has just posted the kernel source for two of its newer S4 variants, the Galaxy S4 active (i9295), and the dual-SIM version of the Galaxy S4 Mini (i9192). Samsung has been on an open source run lately with the AT&T GS4 and Galaxy Tab 8.0 going up just last week.
If you're the developer type who really lives for this, grab the Jelly Bean code at Samsung's open source pages linked below.
Having been announced just a handful of days ago (on the third), the Galaxy Tab 3 8.0's 7.4mm chassis has just barely rolled out of the factory, but – in keeping with old habits – Samsung has already posted up the open source code for the eight-inch tab's kernel. This, by the way, comes just over two weeks after kernel source code for the Tab 3 7.0 dropped.
It's been a week or so since Samsung decided to release some source code, so I guess it's time for a fix. The company just dropped the Jelly Bean source for the international variant of the original Galaxy Note, which received the 4.1.2 update back in mid-February.
You know the drill: download, tinker, enjoy. Hit the link to grab it.
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.