Moto X Pure gets kernel source code published

Motorola just released the kernel source for the Moto X Pure and it is codenamed Clark. Motorola managed to push the open source code to Github where everyone can take it from and dabble in baking and tinkering with their device. This comes after the release of Android 5.1 source for the Moto X 2014.


Moto X  Pure


As always, this is mostly news for developers and not the everyday user, but you may just as well benefit from it in one way or another. The kernel source is always an important step when it comes to creating good mods and apps. The source code is based on Android 5.1 and it is 145MB in size. You can go to the source link and grab it for yourself.

Source: Github via AndroidPolice


Android 6.0 Marshmallow changelog available for previews 2 and 3

The Android 6.0 Marshmallow changelog for previews 2 and 3 was released today. We can finally examine closely what Google’s new OS is really all about. The final preview showed up last week and the open source code was dropped off on the Android Open source Project last Friday. The new changelogs have been generated and we can now scour them all.


Marshmallow changelog


Keep in mind that this is not the entire source code as Google usually releases it after it officially releases its OS. This leaves GPL-licensed projects to get full public commits. The biggest changelog yet for marshmallow will be released in a few weeks, when the OS goes public.


The tag for Preview 3 Marshmallow changelog is named android-m-preview-2, and the explanation is they skipped preview 2 changelogs because they were busy fixing bugs from the changelog script.


If you have time and want to spend it through commit messages, below you will find the source codes for Android M preview links.

Android M Preview 2 (MPA44G)

android M Preview 3 (MPA44I)


Source: AOSP

News Updates/Software

Moto E 2015 open source files released today

Motorola is working on its current products and their software programs as it is attempting to update all of them. This ultimately means releasing kernel sources to the public as well. This time, the device getting this treatment is the 2015 Moto E, its low-cost smartphone. The device was updated to Android 5.1.1 in May and now its kernel source files are being published.


Moto E 2015



This will probably interest you developers out there and, if you are intrigued and eager, you can head over to Motorola GitHub (link in source) to find and download this package or any other Moto package that interests you (and is available at this time). After downloading the files, you can start tinkering with the source code to create beautiful ROMs, better recoveries and apps for instance.


Attention: this is not the package for the AT&T Go phone or the Verizon prepaid Moto E.


Source: Motorola GitHub


Google releases source code for its I/O 2015 web app on Github

Google open sourced its I/O 2015 web app and this time you actually get some interesting functionality out of it. Each year after the conference the app is open-sourced in order to show its design suggestions and functionality on Android, but this year things will be different as the source of the app will be released for examination. Ioweb2015 is already available on Github if you want to grab it.





This intricately-designed app is mobile-first and offline enabled and some of its more important features are the polymer material design, the web components, the push notifications, the service worker, add to homescreen, google sign-in 2.0 and the web animation APIs.


Developers can relish in the knowledge of this app’s source code and you can do so too if you wish by accessing the source link below.


Source: Github via AndroidPolice


Sony releases source code and binaries for more Xperia devices

Sony seems to like custom ROMs and anything that has to do with them and now it has released AOSP Lollipop source codes and binaries for its Xperia Z line. After they showed that the Android 5.0 stock version runs on most Xperia Z3, Sony has posted the source code and binaries for the Xperia Z3, Z2, Z1, Z1 Compact and Z3 Compact.

 Devs can now use the kernel source to build their own stock Android versions for the aforementioned devices. Of course, they can use the source code to create their own custom ROMs. The binaries include different features and tools to make the hardware work without being dependent to Sony’s custom Android version.

If you’re interested in the source code and binaries, you can go to Sony’s dev page where you will find the ZIP file worth 90 MB. Don’t forget that, in order to flash a ROM to your Xperia, you will have to unlock the bootloader.

Source: Sony

News Updates/Software

Google releases kernel source code for Nexus 9 and Nexus Player

Google recently released the kernel source for Nexus 9 (Volantis) and for the Nexus player (Fugu), just in case you wanted to dev your way through the new devices from Google. If you head out to the Android Open Source Project, you will find exactly what you’re looking for. Non-developer customers don’t fret: even if this is not big news for you, it doesn’t mean this doesn’t work in your favor.

Kernel source files give devs the tools they require in order to develop ROMs and troubleshoot app mismatches on newer devices. Considering Android is open source, this means that every device maker will have to get the source code out and make it available for download sooner or later.

Just in case you want to examine the code for the first Android Lollipop devices out there, you will find Nexus 9 code at android-tegra-flounder-3.10-lollipop-release, and the Nexus Player code will be found at android-x86_64-fugu-3.10-lollipop-release.

Source: Google Groups