[ONE Android Development] Mahdi786:
New build is up,

https://www.androidfilehost.com/?fid=95747613655045513

-Screen Recorder: increase max screen recording time to 1 hour

-External/skia updates

-APNs updates

-Other stuff, read the detailed changelog

-Reverted "Upgrade to SQLite 3.8.6" - Breaks some apps

-Reverted "Contacts provider: add fb sync"

-Tanslation updates thanks to [MENTION=4487065]stmay30[/MENTION], [MENTION=5574921]blazze11[/MENTION], [MENTION=1621200]bankai03[/MENTION], [MENTION=5307616]michaelz93[/MENTION]

-Added Tinted system bars by Yanuar Harry and Omni

**Note: this is only for testing at the moment and might not make it into the release builds,

it works well for me overall but I havent tested battery life or overall performance so test it out for yourself.

The settings are in 'UI settings > Tinted system bars', actionbar option doesnt work well so stick to screen color option

OnePlus One

Up to date with CM which include:

-Switched back to 2 cpu cores on idle

-Audio updates in hardware drivers and kernel

-Camera updates

-ffmpeg and stagefright-plugins updates

-Wi-Fi and wpa_supplicant

-Too much to list so read the detailed changelog

Detailed changelog

Project name: android_vendor_oppo

- Steve Kondik - msm8974: Update blobs

Mahdi-Rom Project name: android_vendor_mahdi

- Merudo - corrected Beeline UA apn

- Merudo - added Afghanistan, Sri Lanka, Iraq, Kuwait apns

- Merudo - corrected Yota APN

- Merudo - updated NOS/MEO apn names

- Merudo - cleanup: Spain APNs

- Merudo - added Africell APNs, moved Movistar PA APN

- Merudo - fixed Bouygues APNs

- Merudo - add/cleaned apn for Moldova/Poland

- sssemil - Remove duplicate <!-- Azerbaijan -->

Project name: proprietary_vendor_samsung

- Drew Davis - jf: nh7 gps

Project name: android_hardware_qcom_display-caf-new

- Ricardo Cerqueira - overlay: Fix building when post-processing is enabled

Project name: android_hardware_qcom_audio-caf

- Dhananjay Kumar - hal: Add support for listen playback concurrency

- nuclearmistake - Only change usecase to ultra-low-latency-playback if it's enabled

- Mahdi-Rom - Merge remote-tracking branch 'cm11/cm-11.0' into kk-4.4.3

Project name: android_hardware_libhardware_legacy

- Pavan Chikkala - audio: primary desc check for sonification

- Mingming Yin - audio: update srcOutputs based on current outputs

- Amit Shekhar - audio: Fix to update devices for all non-primary outputs

Project name: android_hardware_samsung

- JustArchi - samsung: Correct macloader values

- Dheeraj CVR - omx_core: fix heap corruption when unregistering component

Project name: android_system_vold

- arter97 - f2fs: disable fsck check

Project name: android_system_core

- Mahdi-Rom - Revert " healthd: increase healthd fast timer to 10mins instead of 1min"

Project name: android_system_netd

- Ravinder Konka - netd: Add support for ipv6 tethering when using dun.

- sanketk - Netd: remove redundant deletion for IPv6 mark rule.

Project name: android_kernel_oneplus_msm8974

- Steve Kondik - asoc: wcd9320: Fix SVA runtime PM

- Bhalchandra Gajare - ASoC: msm-lsm-client: Handle close gracefully

- Aravind Kumar - ASoC: msm: qdsp6v2: avoid null pointer dereference

- Gopikrishnaiah Anandan - ASoC: core: Add compat ioctl support for listen driver

- Venkat Sudhir - ASoC: msm: qdsp6v2: Fix event status issue for Sound Model V1

- Venkat Sudhir - ASoC : msm: Add IOCTL for Listen LookAhead Buffering

- Venkat Sudhir - ASoC: msm: Add MultiKeyword support for Listen

- Srikanth Uyyala - ASoC: msm: metaInfo support in acdb kernel driver

- Satya Krishna Pindiproli - ASoC: wcd9320: Set Audio MAD IIR coefficients from ACDB

- Takashi Iwai - ALSA: control: Fix missing VOLATILE flag at creating controls

- Saravana Kannan - PM / devfreq: governor_bw_hwmon: Add suspend/resume support

- Laura Abbott - ion: Drop cache operation after zeroing

- Michael Bestas - bacon/find7: Enable optimized AES and SHA1 routines

- Michael Bestas - x9076: Disable CABC when brightness is over 225

- Steve Kondik - msm8974: Adjust ROI horizonal alignment to 4 pixels

- Altaf-Mahdi - Revert "kernel bacon: enable touchpanel gestures and double tap by default"

- Steve Kondik - msm8974: Add ultra-low-latency audio instance

Project name: android_kernel_samsung_jf

- Mahdi-Rom - update defconfig

- Mahdi-Rom - Merge remote-tracking branch 'cm11/cm-11.0' into kk-4.4.3

Project name: android_frameworks_av

- Steve Kondik - stagefright: Fix CTS failures

- Steve Kondik - stagefright: Scan for ".ts" files

- Steve Kondik - stagefright: STEVE BUYS DONUTS

- Steve Kondik - libmedia: Add flag for non-native FAST tracks.

- Steve Kondik - stagefright: Resolve turf war between FFMPEG and mm-parser

- Chaithanya Krishna Bacharaju - audio: Audio resampler support for 192Khz playback

- Steve Kondik - stagefright: Use multiaac decoder for multiaac :)

- Steve Kondik - stagefright: More high-resolution audio support

- Steve Kondik - audioflinger: Allow FAST tracks for any supported sample rate

- Tom Marshall - av: audioflinger: Fix SRS build

Project name: android_frameworks_native

- Steve Kondik - omx: Add nBitsPerSample parameter for FLAC

Mahdi-Rom Project name: android_frameworks_base

- LorDClockaN - Tinted: Speed up with compromise

- Mahdi-Rom - Tinted system bars: fix coloring some more navbar icons

- LorDClockaN - Tinted system bars: Fix Themes FC and reboots

- Mahdi-Rom - Tinted system bars: add color switching ability to carrier label

- Yanuar Harry - Tinted system bars: add color switching ability for battery

- Mahdi-Rom - PhoneWindowManager: fix derps

- Yanuar Harry - Base: allow to determine dominant color for notifications icon

- Yanuar Harry - Base: fix and improve tinted system bar

- Yanuar Harry - Base: respect layout changes before sending color broadcast

- Yanuar Harry - Base: improve color fetch calculation

- Yanuar Harry - Base: fix logic tinted system bar

- maxwen - base: fix init handling of tinted system bar

- Yanuar Harry - [1/2] Base: add support Tinted System bar

- Renaud - Base: update French translations

- stmay30 - Base: update Japanese translations

- Phil Tunstall - AudioService: Reduce volume to safe level when headset is connected (2/2)

- Jorge Ruesga - base: display live wallpaper settings instead of wallpaper picker

- Jorge Ruesga - quiethours: fix vibration logic

- Mahdi-Rom - Screen Recorder: increase max screen recording time to 1 hour

- Hanumantha Reddy Pothula - wlan: Modify sequence of events sent during DHCP phase.

- Arif Hussain - Wifi: Handle P2P-REMOVE-AND-REFORM-GROUP event in GroupNegotiationState

- Nalla Kartheek - Wi-Fi: Set BTCOEXMODE_DISABLED irrespective of BT's connection state

- Nalla Kartheek - P2P: Disable 5GHz channels in 2.4 GHz only mode

- Hu Wang - Wifi: fix auto connect policy for forgetNetwork

- Arif Hussain - Wifi: wifi not connecting, once the APN gets disabled state

- Paul Zhang - WIFI: FIX wifi not auto-connect issue.

- Hu Wang - WiFi: Fix data2Wifi caused not enableAllNetworks.

- Nalla Kartheek - P2P: Change supplicant scan intervel during WFD session

- luxiaol - Wifi: Add a feature to control wifi auto connect.

- c_vhchin - P2P:initiate provisioning on persistant group removed.

- michaelz93 - SystemUI: Updated Spanish Translation

- blazze11 - Keyguard: Updated german translations

Mahdi-Rom Project name: android_packages_apps_TouchControl

- michaelz93 - TouchControl: update Spanish translations

Mahdi-Rom Project name: packages_apps_Settings

- Squadzone - Settings: add support Tinted System bar

- Renaud - Settings: update French translations

- Altaf-Mahdi - fix de and fr translations for 'disable force navbar'

- stmay30 - Settings: update Japanese translations

- michaelz93 - Settings: update Spanish translations

- Phil Tunstall - Settings: Reduce volume to safe level when headset is connected (1/2)

- Michael Bestas - cmhw: Use hardware's default value for display features

- Adam77Root - Open app when clicking on icon in App Info screen

- netlars - tablet mode for settings

- Alex Cruz - Settings: Comment out Google's bug report

- Agontuk - Settings: Fix summary display of increasing ring preference

- Yanuar Harry - Settings: Location enabler follow our changes

- blazze11 - Settings: Updated german translations

Mahdi-Rom Project name: android_packages_apps_DSPManager

- Mahdi-Rom - Merge remote-tracking branch 'cm11/cm-11.0' into kk-4.4.3

- Andrew Dodd - audio_effects.conf - Add loudness enhancer

Mahdi-Rom Project name: android_packages_apps_Camera2

- Michael Bestas - Camera: Make popup menus consistent

- Michael Bestas - Camera: Cleanup qcom resources

- Michael Bestas - Camera: Add ISO values for sony devices

- Vijay kumar Tumati - Camera: Change copy right year back to 2012

- Arne Coucheron - Camera2: Revert ZSL burst mode

Mahdi-Rom Project name: android_packages_apps_MahdiCenter

- Renaud - update French translations

Mahdi-Rom Project name: ContactsProvider

- Mahdi-Rom - Revert "Contacts provider: add fb sync"

Project name: android_device_oneplus_bacon

- Steve Kondik - bacon: Audio output latency optimization

Project name: device_oppo_common

- blazze11 - DeviceHandler: Updated German translations

Project name: android_device_oppo_msm8974-common

- Steve Kondik - msm8974: Re-add Listen files to prop list

- Steve Kondik - msm8974: Add resampler lib to props

- Michael Bestas - gps: Lower debug level

- Altaf-Mahdi - Revert "Switch to one core on idle"

- Steve Kondik - msm8974: Enable WMA DSP codecs

- Steve Kondik - msm8974: Enable multiaac codec

- Steve Kondik - msm8974: Move audio_policy.conf out of common repo

Project name: android_device_samsung_jf-common

- Drew Davis - jf: improve powersave mode

- Dante Russo - Remove reduntant clearing of GpsLocation memory

- Pandari Sabhapathi - Migrating XTRA from gpsonextra.net to cloud based izatcloud.net

- Kevin Tang - Changes for External DR enablement feature.

- Linto Paul - Platform:ADPES2,Chip Info:APQ8064 Automotive

- Kevin Tang - Fix for CR 692085, error mapping incorrect in one of the cases

- Kevin Tang - loc timer util fix to handle the race condition

- Kevin Tang - fixing the SSR recovery race condition

- Tushar Janefalkar - Add support for XTRA_VERSION_CHECK QMI LOC msg

- Kevin Tang - KW warnings

- Arne Coucheron - camera: Update HAL API versions and fix warnings

- Drew Davis - jf: CameraWrapper: clean up stuff left over from d2

- Altaf-Mahdi - Mahdi bring up

Project name: android_device_samsung_jf-common

- Mahdi-Rom - dependencies: add back qcom-common

- invisiblek - proprietary-files: move libsensirion_j1 to jf-common

- Spegelius - Added jactivelte devices to Android.mk

- Spegelius - Moved stuff to jf-common

Project name: android_external_sqlite

- Steve Kondik - Revert "Upgrade to SQLite 3.8.6"

Project name: android_external_skia

- 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

- george - Fix SkBlitRow_opts_arm so that it works on ARM v4t. Original Mozilla bug: https://bugzilla.mozilla.org/show_bug.cgi?id=901208

- commit-bot@chromium.org - Always inline Filter_32_*_neon functions

- commit-bot@chromium.org - Remove the unused SkCachePreload_arm

- commit-bot@chromium.org - ARM Skia NEON patches - 36 - Color32

- commit-bot@chromium.org - ARM Skia NEON patches - 22 - S32_D565_Blend

- commit-bot@chromium.org - ARM Skia NEON patches - 25 - S32A_D565_Opaque_Dither clean/bugfix/speed

- commit-bot@chromium.org - ARM Skia NEON patches - 12 - S32_Blend

- commit-bot@chromium.org - ARM Skia NEON patches - 20bis - BitmapProcState accurracy

- commit-bot@chromium.org - ARM Skia NEON patches - 27 - S32A_D565_Blend

- commit-bot@chromium.org - ARM Skia NEON patches - 20 - New improved BitmapProcState code

- Paramanand SINGH - Support for HW JPEG Decoder in SKIA

Project name: android_external_stagefright-plugins

- Steve Kondik - stagefright-plugins: Allow use of HW codecs for Windows Media

- Steve Kondik - stagefright-plugins: Audio output port reconfiguration support

Project name: android_external_ffmpeg

- Ricardo Cerqueira - ffmpeg: Add license notice files

Project name: android_external_exfat

- Tom Marshall - exfat: Fix symlink generation

Project name: android_external_wpa_supplicant_8

- Jouni Malinen - hostapd_cli: Use os_exec() for action script execution

- Jouni Malinen - wpa_cli: Use os_exec() for action script execution

- Jouni Malinen - Add os_exec() helper to run external programs