Add CPU & RAM info.

Patch Set 2 : Fixed tabs

Change-Id: I1f8bdd0ea148e7de2e14886fc8972870cb26588d

Conflicts:
	res/xml/device_info_settings.xml
	src/com/android/settings/DeviceInfoSettings.java

Add CPU & RAM info.
----------- fix up

Conflicts:
	res/values/strings.xml

clean white space
SoundSettings: Show DSPManager

Change-Id: I199150b82c6f5eb72f419dc8c70fb27ed24fbfda

Conflicts:
	res/xml/sound_settings.xml
[Settings] Add magic state

Conflicts:
	Android.mk
	AndroidManifest.xml
	res/values/strings.xml
	src/com/android/settings/Settings.java

clean white space

[Settings] Add missing BOOT_COMPLETED permission
Add Superuser

Switch to new Superuser

Change-Id: I9d91392ad6fbc9953d19059ab59b91d214c00e0c

Conflicts:
	Android.mk
	proguard.flags

Fix scrollbars appearing out of place in Superuser.

Change-Id: Ia206623716192e479901c02cf94de84a29e0479e

update

Conflicts:
	proguard.flags

SECURITY FIX: Fix package uids being reused between uninstall and reinstall of different packages.
Policies for older packages were being granted to the newly installed package that got the recyled uid.

Change-Id: I6c74cf6762e8da10e09d5cf5d94e9f826e47f24d

Conflicts:
	AndroidManifest.xml
[Settings] Add performance control

Conflicts:
	Android.mk
	res/values/strings.xml
	src/com/android/settings/Settings.java

clean white space
Settings: Wi-Fi country code

Change-Id: I8a078bde0ab40818784635477eb466510a1c230e
[Settings] initial interface + color picker + statusbar clock/date customization

- added initial interface settings.
- added our own modded marginov color picker which we use as default
- added clock and date customizations for status bar

Ported from slimrom

Change-Id: I461125b7e2e05b2d1e274745ea8fbca4d366182d

update

update

fix NPE

update
[settings]: volume rocker controll (wake up and volume)

thanks to CM slimrom and omni

Change-Id: I3dbb8c276fb7c73c8e3ced1624a1ff8e03d9f4ca

update

udpate
[Settings] safe headset volume option (2 of 2)

difference to CM and our old implementation added a warning
dialog. A bit extended due that we will have in future other
warning dialogs in soundsettings as well

Change-Id: I6546403484fd773abd9560a8405d75bb682f8b62

update
Settings: Slims ElectronBeam get some love (2/2)

Features:
- You can select different crt off animation modes if device overlay does not disable it at all
- disabled
- always horizontal (stock behaviour)
- always vertical (screen collapse from left and right to the middle)
- orientation dependent (means portrait = horizontal animation, landscape = vertical animation)
- some minor fixes/code style improvements to 4.3 implementation

Change-Id: I35fb277b8da823d50cc4db1eec32ea597fe973f2
settings: use centralized strings

strings like default, enabled, disabled are common
and often used. Use always the same string due that
it is easier to maintain especially for our translators

statusbar settings shows now enabled/disabled for clock
options

Change-Id: I56399948cc09c0ddd922b884573ed36375772147
[2/2] settings: volume tweaks

Setting to disable volume adjust sounds (VOLUME_ADJUST_SOUNDS_ENABLED)
This is so annoying :)

Enhanced dialog to add checkbox for unlinking ringer and
notification volume (VOLUME_LINK_NOTIFICATION)

some minor code style issues fixed + always use onchange listener
onclick is depreciated even if google still uses it....but
we can go with actual API

Change-Id: Ia30bbb1c2f44d0c21cd08748bd552685810f960f

Conflicts:
	src/com/android/settings/SoundSettings.java
settings: add back all keyboard IME features back (2/2)

this commit adds:

- ime switcher notification - thanks cm
- slims fullscreen disable on landscape
- slims force autorotation on IME
- volume button control for navigate in the message - thanks cm
- slims force to show always enter key

some fixes to the 4.2/4.3 implementations + added full multiuser
support for all this features

cheers

Change-Id: I58596f11ee09c6db77119f3e3044e1ec2dd30c0a

changet to mm

fix logical error on showing note dialog

Change-Id: I9f45348a87a9e753626276a8df4b5d5c60b29a0b

use better dialog handling on IME settings

sorry did not saw that crap from 4.3 implementation. use a better
dialog handling as well prepare it for future other dialogs
we may need here

Change-Id: Ibdbceaa9041f3f9d2d6ee55fe75556c398120bf8
settings: add scale down crt animation - thanks a ton to xploidwild

really nice idea...fits perfectly into our animation options
for CRT

reword the different modes

Change-Id: I07a32b4cbfe956010507f5c8eddc92c2df395815
Re-add auto brightness configuration UI (2/2).

Change-Id: I6c56a48fa2145c58a5f203ed56051451ef3f977d
Add back blacklist settings.

Change-Id: Iae35717acfa9af4da75c07d24352acf981d19fc7
Add back increasing ring settings.

Change-Id: If33afa88adde6ae6fa23f0e3be779b1b7531e3a3
Settings: Advanced low battery indicator options (1/2)

Based on a idea I saw on Liquid and from CR3C0 (thanks guys) which we
modified to an extended version
This commit introduces following new SlimBean modes to indicate low battery
     * 0 = show dialog + play sound (default)
     * 1 = fire notification + play sound
     * 2 = show dialog only
     * 3 = fire notification only
     * 4 = play sound only
     * 5 = none

Due that notification is a unique SlimBean feature some words on it. Notification
behaviour is the same as Pop-up. User can dismiss it manually or it is
dismissed automatically if charger is connected, click on notification opens
PowerUsageSummary. Also you get a status bar ticker message about the notification
and notification is always on first place of list. And last if vibration is enabled
notification vibrates.

Change-Id: I372c566a2d84b04856d0be518a894c3699d00f8a
settings: add Battery Styles the new way 2/2

google draws now the battery icon which fits perfectly into our
concept. Beside that the batteryview is as well used on QS.
So we readd our battery icons (icon, percentage, icon with percentage
circle, circle perc, dot circle, dot circle perc) back and all are
drawn. As well the icon does not only change on statusbar as well
on QS it is reflected.
As usual color options are present for the User to style the icon

Change-Id: Iaedede55e14d99f79e560e74188692c894f2d961
Settings: statusbar reflect am/pm based on the global user settings 12h/24h format (2/2)

for statusbar.

As well fetch the correct color from systemUI

Change-Id: I0dc73b57812a02d3ebba1d5417d03fd2cf5de810