Supporting the open developer community is as always important to us, and our latest contribution available is a binary blob for CyanogenMod (CM) that fixes an audio lib issue recently reported by the community. This patch is now available on a FreeXperia git repository. Read on to learn what it does, and how Oskar Anderö (in the picture), helped CM with this binary blob. Oskar is a software developer at Sony.
Today, we release a beta version of our new flash tool for Xperia devices, which enables you to put on standard Sony software* on a Sony Xperia™ smartphone which has the boot loader unlocked. This functionality has often been requested by the open Android™ community, and now we’re glad to support it. Please note that the phone still stays unlocked, and that the warranty may still be voided. As this is a beta version, only a limited number of phone models are supported to begin with. Read on for instructions and more information, and to find out how provide us feedback – we are really eager to hear what you think!
Today, Sony contributes three new plugins to the Jenkins software tool: Build Failure Analyzer plugin, Metadata plugin and External Resource Dispatcher plugin. Jenkins is a software development tool that is used for building and testing software continuously during the development. At Sony, we are heavy users of Jenkins, and we like to contribute to making it even more useful for everyone else using it. And by making these plugins available, we can get valuable feedback from the Jenkins community. Learn more after the jump, as Robert Sandell and Tomas Westling from our software tools department explains more!
For some time now, Jean-Baptiste Quéru (JBQ), technical lead of the Android Open Source Project (AOSP) at Google, have been working to get the AOSP running on Xperia™ S. Today, we are moving the AOSP on Xperia S project from the main branch of the AOSP to a Sony git on GitHub. This is because while JBQ considers the Xperia™ S AOSP experiment a success, from Jelly Bean MR1 Xperia™ S will not be kept as a target device on the main AOSP branch. However, as we can see a great interest from the community we will continue the work on a Sony git and keep it open for external partners and developers to contribute. Read on as Björn Andersson and Johan Redestig, software engineers at Sony, explain more!
Have you heard about Linaro? It’s a non-profit organisation made up of eight members working to improve the Linux kernel for ARM architectures (ARM is one of the largest processor developers in the industry). At Sony, we think this initiative is really great, and we can see clear benefits of cooperating in Linux development. Read on as Tony Månsson, Linux developer at Sony, explains why Linaro is so important, and how you can get started on working on the kernel yourself.
BacklogTool is a web based planning tool that we’ve developed internally to keep track of backlogs. Since we like it so much we have now published it on GitHub to give you the chance to use it, and to help us improve it. BacklogTool is great to use with well-known development methods like Scrum, as well as on its own. In this blog post, software engineer Gustaf Lundh explains the benefits of this tool and how it is used. Read on for the full story!
As many of you already know, Jean-Baptiste Queru, aka JBQ, Technical Lead for the Android™ Open-Source Project (AOSP) at Google, recently started an open source project to build a vanilla Android version for Xperia S (LT26i). From Sony side, we welcome the project and support it with resources and contributions. We always try to promote and support external innovation and the openness that Android brings. We have now published binaries required for the LT26i project to progress. In addition, we want to encourage the open Android community to participate. Read on for download links and more information!
We are now releasing a sensor framework, referred to as DASH (Dynamic Android Sensor HAL), as an open source GitHub project. This actually means that we are the first manufacturer to release such a sensor framework. By making this open source, we hope that custom ROM developers will gain a lot from using it, and we also hope to see the community of developers help us improve the framework by contributing back (which we’ve already seen from CyanogenMod team). In this article, Oskar Anderö, a Sony Mobile software engineer, explains how DASH works, and how developers can contribute.
Upon request we’re today releasing an Ice Cream Sandwich (ICS) beta for Xperia™ PLAY, and we’re really interested in getting your feedback on this beta release. As games are such a crucial part of Xperia™ PLAY, we would like to know how well this ICS beta for Xperia™ PLAY works when you’re playing games. Read on for download links and installation instructions!
To continue our open innovation initiative, we now publish our FM radio module for 2011 Xperia™ phones as open source. This means that it’s much easier to configure custom ROMs to use the FM chip and FM radio app on our platforms, if you are a custom ROM developer. We also have updated the previously released sensor HAL, by adding aid to configure the magnetometer sensor. Read on for more information!