SoundSettings: Don't use deprecated vibrate APIs

AudioService setVibrateSetting, getVibrateSetting and friends
are deprecated on JB and should not be used. They are dumbed
down and don't work as before. Also, the current merge from CM9
populates mVibrateWhenRinging from two different sources
rendering the Preference unusable.

This change reverts SoundSettings vibrate on ring to stock JB.

Change-Id: I9943cf7a51ff2a266d52ea6b31fdd459de9e9743
Settings: Fix "Vibrate when ringing" not updating

Although commit 03a5d88097 removes uneeded code,
it does not take into account that AOKP has this
checkbox in both global Settings and Phone Settings.
To replicate the issue open both Sound Settings
and Phone Settings, then change the
"Vibrate when ringing" tick in Phone settings. Now
task-switch to Sound-Settings, the change you made
will not be reflected.

Change-Id: I02962063e6dd4947a1f23cce7004069b6ddabbdf
Settings: Updated czech translation

Change-Id: I345b8e814476c8ab9e70025d6eaa51200b115d90
Signed-off-by: Petr Reznicek <kecinzer@gmail.com>
Replace Themes icon with AOKP's own personal theme chooser icon

Change-Id: I7be96ef017de4e4927411097c0fc586d35ee7389
Signed-off-by: Kyle Teague <kwesley1020@gmail.com>
Settings: update swedish translation

Change-Id: I4eaf40462d12ddaab2909b124f71612e4ea653ed
Merge "Replace Themes icon with AOKP's own personal theme chooser icon" into jb
Settings: External BT GPS

Change-Id: I09905fcea24182d992a0555fa98610a94866fc2a
Settings: add missing gps array

Change-Id: I7441a139f39ac235bed44abdc4a902112cc86772
Signed-off-by: Jonathan Steadman <xxwhitehawk@gmail.com>
TURKISH: Translations for Settings make my own branch

Change-Id: I500c4ba0923d2eadc6dee4ae998207f42b4363f3
Signed-off-by: Fatih Erdem <fatiherdem@outlook.com>
Settings: Updated czech translation

Change-Id: I5887a26a5bfdd9098b9ab8f5bc5118b30f809504
Signed-off-by: Petr Reznicek <kecinzer@gmail.com>
Change-Id: If42ed4300a7a7ab602ba814e087564432a411682
Settings: Update Simplified Chinese translation
Merge "TURKISH: Translations for Settings make my own branch" into jb
Merge "Change-Id: If42ed4300a7a7ab602ba814e087564432a411682 Settings: Update Simplified Chinese translation" into jb
Merge "Settings: update swedish translation" into jb
TURKISH: Translations for Seetings

Change-Id: I41ed14bf0a4326c09073d1d015af556f614a9c4e
Signed-off-by: Fatih Erdem <fatiherdem@outlook.com>
Updated simplified Chinese translation of more suitable

Change-Id: Ib3649e7b84ed0cd35b557ff815d362324dee27fb
Merge "Updated simplified Chinese translation of more suitable" into jb
Settings: Updated czech translation

Change-Id: Ie93b88931256f486daa0fea2ce1de1e23afadc5c
Signed-off-by: Petr Reznicek <kecinzer@gmail.com>
Add an option to change the device hostname (2/2).

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.

Change-Id: Ibc145b74036617248d4f33c6866cc9c8a8cc8974
RadioInfo: Update the network type listing

The dropdown for the preferred type in the INFO menu is outdated.
ril.h and RILConstants now go up to type 11, due to the addition of
the LTE combinations.
If a device has one of these new types set up as the default, going
into this menu causes a crash for com.android.phone, since it attempts
to use array position "type" without verifying if it is that long.

Change-Id: I82b204c027cdfd2d2fe84633b036c3a41fd8d60a