Sony continues to be one of the most developer friendly Android OEMs. The Japanese tech giant has an Open Device Program where they upload device configurations, software binaries and build guides. What does that mean? Basically, if you wanted to and had the time, Sony gives you the tools to build AOSP based custom ROMS for your Sony Xperia devices. The only caveat is that it must be a Sony Xperia device using a Qualcomm Snapdragon Processor made in 2014 or after.
"Through the Open Device program, we provide these resources early for the community, so that you have time to learn, build and test new Android features, or use them on your custom ROM. As usual, you can work with us to make the software better by contributing your patches upstream to GitHub. Open source is important for us and we welcome you to contact us, and give feedback on what resources you need and where can we improve."
Android 6.0 Marshmallow was released last week and Sony has already updated their Open Device program with the configuration and binaries for it. This goes along with Sony’s pilot program to test AOSP Lollipop 5.0 on the Sony Xperia Z3 in giving consumers a choice in the software they want on their phones.
Also added to the Open Device Program are the binaries for the Sony Xperia Z5. Early adopters of the device will now be able to build their own custom ROMs just like owners of other 2014+ Qualcomm based Sony Xperia devices. The program isn’t just for flagship devices either. If you have a mid-range device like the Xperia M2, Xperia T3, or others, you can also participate in the program.