Are you tired of Android N already, or are you itching to get even deeper into the preview release? If you're leaning towards the latter, you may want to check out the changelog generated from a fresh code push to the Android Open Source Project (AOSP). Don't get too excited, this isn't a complete platform release (confirmed by Bill Yi), so it doesn't include things like the changes to the notification shade. Rather, the changes uploaded yesterday are mostly for the GPL projects used in Android, and there are still plenty of interesting bites of knowledge to take away from those, as well.

Take a look around at the changelog and let us know if you find anything that explains some of the bug fixes, performance boosts, and other notable changes in this release. For example, commit 0a9b682 officially switched ART over to using JIT (just-in-time) instead of AOT (ahead-of-time) compilation, which notably resulted in the lightning fast (comparatively speaking) first boot and subsequent app installations that many of us have already lauded.

Unfortunately, like a few other recent Android builds, the N preview takes its lead from last year's final M preview and merges in the subsequent changes from Marshmallow individually. This means there are going to be a lot of duplicate commits from the final Marshmallow release and subsequent updates. As I've mentioned in the past, I'm going to work on detecting these types of dupes and either make them less visible or remove them entirely, but today isn't the day for that.

Note: there were three preview releases for M, starting with android-m-preview (without a trailing digit), and continuing on to preview-1 and preview-2. The N previews are starting off at android-n-preview-1 (with a trailing digit). #themoreyouknow