Create thermald.conf symlink in /etc as well

On 3.0.101 kernel with current prebuilts, change https://github.com/CyanogenMod/android_device_motorola_qcom-common/commit/5758d26e50a334d645b8f2c43e4f136d09d8144c causes thermald failure.

"$platformid" evals to "87" and fails to create /system/etc/thermald.conf where our thermal daemon
expects it so thermald fails to start.

Change-Id: I7db4c90e05aa216d8ebce9c2aba33244c54d8395
Move legacy GPS HAL to needed devices

  msm8960 3.4 kernel will use prebuilts and msm8226 will use
  updated hal source

Change-Id: I0c6f88ac6f0806ca19549e76a4d39c93ea67dc66
root: Fix up the thermald.conf symlinks for 3.4 kernels

Change-Id: I57b65b7e000475a4f071a398f9f36786524f976f
proprietary-files: Commonize msm8960 and msm8960dt where possible

Change-Id: Iddfdb65e5d3f2fbed7eb4d2d65e6a4c3f55eda69
Disable lpa.decode to fix headset playback on msm8960

Change-Id: If1d8139293fe20cb34c80a08df272884e6d02168
Remove unused nfc hal

Change-Id: I7eab5c9e5408a8596f920e3266bb68a16f8794e6
Revert "Remove unused nfc hal"

 Leave this here for devices that will use the 3.0 kernel

This reverts commit 14a35e5b43a09c3919fa3878374cda0f11977d19.
charge_only_mode: make compatible with msm8960dt

Change-Id: If17b4d6e11a3369a2bef549d9a078af4542b3f19
charge_only_mode: Fix overscan of fill color

Change-Id: Ia7f0cddced50d08b9e25386075e205a65ece237c
Revert "Disable lpa.decode to fix headset playback on msm8960"

This reverts commit 49ccc8ef37408b1deb133457a99879075cf06846.

Change-Id: I7ee63987480a50d5a050637ef38d44e42f3ec140
Enable TWRP USB option

Change-Id: I9e5e9c65dd975957d595fadc5f0f6d76227966d8
Add moto_msm8960_jbbl to build barriers

Change-Id: Iead0f23870ccbe42eb032a925a94a42d561b07dd
Remove batt_health from qcom_common proprietary file list

Change-Id: I0d08a2e217e62833dd0e9a0e14a6cf96c364070d
Set call recording audiosource to voice call

Change-Id: Ia87a19b8b30ddd5a251b195fc7aa454a1314212b
qcom-common: Only allow moto_msm8960/moto_msm8960_jbbl

* MSM8960DT and MSM8226 devices don't inherit from this repo anymore,
  so prevent them from including any modules listed.

Change-Id: I0830cdf875c95aa2e7fe0f15ea62638acf1e10f4
qcom-common: Generate guard for vendor directory

* Prevent MSM8960DT and MSM8226 device builds from having conflicting
  module names.

Change-Id: I2ddedbd801dcce231968d6580b8ede94d12170f8
CameraWrapper: Fix HFR values order (and shuffle params dumps)

Change-Id: I5eea3e23295c76ea100e3123747202d7ca4441ea
qcom-common: Source all makefiles under vendor/motorola/qcom-common

Change-Id: Iff4e28899aa41370dd9351f5653a3f01e39a25d0
CameraWrapper: Use hw_get_module_by_class

Change-Id: I9a61b7deede52841c4760b9cb46e08f963991e35