QualcommNoSimReadyRIL: Support radio state in new generation rils

The radio-state enums in CAF's ICS have changed from GB, radio_on is
now 10

Change-Id: I81f84a551bec0537925c4b34aa158b7c7a037f59
Bugfix : Users with no preference wrongly see expanded

The default state gets set to VOLUME_OVERLAY_SINGLE

This then prevents the if (choosenStyle == -1) from being triggered

Then in the ChangeOverlayStyle method, the early return is hit,
so the MORE button and Devider is never Hidden.

This only happens if a user has not got a preference stored in the settings.db

Change-Id: I2fbb039b653498a263301da8112057e98f1c5b74
MountService: Account for switchable vold pair

Switch the volume properties when persist.sys.vold.switchexternal is
in effect.

Change-Id: Id475a4704c17a3da418758994b7ad73a3928c99b
Merge "MountService: Account for switchable vold pair" into ics
LGE*RIL: Skip data-call format conversions unless it's a non-ICS RIL

Use the same "datacall" feature filter as the main CM RIL

Change-Id: Id7afbe69b709774794372bf9426e6eba600df3a2
frameworks/base: enable meta mode for 7x27a video encoder

msm7627a family of chipsets supports only one input frame at
one time. camera expects the input frame to be released before
sending another frame. so send one input buffer and available
output bufefrs to video encoder component. release the input
buffer to camera (to get another frame) after receiving input
frame done callback from video encoder component.

Change-Id: I8fbc911f046ff7e2a3047dd65d8c09ac2d8608e1
stagefright: limit 7x27a meta mode check to QCOM_HARDWARE

This was breaking builds for non-qcom devices

Change-Id: I3ac4e23d1790185f1d3de13d6262d7e046fab5aa
Merge "Bugfix : Users with no preference wrongly see expanded" into ics
Frameworks/base: Finnish translation

Change-Id: If8b782077915f811cab09b48191c6998b04d828f
framework: Fix support for Legacy touchscreen
Hack for legacy trackball wake with toggle

relies on current LEGACY_TRACKPAD board define

Change-Id: I35cf6c9a87e07401d9bea2291ddd93e9ac60293e
Add Facebook contact support (2/2)
Keyboard backlight for non-autobrightness fix
opengl: Enable -flto and -ffast-math

OpenGL can be built with -ffast-math and -flto without
regressions. Enable them for an extra speed boost.

Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
Change-Id: Iec2950b1d8fef30ef5530551b094e97c7ee91fa7
libstagefright: Fix MPEG4 timestamp

MPEG4 timestamp needs to be stored with the classic Mac OS epoch not
the unix epoch. Header needs to be changed to version 1 to support
64-bit timestamp which is needed to represent the time.

Change-Id: Ie86c62349edaa96dd9c5c5cb8e2bdb89794ebb5f
MemoryHeapBase: ifdef for gingerbread compatibility

Allow to "revert" by a board config flag the offset member addon
see commit f24c4cd0f20 (aosp change id Ie618fb5c0718e)

This change is required to use overlay based proprietary camera libs
coming from gingerbread and froyo builds.

This change also requires a global cflag named BINDER_COMPAT
because a lot of modules use the MemoryHeap includes

Add this in your BoardConfig.mk :
COMMON_GLOBAL_CFLAGS += -DBINDER_COMPAT

Change-Id: Ib0370fbf4c4770f8141607a8fc393639ffbdc8e2
msm7x30: Camera HAL for HTC Sense devices (2/2)

This is the overlay portion of the camera HAL for msm7x30 devices. This
patch provides the overlay support for the specialized camera library
wrapper HAL. It is used with
http://review.cyanogenmod.com/#change,12793 but can also apply to
similar camera implementations.