[ONE Android Development] katinatez:
v15.2 is up, for testing battery drain let the phone battery have a full cycle after flashing, what I'm saying is don't have flash current rom and then 1 hour later say drain is bad. If custom kernels work for you by all means stick with that. But for now going to spin up another with sultanxda kernel which I will place in experimental folder.

For those losing Bluetooth in car this new commit looks like it will fix it, this commit is in v15.2

https://github.com/temasek/android_...mmit/3ccce524f1264d3fb30bd3078986428a21f3ef97

Enjoy :D

====================

07-31-2015

====================

* build/

69d6187 Merge branch 'cm-12.1' of https://github.com/temasek/android_build into HEAD

* external/bluetooth/bluedroid/

0a78ba8 Merge branch 'cm-12.1' of https://github.com/CyanogenMod/android_external_bluetooth_bluedroid into cm-12.1

3ccce52 Bluetooth losing HF connection to car-kit after 5 seconds

* external/icu/

0a41d95 Revert "icu: add Kiev summer time zone translation"

* frameworks/av/

70ec5c7 Merge branch 'cm-12.1' of git://github.com/CyanogenMod/android_frameworks_av into cm-12.1

efbf145 audiopolicy: Make sense of concurrency properties

* frameworks/base/

e9191fa autobrightness: Fix the brightness dialog is not work when first enable auto-backlight

05a103a Disable PIN entry after successful quick unlock

2927f7b CaptivePortal: Assert dataUri to prevent possible NPE for real

b4f78ff policy: Remove references of Profiles in android.policy.

f2d1f30 Revert "Revert "CaptivePortal: Remove captive_portal_login intent-filter""

* packages/apps/CMFileManager/

f328e4f [CMFileManager] Fix can't copy after disconnect with pc.

* packages/apps/Settings/

6c126ed Settings: Strip out profiles global actions menu items.

1f5d1dd Settings: fix a few color picker inconsistentcies

5146665 Don't allow deleting last remaining fingerprint

01074ca Settings: don't crash when dismissing FRP

36f5f38 Revert "Add toggle for captive portal check"

84e1870 Revert "captive portal: remove extra whitespace"

* packages/apps/SetupWizard/

8eb6878 Revert "Revert "WifiSetup: Pass the correct componentName and data for captivePortal""

* system/core/

bb2d933 Merge branch 'cm-12.1' of github.com:CyanogenMod/android_system_core into cm-12.1

d2d26ff healthd: Add secondary backlight path support

* vendor/cm/

f4d2281 Turn art optimization to everything

16179e6 Merge branch 'cm-12.1' of git://github.com/CyanogenMod/android_vendor_cm into cm-12.1

8b5c2c0 Remove 'preferred' no-op

c1f717f Update APN for China Telecom

* vendor/cmsdk/

b8614dc cmsdk: Fix Profile parceling for custom objects.

====================

07-30-2015

====================

* frameworks/base/

1874dfc Duplicate Alarm: Fermium == Argon

* frameworks/native/

ad1beeb sf: Restrict GPU tile render feature to MAX_LAYER_COUNT

d0e957f SF: Enable context priority

* frameworks/opt/telephony/

66cbdcf Merge branch 'cm-12.1' of git://github.com/CyanogenMod/android_frameworks_opt_telephony into cm-12.1

e257295 telephony: read IMSI from CSIM if available in CDMALTEPhone

* packages/apps/CMFileManager/

df55584 ANR Caused by passes over Data Set on notifyDataSetChanged()

* packages/apps/Calculator/

8253dcf Calculator: do not allow multiple decimal points in a number

* packages/apps/Mms/

5e62abc Merge branch 'cm-12.1' of https://github.com/CyanogenMod/android_packages_apps_Mms-caf into cm-12.1

96ef304 Drafts: Fix instance where body of the message is lost.

b2f84fd Delete vcard mms on error

7ee29ed Add Subject: Fix subject crash

* packages/apps/Settings/

4597ab3 Build V15.2

e539026 Settings: make FRP wipe dialog not cancelable

* packages/apps/SetupWizard/

2cd4a92 SetupWizard: add Kiev timezone to match Settings

40a321f Automatic translation import

* vendor/cm/

bc36db7 Add a bash completion "--force-sync" for repo sync

00eb9ce Add a bash completion "--force-sync" for repo sync

====================

07-29-2015

====================

* frameworks/base/

48f787f Remove duplicate alarm

9717ace CustomQSTile: Check for bad identifier in getTitle()

afe6319 PackageManager: copy allowViaWhitelist flag for perm trees

08c4f40 Remove duplicate RU strings

* packages/apps/Mms/

6e08637 Merge branch 'cm-12.1' of https://github.com/CyanogenMod/android_packages_apps_Mms-caf into cm-12.1

f844bc6 ComposeMessage: Improve performance with large groups

* packages/apps/Settings/

90e1b1f Lockscreen Wallpaper: Fix FC on None security

* vendor/cmsdk/

e29548d cmsdk: Update tests for recent builder changes.

ea3bc16 cmsdk: Make sure we're defauling shouldCollapsePanel to true.

====================

07-28-2015

====================

* build/

27c415b build: Allow packaging of factory image files into target files

1578eaa misc_info: Add factory script location to misc_info when available

* device/oppo/common/

87e11f4 Automatic translation import

* device/oppo/msm8974-common/

c4f04f6 Merge branch 'cm-12.1' of https://github.com/CyanogenMod/android_device_oppo_msm8974-common into HEAD

7e0096f msm8974: Get rid of ctrl_interface=/data/misc/wifi/sockets

* external/whispersystems/WhisperPush/

efbad8a Automatic translation import

* frameworks/base/

b1d9c3e systemui: Fix various issues with transparent bars

e9a1baa wm: Underp WindowManager flags

cbd94ac camera: Unbreak the extended face detection code

8ae07bd ActivityManagerService: Don't export 'system' process in running app list

2835645 systemui: move dock battery level views outside systemicons layout

5529c2e qs: initialize day temperature in livedisplay tile

00a3b9e SystemUi: Respect shouldCollapsePanel when handling onClick.

6b96a04 framework: add config_ledCanPulse overlay setting

3c1e174 Automatic translation import

bfc440b pm: remove stale permissions

* frameworks/opt/chips/

ff733f5 Merge "More Chip: use pendingcount instead of counting again" into cm-12.1

* packages/apps/AudioFX/

56456fe Automatic translation import

* packages/apps/Bluetooth/

b836693 Merge branch 'cm-12.1' of github.com:CyanogenMod/android_packages_apps_Bluetooth into cm-12.1

6ab1804 Automatic translation import

* packages/apps/BluetoothExt/

745ee46 Automatic translation import

* packages/apps/CMBugReport/

0696d01 Automatic translation import

* packages/apps/CMFileManager/

85ff3da Secure Move: Check to make sure libtruecrypt correctly errored

9426b24 Fix Secure SD Card Entry to open folder.

c310a84 Refactored the ImageLoader a bit, so that it doesn't have trouble loading images.

118e4b1 Automatic translation import

* packages/apps/CMWallpapers/

02551e7 Automatic translation import

* packages/apps/Calculator/

1c0fcb2 Automatic translation import

* packages/apps/Calendar/

5158d76 Automatic translation import

* packages/apps/Camera2/

b25a825 Automatic translation import

* packages/apps/CellBroadcastReceiver/

3f54d7c Automatic translation import

* packages/apps/Contacts/

0f9938f Merge branch 'cm-12.1' of github.com:CyanogenMod/android_packages_apps_Contacts into cm-12.1

d8a731c Automatic translation import

* packages/apps/ContactsCommon/

91100e8 string validation: check if the string is empty

9e828a0 EmergencyContacts: Check if quickdial number is an emergency number

191c15a Automatic translation import

* packages/apps/DeskClock/

f68291d Automatic translation import

* packages/apps/Dialer/

8e1a114 Automatic translation import

* packages/apps/Eleven/

b1bd912 Automatic translation import

* packages/apps/Email/

544e7ce Automatic translation import

* packages/apps/Gallery2/

254c696 Automatic translation import

* packages/apps/InCallUI/

0270eaf Merge branch 'cm-12.1' of https://github.com/CyanogenMod/android_packages_apps_InCallUI into cm-12.1

f75264d Automatic translation import

* packages/apps/LockClock/

5defd30 Automatic translation import

* packages/apps/Mms/

e9e5f29 Merge branch 'cm-12.1' of https://github.com/CyanogenMod/android_packages_apps_Mms-caf into cm-12.1

f3c52af Fixed KeyGuard not being disabled on second quickmessage

95fb3a4 Automatic translation import

* packages/apps/OmniSwitch/

0c7ca6e OmniSwitch: pin app enhancements

* packages/apps/PhoneCommon/

82b70cd Automatic translation import

* packages/apps/Settings/

53ffb92 Disable sim toggle switch if preference is disabled

701be29 Settings: display light pulse dialog settings conditionally

8d883a7 Automatic translation import

* packages/apps/SoundRecorder/

2a7499b Automatic translation import

* packages/apps/Stk/

7a6bd77 Automatic translation import

* packages/apps/Terminal/

898ddda Automatic translation import

* packages/apps/ThemeChooser/

077590e Automatic translation import

* packages/apps/Trebuchet/

8da9f10 Update default workspace to reference latest browser.

86dd55e Automatic translation import

* packages/apps/TvSettings/

c4c493e Automatic translation import

* packages/apps/UnifiedEmail/

86a1325 Don't assume that a string isn't empty

24fd565 Automatic translation import

* packages/inputmethods/LatinIME/

18e9298 Merge branch 'cm-12.1' of github.com:CyanogenMod/android_packages_inputmethods_LatinIME into cm-12.1

02c7354 Automatic translation import

* packages/providers/DownloadProvider/

4350615 Merge branch 'cm-12.1' of github.com:CyanogenMod/android_packages_providers_DownloadProvider into cm-12.1

5d870ac Automatic translation import

* packages/providers/ThemesProvider/

eccabad Automatic translation import

* packages/services/Mms/

3e462bf Automatic translation import

* packages/services/Telecomm/

0bf5a41 Merge branch 'cm-12.1' of github.com:CyanogenMod/android_packages_services_Telecomm into cm-12.1

b5f26be Automatic translation import

* packages/services/Telephony/

26ef3da Merge branch 'cm-12.1' of https://github.com/CyanogenMod/android_packages_services_Telephony into cm-12.1

cd0e4f2 Display the correct strings for network type summary

be0b0a8 Automatic translation import

* packages/wallpapers/Galaxy4/

47835af Automatic translation import

* packages/wallpapers/PhaseBeam/

935ad53 Automatic translation import

* packages/wallpapers/PhotoPhase/

6b88ce2 Automatic translation import

* vendor/cm/

4c11e6c Merge branch 'cm-12.1' of git://github.com/CyanogenMod/android_vendor_cm into cm-12.1

8d2b2c7 Update #comment to reflect removal of /data/local/userinit.d/ support

* vendor/cmsdk/

d2bc093 cmsdk: Update manual functional tests for shouldCollapsePanel.

5aa4db2 cmsdk: Add unit tests for shouldCollapsePanel

3290540 cmsdk: Add method for shouldCollapsePanel.

ff70beb Automatic translation import