[Samsung Galaxy S 5 Unified Development] kornfed:
Temasek KLTE - 13-3 / V8.7

It took a while, but here it is:

Temasek KLTE - 13-3 / V8.7

changelog:

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

03-13-2015

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

* device/samsung/klte-common/

e67e95c sepolicy: allow zygote_exec on rild

dfd2073 sepolicy: Add sysfs_sec:file read to system_server

* external/sqlite/

7dc7de6 Merge pull request #3 from arter97/cm-12.0

57165d7 Upgrade to SQLite 3.8.8.3

* frameworks/base/

ffb4cb4 Preference: allow to get list of preferences from preference group

bb192ad systemui: animate clear recents button on exit animation

7fc0cb9 Wait for opening apps ready before stopping freezing display

5c0113e Wait for visible wallpaper drawn before starting app transitions

bf42dcd (1/2) Frameworks: allow to toggle smart cover wake

5ed1c08 Lock screen: Text and icon colors, (1/2):

d4c5c83 QSColors: Fix empty notification alert after switch color option

f433b5d Themes: Add CONFIG_THEME_FONT to Configuration.diff()

18b036a Remove more duplicate sounds

d9e042b MediaScanner : Add support for default ringtones per sim

bab5395 Provider: Add multi SIM ringtone support in SettingsProvider

ecff9be SystemUI: don't display protected lockscreen shortcuts

7dbc74f SystemUI: improve DISMISS_KEYGUARD_SECURELY_ACTION behavior

f405876 SystemUI: disable visualizers during power save mode

8d5c2b7 Themes: Process theme resources after package scanned [1/2]

* packages/apps/Camera2/

d7016d0 Camera2: readd storage selection support (1/2)

* packages/apps/ContactsCommon/

0d2ed5a ContactsCommon: fix FC when deleting SIM contacts after SIM is removed

* packages/apps/Dialer/

1d9e5c9 Merge branch 'cm-12.0' of https://github.com/CyanogenMod/android_packages_apps_Dialer into cm-12.0

475a7e9 Dialer: Add call waiting vibrate option

* packages/apps/Gallery2/

40dff08 Gallery2: readd storage selection support (2/2)

* packages/apps/InCallUI/

a701b76 Merge branch 'cm-12.0' of https://github.com/CyanogenMod/android_packages_apps_InCallUI into cm-12.0

4743d75 InCallUI: Bring back vibrate on call waiting

* packages/apps/Mms/

317d7fd Merge branch 'cm-12.0' of https://github.com/CyanogenMod/android_packages_apps_Mms-caf into cm-12.0

ae6c7d6 Mms: better vCard parser (getExtraSrc)

* packages/apps/Settings/

3557970 Remove duplicate weather on notification drawer option

cd2d521 Build V8.7

146d73e Revert "Revert "Settings: fix potential NPE when resetting profiles""

af4b672 (2/2) Settings: allow to toggle smart cover wake

f23bea8 Settings: Materialize standard colors in colorpicker

0ad5ae2 Lock screen: Text and icon colors, (2/2)

fa72aa7 Settings: merge ProfilesList into ProfilesSettings

c3c181b Revert "Settings: fix potential NPE when resetting profiles"

a1a2c59 Regulatory text color: make this readable

45f4f2e Settings: theme mobile network settings from data usage screen

5d688d8 Settings: bring up IME when renaming profile

* packages/apps/Trebuchet/

06e3e07 I'm Trebuchet, the cm launcher

* packages/apps/UnifiedEmail/

55e9bb9 UnifiedEmail: Fix build

* packages/providers/ThemesProvider/

6c29892 Themes: Process theme resources after package scanned [2/2]

* packages/services/Telephony/

e9e2f4e Merge branch 'cm-12.0' of https://github.com/CyanogenMod/android_packages_services_Telephony into cm-12.0

* vendor/cm/

f96c656 sepolicy: Permissions for userinit

a49646c Revert "sepolicy: Permissions for userinit"

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

03-12-2015

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

* build/

03bfc3e Merge branch 'cm-12.0' of github.com:CyanogenMod/android_build into cm-12.0

daff3dc build: Update install tools packaging for target-files support

* frameworks/base/

a6bcc01 [ActivityManager] Fix index OOB when resetting removed task

312d6da keyguard: don't use eq visualized in LowEndGfx devices

1cc58b2 Lock screen: Weather panel improvements, (1/2):

4700f5d FWB: Proper LS weather switch from XXMrHyde

0026a7d Revert "FWB: LS weather disabler (1/2)"

1471b30 SysUI: Clip to outline in ActivatableNotificationView

e44c74b qsutils: use package manager to query whether nfc is present

0103c85 Themes: Add previous value and update time to mixnmatch [1/2]

* frameworks/opt/chips/

15785bc chips: fix NPE errors

* packages/apps/Browser/

5660167 browser: set security state even if user disable security alerts

* packages/apps/CMFileManager/

a0e7ac5 CMFileManager: Fix back press events Use onBackPressed in stead of onKeyUp for back press events

* packages/apps/Calendar/

e0a097b Calendar: add feature to select/deselect all events in delete view

* packages/apps/Contacts/

617bb3b Revert "Fix the event name"

5231670 Fix the event name

* packages/apps/LockClock/

500804d cLock: Add to launcher

f1da736 LockClock: Ignore "inaccurate" locations

* packages/apps/Settings/

00f8ef8 Build V8.6

a353cc3 Settings: hide keyguard visualizer toggle on low end gfx devices

2d42f6d Lock screen: Weather panel improvements, (2/2)

0b952d6 Revert "Settings: LS weather disabler (2/2)"

3d630b7 Revert "LS Weather: Restore logic"

6c41482 Settings: Rework 'add ability to change the color in battery saver mode'

5753493 Settings: Cleanup battery saver settings

5c1fd84 Settings: fix "Mobile Networks" menu option in DataUsageSummary.

c0f0d1d Settings: fix potential NPE when resetting profiles

5d78d27 Settings: Fix factory reset lock confirmation header text

* packages/providers/ThemesProvider/

cc0e0e1 Return InstallState.UNKOWN if context or pkgName null

4938b49 Themes: Add previous value and update time to mixnmatch [2/2]

* packages/services/Telephony/

219cd9e Dialer settings: fix "Additional settings" up arrow inconsistency

* vendor/cm/

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

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

03-11-2015

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

* android/

1840e68 Revert "Track our own copy of chromium.org's openssl, AGAIN"

d5382fd Merge branch 'cm-12.0' of https://github.com/CyanogenMod/android into cm-12.0

ddc4820 Track our own copy of chromium.org's openssl, AGAIN

cd4df6f Manifest: add ManagedProvisioning

* external/stagefright-plugins/

425bf78 stagefright-plugins: Re-add workarounds for certain audio formats

* frameworks/base/

3d0310b SystemUI: improve recreating statusbar

220f099 Revert "systemui: Fix KeyguardMonitor callbacks during configuration changes"

1c3295d Revert "systemui: Fix race condition in setting notification panel height"

ea9fdda livedisplay: Add "off" state and fix issues with QS tile

f3e2c8e media: Scan Monkey Audio files

66b5af5 SystemUI: allow lock screen visualizer to be disabled

65d8fe2 FWB: Dotted circle battery (1/2)

* packages/apps/CMBugReport/

abc382c CMBugReport: fix report being stuck at uploading

* packages/apps/ContactsCommon/

a680fc7 Only reload contacts if relevant SharedPreferences change.

* packages/apps/Dialer/

cfaef32 Merge branch 'cm-12.0' of https://github.com/CyanogenMod/android_packages_apps_Dialer into cm-12.0

032220e Do not reload smart dial database twice in DialtactsActivity.

* packages/apps/InCallUI/

4199486 Merge branch 'cm-12.0' of https://github.com/CyanogenMod/android_packages_apps_InCallUI into cm-12.0

* packages/apps/Settings/

75f7c33 Strings housekeeping

96c17c2 Smart Control: Remove icon for uniformity in Temasek Settings

77b7e8e Protected Apps: fix behavior for orientation changes

479679a Sound settings: remove vibrate category on devices that dont support it

b67ed90 livedisplay: Add an "off" state

afeca16 settings: prevent NPE in DisplaySettings

5d0bd2b Update RU translations

647756f Fix pt-rBR translations

a4a0cc2 Settings: allow lock screen visualizer to be disabled

20a7089 Settings: add summary for advanced mode

9c87f2a Settings: Dotted circle battery (2/2)

* packages/apps/Trebuchet/

e08c5f0 App Drawer: respect drawer show/hide icon lables

* packages/apps/UnifiedEmail/

c6af340 unified email: prefer account display name to sender name

* packages/providers/ThemesProvider/

d61bdb0 Cleanup theme update path

* packages/services/Telephony/

008c822 Merge branch 'cm-12.0' of https://github.com/CyanogenMod/android_packages_services_Telephony into cm-12.0

699f273 Fix phone account settings translations

e949498 Merge branch 'cm-12.0' of https://github.com/CyanogenMod/android_packages_services_Telephony into cm-12.0

* vendor/cm/

6ccac50 Disable SecretCodeReceiver intent of SystemUpdateService

0397dbf APN: Add Lowi

d3e9306 Merge branch 'cm-12.0' of git://github.com/CyanogenMod/android_vendor_cm into cm-12.0

94dde9b APN: Fix Pepephone 4G

1d68926 cm: Add import for prebundled APKs

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

03-10-2015

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

* build/

9a80472 Merge branch 'cm-12.0' of github.com:CyanogenMod/android_build into cm-12.0

d623957 build: Add support for additional kernel config snippet

* device/samsung/klte-common/

270a484 klte-common: import LiveDisplay Feature

fa92001 sepolicy: Add entry to allow search for sysfs_sec

0b994bb sepolicy: Add getattr for system_server sysfs_vibeamp

719e2da klte-common: sepolicy updates

* frameworks/base/

63c5fb3 Merge pull request #71 from arter97/pull

06db538 Clean up graphics resources.

88b3c50 Revert "base: temp fix ColorFade memory leak"

b551de2 Revert "Fix memory leak in system_server when screen on/off"

0230b7e SystemUI: fix small jump when expanding QS w/o notifications

723700f Themes: Check if newTheme has null fonts, icons, or overlays

0dad275 Revert "Revert "SysUI: Be smarter about theme changes""

2bbb87b systemui: Fix race condition in setting notification panel height

* frameworks/opt/telephony/

4a64c50 Merge branch 'cm-12.0' of git://github.com/CyanogenMod/android_frameworks_opt_telephony into cm-12.0

28b23bc Skip unknown tags instead of aborting when parsing UICC TLV data

* packages/apps/Settings/

c094972 settings: Use consistent headers for Privacy Guard

0aa1729 Settings: Override default activity transitions for OOBE wifi

* packages/apps/Trebuchet/

861d111 App Drawer: take dynamic grid updates

2372ffc App drawer: respect protected apps

* packages/services/Telephony/

4ea0820 Fix network mode on non-msim devices

* vendor/cm/

b4bf950 sepolicy: recovery: Allow data file write

00d7558 Merge branch 'cm-12.0' of git://github.com/CyanogenMod/android_vendor_cm into cm-12.0

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

03-09-2015

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

* frameworks/base/

d7ba6ad Revert "Update ringer drawable [1/2]"

9807aa4 livedisplay: Fix color calibration

1939a0a systemui: Fix KeyguardMonitor callbacks during configuration changes

* kernel/samsung/klte/

ced9458 ARM: dts: msm: Add Korean variant DTS config

* packages/apps/Mms/

30447ba Merge branch 'cm-12.0' of https://github.com/CyanogenMod/android_packages_apps_Mms-caf into cm-12.0

b1974ac MMS: Add 'FullTimestamp' and 'OriginalTimestamp'

* packages/apps/Settings/

2f2ee2b Update RU translations

f3c4703 Use 100K steps for color temperature sliders.

a2b289d Revert "Update ringer drawable [2/2]"

5dc5b50 Merge pull request #313 from zupodaniel/cm-12.0

f8e6071 Translations pt-rBR

* system/vold/

711bfb9 Merge branch 'cm-12.0' of github.com:CyanogenMod/android_system_vold into cm-12.0

97991de vold: cryptfs: Free adjusted_passwd

8da2191 vold: cryptfs: Correct PFE error message

* vendor/cm/

d1fb504 vendor:cm: fixup formatting of CONTRIBUTORS