Header Ads

AOSP now available for Xperia™ Z on Sony’s GitHub [open source + video]


***Update: Software binaries updated. ***
Remember our Android Open Source Project for Xperia S? Because of the great interest we saw in that project, we’ve now decided to create an AOSP project for Xperia Z as well. This means that the software will be open for you as a developer to use and contribute to. This is a way for us to continue our commitment to support the open Android community. It is also a tool for us to facilitate and verify contributions to AOSP on the APQ8064 Qualcomm® Snapdragon™ S4 Pro platform. Get the details after the jump!

Johan Redestig and Björn Andersson, senior software engineers at Sony.
About the project
Just as for the AOSP for Xperia™ S project, the AOSP for Xperia™ Z project will be maintained by Johan Redestig and Björn Andersson, senior software engineers at Sony. Now, if you go to Sony’s GitHub and check out the AOSP for Xperia Z project, you will find the code.
For the AOSP on Xperia™ Z project to run, we are also providing some binaries here on Developer World. Binaries are for example hardware drivers that are specific for a certain chipset. Since some of the binaries are proprietary files provided by Qualcomm, you can download Xperia Z binaries (updated version, get the previous version) after accepting an end-user license agreement that states how the files can be used and what limitations that exist. Remember that the software is not intended for everyday use, and it does not include some apps and services that are part of standard phone software. Build instructions can be found in the readme file in the AOSP for Xperia Z project on GitHub.
Current status
Even though the software is not suited for everyday use, there are actually a lot of things working already. It boots up, and we have the SD-card, Wi-Fi®, Bluetooth™, GPS, LED light, and sensors working (at least partially). And as you can see in the video above, we are also having the modem and camera running internally. However, both of these functions require proprietary binaries that we cannot publish at this time.
How to contribute
If you are interested in making contributions, head over to the AOSP for Xperia Z project on GitHub. Make yourself familiar with the code and feel free to have a look at the issue list to see where you might be able to help out. All contributions are handled through the GitHub tool.
Coming updates
Going forward, the next step in this project is to replace some of the binaries provided here on Developer World with source code, and to release binaries for NFC to work. For the latest technical status, check out the AOSP for Xperia Z project on GitHub. And feel free to drop us a line in the comments below if you have any questions. We hope many of you developers will engage in and contribute to this project!

No comments:

Powered by Blogger.