
Image by NordWood Themes, from Unsplash
Google To Hide Android OS Development From Public, Citing Efficiency Needs
Google has announced that all the future Android development will take place internally without involving public-facing repositories.
In a rush? Here are the quick facts:
- Google will develop Android privately but still release its source code after official launches.
- Android Open Source Project (AOSP) will no longer provide real-time development updates.
- Independent developers and custom ROM creators will face challenges tracking Android updates.
This means that while Android remains open-source, external developers will no longer have real-time insight into its development process, as first reported by Android Authority (AA).
Before, Google had two main branches of Android: the Android Open Source Project (AOSP) which was public, and an internal private branch. The Bluetooth stack was developed in the public domain, but the core OS features were developed internally, noted AA.
However, the process of maintaining both branches was quite complicated and sometimes resulted in merging code into conflicts. Google states that developing the operating system in-house will help to speed up the development process and will eliminate some inefficiencies, as reported by AA.
According to the company their “ aim is to focus attention on the current stable version of the Android source code while we create the next version of the platform. This allows developers and OEMs to use a single version without tracking unfinished future work just to keep up.”
The change will not affect the availability of Android’s source code. Google will also continue publishing updates after every official release and so when Android 16 launches later this year, the source code of Android 16 will be made public, as noted by AA.
The Linux kernel fork used in Android is also open source due to the GPLv2 license which requires source code disclosure, says AA.
The change will not affect the average Android user in any way. The process of updating devices will not change and app developers will not be affected as they work with the final releases of the code rather than the code in development, says AA.
But for those who are independent developers and who contribute to AOSP or create custom ROMs such as LineageOS, this change may be a challenge. Before, they were able to see what Google was working on in real time using AOSP updates, but now they will have to wait for full version releases, as noted by AA.
The AOSP commits will also be a problem for tech reporters and analysts who have used them to find out about upcoming features. The ability to leak such information, such as the discovery of the Pixel’s webcam feature and hints of when Android 16 would be released, was made possible by the AOSP code changes, as noted by AA.
Such information will become difficult to come by since development is now taking place behind the scenes. Although there is a problem with transparency, Google explains that the decision was made in order to improve the development of Android in the long run.
We expect more information about the change when Google makes its official announcement later this week.
Leave a Comment
Cancel