Sony is pretty cool about supporting the open source community by contributing code back to AOSP and helping developers tinker with devices. So it's no surprise that the company has already dropped source files for the Xperia Z Ultra.
The Xperia Z Ultra is, of course, a very large phone. It's not just big like other phones are big – it's obscenely large. The Z Ultra has a 6.4-inch 1080p screen, and it's not a tablet, it's a phone.
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.
Shortly after Facebook announced the Chat Heads feature of Facebook Home, the folks behind ParanoidAndroid started expanding that idea into a new take on multitasking. HALO was the result, but it was exclusive to ParanoidAndroid. I say was, because HALO has just been open sourced.
The code has been added to a Github for other ROM developers and curious users to play around with. HALO is still in beta, but the feature set has come along quite well in recent weeks.
Every few months, Google experiments with a new design, widget, or pattern by injecting it into one of its most important apps. Preceding I/O 2013, we were treated to a steadystream of updates including the new Navigation Drawer. As we have seen, the latest GMail app joined the herd, but also gained a tweaked version of the now common pull-to-refresh gesture. While Google was kind enough to supply us with a library for the Navigation Drawer, anybody hoping to add the newly-stylized refresh is left to fend for themselves.
Since their announcement last month, we haven't heard too much about the Galaxy Mega 5.8 and 6.3 (barring rumors of a delayed release). That doesn't mean Samsung plans on breaking its pattern of timely (or early, depending on your perspective) kernel source code releases. Keeping with form, Samsung has released kernel source for the 6.3" Mega's I9205 (LTE) variant.
There's no sign of the Mega's I9200 version (or the Mega 5.8) just yet, but given Samsung's track record, we can expect it any time now.
When most of us think about Facebook, open source software probably isn't the first thing that jumps to mind. As it turns out, the social media titan has quite a few public contributions that we rarely hear about. Since Facebook went native, Android development has become a high priority within the company. Among the many pleasant results of this shift, some of the internal tools may find their way into the public domain.
Back in September of last year, Google chairman Eric Schmidt told us that Android had reached 1.3 million daily activations every day. Today, he tells us that number is up to 1.5 million, which is actually not that staggering of an increase. Andy Rubin said the number was 900,000 per day in June of 2012, so the increase from there to September was much, much faster than the increase from September to now.
Maybe it's just me, but it seems like Samsung is getting even faster with open source file releases. Today, the Korean manufacturer dropped open source kernel files for the Galaxy Note 8.0, Samsung's first foray into the tablet-that's-also-a-phone market. Both international and North American variants are represented, so those interested can take their pick.
A French image processing company by the name of DxO Labs has filed a DMCA takedown request targeting 12 GitHub repositories containing device-specific code for ROMs, most of them maintained by CyanogenMod team members. The notice is vague, only citing:
 I have a good faith belief that the file downloads identified below (by URL) are unlawful under these copyright laws because among other things, the files circumvent effective access controls and/or copyright protection measures;
Content Type: "Custom Firmware" files
Violation(s): Trafficking a device that circumvents effective access controls and/or trafficking a device that circumvents effective copyright protection measures.