endeavoru: Add CyanogenMod effecs to audio_policy.conf

Change-Id: I94e2b7ecd693a7a5bb8acbe78ff8a59b5244628a
Enable Bluetooth LE feature (android.hardware.bluetooth_le)

Tested only on endeavoru. Official sources claim that enrc2b should also be
supported.

"That’s why we’ve released a number BLE compatible devices, like the
HTC One, HTC One X+, HTC Butterfly and Droid DNA, with an open API for
developers interested in leveraging BLE in their apps."

                        -- http://blog.htc.com/2013/03/htcdev-ble-api/

Change-Id: Id8aac452f3143d77e990b82b35cf8bbfc74314e4
Move pollyd service to init.tegra3-common

Change-Id: Iebace9f65a8b193f848c16907c1916c48dfb89b6
Add support for Sense 5 audio blobs

Change-Id: I52545b9b1313392c426ddd145a4d03400d5d243b
Remove ButtonBacklight hardware tunable since is not used anymore

Related framework/opt/hardware commit:

    Revert "Button & keyboard backlight brightness adjustment (1/2)"

    This reverts commit 281b4045e0baa18fcc5001f395ef39940048cd96, since
    backlight can and should be managed by the standard liblights support
    in PowerManager. Support for that was just added to Settings

Change-Id: I8817633bfb2cf24fa22c610a5a1ee5dc18f2fbc6
liblights: Re-indent to 4 spaces everywhere

Change-Id: I379c584ac678f91bfef0b578845c2cbfaab08377
liblights: Allow setting button backlight brightness

Change-Id: Ife9de0be5be0ed9feb77faaf9d0712f73d70b5c4
Fix audio_policy.conf

* AUDIO_DEVICE_OUT_FM is not enabled for endeavoru and also the Tegra blobs
  think the value is 0x10000 whereas in CM it is 0x80000.
* AUDIO_DEVICE_IN_BACK_MIC is not attached by default when the Tegra audio
  policy is used although the HTC audio_policy.conf says otherwise. This
  fixes audio recording in the camera.

Above information can be obtained by comparing the output of
'dumpsys media.audio_policy' when using the Tegra audio policy (patches
required) and the default one.

Change-Id: I664dab6179fbf072fd5943849c29ccbe5aafa40b
X+ no longer needs this we use OSS ril now

Change-Id: I403de180949a0541a04c3fd83bc1b475cca3ea31
Remove BOARD_EGL_NEEDS_LEGACY_FB

Not needed anymore with new kernel and Sense 5 gralloc/hwcomposer/egl blobs.

Change-Id: I4396293999ef8225d432f92ffd62b1308cdb2cd8
tegra3-common: Don't ship our SELinux rules for now

Also start in permissive mode.

Change-Id: Ibe72d7222bd69561e71281f4d34394d4b9e0ca5f
tegra3-common: Enable legacy audio blob support

Change-Id: I0bd927470172cec62cb8ada722870acdd1dfd0d4
tegra3-common: Enable legacy EGL support

Change-Id: I2393b284dce3a238cef0861e4bf8d2aea2f25424
tegra3-common: Some proprietary blobs require VECTORIMPL_SYMBOLS

Change-Id: I5b7400cb78eddedc1ddb8153f1d4b13b6edbb66b
tegra3-common: liblights: Only set brightness when it changes

Also set it before turning on the lights to avoid excessive delays

Change-Id: I259438fe2e12eb19d586996f54324a9496145e43
tegra3-common: Update camera wrapper

Fixes the camera crashes because parseInt doesn't like null values.

Change-Id: I805ebc6415e7fcfe2b9b997c895e69d92f07e134
tegra3-common: camera: enable HDR and ZSL

Change-Id: Ieaf1471ef684f9c1a42c1c493ce9acad0c047c8a
tegra3-common: Fix network scanning

Change-Id: I7aa473fb049a45dd01858e4ac0e8e29d2e656c61
HTC T3-common: Clean up of Boardcommon

Change-Id: I8d803b4ebef3cdb6f48d5f63367efc02451448b5
tegra3-common: Remove surfaceflinger_client stub

Change-Id: Ifa4a7435453685f7ebb882fea78b0a4aa07bbe94