[ONE Android Development] Racpu_:
NOTE: PLEASE DOWNLOAD ONLY THE ROM VIA OTA, DO NOT AUTOMATIC INSTALLATION, BECAUSE THEY WILL LOSE THE GOOGLE APPS, REBOOT TO RECOVERY AND INSTALL VERSION 3.0, AND THEN THE GAPPS

Version 3.0 - 04/11/2015:

Download:

Racpu_CM12.1-v3.0-bacon

Changelog:

----CHANGELOG 04-11-2015----

---PLEASE DOWNLOAD ONLY THE ROM, DO NOT AUTOMATIC INSTALLATION, BECAUSE THEY WILL LOSE THE GOOGLE APPS---

---REBOOT TO RECOVERY AND INSTALL VERSION 3.0, AND THEN THE GAPPS---

LockClock : Add api key for open weather (android_packages_apps_LockClock)

Update boosted audio files 2/2 (android_vendor_cm)

Update boosted audio files 1/2 (android_frameworks_base)

stagefright: MPEG4Extractor: allow 'hdlr' box before first track (android_frameworks_av)

Fix NOT_RESTRICTED network capability and enforce it. (android_frameworks_opt_telephony)

DO NOT MERGE: Protect data source access with mutex during disconnect (android_frameworks_av)

rename android_security_cts_AudioflingerBinderTest.cpp to android_security_cts_AudioFlingerBinderTest.cpp (android_cts)

Manually fix build errors from an MNC cherry-pick. (android_cts)

add more binder tests for AudioFlinger and AudioPolicyService. (android_cts)

CTS: verify ConnectivityManager.requestNetwork throws for restricted networks (android_cts)

Test if libstagefright dies in onInputBufferFilled on currupted file (android_cts)

Add 5-second timeout to testFlacHeapOverflow (android_cts)

DO NOT MERGE - Add security test for IEffect binder command (android_cts)

DO NOT MERGE: Test whether mediaserver leaks info across invalid binder calls (android_cts)

DO NOT MERGE - Add CTS tests for IAudioflinger binder checks. (android_cts)

DO NOT MERGE - Backport of ag/748221 - Security Patch Level in Settings CL#2/3 (android_build)

libutils: Fix integer overflows in VectorImpl. (android_system_core)

DO NOT MERGE - Backport of ag/748147 - Security Patch Level in Settings CL#3/3 (android_packages_apps_Settings)

Initialize local variables to avoid data leak (android_frameworks_native)

Initialize local variables to avoid data leak (android_frameworks_native)

Fix NOT_RESTRICTED network capability and enforce it. (android_frameworks_base)

Don't mark NetworkRequests restricted when they don't have restricted caps (android_frameworks_base)

DO NOT MERGE - Backport of ag/748165 to klp-dev Security patch level in Settings (android_frameworks_base)

stagefright: check IMemory::pointer() before using the allocation (android_frameworks_av)

libmedia: clear reply data for IEffect command (android_frameworks_av)

IMediaPlayer.cpp: make sure structures are initialized to 0 (android_frameworks_av)

Fix timedtext parsing (android_frameworks_av)

Make IEffect command more robust (second try) (android_frameworks_av)

Zero out return values in audio binder calls (android_frameworks_av)

Ogg: avoid size_t overflow in base64 decoding (android_frameworks_av)

DO NOT MERGE - libstagefright: sanity check size before dereferencing pointer in Utils.cpp (android_frameworks_av)

DO NOT MERGE - IAudioFlinger: clear config before reading it from parcel. (android_frameworks_av)

DO NOT MERGE Avoid size_t overflow in base64 decoding once again (android_frameworks_av)

Fix for security vulnerability in media server DO NOT MERGE (android_frameworks_av)

Fix heap data leak vulnerability (android_frameworks_av)

DO NOT MERGE - IAudioFlinger: always initialize variables to ensure no info leak when writing them to Parcel. (android_frameworks_av)

IAudioFlinger: fix the missing initialization of variable to ensure no info leak when writing them to Parcel. (android_frameworks_av)

Track usage of Vector / SortedVector from libutils DO NOT MERGE (android_bootable_recovery)

Settings: update contributors cloud (android_packages_apps_Settings)

camera: Allow devices to load custom CameraParameter code (android_frameworks_av)