[HTC Droid DNA] tes4p00ner:
New Build up. Themes are back!!!

Changelog:

1/30/15

CM12 Theme Manager Ported over to PA!

add "Accept all files" option for incoming files via BT

Calendar - Fix the title in Year View on tablets.

Calendar - Bug fixes in DeleteEvents activity

Calendar - Respond to calendar events share intent

Browser - User agent as advanced setting

Fixed BLE remote device address type after LE connection

Add keyguard wallpaper functionality to WallpaperManager

Add HVGA camcorder profile

storage: Don't list removed volumes in storage list

Dashboard: Gesture Entry

package name in the "App info" screen via Developer options

Development options: re-organize advanced reboot preference

Dashboard: move 'Buttons' below 'Sound/Notifications'

Add continuous splash support (Boot animation doesn't stall for ~5 sec toward end anymore)

Many many more misc technical changes from CM and PA Gerrit.

Long Technical Changelog:

====================

01-30-2015

====================

project manifest/

40f01cd Track own 'packages/providers/MediaProvider'

project packages/providers/MediaProvider/

990c35b Revert "mediaprovider: Add theme support to Ringtone activity"

0714ad9 mediaprovider: Add theme support to Ringtone activity

project vendor/pa/

9e7913a vendor.mk: Prep for initial public release

====================

01-29-2015

====================

project external/bluetooth/bluedroid/

5e78adc bluedroid: Fix warning caused by commit f9f2dbcca4263188df5efe28b1a5bcb0ce906b6f

project frameworks/base/

6936bee Base: add flashlight toggle

project packages/apps/Settings/

8fa3b49 Dashboard: Gesture Entry

843c362 package name in the "App info" screen via Developer options

3ad425f Development options: re-organize advanced reboot perference

f3efbc8 Dashboard: move 'Buttons' below 'Sound/Notifications'

project packages/apps/ThemeChooser/

d3fe482 Update notification icon to new paint bucket

====================

01-28-2015

====================

project build/

c89fd61 Revert "buildinfo: only set ro.build.product on non-unified devices"

project frameworks/base/

8909143 Themes: Fix duplicate definition

project packages/apps/ContactsCommon/

8478fc2 Quick Call: do not show quick call next to profile contact

====================

01-27-2015

====================

project bootable/recovery/

1fc30d3 recovery: fix another misspelling of "file_blocks" as "block_size"

project build/

b4de1ca releasetools: Add radio images to fastboot packages

d6f38bd build: fix ccache preprocessor errors for clang

542be3e repopick: Catch errors on url load failure

fb219f9 build: releasetools: ota: Add support for 32-64 bit upgrades

d5f9ffe build: kernel: Fix stray "@"

7f96f73 Fix kernel.mk if SELINUX or VARIANT_DEFCONFIG is defined

7d13fad Add support for OSX up to 10.10 and CLI Tools

56413c1 core: More flexible kernel configuration

7269eac build: fix darwin compile

ab4093a Allow finer control over how product variables are inherited.

a9391b8 releasetools: Store the build.prop file in the OTA zip

c5aba0c build: Add an option to block non-enforcing builds

project frameworks/base/

0a4ecb5 storage: Don't list removed volumes in storage list

a4b58c7 SystemUI: Fix the wrong speech in TalkBack application.

e1680a8 OBEX: Include NameHeader in final PUT Server Response

eece98b frameworks/base: Add HVGA camcorder profile

6ddb0a1 Delay Explicit GC from the SystemServer.

f09a1f1 Camera2 legacy: retry EGL config without EGL_RECORDABLE_ANDROID

711c489 Race-condition in SoundPool during release

89b5949 bootanim: Add continuous splash support

1ac43b5 Do not allow the navigation bar to move if width == height

b0def55 NPE in SearchManager.triggerSearch

bcf9969 check ntpserver as empty string instead of null

bcd69b1 core: Materialize text select handle

27da7c4 GlobalActions: Confirm power off

89677c3 Show Optimizing app dialog on first boot

2c9bfd2 core: Unbreak public API

ec72d72 core: Set the power menu volume selector as green

0eb9048 Themes: Check common resource paths at java layer

b8c751c Themes: Allow setting a default theme

5de9556 Themes: Watch all app crashes for problematic themes

13c1e2d Themes: System theme should clear wallpaper

24754cb Themes: Update LoadedApk resources.

7fd2893 Themes: Don't add common assets if files cannot be accessed

5f94164 Themes: Ensure themed fonts always have fallbacks

dd44ea9 Themes: Restructure resource cache [1/2]

96ac4dd Themes: Port to CM12 [1/6]

f7f0f1d frameworks: add keyguard wallpaper functionality to WallpaperManager

project hardware/libhardware_legacy/

f7d1831 wifi: add semco for Samsung BCM43569

project system/core/

621e9ba fs_mgr: skip an fstab entry if we detect a different filesystem type

2059642 init: Don't wreck things if androidboot.bootdevice isn't set

c90cdde Fix building on modern versions of Xcode and OS X.

cacc70d ueventd: Fix bootdevice by-name/by-num link creation

project vendor/pa/

463f98b sepolicy: Let drmserver scan themes

61819ee Themes: Port to CM12 [5/6]

====================

01-26-2015

====================

project frameworks/av/

a6ab7f8 Fix id3 parser crash

1d44178 Fix bugs don't remove track of DirectOutputThread

3ed4ff8 Fix bugs regarding looping play issue with sharedBuffer

0b97100 stagefright: add Samsung S3D support

project hardware/ril-caf/

e43a8f1 rild: enable tombstone on RIL crash

project packages/apps/Bluetooth/

9b33598 Handle change from boolean to int preference

project packages/providers/ThemesProvider/

bd57a46 Fix isPresentableTheme() logic

====================

01-25-2015

====================

project external/bluetooth/bluedroid/

4aad8dc bluedroid: Fix CAF commit 25c965cdcd99f1e495284802785cfb104b19b05c

d5202ba Fixes BLE remote device address type after LE connection

project external/ffmpeg/

4f1bd57 Clean up some build-time warnings

project frameworks/av/

6195593 nuplayer: Add cached lookup of track duration

918ae2c audio: Support for compress offload recovery

644eec2 Revert "Track volume should be maintained even if track is restored."

project hardware/ril/

a28b67c rild: enable tombstone on RIL crash

project packages/apps/Browser/

e0fa5dd User agent as advanced setting

====================

01-24-2015

====================

project bootable/recovery/

769d5f0 recovery: autodetect filesystem type

ed08fea mtdutils: Fix mounting partitions by-name

66c8cfd recovery: Fix a couple bugs in sideload cache logic

project packages/apps/Calendar/

e1b2003 Calendar: Add some simplified chinese translations

====================

01-23-2015

====================

project bootable/recovery/

744ec25 install: Allow f2fs to reserve bytes for footer encryption

project hardware/qcom/audio-caf/msm8974/

5ef2da5 msm8974 hal: Remove platform and baseband check for CSD init.

project packages/apps/PhoneCommon/

63e9538 Add AnimationCallback parameter to scaleIn() and scaleOut()

project packages/apps/Settings/

5d06e15 Themes: Port to CM12 [2/6]

project vendor/pa/

de3e920 Products: update Taoshan makefile path

====================

01-22-2015

====================

project bootable/recovery/

1965c23 Revert "minui: graphics_fbdev: Fix BGRA panels regardless of depth"

project external/bluetooth/bluedroid/

02739b7 HID: Handle BTA_HH_API_GET_DSCP_EVT in case cb is null

8de0b60 HID: Add Microsoft Bluetooth Notebook Mouse to sdp blacklist

afa82c9 HID: Fix IOT issue with Motorolla KZ500 Keyboard

1552962 Proper assignment of 2DH5 AVDTP Payload size.

f212365 Bluetooth: SDP: Allocated required buf in sdp attr req

ff65a03 Bluetooth: Add AVCRP version fallback to support AVRCP1.4

25c965c Bluetooth: Limit number of packet per tick

3230881 Bluetooth: Blacklist BMW 3 Series carkit for AVRCP 1.5

51820e7 Bluetooth: GAP: Handled extra characters added in remote name

1b9df6f Bluetooth: GAP: Disable sniff during SCO for legacy remotes

c0cdccf Do not initiate SDP for incoming AVDTP connection.

5d7e7ff HID-C: Add HIDLANGIDBaseList attribute to SDP record

bb657a6 HID: Don't set cid as null before proper disconnection

project frameworks/av/

8bb6b7e audioflinger: decline track to be offloaded if there's active one

b3d326d DO NOT MERGE - audio policy: fix output device command after clearing audio patch

project frameworks/base/

200bfba [1/3]frameworks/base: add "Accept all files" option for incoming files via BT

project hardware/qcom/audio-caf/msm8974/

536d2e7 Revert "hal: Fix setting of backend samplerate"

project packages/apps/Bluetooth/

a182008 Bluetooth: Porper update of the tracknumber and initialize with proper value.

35c6e72 MAP: Broadcast intent with FLAG_RECEIVER_FOREGROUND parameter

c2519f4 Bluetooth: Send player settings changed notification

f2ac617 Bluetooth: GAP: Acquire a wakelock to bring the display up.

02bf7ae PBAP: Add support for handling connection state

1e84e28 Bluetooth-OPP: Update interrupted outbound/inbound shares status after BT turned ON

dda47fc Bluetooth-OPP: Synchronize OPP Database cleanup and Shareupdate threads

ff411b7 [2/3]Bluetooth: add "Accept all files" option for incoming files

project packages/apps/BluetoothExt/

4313175 Bluetooth-wipower: Flag based A4WP enabling.

project packages/apps/Browser/

e9eb17c Add DuckDuckGo browser search to English US locale

project packages/apps/Calendar/

651f0ce Calendar - Fix the title in Year View on tablets.

629086e Calendar - Bug fixes in DeleteEvents activity

836ee44 Calendar : Respond to calendar events share intent

project packages/apps/DeskClock/

12cf208 Revert various Cygn implements

project packages/apps/Settings/

1a7736a [3/3]Settings: add "Accept all files" option for incoming files via BT

project packages/apps/ThemeChooser/

afca8e0 ThemeChooser: Remove app's icon from launcher