[Desire HD Android Development] espmartin:
UPDATE:

RC15 is building now... Here's the changelog:

SchutzhundAOKP RC 15 - 4.4.4:

Misc CM bug fixes

FRAMEWORKS BASE

:

Add double tap sleep feature to secure lockscreens.

In its current state double tap works on the status bar on unsecure

lockscreens this adds the feature to pin, password, and pattern

lockscreens.

- pin and password: double tap the text entry view.

- pattern: double tap anywhere on the pattern view.

Patch Set 3:

- add to slide lockscreen(glowpad): double tap glow pad to sleep

- update commit message

PS2: Added double tap on gesture view

P2P:initiate provisioning on persistant group removed.

The initiator, on a response from the peer with unknown group during the persistent reinvocation has to transit to the provisioning state to handle all the config methods (PIN and PBC). This commit ensures the same.

P2P: Disable 5GHz channels in 2.4 GHz only mode

When P2P device is configured in 2.4GHz only mode supplicant should not advertize 5GHz channels in its go negotiation frames. Hence disable 5GHz band channels when 2.4 GHz band only mode selected in Wi-Fi advanced settings.

Wi-Fi: Set BTCOEXMODE_DISABLED irrespective of BT's connection state

BTCOEXMODE_DISABLE has to be triggered during the DHCP phase even on an active BT connection to ensure that Wi-Fi is given preference over the BT. This commit ensures the same CRs-Fixed: 695307

Wifi: Handle P2P-REMOVE-AND-REFORM-GROUP event in GroupNegotiationState

Framework does not handle P2P-REMOVE-AND-REFORM-GROUP event if it is in GroupNegotiationState and p2p-GO will continue to operate in unsafe channel till it gets next P2P-REMOVE-AND-REFORM-GROUP event.

This commit adds handling of above event in GroupNegotiationState.

wlan: Modify sequence of events sent during DHCP phase.

Modify sequence of events sent to driver during DHCP phase, to make sure WLAN can enter into power save only after DHCP is done.

Display live wallpaper settings instead of wallpaper picker

If the livewallpaper service declares and supports a settings activity, display it instead of the wallparper picker in runnings apps details settings activity (settings button).

Themes: Force recompiling common resources when scanning theme

If a theme is re-installed multiple times and in less time than the 3 minute timout for common resources, it is possible for the installation to fail because it does not compile the common resources.

This is not something an average user would encounter normally but theme designers that are working on there theme and constantly installing updates have a better chance of encountering this situation.

We simply remove the theme from mAvailableCommonResources which will allow them to be recompiled.

PREBUILTS MISC

:

ccache-3.1.9 built against glibc-2.12 from CentOS 6

LAUNCHER3

:

Use wallpaper picker added to WallpaperCropper apk.

The code is still here for easier upstream merges.

SYSTEM CORE

:

audio: Unhide MP2/WMA enums

System/core: Start qrng daemon upon power up

Set root permissions to qrng daemon upon powerup

Drop all permissions except few, just enough to make ioctl calls

Permission for hardware random device is changed in this gerrit (part of Point 1(above))

CAMERA2

:

Disable video HDR on devices that don't support it

BUILD

:

Revert "Add the keys I used to sign the market version of Superuser."

These are obsolete. This reverts commit 0f15d18a50d721faa8dee67f763405354025e25a.

Default to dtbToolCM

The default dtbTool isn't the correct module name for the module that actually lives in device/qcom/common/dtbtool