Settings: add equalizer tile toggle

Change-Id: I51b34e34a7e6305bc5ced0672eb2aa7e8db45057
Signed-off-by: Roman Birg <roman@cyngn.com>
Settings: Remove "Make pattern visible" regardless.

  - Previous logic depended on all pattern lock elements to be
    null prior to removing the preferences. Remove them one by
    one if they exist now.

  - PS #3: Add braces.

Change-Id: I9d4356700c6595cbd9c527a08daa63d3fe70e8ce
Settings: Disable Battery status preference on ModLock.

Change-Id: I99dccb3bd3caa62994d1123f974441b587a4985a
FIX for Lockscreen Notifications: add back dynamic width as an option

Change-Id: I5efb42d3f67259ad34448cb352ebcea8b6e90cc8
Settings: Allow access for external apps to launch ThemeSettings Fragment directly

Change-Id: I4ff443c2632e344bdea2c5d25c08e5ccb10954ab
Bluetooth: Acquire wakelock to turn on lcd during Connection

This patch acquires wakelock to turn on LCD display of DUT if screen
is off during connection access request for PBAP/MAP. Without this
patch it was observed that if screen was off, lcd remained off for
incoming connection access request from remote device and user only
was hearing notification sound without lcd being lit up.

Change-Id: Iaefd84416c08de24b9f4d29e58227da9ea12f651
CRs-Fixed: 650261
Bluetooth: Fix for device gets stuck in pairing

Fix for device gets stuck in pairing when trying to pair to two
devices one after the other or simultaneous. Now second pairing
is blocked when first pairing is ongoing.

Change-Id: I8b4eed2b6c4a02d6affafb6e1957ded55d7d27a0
CRs-fixed: 610056