klte-common: fix wifi passwords being reset after a reboot.

* Was used to fix the same issue on the HTC m8 and is also present in
stock version of this file for our device. Must have been overlooked

Change-Id: I63e71274a5649509a03fa8976c715a01f3a08379
klte-common: Update audio_platform_info for extended format

* XML for everyone!!

Change-Id: Ibf32c987d3360adfd5658befa91a1c5c166b43d4
klte-common: Add PowerHAL extension for capacitive keys

* Add extension to disable touchkeys when display blank is triggered

Change-Id: I83060caa6b894fc3b80e5907acc3c483fc6176cb
klte-common: Restrict global access to torch node

Change-Id: I05bb719c73ed58d57c3fcfeb7616790c3c344ecd
klte-common: Use Samsung common hardware class

* Set necessary permissions for vibrator

Change-Id: I60c61d01e97739335f66975fb303b883eb47b70d
Signed-off-by: Park Ju Hyung <qkrwngud825@gmail.com>
klte-common: Add PowerHAL extension for touchscreen

* Disable touchscreen when display is off
* Add touchscreen permissions

Change-Id: I96bd00690cb4fe8a9f93fa572e633c9e86891abe
klte-common: Add klteusc to inclusion list

Change-Id: Ic125b3838a71467b406a8578d7413c9a1c453121
klte-common: Add kltevzw to barrier

Change-Id: I49408d086997cc18c3a9ca9378d5a61be5b40dc5
klte-common: update GPS HAL

* CAF package version: kk_3.5
* Revert the following patch as it's causing a missing symbol
  error when loading Samsung proprietary GPS libraries:

 "Add a new LocAdapterProxyBase class"

Change-Id: Ib23df3e207048ed32880537a528aa7f85ebcdfe1
klte-common: fix typo on fstab

We should ask kernel to mount with "defaults" not "default".

This fixes some filesystems such as EXT4 not mounting on external OTG storage.

Also fix some whitespaces to match grid with other lines.

Change-Id: I8d8bbb2c2d5e31c9c756cafcc498773bbd944c1b
Signed-off-by: Park Ju Hyung <qkrwngud825@gmail.com>
klte-common: Remove unused flags

* These flags are for the legacy audio HAL

Change-Id: Ia9a480fc4e5ec50a6571ab4d785d5f0f320c970e
klte-common: add symlink for NFC NXP device.

* Our device uses device path /dev/pn547 but source built HAL expects
/dev/pn544. Create a symlink to reslove this issue without editing
source.

Change-Id: Ibefa04bdae68039b15b6358042669e4cc0b5251c
klte-common: Stop using voice paths for VOIP.

  Some apps like Tango were getting the wrong paths
  for calls.  Allow use of VOIP paths to enable the
  correct TX and RX devices.

Change-Id: I20d4d00aaf9c49ef4c7f1f3b24fbd667a7d91cb4
klte-common: remove bogus MMS overlay.

* This is already taken care of in samsung_qcom-common and is cuasing
data drops with some carriers after receiving an MMS as well as not
sending messages over 160 characters on some carriers.

Change-Id: If433179e5b8ededbe1e2960f7ffa5cf6ca5f0c71
klte: Skip redundant dtc build step

* Creating dtb is now done as a step of the inline kernel build.

Change-Id: I9f0689082f04999a45dfc2d62685dc342c781601
klte-common: add kltedv to build barrier

Change-Id: I2747654e503493e4680b86753a47ddb93afb2d20
klte-common: thermal-engine does not run without libthermalioctl.so

Adds it to proprietary files, because thermal-engine seems like it might be a good thing to have

Change-Id: Icde780f0fbcdceb35a34af1ffccb57879d4a69a5
klte-common: Increase camcorder microphone gain

Change-Id: I2450eb2363e2996bc427d870e308d7bcb9c4f752
klte-common: Increase gain for mixer path "vr-main-mic"

* Recordings with the Voice Recorder app were very low, increase to
  match that of stock mixer_paths.xml from T-Mobiles NH5 release.

Change-Id: Ia0d036e5c8bad00a8ae99e93b4ce8a60cddb34e1
klte-common: remove S-Pen permissions

Change-Id: Ifedad7e0030b60ac369ddcd18cfc9d91d7428d12