[Nexus 5 Android Development] Nihar:
Build 2014/08/01 is available

SpiritRom-4.4.4-v1.1-20140801-hammerhead.zip

Changelog :

Project name: bionic

*Ben Cheng - Workaround the GCC "(long)fn -> lfn" optimization bug.

*Brent DeGraaf - bionic: update memmove for 32 bits atomic

Project name: android

*Steve Kondik - Add ANT+ repositories

*Nico60 - Change PerformanceControl to KernelTweaker

*Nico60 - added EOSWeather from AICP

*Nico60 - Track CM's system/media

Project name: android_system_media

*Nico60 - Revert "[1/3] AudioEffects: Add center frequency param to bassboost"

*Nico60 - Revert "[2/3] audio_effects: Add a stereo widening effect"

Project name: system_vold

*Xiao-Long Chen - vold: Allow ASEC containers on an external volume when internal is emulated

*Steve Kondik - vold: Support for moving crypto metadata

Project name: system_core

*broodplank - Provide logdog for cat haters

*Elliott Hughes - Make sdcard log to the log rather than stderr.

*Elliott Hughes - Fix sdcard's FUSE_FSYNCDIR handling.

*Daisuke Okitsu - Handle FUSE_FSYNCDIR as FUSE_FSYNC

*Jenny TC - Charger: Avoid animation while not charging DO NOT MERGE

*fusionjack - Workaround for sdcard fuse bug

*Mark Lindner - Added transfer progress reporting for push and pull commands.

Project name: android_external_libphonenumber

*Jorge Ruesga - libphonenumber: fix German metadata

Project name: android_external_busybox

*Tanguy Pruvot - Fix remaining bionic warnings

*Tanguy Pruvot - android: backport pty implementation from aosp/master

*Tanguy Pruvot - Makefile: remove warnings on initial version check

*Tanguy Pruvot - Android: final cleanup of new build system

*Tanguy Pruvot - route: remove useless ipv6 header

*Tanguy Pruvot - selinux: remove dependency on libsepol static lib

*Tanguy Pruvot - darwin: fix make prepare, force prebuilt host compiler

Project name: android_external_vim

*Tanguy Pruvot - vim: add a medium CM build variant

*Ricardo Cerqueira - add vimrc config file as a dependency for the product

Project name: android_external_flac

*Steve Kondik - Upgrade to libFLAC 1.3.0

Project name: Superuser

*Michael Bestas - Automatic translation import

*Michael Bestas - Automatic translation import

Project name: android_external_whispersystems_WhisperPush

*Michael Bestas - Automatic translation import

*Michael Bestas - Automatic translation import

Project name: art

*Hiroshi Yamauchi - A char array copy optimization (art).

*Vladimir Marko - Avoid unnecessary copy of dex_gc_map.

Project name: device_samsung_galaxys2-common

*Michael Bestas - Automatic translation import

*zachd - galaxys2: Add support for Chromecast hack

*Michael Bestas - Automatic translation import

Project name: android_device_lge_hammerhead

*Nico60 - Revert "Add Bootloader Assert"

*Nico60 - Revert "releasetools: Don't assert an included bootloader"

Project name: frameworks_base

*kaiyiz - DocumentsUI: Fix the issue of download status was displayed incompletely

*Michael Bestas - Automatic translation import

*nuclearmistake - Remove settings gets from ViewConfiguration execution path

*Lars Greiss - fb: do not block home button if incoming call is a background call

*LorDClockaN - FWB: Option to hide weather icon in statusbar (1/2)

*Alex Cruz - Fix Jira issue with gap underneath clock/data view

*LorDClockaN - Add weather header (1/4)

*zeetherocker - App Circle Sidebar: Support for Configurable Trigger Region[1/2]

*Roman Birg - WallpaperCropper: fix lockscreen wallpaper "Set wallpaper" string

*Clark Scheff - Load original drawable if cached icon throws NotFoundException

*Andy Mast - Themes: Whitelist animations

*Nico60 - Revert "Recents: Google Recents"

*Jubakuba - SystemUI: Smart Pull-Down - Any Notification (1/2) Change-Id: I8656b75550ea0d30d4c620160221ca22ffe1af92

*Jubakuba - Frameworks: Smart PullDown to SlimActions (1/2) PS2: Dependant on bug fixes

*LorDClockaN - Peek wake timeout && configurable timeout (1/2) - Originaly taken from AICP - Thath's why i'm keeping original autorship - Allow user to set how long peek notification will hold screen on - Minor changes by me [MENTION=229099]cristiano[/MENTION]matos to match crDroid sources

*Arnav Gosain - Slim recent: fix left edge recents feature on hdpi devices

*KonstaT - SystemUI: fix hidden clock style after a reboot Selecting hidden clock style and rebooting the device results in both center and default clocks appearing when you'd expect to see none.

*Danny Baumann - Make incoming call screen style configurable (1/3)

*Meticulus - fix: battery stats always reports awake.

*Nico60 - Fix theme not applying correctly with quicksettings tiles text color (1/2)

*Xiao-Long Chen - frameworks: Add class for changing app moving setting

*Xiao-Long Chen - Framework changes for moving applications to external volume

*Michael Bestas - core: Fix permission string

*Yanuar Harry - FWB: Custom scrolling values 1/2

*Michael Bestas - Automatic translation import

*Adnan - IconPackHelper: Don't respect an icons original size if too large.

*emancebo - Add system setting for t9 search input locale

*Danesh M - QuickSettings : Properly restore lockscreen tile state

*Danesh M - QuickSettings : Register/unregister cast tile one time

*BigBrother1984 - Themes: Make notification list bg themeable

*Nico60 - Revert "[3/3] AudioFX: Add center frequency param to bassboost"

*Nico60 - Revert "[3/3] AudioEffect: Add a stereo widener effect"

*Michael Bestas - SystemUI: Fix too long SK bluetooth string

*Michael Bestas - Revert "QuickBoot: don't wake up screen when usb connected"

*sean_lu - [Asset Manager] Fix memory leakage bug

*henry.uh_chen - [HWUI] Fix invisible views are still shown in popup window

*henry.uh_chen - [HWUI]: fix residual line on FrameBuffer

*Juffin Alex Varghese - Bluetooth-OBEX: Fine tune OBEX Tx MTU for better performace/power

*Paul Zhang - Frameworks: Fix ap list issue while wifi turns on

*fsheng - wifi: Support for AP with Chinese GBK Charset SSID

*Srinu Jella - Bluetooth: Avoid fd leak for Bluetooth server socket connections

*Yograj Verma - IndexOutOfBoundsException observed in ProcessStats

*Naresh Jayaram - wifi: Disable the network based on the Deauth reason code.

*Abhishek Arpure - Show submenu from menu list on hardware MENU key press

*Manikanta Kanamarlapudi - [video] : added mime-type for mov files

*Nalla Kartheek - P2P : Flush P2P scan results on group fomation failed event

*Nalla Kartheek - framework/base: Do not kill the supplicant on a request to stop it

*Tushar Janefalkar - Add support for BeiDou and Glonass

*Tushar Janefalkar - Revert "Add support for BeiDou and Glonass"

*Mahesh A Saptasagar - wlan: Fix to handle the failure status on supplicant start.

*Rajesh Chauhan - framework/base: Handle P2P-REMOVE-AND-REFORM-GROUP event

*Kun Liang - QuickBoot: don't wake up screen when usb connected

*Zhang Fang - Mms: Fix FC issue that when tapping contact icon many times

*Dhanalakshmi Siddani - Audio: SetForceUse config check in AudioService

*Nitin Shivpure - Bluetooth: Fix to avoid object leaks during BT OFF

*kaiyiz - ChooseTypeAndAccountActivity: Fix the Null pointer Exception of monkey test

*kaiyiz - DialogFragement: Add null pointer check for mDialog for protection

*Ramkumar Radhakrishnan - framework/base: Create surface based on the panel orientation.

*kaiyiz - Make sure that items are visible

*kaiyiz - When mInputText isn't on focus, hide the soft keyboard

*Rob Walker - libmediaplayer: update MIME types to include DASH support

*Surajit Podder - frameworks/base: Update timelapse quality check

*Bhargav Upperla - Reduce total number of background apps for low memory devices

*Ramakrishnan Ganesh - Add CAP_BLOCK_SUSPEND Linux capability to system server

*Bhavya Sokke Mallikarjunappa - server: make clat interface name public

Project name: frameworks_av

*Tom Marshall - Camera: Add Samsung klte camera parameters

*Jorge Ruesga - Revert "appop: protect mediaserver with OP_RECORD_AUDIO op check."

*Steve Kondik - stagefright: Handle offload fallback for 24-bit tracks

*Nico60 - Revert "warnings be gone (4/4)"

*Nico60 - Revert "warnings be gone (3/4)"

*Nico60 - Revert "warnings be gone (2/4)"

*Dhananjay Kumar - frameworks/av: Add output close in AudioTrack destructor for offload case

*vivek mehta - libaudioflinger: add stock resampler in pcm offload path

*Jorge Ruesga - appop: protect mediaserver with OP_RECORD_AUDIO op check.

Project name: frameworks_native

*Xiao-Long Chen - Calculate application sizes correctly

Project name: frameworks_ex

*dankoman - Chips: add holodark resources to recipient chips

Project name: android

*Steve Kondik - Add ANT+ repositories

*Nico60 - Change PerformanceControl to KernelTweaker

*Nico60 - added EOSWeather from AICP

*Nico60 - Track CM's system/media

Project name: android_bootable_recovery-cm

*Tom Marshall - sr: touch: Only detect release if pressed

*Tom Marshall - sr: bu: Show backup/restore progress in dialog text

*Tom Marshall - sr: Touch UI

*Tom Marshall - sr: updater: Fix multi-stage docs and code

*Tom Marshall - sr: updater: Use custom bootloader msg offset for stage functions

*Tom Marshall - sr: Fix menu wrapping

*Mihai Serban - recovery: initialize keys press tracking status

*philz-cwm6 - SR: Fix datamedia detection

Project name: android_bootable_recovery

*Matt Mower - Let minivold run in the recovery se domain

Project name: build

*Nico60 - Clean up

*synergydev - Introduce Link Time Optimization

Project name: libcore

*Michael Chen - Implements some math functions for faster performance

*Mathieu Chartier - Make ByteBuffer.allocateDirect be 8 byte aligned.

*Neil Fuller - Fix serialization / deserialization of SealedObject

*Neil Fuller - Throw an error when parsing an obviously bad Double

*Mathieu Chartier - Avoid running Runtime.gc() until we need to run finalization.

*Hiroshi Yamauchi - Fix an array copy optimization bug.

*Hiroshi Yamauchi - A char array copy optimization (libcore).

Project name: vendor_cm

*Nico60 - Bump to v1.1

*Nico60 - Build KernelTweaker

*LorDClockaN - Add Weather (2/4)

*dianlujitao - Add China Telecom apns

*arter97 - [PATCH] apn: fix typo on SKT LTE mmsc address

*Nico60 - Change bootanimation & default wallpaper

Project name: packages_apps_EOSWeather

*Nico60 - We are not AOKP

Project name: android_packages_apps_CMUpdater

*Michael Bestas - Automatic translation import

*Michael Bestas - Automatic translation import

Project name: android_packages_apps_LockClock

*Michael Bestas - Automatic translation import

*Michael Bestas - Automatic translation import

Project name: android_packages_apps_VoiceDialer

*Michael Bestas - Automatic translation import

Project name: android_packages_apps_VideoEditor

*Michael Bestas - Automatic translation import

Project name: packages_apps_Mms

*Shuhao Wu - Per conversation notification settings/ringtones

*Michael Bestas - Automatic translation import

*Michael Bestas - Automatic translation import

Project name: android_packages_apps_Exchange

*Michael Bestas - Automatic translation import

Project name: packages_apps_Email

*Michael Bestas - Automatic translation import

*Michael Bestas - Automatic translation import

Project name: packages_apps_PackageInstaller

*Michael Bestas - Automatic translation import

Project name: packages_apps_InCallUI

*Michael Bestas - Automatic translation import

*Jubakuba - InCallUI: Set Ticker to contact

*Danny Baumann - Make incoming call screen style configurable. (2/3)

*Michael Bestas - Automatic translation import

Project name: packages_apps_Stk

*Michael Bestas - Automatic translation import

Project name: packages_apps_Torch

*Michael Bestas - Automatic translation import

*Michael Bestas - Automatic translation import

Project name: android_packages_apps_CMWallpapers

*Michael Bestas - Automatic translation import

Project name: android_packages_apps_CMHome

*Michael Bestas - Automatic translation import

*Matt Garnes - Fix UndoBar display issue in Google Now mode.

*Michael Bestas - CMHome: Fix permission strings

*Michael Bestas - Automatic translation import

*Matt Garnes - Fix Undo Bar appearance during Google Now use.

*Matt Garnes - Fix card display issues on lower density screens.

Project name: packages_apps_Browser

*Michael Bestas - Automatic translation import

Project name: packages_apps_UnifiedEmail

*Michael Bestas - Automatic translation import

Project name: android_packages_apps_Trebuchet

*Michael Bestas - Automatic translation import

*Danesh M - Trebuchet : Add folder on folder checks

*Raj Yengisetty - Fix AppInfo drop target bug

*Michael Bestas - Trebuchet: Fix permission strings

*Michael Bestas - Automatic translation import

Project name: android_packages_apps_Nfc

*Michael Bestas - Automatic translation import

Project name: packages_apps_Calendar

*Michael Bestas - Automatic translation import

Project name: packages_apps_Settings

*Michael Bestas - Automatic translation import

*Nico60 - Replace Performance Control with Kernel Tweaker

*Xiao-Long Chen - Enable moving applications to an external volume

*Xiao-Long Chen - Add app moving setting to the menu in Settings -> Apps

*LorDClockaN - Settings: Options to hide weather icon in statusbar (2/3)

*LorDClockaN - Add weather [WIP] (4/4)

*liquid0624 - Settings: create app circle sidebar settings

*Jubakuba - Settings Smart PullDown to SlimActions (2/2) PS2: Reverse dependency until Recents	Preload situation decided.

*LorDClockaN - Peek wake timeout (2/2) - Originaly taken from AICP - Thath's why i'm keeping original autorship - Allow user to set how long peek notification will hold screen on - Minor changes by me [MENTION=229099]cristiano[/MENTION]matos to match crDroid sources

*gamerman123x - PEEK: configurable pickup timeout (1/2) - Allow the user to set different pickup timeout when a notification comes up through PEEK. Options: 10 sec (default) 30 sec 45 sec 1 min 2 min

*Michael Bestas - Settings: Fix camel case

*Danny Baumann - Highlight all search matches for the given constraint.

*Nico60 - Fix theme not applying correctly with quicksettings tiles text color (2/2)

*Yanuar Harry - Settings: Custom scrolling values 2/2

*Michael Bestas - Automatic translation import

*black - Settings: Modify AOSP JA translation

*Danesh Mondegarian - Settings : Dismiss glowpad view on trigger

*Danny Baumann - Fix search highlight matching in some cases.

*Jorge Ruesga - settings: reset protected apps view instead of finish the activity

*Seth Shelnutt - DataUsageSummary: Add CDMA support for showing usage for devices without sim cards

*Nico60 - Update lockscreen spirit handle

Project name: android_packages_apps_CertInstaller

*Michael Bestas - Automatic translation import

Project name: android_packages_apps_Apollo

*Michael Bestas - Automatic translation import

*Michael Bestas - Automatic translation import

Project name: packages_apps_Calculator

*Michael Bestas - Automatic translation import

*Michael Bestas - Calculator: Move untranslatable resources

*Michael Bestas - Automatic translation import

Project name: android_packages_apps_DeskClock

*Michael Bestas - Automatic translation import

*Michael Bestas - Automatic translation import

Project name: packages_apps_CMAccount

*Michael Bestas - Automatic translation import

*Michael Bestas - Automatic translation import

Project name: android_packages_apps_SoundRecorder

*Michael Bestas - Automatic translation import

Project name: packages_apps_DSPManager

*Michael Bestas - Automatic translation import

*Nico60 - Revert "[2/3] Effects: Add center frequency param to bassboost"

*Nico60 - Revert "[1/3] Effects: Add a stereo widening effect"

*Michael Bestas - Automatic translation import

Project name: android_packages_apps_Tag

*Michael Bestas - Automatic translation import

Project name: packages_apps_Camera2

*Michael Bestas - Automatic translation import

*Michael Bestas - Automatic translation import

Project name: packages_apps_CellBroadcastReceiver

*Michael Bestas - Automatic translation import

*Michael Bestas - CellBroadcastReceiver: More kitkat ActionBar fixes

*Michael Bestas - CellBroadcastReceiver: Update ActionBar to match Settings

Project name: android_packages_apps_CMFileManager

*Michael Bestas - Automatic translation import

*Michael Bestas - Automatic translation import

Project name: android_packages_apps_SamsungServiceMode

*Michael Bestas - Automatic translation import

*Michael Bestas - Automatic translation import

Project name: packages_apps_Contacts

*Michael Bestas - Automatic translation import

Project name: packages_apps_Dialer

*Michael Bestas - Automatic translation import

*emancebo - Return match positions to enable highlighting for CN smart dial

*emancebo - Read option for t9 search input locale and refresh smart dial db when locale changes

*Michael Bestas - Automatic translation import

*Adnan - Chinese Location Lookup [1/2] Dialer: Chinese Reverse Lookup

*cretin45 - Dialer: Refactor SmartDial for additional languages

*cretin45 - Add Korean smart dial map

Project name: android_packages_apps_KeyChain

*Michael Bestas - Automatic translation import

Project name: android_packages_apps_VoicePlus

*Michael Bestas - Automatic translation import

Project name: android_packages_apps_Bluetooth

*Michael Bestas - Automatic translation import

*Pradeep Panigrahi - Bluetooth: MAP: Close output stream before closing client session

Project name: packages_apps_ContactsCommon

*cretin45 - ContactsCommon: Add optional text highlight color

*Michael Bestas - Automatic translation import

Project name: android_packages_apps_ThemeChooser

*Andy Mast - Revert "Save and restore state of checkboxes"

*Michael Bestas - Automatic translation import

Project name: packages_apps_Gallery2

*Michael Bestas - Automatic translation import

Project name: android_packages_apps_BluetoothExt

*Michael Bestas - Automatic translation import

*Michael Bestas - Automatic translation import

Project name: packages_services_Telephony

*Michael Bestas - Automatic translation import

*Danny Baumann - Make incoming call screen style configurable (3/3)

*Danny Baumann - Cleanup.

*Michael Bestas - Automatic translation import

*emancebo - Kill camel case in dialpad t9 search labels

*emancebo - Add setting for t9 search input locale

*Adnan - Chinese Location Lookup [2/2] Telephony: Detect external plugin.

Project name: packages_inputmethods_LatinIME

*Michael Bestas - Automatic translation import

*Michael Bestas - Automatic translation import

Project name: android_packages_wallpapers_PhaseBeam

*Michael Bestas - Automatic translation import

Project name: android_packages_wallpapers_PhotoPhase

*Michael Bestas - Automatic translation import

*Michael Bestas - Automatic translation import

Project name: android_packages_wallpapers_MusicVisualization

*Michael Bestas - Automatic translation import

Project name: android_packages_wallpapers_Galaxy4

*Michael Bestas - Automatic translation import

*Michael Bestas - Automatic translation import

Project name: android_packages_wallpapers_Basic

*Michael Bestas - Automatic translation import

Project name: android_packages_providers_ThemesProvider

*Michael Bestas - Automatic translation import

Project name: packages_providers_DownloadProvider

*Michael Bestas - Automatic translation import

Project name: packages_providers_MediaProvider

*Michael Bestas - Automatic translation import

Project name: android_packages_providers_UserDictionaryProvider

*Michael Bestas - Automatic translation import

Project name: android_packages_providers_CalendarProvider

*Michael Bestas - Automatic translation import

Project name: packages_providers_ContactsProvider

*Michael Bestas - Automatic translation import

Project name: dalvik

*Ian Rogers - Clean-up some compiler warning messages.

*Pete Delaney - Use MAP_FIXED in remapNewHeap

*Tapas Pradhan - Dalvik :Increase the upper limit check for DexOpt Deps table

*Wei Wang - dalvik: use memmove_words for word atomic memmove

Project name: android_hardware_qcom_gps

*Steve Kondik - Get unbuildable loc_api module out of the way

Project name: hardware_qcom_media

*Praveen Chavan - QCMetadata: add keys for FLAC meta data

Project name: hardware_qcom_display-caf

*Dhivya Subramanian - copybit: Fix type conversion error for GCC 4.7

Project name: hardware_qcom_audio-caf

*wjiang - post_proc: Fix improper datatype of EQ preset band level value

*Avinash Vaish - hal: Permit device switch for primary output in a voip call

*Ashish Jain - hal: Update EC support for HPF usecase

*Vicky Sehrawat - hal: Add support for VoWLAN on MSM8974

*Vicky Sehrawat - hal: Add support for VoWLAN feature

*Ethan Chen - hal: Limit MP2 and WMA offload to 8226/8974 devies only

*Ricardo Cerqueira - Limit codec offload to devices with QCOM_AV_ENHANCEMENTS enabled

*Steve Kondik - hal: Avoid unnecessary rerouting for sample rate changes

*Steve Kondik - hal: Fix the samplerate/bitwidth comparison

*Steve Kondik - hal: PCM offload shouldn't enable all types of offloading

*dhacker29 - hal: Extend MULTIPLE_OFFLOAD_ENABLED ifdef

Project name: android_hardware_qcom_media-caf-new

*dhacker29 - Enable no-strict-aliasing for venc

Project name: android_hardware_qcom_display-caf-new

*Nico60 - Fix video playback for ks01lte device