[Android Builders Collective] kantjer:
SlimSaber-bacon-5.1.1-20150531

Full changelog:

Project name: android_system_core
*Misael Lopez Cruz - audio: Fix false positives in audio_is_remote_submix_device()
*Łukasz Szymczyk - Reserve space on disk using fallocate
*Nick Kralevich - libaudit: limit to 5 selinux denials per sec
*Nick Kralevich - ensure /data/tombstones exists on all Android devices
*Daisuke Okitsu - Sdcard: Initialize the padding output value
*Johan Redestig - notify: dynamically allocate filename buffer
*Tomasz Kondel - Fix segfault in get_character_device_symlinks()
*Tomasz Kondel - Close fd on error path in do_mount()
*Bao Haojun - Fix deadlocks.
*Riley Andrews - fix memory leak in copy_remote_dir_local
*SungHyun Kwon - Fix memory leak on jdwp_process_free()
*Christopher Ferris - Move map data into backtrace data proper.

Project name: platform_manifest
*fusionjack - DeskClock: Track own repo
*fusionjack - Update some repos
*fusionjack - skia, bionic: Track own repo

Project name: packages_apps_InCallUI
*Danny Baumann - Blow up the damned holo window when starting a call

Project name: packages_apps_Settings
*Jorge Ruesga - Storage Settings: Allow user to trigger a volume rescan
*Lars Greiss - Add link to Privacy Guard from app info screen
*Roman Birg - Settings: add Bluetooth tethering option to BT overflow menu
*Roman Birg - Settings: give better hint when checking BT "Internet access" fails
*Chet Kener - Enable Access to Appops Menu
*Maxime Poulain - Settings:applications:switch from com.android.settings.applications.ManageApplications to com.android.settings.ApplicationSettings and added a privacy guard button
*Andreas Blaesius - Automatic translation import
*fusionjack - NetworkTraffic: Show/hide arrows (2/2)
*fusionjack - NetworkTraffic: Checkbox to Switch
*fusionjack - NetworkTraffic: Append prefix 'net' to attribute names
*liquid0624 - Settings: network traffic color option (2/2)
*snak3ater - Settings: network traffic meter

Project name: packages_apps_SlimOTA
*fusionjack - Fix FC if OTA xml cannot be downloaded
*fusionjack - Don't build SlimOTA as privileged app
*fusionjack - IDE updates

Project name: KernelAdiutor
*fusionjack - Add recyclerview resources
*fusionjack - Bump version to 0.9.4.2.1
*fusionjack - support: Updated to 22.2.0
*Willi Ye - version 0.9.4.2.1
*Willi Ye - Import translations from crowdin
*Willi Ye - Bug fixes and update android studio
*Willi Ye - Fix code derp and add an elevation to some cards
*Willi Ye - Add Zen Decision support
*Willi Ye - Import translations from crowdin
*Willi Ye - Add CPUQuiet support
*Willi Ye - Add support for UKSM
*Konsta - Add msm8610/adreno302 GPU paths
*Willi Ye - Move Templimit to thermal
*Willi Ye - version 0.9.4.2
*Willi Ye - Import translations from crowdin
*Willi Ye - Add backup options
*Willi Ye - Make sure LMK does not FC
*Willi Ye - Fix up formatting
*Dhinesh Ravi - Add Custom Charge Control for Yureka
*Willi Ye - Update gradle version
*Willi Ye - version 0.9.4.1 beta
*Willi Ye - Import translations from crowdin
*Willi Ye - Fix warnings
*Willi Ye - Add Thunderplug controls
*Willi Ye - Clean up Constants
*Willi Ye - version 0.9.4 beta
*Willi Ye - Import translations from crowdin
*Willi Ye - Update README.md
*Willi Ye - Finish thermal settings
*Maxime Poulain - add manta gesture support
*Willi Ye - Fix a typo
*fusionjack - Don't build KernelAdiutor as a privileged app
*fusionjack - IDE updates

Project name: packages_apps_SlimLauncher
*Andreas Blaesius - Automatic translation import

Project name: android_packages_apps_Eleven
*Linus Lee - Eleven: Add playlist cover art to search results
*Linus Lee - Eleven: remove an unnecessary check when playing music to improve perf
*Linus Lee - Eleven: Add a play Album option on songs

Project name: android_packages_apps_AudioFX
*Nicholas Chum - Expose text color and background colors for Theming
*Nicholas Chum - Expose actionbar background for Theming

Project name: packages_apps_Mms
*Andreas Blaesius - Automatic translation import

Project name: packages_apps_Camera2
*Andreas Blaesius - Automatic translation import

Project name: packages_apps_DeskClock
*Pavel Kirpichyov - DeskClock: Add increasing volume option for alarm clocks
*wjiang - DeskClock: Sometimes alarm can't stop while coming a MT voice call
*kaiyiz - DeskClock: handle call events on alarm
*Sam Mortimer - Fix internationalized repeat short days display
*Jorge Ruesga - deskclock: internationalize repeat days layout
*Artem Chep - DeskClock: Add back flip and shake actions

Project name: packages_providers_DownloadProvider
*Andreas Blaesius - Automatic translation import

Project name: packages_services_Telephony
*ezio84 - Disable useless forwarding toast when starting a call

Project name: platform_manifest
*fusionjack - DeskClock: Track own repo
*fusionjack - Update some repos
*fusionjack - skia, bionic: Track own repo

Project name: AK-OnePone-Reborn
*anarkia1976 - Kernel Version: AK.254.OPO.CM12.1
*anarkia1976 - Revert "cpufreq: cpu-boost: Respect max frequency"
*Sultanxda - input: synaptics_dsx_i2c: Set IRQF_ONESHOT flag

Project name: kernel_oneplus_msm8974
*Erik Kline - neigh: Better handling of transition to NUD_PROBE state
*Mark Salyzyn - New Build Breakage in branch: kernel-m-dev-tegra-flounder-3.10 @ 1960706
*Mark Salyzyn - net/unix: sk_socket can disappear when state is unlocked
*Stephen Smalley - selinux: enable genfscon labeling for sysfs and pstore files
*Stephen Smalley - selinux: enable per-file labeling for debugfs files.

Project name: platform_libcore
*Mathieu Chartier - Add VMRuntime.clampGrowthLimit
*Mathieu Chartier - Move GC daemon locking logic into heap
*Narayan Kamath - Date.toString must always use Locale.US.
*Neil Fuller - Avoid opening jar files from the classpath more than once

Project name: device_oppo_msm8974-common
*Steve Kondik - msm8974: Update WiFi configuration

Project name: frameworks_opt_telephony
*Ricardo Cerqueira - RIL: Fix datacall parcel reading

Project name: frameworks_av
*Marco Nelissen - ulaw and alaw aren't limited to 8kHz
*Marco Nelissen - Check allocation
*Marco Nelissen - Don't use the bitrate of the xing header
*Harish Mahendrakar - SoftAVCEnc: Removed alignment requirement on input width
*Venkatarama Avadhani - SoftMPEG2: start output at first I-frame
*Suresh Choudhary - libstagefright: free mMoovBoxBuffer
*Venkatarama Avadhani - stagefright: add SoftAVCEnc using libavc
*Venkatarama Avadhani - stagefright: add SoftAVCDec using libavc
*Venkatarama Avadhani - stagefright: add SoftMPEG2 decoder using libmpeg2
*Dhananjay Kumar - soundpool: reuse channel for same sample if available
*Robert Shih - ESQueue:use 0x000001 instead of 0x00000001 as sync word in H264/MPEG_VIDEO
*Anjun Wen - libstagefright: Fixed bug of MediaMuxer, that it didn't release MediaBuffer in some case.
*Marco Nelissen - Don't fail read when "seeking" to current position
*Dan Liang - Fix div zero error in corrupted media file
*daisuke jinno - The preview frame data is broken when sending via Binder
*Marco Nelissen - Signal EOS at end of mpeg video to flush out final sample
*Evgenii Stepanov - Fix new[] vs delete mismatch.
*Martin Storsjo - Use define for drm property keys instead of defining as char pointers
*Bao Haojun - Fix double close.
*Patrik2 Carlsson - Correctly handle unsupported OMX color format
*Marco Nelissen - Fixes for GSM decoder
*Surajit Podder - libstagefright: Explicitly disconnect HTTP connection
*dk.han - Fix bugs don't remove track of DirectOutputThread
*donghyub.cho - Fix bugs regarding looping play issue with sharedBuffer
*Zhongli Wang - Fix video/audio sync issue when audio track is changed
*Kyle Repinski - Fix compiler issues uncovered at higher optimization levels.
*Lennart Wieboldt - Enable -Os back to audioflinger & ID3
*Peter Karlsson - MPEG4Writer: fix mMoovBoxBuffer memory leak

Project name: frameworks_native
*Gaurav Singh - egl: Switch to NOP dispatch table on ReleaseThread
*daegeun.song - use uintptr_t instead of intptr_t
*Bernhard Rosenkränzer - Don't error out because SensorEventConnection::dump overloads BBinder::dump
*Bernhard Rosenkränzer - Fix potential format string vulnerability
*Bernhard Rosenkränzer - Remove comparisons that can't be true
*alice.hyoung - Fix corruption image is shown at external display when using Color Inversion
*Taiju Tsuiki - Avoid closing invalid FD in Surface and GraphicBufferMapper
*Dan Stoza - libgui: Only allow one return from useFenceSync
*Sangkyu Lee - Avoid overwriting EGL14.EGL_NO_SURFACE
*Dan Stoza - SurfaceFlinger: Fix integer overflow in Mesh ctor
*Dan Stoza - libgui: Clear frame number while freeing slot
*Taiju Tsuiki - Close Fence FDs in error cases of Surface and GraphicBufferMapper
*Dan Stoza - SurfaceFlinger: Fix null pointer exception

Project name: frameworks_base
*mark_chen - Fix binder force gc will block binder thread
*Jean Trivelly - Do not filterout wifidisplay we are connecting to
*fusionjack - Revert "Don't enable screen until keyguard is ready"
*Joeseph Chang - Fix: Fix dlfree error when delet mZipInflater. _CompressedAsset::close() and _CompressedAsset::getBuffer() may delete mZipInflater object without mutex protection. This may cause muti threading race condition when two thread trying to delete mZipInflater object at the same time. Fix this issue by adding auto local mutex lock in _CompressedAsset::close() and _CompressedAsset::getBuffer().
*fusionjack - Revert "Black Screen: Fix dlfree error when delet mZipInflater."
*Vladimir Marko - Revert "libandroidfw: Fatal exception of dlfree often causes the system crashed"
*jinho.park - Fix bug regarding the comparator sorts Alarms into increasing time order.
*Snild Dolkow - Avoid ANR loop because of queued-up ANR runnables
*Christopher Tate - Close race condition in binderDied()
*fusionjack - Revert "Race condition accessing deleted global ref in JavaDeathRecipient."
*tobitege - Avoid NPE in ArraysAdapter on null item
*Nalla Kartheek - Wifi: Check configKey for ScanResult while visibility is set
*Nalla Kartheek - Wifi: Maintain configKey generation logic same in all APIs
*fusionjack - NetworkTraffic: Show/hide arrows (1/2)
*Nico60 - Network traffic: add color to arrows
*liquid0624 - Frameworks: network traffic color option (1/2)
*htchoi1995 - [1/2] SystemUI: Network speed indicator (Squshed)

Project name: sqlite
*arter97 - Fix compilation
*arter97 - Upgrade to SQLite 3.8.10.2
*Nick Kralevich - sqlite: upgrade to SQLite 3.8.10
*David Ng - Add hooks for database open and pragma handling
*Kiran Kumar H N - SQLite: Enable fdatasync for SQLite
*Nick Kralevich - sqlite: upgrade to SQLite 3.8.9

Project name: android_external_skia
*Howard M. Harte - x86: conditionalize code for ARM neon optimization
*Maxime Poulain - skia:fix compilation error when fsingle-precision-constant is enabled
*Lee Hwangjae - Support NEON anti-aliasing blit function in SKIA
*Jake Weinstein - SKIA: import Blend and Opaque optimizations from CAF Chromium
*Min-wuk Lee - core: Add blend32_16_row for neon version
*Kulanthaivel Palanichamy - skia: Add NEON optimization for Skia blit method D32_A8_Black()
*Henrik Smiding - Add optimized S16_opaque_D32_nofilter_DX blitter.
*Henrik Smiding - Add shader for Clamp_S32_Opaque_D32_nofilter_DX.
*Henrik Smiding - Add shader for Repeat_SI8_opaque_D32_filter_DX.
*Henrik Smiding - Add shader for Clamp_S32_Opaque_D32_filter_DX.
*Henrik Smiding - Modify sample buffer size for larger displays
*Henrik Smiding - Add optimized S32A_D565_Opaque_Dither blitter.
*Henrik Smiding - Add optimization of Skia S32A_Blend blitter
*Henrik Smiding - Add optimization of Skia S32A_Opaque blitter
*Wei Wang - Bring back NEON optimized blitter S32_Opaque_D32_filter_DX

Project name: android_art
*Mathieu Chartier - Add clamp growth limit
*Mathieu Chartier - Move GC daemon locking logic into heap
*Christopher Ferris - Support map data in the backtrace data structure.
*frap129 - Disable Clang as Host Compiler
*Hiroshi Yamauchi - Fix CC collector boot.
*Jeff Hao - Fix interpreter to allow 0 size sparse switches.
*Andreas Gampe - ART: Fix missing Erase() in error case