Initial commit
Initial commit
Add an "Automatically Connect" option for WiFi networks
Adds ability to answer call with hardware HOME button (2/2)

(preparation for winter time)

Change-Id: I25d69913847b1756f89a04e14e1dee4a939afcb3
Settings: Add setting in security for sms message rate alerts from CM10

If we add a preference to control "sms_outgoing_check_max_count" we can
control the message rate by writing to Settings.Secure.SMS_OUTGOING_CHECK_MAX_COUNT.

Currently this is null so it defaults to 30 sms messages in a 15 min period.
Creating and writing this preference allows us to control the sms rate interface.
We can also modify timeframe as well.

This was added to security instead of Mms since this isn't just rate limiting the
sms application.  This rate limits any application that sends texts.

This also creates a new category called Application Security.

Change-Id: I47a2f8d136a4399ebf5477dbd5bb23d83b5693cf

Conflicts:
	res/values/arrays.xml
	res/values/strings.xml
	src/com/android/settings/SecuritySettings.java
Add an option to change the device hostname

This adds an option to modify the device hostname used
in ip resolution. This is useful when connecting to the
android device in a dynamic dhcp environment.

The framework/base part is already present.

PS2: move preference above the debugging section

Change-Id: Ibc145b74036617248d4f33c6866cc9c8a8cc8974

Conflicts:

	res/values/strings.xml
Add Performance Control to Settings
Signed-off-by: task650 <task650@gmail.com>
DeviceInfo: Add chipset to supplement cpu display in device info

Use ro.device.chipset to display chipset name along with cpu info
in device info settings.

For example:
ro.device.chipset=Qualcomm Snapdragon S4 Pro APQ8064
ro.device.cpu=1.5GHz quad-core Krait

With the Krait, a15, a9, plus dual-cores/quad-cores AND
the various names Exynos, OMAP, Snapdragom msmXXXX, etc
its all fun info, but its a bit much for one line.

Separate them out so we can display it all but not
exceed twitter's 140 character limit.

Change-Id: I5c2c58d16d0e7fa1344d6290a67e1281c710c3fb
Add Chronus to Settings
Update Chronus images for Settings
Bluetooth MAP (Message Access Profile) Upstream Changes (2/3)

PORTED FROM CM10: http://review.cyanogenmod.org/#/c/26393/

Incorporates updates to the Bluetooth MAP profile from Code Aurora's
Android Enablement Project since we initially pulled in from their
gingerbread to CM7 last year. This patch addresses bugs with the
current MAP profile, adds a UI request for message access approval
when pairing, and adds additional error checking and logging.
Confirmed to fix date and "Download" function of Ford SYNC Gen1.
Pulled in from the codeaurora jb branch.

Change-Id: Ie35067f389ced8e86433a991776b4a8e1f1ce963
Revert "Bluetooth MAP (Message Access Profile) Upstream Changes (2/3)"

This reverts commit 76b9486d278796fe48b958c8c0f6e692814ed3fb.
Bluetooth MAP (Message Access Profile) Upstream Changes (2/3)

PORTED FROM CM10: http://review.cyanogenmod.org/#/c/26393/

Incorporates updates to the Bluetooth MAP profile from Code Aurora's
Android Enablement Project since we initially pulled in from their
gingerbread to CM7 last year. This patch addresses bugs with the
current MAP profile, adds a UI request for message access approval
when pairing, and adds additional error checking and logging.
Confirmed to fix date and "Download" function of Ford SYNC Gen1.
Pulled in from the codeaurora jb branch.

Change-Id: Ie35067f389ced8e86433a991776b4a8e1f1ce963
Revert "Adds ability to answer call with hardware HOME button (2/2)"

This reverts commit 65c2ddcd1e7b1051c5996dd615e2dc2b35245f43.
Adds ability to answer call with hardware HOME button (2/2) (Update)

(preparation for winter time)

Change-Id: I25d69913847b1756f89a04e14e1dee4a939afcb3
Add option for switching between UMS and MTP/PTP mode. (2/2)

Change-Id: I6cf50a41a9a82e40e702f5231ce663636c149613

This adds support for switching between UMS and MTP/PTP.
Settings part (this part) adds option in USB settings (statusbar/notification drawer) for enabling UMS,
and adds setting in Storage menu to enable / disable UMS, this since the USB settings page disappears when enabling UMS.

It's only porting this http://review.cyanogenmod.org/#/c/21115/

Signed-off-by: task650 <task650@gmail.com>
Lockscreen: Add timeout and instant lock option to slide lock (1/2)

  This adds AOSP's new timeout and instant lock options to the
  slide (aka chooser) style lockscreen.
  To Do: Add the vibrate option as well.

Change-Id: Ide8e8d14603e5111debcc7a7cf6c4b74898bfa3d
Wi-Fi: Manage Wi-Fi AP priorities

AOSP has a basic LRU priority for Wi-Fi networks (last connected has more priority).
This changes added the ability of graphically set the priority of any of the configured
Wi-Fi networks through Settings -> Wi-Fi -> Advanced Settings -> Wi-Fi priority.

Patchset 2: Move WiFiPriority from cyanogenmod folder to wifi folder
            Remove double quotes in SSID name
Patchset 3: Fixed code issues

Change-Id: Ief590e799cdb7ef760b631d0b22d9719f867393f

Signed-off-by: task650 <task650@gmail.com>
Add missing drawable-mdpi-finger & drawable-xhdpi-finger dirs (Wi-Fi: Manage Wi-Fi AP priorities)

Signed-off-by: task650 <task650@gmail.com>
Revert "Wi-Fi: Manage Wi-Fi AP priorities"

This reverts commit 51dfe5b9f91686e8a3b715bebdd89bf1d540e77c.