Settings: Update button backlight summary always.

Change-Id: I066976f84522754d552e82ff1510d371a9314f9f
Settings: refactor Profiles to be more user friendly

* Remove the notion of Profile app groups
* Rearrange profile setup flow, now we first present the user with ways
which will trigger the profile, then allow them to set what happens when
the profile is triggered.

Change-Id: I2870df894046cd43c21c67991fb5efc9c3fec837
Signed-off-by: Roman Birg <roman@cyngn.com>
Automatic translation import

Change-Id: I33e478ac4fd34c6cbc085c15e9fab424070d2570
Settings: Fix NPE in Superuser settings.

Change-Id: I4671a7840df4a6b66c43d99c7f37cc8038829f08
Settings: Check if NFC is supported prior to adding to pager.

  - Also fix codestyle and comments for TriggerFragments

Change-Id: Iae0bcf8ca6a5447e70750e258db9599dd8a2704e
Settings: Disable mobile network switch if MSIM

Change-Id: Iafb37e4f036b63d895d28234a85dddb0850051e8
Settings: Fix carrier/sim slot string logic for msim settings

Change-Id: I1a06dd3b4c2dc51eb0b680f7c7d42910881e1a57
settings: allow scroll in LED settings's color dialog

This is useful in mdpi devices and landscape mode, when the current layout rebased the dialog height

Change-Id: I7f9cd936076d3409e78a8f6b9a24b180a36a2bc8
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Add logo to About Phone settings

Change-Id: I804496b913eb6f8578de0464be722929f6b76bbc
Forgot to add untracked resources to previuos commit...

Change-Id: I653f29580e79df31e258ce843ce7c046c921707e
Add toolchain info to About Phone settings

Change-Id: I0654e9dfce315e40c859462da9ddd4db94a64da5
Launch SuperSU from Settings

If SuperSU is installed, show an entry in Settings below
"Developer options", which launches SuperSU when tapped.
At boot time SuperSU will detect if com.android.settings
contains the resources from this patch, and if so it
will hide itself from the launcher. This was implemented
in v1.85, so we only show the entry if the installed
SuperSU version is at least that.

Conflicts:
	res/xml/settings_headers.xml
	src/com/android/settings/Settings.java

Change-Id: I522fceee353bebad8d1629b137370d875bafb402
Remove Superuser and Performance settings from settings header, Fix build errors.

Change-Id: I2dab36d10a60773c4ab9d5a5f1fe816ec52e5193
build tweaks header

Conflicts:
	AndroidManifest.xml
	res/drawable-hdpi/ic_settings_system.png
	res/drawable-mdpi/ic_settings_system.png
	res/drawable-xhdpi/ic_settings_system.png
	res/values/ras_strings.xml

Change-Id: I23b2f068f9e648d2c9da90e4d125c1e08536c6b5
Add some Cm settings to own submenu.
Add little bit of rasta!

Change-Id: I7c1ec6a3990b899c3e75ad4acd97831ac004d7db
Fix typo

Change-Id: I8db922baabfd7dbf2b408ab7589212b5e211349d