core and telephony: Additional HSPAP support

Change-Id: I5e921d2308d873678d6ef67a91cff50d383a176b
frameworks_base:
Added missing danish translations

Change-Id: I18487d9739f3ead29197c43ae08ecb3587c2d1e6
Framework: Fixes mms automatic retrieval (2/2)

Currently, in the framework, mobile data connections using APN's can only be
made when the user has explicitly switched on mobile data connections.
This patch allows to automatically open connections to APN_TYPE_MMS mobile
networks. It only opens connections in roaming if the user has selected the
option in Settings.

This allows for the automatically download of mms.

Part 1 in Ibfcbcec8

Patchset 1: Initial patch
Patchset 2: Moved logic to a canSetupData(ApnContext) method
Patchset 3: Checks for system-wide properties if can retrieve mms automatically

Change-Id: I824c7b48d8d534f372e9eccb05fd7e4db226be92
Provide haptic feedback on long pressing keys in lockscreen.

Change-Id: I01c759c0944939aded669ac474cea646e1f51408
frameworks: Dutch translations

Change-Id: I5138253c4cbaf011f5d26b46828686c0267b969d
Merge "Provide haptic feedback on long pressing keys in lockscreen." into jellybean
Default device volumes not initialised

After fresh rom install default device volumes are not initialised
and therefore muted.

Only after manually changing a device volume it can be used.
IMHO the check for AudioSystem.DEVICE_OUT_DEFAULT here is not correct
since it will not init mIndex and mLastAudibleIndex collections.

Maybe there is a better way to fix this
Merge "frameworks_base: Added missing danish translations" into jellybean
Merge "frameworks: Dutch translations" into jellybean
Merge "core and telephony: Additional HSPAP support" into jellybean
QualcommSharedRIL:  Bypass CDMA subscription in handler switch to avoid crashing of telephony stack.

HTC EVO LTE gets subscription from both UICC and NV. The problem here is NV isn't ready
yet causing cdma subscription to return -1 and cause the stack to crash. fix is to bypass
CDMA subscription here and get UMTS subscription. Then get CDMA subscription later after NV is ready.

Use ro.telephony.ril.v3=skipCdmaSubcription to bypass CDMA subscription in this switch.

Change-Id: Ifff8816eca5b0ab8ed9682c8219642dc2fec09ce
Update Russian Translation - Lockscreen weather - CM10

Added translation for "Just now".

Change-Id: I0d9088bd8d63f7f1baa3314979fa290817664322
Merge "QualcommSharedRIL:  Bypass CDMA subscription in handler switch to avoid crashing of telephony stack." into jellybean
Merge "Framework: Fixes mms automatic retrieval (2/2)" into jellybean
Revert "Framework: Fixes mms automatic retrieval (2/2)"

This reverts commit e6ef5b845b2c52f4a4dfe1664ba790bf451b6ed6
Merge "Revert "Framework: Fixes mms automatic retrieval (2/2)"" into jellybean
Update Russian Translation-Weather status-CM10
Prevent Sym key from showing the IME picker

By default InputMethodManager will popup an IME picker when pressing
the Sym key.

This can be disabled by setting config_symKeyShowsImePicker to false in the
overlay (so the Sym key will show the symbol windows selector for ex.)
UMS support with any volume, not only primary (2/3)

This patch enables UMS support when any volume supports it, even when the
primary storage doesn't.

1. Vold: assign lun_numbers sequentially to the volumes being added to the
   VolumeManager.
2. Fix portions of code which assume that the device has UMS support iff the
   primary storage supports UMS.
   Instead, determine whether the device supports UMS by checking each volume.
3. Display the UMS option in Settings.apk when any volume supports it.

Change-Id: I00a8338abe566f5fa20653733d13503064183c7e
Signed-off-by: Oran Avraham <oranav@gmail.com>
German: Update translation

Patch set 1 - Add translation for expanded desktop capability
              introduced with
              http://review.cyanogenmod.org/#/c/25392/4

Change-Id: I8c24f3723413b89214227534baf3ecbbeb65e5a3