settings: Add blacklist provider permission

Change-Id: I1778451f0e6a42b9734e6482ebdf826874c1100d
JIRA: CYAN-3727
Issue: https://jira.cyanogenmod.org/browse/CYAN-3727
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Settings: Mock SMS (3/4)

This change brings the possibility of simulate the reception of SMS on real devices.
This change includes the settings to enable/disable the mock SMS feature.

Ported from http://review.cyanogenmod.org/#/c/23018

Change-Id: I8818995147c41db261d9c9506c1741ed99ef581e
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Revert "Settings: create sound dir directory if not existing, improve UX"

This reverts commit b3760a80865224160f66340db4e9a288ba7d69bd.
Revert "[3/3] settings: Audio Themes Support"

This reverts commit 736c832f482b8eb677262519305b420484ecf7af.
Settings: disable lockscreen settings appropriately

Give visual feedback on which features are unavailable
with the new lockscreen style.

Change-Id: I05b905e9a6e48d884943156b2dedc93ceee57bc4
Signed-off-by: Roman Birg <roman@cyngn.com>
settings: Make mobile settings a first-class citizen

 * Nobody likes carriers, but let's not bury these settings behind
   10 layers of indirection. Many users (like me) who travel often
   will need to access these options frequently.
 * The top level switch disables mobile data.

Change-Id: I1bd4d1116a2c73832230d66c94df2c3c0aacf698
add Custom Lockscreen switch

Change-Id: Icb96b85fb7ecf1b6716627f96f393f1fc9da09df
Add new themes items to personalization menu

Bring in logic for the new chooser. If TMO chooser is installed it will get
first priority.

Change-Id: Ia8e852e5e5ad2465d0b9b73f16c7080a7337bb8a
Big TRDS 3.0 revert

This reverts commit efb1255768e5cceac53849157e3d6319da664c05.

This reverts commit 90f2e01a23976f5034730d23259236a08d7b013a.

This reverts commit 740d9e619811deb4145748828d441746e1b80fb3.

Change-Id: I0746c8c9c3bb48e47199cbdba773574f08d6c212
Add entry to change lock wallpaper via themes

Change-Id: I79e7160629bc43d1f1ca993833ea2fc538550475
Add Entrypoint for theme sounds

Change-Id: I6da2fa782b9b88fc669144eb50c3231d031cd620
Revert "Lockscreen: See through (2/2)"

This reverts commit 9a88cbe9dc31d34e6e2c3240ea910cc69bc7631e.
add Voice Wakeup switch

Change-Id: I1c129adf1104dd95d3afb76224af4c9ba2b5db96
Settings: Lockscreen custom wallpaper (2/2)

Change-Id: I1ac1351e9a31a5827847e30113e933f2b7da219f
add Custom Lockscreen switch

Change-Id: Icb96b85fb7ecf1b6716627f96f393f1fc9da09df
Settings: disable lockscreen settings appropriately

Give visual feedback on which features are unavailable
with the new lockscreen style.

Change-Id: I05b905e9a6e48d884943156b2dedc93ceee57bc4
Signed-off-by: Roman Birg <roman@cyngn.com>
QuickBoot: enable QuickBoot Settings UI

Add QuickBoot enable item in DevelopmentSettings.

Change-Id: Id2aaec4ad3e85f51235db4c25d49136a26502e20
Settings: reorder lockscreen interface settings

Change-Id: I4995fe45ef528e71ccff98c53e0d6e813febc762
Merge cm upstream

Change-Id: I5d1068c65506fb95b521e758ac45ce64e38c440c
Make phone status string translatable.

Change-Id: I34499dffde79f842f00a8c581ead26df5475899d