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. Same goes for the full factory images. These distinctions show several important differences between Nexus and Google Play Edition devices.

HTC has also released the kernel source code for the stock version of their flagship device.


For the majority of us who wouldn't know what to do with source code if it was placed on a flash drive and handed to us, the excitement comes not from downloading these files ourselves, but in waiting to see what others are able to do. The modding community is a sight to behold, and fresh source code helps competent hackers work their magic. This code shows how Android 4.2 looks running on the two best smartphones currently available, and that's not something to be taken lightly.

HTC source files, Google source files

Bertel King, Jr.
Born and raised in the rural South, Bertel knows what it's like to live without 4G LTE - or 3G, for that matter. The only things he likes sweeter than his tea are his gadgets, and while few objects burn more than a metal phone on a summer day, he prefers them that way anyway.

  • No One

    Sorry I am still noob in Android World here. If I install the HTC One Play edition on my normal HTC One, will I get Nexus treatment (update OTA by Google)? Or I will have to download source code and install every time they release the new version?


    • Sean Thomas

      I'm about 90% sure that's not how it works and you wouldn't be able to just install this on your phone.

    • JeebsAlexander

      No you the developer of the Rom will have to update the Rom when the new source code is released, but with Android being separated out (Google Keyboard/Calendar) you hopefully won't be missing many features from new editions of Android.

    • http://www.dsaif.com/ Saif

      I'm sure someone from XDA will figure out how to flash these on regular HTC One & Galaxy S4.

  • Matt

    I really just want custom ROM devs (CM, AOKP, etc.) to include the new camera stuff and anything else they find.

  • Alessandro

    just fix the title already!

    • shadowdriven

      The title us correct Google released source code for both devices and HTC released theirs in addition to Google releasing it.

    • http://www.androidpolice.com/ Artem Russakovskii

      I've tweaked the title for clarity.

      • undecillion

        Careful editor, if you don't fix that right away! Alessandro is watching you!

  • http://www.androidpolice.com/ Artem Russakovskii

    I've tweaked the title and added some more info as an update that shows some of the differences between Nexus and Google Play Edition devices.

    • Alessandro

      still not right, it's either you put "One" and "Galaxy S4" or you put "HTC One" and "Samsung Galaxy S4" :)

      • http://www.androidpolice.com/ Artem Russakovskii

        OK, final tweak :)

  • Roberto Giunta

    Is someone really expecting binaries here? Guys, that's a "Nexus user-experience" phone and not a "Nexus". I'm pretty sure we won't get much more than the other versions of the phones.

  • ianoopt

    I just need that live wallpaper shown in these devices. Hope that its available in these files.

    • ianoopt

      Found it. Just search for Sun Beam Live Wallpaper APK