As a developer, I absolutely love days like today. If the high-level "improves performance and stability and fixes bugs" changelog of Android 4.1.2 isn't good enough for you, how about we dive into the actual low-level source code commit logs Android engineers made into AOSP since 4.1.1_r1.1 (JRO03D) all the way through today's release 4.1.2_r1 (JZO54K). These commit logs are spread over probably 100+ repositories, so hunting for all of them manually would probably take you days. However, thanks to Al Sutton, you can check them out all in one place.

Be prepared for lots of code jargon and incomplete git commit messages, which probably won't mean much to most of you. For example, turns out bug #34212 On Jelly Bean, failed to connect to WPA enterprise wireless was fixed in 4.1.2, but you'd never know it from this commit log:

** Project : external/openssl

9b4b062 Use OPENSSL_NO_HEARTBEATS for better wpa_supplicant interoperability

** Project : external/wpa_supplicant_6

617450f Use SSL_OP_NO_TLSv1_1 SSL_OP_NO_TLSv1_2 SSL_OP_NO_TICKET for better wpa_supplicant_6 interoperability

** Project : external/wpa_supplicant_8

e488da3 Fix 'restore STA reconnection behavior' cherry-pick

6b24b49 Restore STA reconnection behavior

27bf107 Use SSL_OP_NO_TLSv1_1 SSL_OP_NO_TLSv1_2 SSL_OP_NO_TICKET for better wpa_supplicant_8 interoperability

Still feeling brave? Dig in:

[gist id=3861583 height=400]

If you want to reach a specific commit to see more details, you can quickly assemble a url. Let's take commit e488da3 from above as an example.

Did you spot anything fun? Shout it out in the comments.

Via Al Sutton