Bluetooth: Add MAP Profile features (#3857)

Change-Id: I2e3f3e22dae67792d052f99f6a38367b6b855fb9
Telephony: Add getLteOnGsmMode() method

Same functionality as the existing getLteOnCdmaMode, but for GSM
LTE devices.
Enable with the telephony.lteOnGsmDevice system property

Additionally, support GSM LTE in the SystemUI LTE power widget

Change-Id: Ibfb47ca608e51393b99d3308e0a6c66050b3f32e
DevicePolicy: Fix lockNow() failing to turn off screen

A fix introduced in 93c518e4f8abd98f87cda1712b30a5a86cfa60dd
causes lockNow() to sometimes (most of the time) fail to turn
off the screen. The screen will turn off, but then immediately turn
on showing the lock screen.

This is caused by getWindowManager().lockNow() call which calls the
method to lock the screen, which the PowerManager service also
call in parallel, leading to a race condition.

The fix is to only call getWindowManager().lockNow() if the screen
is not on.

Change-Id: I235c0f34d5cc15268d569e18e025a87330deced7
Polish translations

Patch set 1: Initial commit

Patch set 2: Jacek's suggestions applied

Change-Id: I5ddfe43b0d564549770b0109e54b978dc615115a
drawable: fix ugly gradient on dark holo background

Change-Id: Ie426f1460801b8a029def8a1f97f2b911c7bb9cb
Framework base hungarian translations with Tamás Tóth

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

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

Change-Id: Id475a4704c17a3da418758994b7ad73a3928c99b
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
Frameworks/base: Finnish translation

Change-Id: If8b782077915f811cab09b48191c6998b04d828f
french: profiles translation

Change-Id: Ib71435560f6addf576d5f8ee5f37f8b1459bee6f
Frameworks Base: Spanish translation

Spanish translation for Frameworks Base library

Change-Id: Ic9d7795f61f18cb3a8196458d48f9f660631a0f6
libmedia: don't require USES_AUDIO_LEGACY for USE_KINETO_COMPATIBILITY

Change-Id: I74ff9c0c4dd0cafa20917e1e923f1d0d2d6b1df4
libhwui: Delete display list objects and resources on the UI thread

Bug #6073717
Bug #6065504
Bug #6026515
Bug #5971725

Prior to this change, the destructor of DisplayList would always run
on the finalizer thread. This could cause a race condition if the UI
thread was busy rendering display lists at the same time leading to
various random native crashes.

CRs-Fixed: 353211, 343109
(cherry picked from commit 14baed35c789e53df7fd5150c90aa1c0c960ac6f)

Change-Id: Ib454326a8df9fc28ee140467a10d370ff21b9766
frameworks_base_core - Update Italian Translation

Change-Id: I0e38f93479f87695562446cc6a76a920e6652b99
frameworks_base_core - Update Italian Translation FIX

Change-Id: I4be024ee2a3abb3d27540a017f4914041990d0f8
move vendorServices config to arrays.xml

Change-Id: I38abdea64bd1ae15349a944a0c43216e508e1903
	modified:   include/media/AudioSystem.h
	modified:   media/java/android/media/AudioService.java
	modified:   media/java/android/media/AudioSystem.java
More WIP camera. Still not recognized but should work now when it
finally does connect.
Ad-hoc network support (framework part)

Based on GB patch by havlenapetr

Change-Id: I588b6b46c00b883a6a85317cdefdf5626bebae43
Framework: Slide lock delay support (Part 1 of 2)

This commit adds the framework support for the Slide lock delay settings while
retaining the security integrity of AOSP.

Change-Id: Ib023025535c022213dc13de82b0ffae9a53d9ef5