Today we’re happy to tell you that we’ve added Xperia Z2 and Xperia Z1 to our AOSP for Xperia project on the SonyXperiaDev GitHub. In addition, Xperia Z has been updated to the latest Android version. At the same time, we’re starting to use a unified kernel for devices based on the Qualcomm® MSM8974 platform, which will make it easier for all you community developers to adapt the kernel to your needs.
Three new devices added, AOSP for Xperia Z updated
Xperia Z2 and Xperia Z1 both get device configurations for AOSP on SonyXperiaDev GitHub today. Besides adding these devices, we also update Xperia Z to run the latest Android version. Please note that the software is not intended for daily usage and there are important limitations. For example, the camera is not working and the modem is not enabled, which means you cannot make phone calls.
To get started using these device configurations to build your own Android version, you should head over to the project you’re interested in on SonyXperiaDev GitHub, and also download the corresponding binaries, which you can find from Sony’s AOSP for Xperia devices page. And soon we will publish a tutorial to guide you through the process step by step, so stay tuned!
Launching a unified kernel to be used across devices
Previously Sony’s AOSP projects used a different kernel branch for each device, which made the maintenance cumbersome for custom ROM developers. For the devices that we’re adding today we’ve created one unified kernel, which is published as source code in separate git. This makes things much simpler for when developing for these devices, as there is one kernel to use instead of several branches with a different version for each software build.
In addition to being easier for custom ROM developers to work with, this kernel will facilitate for developers who want to engage with us and push changes to our implementation. So go ahead and fork our kernel to play around with it, and don’t forget to push any improvements back to us!
Now if you’re a custom ROM developer, feel free to check out the projects right away, and don’t hesitate to drop a comment below if you have any questions.