[Samsung Galaxy S 5 Unified Development] super_extreme:
Now finally also new klte build up.

It took a bit longer because I updated device repos and due to lack of time.

Enjoy! :)

Changelog:

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

2016-01-31

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

* device/qcom/sepolicy/

e014bc7 Merge remote-tracking branch 'cm/cm-13.0' into M

* device/samsung/klte/

ea3848c klte: update proprietary files listing

* device/samsung/klte-common/

928def2 Revert "klte-common: use Snap camera app"

5b7a265 Merge remote-tracking branch 'cm/cm-13.0' into M

* frameworks/base/

7e4f1b2 Revert "Flip click actions here and add longclick to vrt button"

a03cacd Allow disabling the privacy guard notification (2/2)

5ad34b5 Launch app privacy settings when tapping on PG notification (1/2)

58ce4a0 AppOps: relax some system appops for systemui

1d170a11 AppOps: fix deadlock issue when showing dialog

7ec5a1b add missing app ops to string array

3f5926f appops: Disassociate appops requests from notification broadcasts

028ec27 Frameworks: Redirect appops strings to string references

fd672d9 AppOps: fix wifi scan op

1b45d6a su: Add an indicator when a 'su' session is active

fc5b974 appops: Add support for SU

6953aec AppOps: Add data connect control into AppOps

61b6734 AppOps: Add nfc enable control into AppOps.

d59b73a AppOps: Add BOOT_COMPLETED operation

9fa6a4f AppOps: Add Bluetooth enable control into AppOps

c62fbf6 wifi: Confirm user permission before toggling wifi

be773ee AppOps: Add per Op allowed and ignored counters [2/2]

22e4c88 frameworks/base: Privacy Guard [1/2]

c5bcf7b AppOps: Add support for AppOps policy file

058a167 AppOpsService: Add MODE_ASK support to AppOps.

7d604ff AppOps: track op persistence by name instead of id

14c6055 Fixup AppOps

43afdae Handle 'root' pseudo-package in the appops command

de9d5df Fix race condition when collecting op callback.

e2a55c0 frameworks/base: Fix aliasing violations

b4f3748 [Telephony]: Add channel 60 support

066e139 Fix NPE in SyncRequest builder

190f0de Remove dead code

bdd9877 Catch Exception from MountService and throw IOException to PMS

4d3e361 DevicePolicy: Always send ACTION_PASSWORD_CHANGED

30165d2 common_time_server.cpp: more O_CLOEXEC

e839dfc Remove GregorianCalendar hack

c331a51 Flip to Mute/Reject Call [1/3]

6ed2871 Intent: Fix a NPE on readFromParcel

0d04c82 Remove framework from LOCAL_JAVA_LIBRARIES

f553f24 Follow-up to Switch to the latest version of Caliper

1de36ec Switch to the latest version of Caliper

9f5c2a0 BluetoothAdapter: disable logspew

6af765b Bind backup transport in later boot phase.

13c3b29 Various default config.xml changes

88d3f9e Update PackageInstaller install handing

9880733 Deduplicate handlePinMmi() method

91ec367 Ensure reused task uses target stack.

f33dc58 Fix WFD source incoming persistent connection when device is P2P client

143f1b3 Fix for inconsistent Show/Hide Internal storage option when EXTRA_SHOW_ADVANCED is set in the Intent to true.

26f0bc3 Send Bluetooth Off intent based on BLE App count

db28bfe Nat464Xlat: fix null pointer exception

5502a04 Bluetooth: MAP: Update UI preference MAP disconnect status.

a147222 statusbar: fix poly/original contextual header drawable style change

78898c9 SystemUI: Don't update if HeadsUp is disabled

addea96 Use duck typing in X509TrustManagerExtensions

a59dada Extend the 'qwerty' key layout

* hardware/qcom/audio/default/

ba162a0 Merge pull request #1 from akhilnarang/M

f4c08cd Merge remote-tracking branch 'cm/cm-13.0' into M

* kernel/samsung/klte/

ea14782 Merge remote-tracking branch 'cm/cm-13.0' into M

* packages/apps/Settings/

5d6b378 Vectorized dashboard icons theme support

267fd7a Fix merge derp

a59d3a6 Do not allow privacy guard for core system apps.

82e0359 Allow disabling the privacy guard notification (1/2)

abbcac2 Privacy: Housekeeping

7dee554 Settings: Apps started on boot shortcut in memory settings

6742972 Settings : Filter settings for secondary users

f4f7eee Settings: persist privacy guard dialogs across rotates

2ab2ce4 PrivacyGuard: restore ListView position on resume, for real

d9e7693 settings: Use consistent headers for Privacy Guard

caea36b Settings: Fix inflate exception on search. Dynamically replace nested fragment.

a6dd265 Settings: Fix off-by-one SectionIndexer in PrivacyGuard.

ada6d6e appops: Load the app list asynchronously

140e46f Check boxes to Switches in PrivacyGuardPerfs

9abfa56 PrivacyGuard: Tint the enabled icon

e844db1 Launch app privacy settings when tapping on PG notification (2/2)

345d13f AppOps: show/hide app type and allow/deny counters [1/2]

4c15e65 Update privacy guard reset icon

771fbe6 Settings: Convert AppOps array items to string references

10b66c3 AppOps: Use switch widget for non-strict ops.

ccafdfb AppOps: Add more operations in app ops settings.

3a904b7 AppOps: Add 'Always ask' option under appOps setting.

4406e86 su: Add Root access app-ops control

00bdcc3 Settings: Privacy Guard [2/2]

710b089 Settings: add package name to app info

7b9fb2c PowerMenu: Fix fc animations

ddc8804 Settings: don't allow duplicate APN entries

4264f9a Settings: add config for new APN type defaults

a2f56ee Bluetooth: Remove notification once device is bonded

9c880b4 Bluetooth: Handle SQL memory situation during OPP.

ed4db16 [2/2] Settings: blacklist: update iconography

7955799 AppOps: Add missing item * Attemp fix ArrayIndexOutOfBoundsException

* packages/apps/VRToxinMods/

9a222d9 PowerMenu: Fix fc animations

17a95d2 Fix Wifi Info

55e64e2 Ticker settings: Add dark mode colors & fontsize

* packages/services/Telecomm/

c00861f Handle AT+CHLD=1 when there is no active call

33cbe95 Don't connect bluetooth audio when incoming call is answered

2e9310c Fix to display the proper operator name on carkit.

7c8a3d1 [1/2] Telecomm: blacklist: update iconography

4591416 Telecomm : unblock calls and messages via Blacklist notification

34d4442 Do not route audio to speaker if Bluetooth audio is connected

* vendor/vrtoxin/

4ba56d4 Merge pull request #9 from akhilnarang/M

e267029 vendor: fix build if KERNEL_APP defined

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

2016-01-30

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

* vendor/vrtoxin/

a6062ce Merge branch 'M' of ssh://github.com/VRToxin/android_vendor_vrtoxin into M

e457912 DOn't ship this just yet

d543fc4 Merge pull request #8 from Sohamlad7/M

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

2016-01-29

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

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

2016-01-28

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

* device/samsung/klte-common/

6dded81 klte-common: Disable QC HW FLP HAL

a2f2873 klte-common: import lollipop flp.conf

52e8e40 klte-common: remove old unused files

* frameworks/base/

466b420 Add keylayout for Xbox One controller

65ecf8b Wifi tile: don't set items visible from non-ui thread

2e26938 Merge branch 'M' of ssh://github.com/VRToxin/android_frameworks_base into M

835e706 Allow exiting dnd mode with volume keys

471f965 Base: Doze notification inversion on theme change

e8014fa aapt: add check for untranslatable "string-array"s

1ccad1f TelephonyTests: Fix runtime errors for clean run

790e918 Fix race condition of job extras.

e7ebfae Fix CountDownTimer handler memory leak

172809b When wifi ssid is empty, return WifiSsid.NONE

5168524 SysUI: Guard against NPE in SignalClusterView

8f160c6 Fix Photosphere/Camera FCs

06e8aad Fix resumeHomeStackTask can't resume home if activity is finishing.

* hardware/samsung/

7823296 Merge remote-tracking branch 'cm/cm-13.0' into M

* packages/apps/Settings/

9efa4bf Settings: Vectorize some icons

57bfe1f Fix alignment on dashboard.

f66d696 settings: fuelgauge: Always show screen on time

4c791a1 Fix NPE in SettingsPreferenceFragment

* vendor/samsung/

3432fe2 Merge pull request #718 from Team-Hydra/flp

be02a65 kltespr: move flp.conf to common device tree

2e61d08 kltedv: move flp.conf to common device tree

5bd3a75 klte: move flp.conf to common device tree

* vendor/vrtoxin/

49bd149 Add taoshan to lunch menu

4f1d283 Grant platform apps access to /mnt/media_rw with sdcard_posix label

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

2016-01-27

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

* android/

d6b67eb Add VRTUpdater and remove Terminal

9ee95b5 Merge branch 'M' of https://github.com/VRToxin/vrtoxin_manifest into M

20154f0 Add external/connectivity to main sync

* device/samsung/klte-common/

65641c2 klte-common: enable adaptive lmk

* frameworks/base/

8c1bcf0 Fixup secure ls settings

31049bc Add getPackageCandidateVolumesForceable() method

ac17d3f Updater Tile 2/2

8e27e1f Answer call with hardware HOME button (2/2)

* kernel/samsung/klte/

a8b3baf lowmemorykiller: Account for highmem during kswapd reclaim

ba31504 lowmemorykiller: avoid false adaptive LMK triggers

daa8704 lowmemorykiller: adapt to vmpressure

79e3373 lowmemorykiller: Run the lowmemory notifier when killing

6e84c9b lowmemorykiller: Do proper NULL checks

f9e8fd4 lowmemorykiller: Dump out slab state information

b82d7f1 lowmemorykiller: enhance debug information

55022d6 lowmemorykiller: use for_each_thread instead of buggy while_each_thread

f2e8d8c lowmemorykiller: make default lowmemorykiller debug message useful

5545dad lowmemorykiller: Dont count swap cache pages twice

bbdeb61 lmk: sync to caf/LA.BF.1.1.1_rb1.26

677744484 introduce for_each_thread() to replace the buggy while_each_thread()

99e9f16 mm: Add notifier framework for showing memory

47057c3 mm: vmpressure: allow in-kernel clients to subscribe for events

9e90b68 memcg: add memory.pressure_level events

33cb641 mm, oom: make dump_tasks public

* packages/apps/OmniSwitch/

667cd9f Merge remote-tracking branch 'omni/android-6.0' into M

* packages/apps/Settings/

d392f54 Add force move app storage option.

fcb307b Updater Tile 1/2

730478b Allow opening changelog externally (moved to OTA app)

459a90b Answer call with hardware HOME button (1/2)

f6a52eb Add VRTUpdater into about settings, VRTUpdater is WIP

* packages/apps/VRTUpdater/

707f22a VRT Conversion

* system/core/

2f152d4 [gatekeeperd] copy uid to local before passing to u_map

* vendor/vrtoxin/

b96286d Merge branch 'M' of ssh://github.com/VRToxin/android_vendor_vrtoxin into M

5059b9b Build VRTUpdater

0b1e976 Make Kernel Adiutor optional

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

2016-01-26

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

* device/samsung/klte-common/

6146004 klte-common: enable deep buffer

fae5e35 klte-common: enable offload and bring in sync with upstream

* frameworks/base/

588a064 NavBar: Set Now on Tap on longpress home as default action (1/2)

dd1be79 DisplayMetrics: set noncompat DPI as well

a5386fb Merge branch 'M' of ssh://github.com/VRToxin/android_frameworks_base into M

76eb2a2 FWB - Add PowerMenu QS Tile (Advanced reboot on longpress) [1/2]

68e22e8 **** reset!

3c78be3 Changed contextual notification panel headers See images - http://i.imgur.com/PupEJ5p.jpg

* hardware/qcom/display-caf/msm8974/

814c014 Merge remote-tracking branch 'cm/cm-13.0-caf-8974' into M-caf-8974

* packages/apps/Settings/

7a48703 Add missing dark mode colors for ticker

5c1c6ab NavBar: Set Now on Tap on longpress home as default action (2/2)

3d0590a Settings - Add PowerMenu QS Tile (Reboot options on longpress) [2/2]

* packages/apps/VRToxinMods/

dce5def Remove doze switch from display settings

4ae37c1 Revert "Doze: enable/disable notification color inversion (2 of 2)"

ff6c994 Add missing category for power notification sounds

f5cb19e Settings - Add PowerMenu QS Tile (Reboot options on longpress) [2/2]

d1d7f19 Custom header improvements

d156227 [2/2] Settings: Add time-context headers to the notification header

4b0a00e Slim action tile (2/2)

d279899 Landscape as default orientation [2/2]

55c3ac5 Doze: enable/disable notification color inversion (2 of 2)

fb28474 Add Display fragment

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

2016-01-25

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

* device/samsung/msm8974-common/

2437440 Merge remote-tracking branch 'origin/cm-13.0' into M

* device/samsung/qcom-common/

1fdb13a Merge remote-tracking branch 'origin/cm-13.0' into M

* frameworks/av/

9334d71 Merge remote-tracking branch 'cm/cm-13.0' into M

* frameworks/base/

07277ac Move "modern" custom header images to nodpi for ALL densities usage

4049cc4 Move poly hd custom header images to nodpi for ALL densities usage

65fb7a6 SystemUI: Add option for "modern" custom headers (1/2)

1e35708 SystemUI: Add option for new poly hd custom headers (1/2)

2d212ed SystemUI: Add PAC's revamped contextual notification header images

0198520 SystemUI: Add new HD poly effect contextual header images

8aa6509 SystemUI: time-context header fixes

358a1e7 [1/2] SystemUI: Add time-context headers to the notification header

4900aae Settings: Fix bluetooth phone icon disappear in Settings/Bluetooth.

8dc78f4 Associate connected APN list with subscription

ee90803 Wi-Fi: Introduce state variable to signify Wi-Fi turn on Fail

8c2c108 StatusBar: Update TTY icon on status bar at boot

d58c1db SystemUI: Do not turn on Wifi hotspot in APM Mode

9003d56 frameworks/base: Added SD type support

db5cf39 Introduce a flag to signify the presence of saved profile in scan results

7d3d9d7 Wifi: Create new object for accesspoints while updating in UI

8b1a432 Bluetooth: OBEX: Don't close transport when obex is disconnected

0417048 Framework: SlimAction as QuickTile (1/2)

2cd9457 Null check these bitmaps

7c4a7ff Landscape as default orientation 1/2

3943431 circle bar apps bold font

55d0a75 SystemUI: Tiny expanding improvement

4091802 Keyguard: Forward port lockscreen quick unlock (1/2)

78a3108 Revert "Forward port VRToxin Screen Security settings (1/2)"

3c007a12 Revert "LockPatternUtils: Make settings getter and setters protected"

b323226 Revert "LockSettings: fix build"

4c6e524 Revert "Update Lock settings security from CM"

22b5d9c Revert "Try to fix secure lock settings 2/2"

* hardware/samsung/

87a5957 modemloader: Fix compilation warnings

* packages/apps/Settings/

1882ee4 Custom header improvements

ece17d0 [2/2] Settings: Add time-context headers to the notification header

a083c95 Slim action tile (2/2)

46a850c Landscape as default orientation [2/2]

6f5755f Quick unlock (2/2)

d21a4e2 Revert "Settings: forward port lock pattern grid size (2/2)"

a80f45f Revert "Settings: allow rotation while setting new pattern"

39181b4 Revert "Settings: handle decrypting larger pattern sizes"

da5a305 Revert "CryptKeeper: pattern unlock displays incorrect pw when correct"

73c8d0c Revert "Settings: fix non lock pattern CryptKeeper crash"

87328d8 Revert "CryptKeeper: layout whole screen in bounds"

f1b62d4 Revert "CryptKeeper improvements"

fd079df Revert "Fix merge derps"

245c1dd Revert "Try to fix secure lock settings 1/2"

* packages/apps/VRToxinMods/

30a2908 Add nav drawer item icons

72733bd NavBar: Set Now on Tap on longpress home as default action (2/2)

* vendor/qcom/opensource/dpm/

020fdc0 Merge remote-tracking branch 'cm/cm-13.0' into M