Google Releases Android 6.0 Source Code and Factory Images for Nexus Devices

Google has pushed Android 6.0 source code to AOSP (Android Open Source Project), and released factory images (MRA58K) for Nexus 6 & Nexus 5 smartphones, Nexus Player, as well as Nexus 9 and Nexus 7 (2013) tablets. You can retrieve the code with the usual repo tool:

Some of keys changes are listed on Android Source microsite and include Doze and App Standby to save battery, new authentication interface sich as Fingerprint, Gatekeeper, and Keymaster, adoptable storage, Bluetooth stylus support, and more. If you want a more detailed changelog at the source code, Opersys got you covered by listing all differences between 5.1.1_r24 (LMY48W) to 6.0.0_r1 (MRA58K) with newly added components,  removed components, and modified components. Jean-Luc Aufranc (CNXSoft)Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in […]

How to Generate CVS Changelog Automatically

There is a perl script called cvs2cl.pl provided by Red-Bean You can get the latest version thru cvs: cvs -d :pserver:[email protected]:/usr/local/cvs co cvs2cl/cvs2cl.pl Copy the script in a directory that belong to the path e.g.: cp cvs2cl.pl /usr/local/bin Then just checkout your project and run cvs2cl.pl to generate a ChangeLog that will look like: 2010-01-18 developer1 * app/cnxapp/Makefile: Added support for SMP8652 target 2010-01-17 developer2 * app/cnxapp/cnx_download.c: Added HTTP resume support [Bug 1250]: Fixed potential buffer overflow … where developer1 and developer2 are the linux usernames of the developers, app/cnxapp/Makefile, app/cnxapp/cnx_download.c the files that have been modified, and the comments correspond to the messages input during cvs commit. cvs2cl.pl also have other options such as XML output, date selection etc… Just type cvs2cl.pl –help to get the full options. Jean-Luc Aufranc (CNXSoft)Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, […]