[Galaxy S II Android Development] Nico_60:
Build 20140710 is uploaded

SpiritRom-4.4.4-20140710-i9100.zip

Changelog :

Project name: android

*Matt Garnes - Add CyanogenMod cardslib fork to default.xml.

*Chris Soyars - manifest: Remove duplictes, alphabetize

*Chris Soyars - manifest: Add android_external_jsr330

Project name: system_core

*ApurupaPattapu - audio: Add support for FLAC in compress offload path

Project name: android_external_jsr308

*Les Prock - Initial Commit

Project name: android_external_busybox

*Denys Vlasenko - lzop: add overflow check

Project name: android_external_JakeWharton_butterknife

*Les Prock - Android.mk for butterknife

Project name: android_external_square_javawriter

*Les Prock - Android.mk for javawriter

Project name: android_external_square_dagger

*Les Prock - update copyright notice for android.mk

*Les Prock - Android.mk for dagger and dagger-compiler

Project name: android_external_icu4c

*Ricardo Cerqueira - Refresh ICU data file

Project name: Superuser

*Michael Bestas - Revert "Superuser: Don't duplicate 'Allow' string"

*Michael Bestas - Superuser: Don't duplicate 'Allow' string

*black - Superuser: Add a string for JA translation

*Michael Bestas - Automatic translation import

Project name: android_external_cardslib

*Matt Garnes - Altered CardArrayAdapter setEnableUndo to take a parentView to search instead of defaulting to searching the context for the UndoBar view. This assumption is wrong when we use cardslib in Trebuchet.

*Matt Garnes - Keep mInternalObjects in sync for CardArrayAdapter

Project name: android_external_whispersystems_WhisperPush

*Michael Bestas - WhisperPush: More kitkat ActionBar fixes

*Michael Bestas - WhisperPush: Update ActionBar to match Settings

*Michael Bestas - Automatic translation import

Project name: android_device_samsung_d2lte

*Dave Daynard - d2lte: enable wifi display

*Drew Davis - d2lte:update init

*Dave Daynard - Revert "more cache tweaks"

*Dave Daynard - apexq: update compass for new sensors

*Dave Daynard - d2lte: add permissions for color calibration

Project name: device_samsung_galaxys2-common

*Michael Bestas - Automatic translation import

Project name: android_device_samsung_qcom-common

*Arne Coucheron - qcom-common: Remove mpeg4/h263/h264 ffmpeg entries

*Drew Davis - qcom-common: remove cpufreq permissions now set by uevent

Project name: android_device_samsung_msm8960-common

*Dave Daynard - DisplayColorCalibration: Increase range

*Dave Daynard - cmhw: add DisplayColorCalibration tunables

*Spegelius - Fix jactivelte CameraWrapper crash

Project name: frameworks_base

*Roman Birg - WallpaperCropper: load wallpapers in the background

*Clark Scheff - Themes: Add URI for querying previews of applied components.

*Andy Mast - Themes: Add method to "apply all" a theme

*Jorge Ruesga - quiethours: do not play screenshot sound

*Roman Birg - frameworks: set default expanded desktop style

*Jorge Ruesga - quiethours: inclusive start hour

*Nico60 - Hover switch (1/2)

*Clark Scheff - HeadsUp: Only remove heads up if attached to window

*Michael Bestas - Revert "InputDevices: ES translations (AOSP)"

*Adnan - SystemUI: Clear disappearing children and remove HeadsUp on recreate.

*Danny Baumann - Fully fix interaction between torch and camera usage.

*Roman Birg - add framework torch service

*Satya Krishna Pindiproli - Revert " Audio: SetForceUse config check in AudioService"

*Dante Russo - Use a content observer for getting the default APN

*Sagar Regmi - server: clear forwarding rules when tethering is disabled

*Maunik Shah - frameworks/base: Fix binder parcel leak with getMetadata() API

*Kenny Root - Use the correct package name for CHOOSER.

*Kenny Root - KeyChain: add explicit package for getPrivateKey.

*Jim Miller - Fix crash in widget pager - DO NOT MERGE

*Clark Scheff - Themes: Style, boot animation, and wallpaper previews

*Danny Baumann - Allow subclasses to override bindPreferences().

*Willi Ye - [1/2] CPUFreq Tile

*neighbors28 - Show Seconds next to StatusBar Clock [1/2]

*Adnan Begovic - Revert "listview: ensure active views are filled prior than scrap views"

*Ethan Chen - MountService: Check for null pointer when looking for vold code

*Michael Bestas - Fix translatability of External media format message

*Adnan - BaseStatusBar: Dismiss heads up on backpress.

*Clark Scheff - Themes: Add icon previews to ThemesContract

*Clark Scheff - Add previews to the themes contract.

*Clark Scheff - Use systemui's applied theme for notifications.

*Clark Scheff - Allow specifying a theme when creating a Context

*Clark Scheff - Add getThemedResourcesForApplicationAsUser()

*Andy Mast - Modify config to support app specific themes [1/4]

*Andy Mast - Use ArrayListExtra for broadcasting theme changes [1/2]

*Adnan - PhoneStatusBar: Readd headsup view when theme change occurs.

*Clark Scheff - Themes: Update LoadedApk resources.

*Clark Scheff - Revert "Send broadcast when package is 'about' to be removed"

*neatchee - Virgin Mobile (MNC07) considered non-roaming on Movistar (MNC02)

*neatchee - Noverca (MNC07) considered non-romaing on TIM (MNC01)

*neatchee - Telenet (MNC05) considered non-roaming on Mobistar (MNC10) wq

*jiayuanr - Remove getBoundTexture().

*Digish Pandya - hwui: fix possible null pointer de-refrence

*Lu, Shenghua - update parameters in uploadToTexture() for GLES20

*jiayuanr - Fix the texture ID reuse issue in HWUI.

*mengsun - Common: Add the api to parse the string to current language

*Venkata Narendra Kumar Gutta - audio: Inform audio HAL if it is a voice call initiated by Telephony

*Uma Maheshwari Bhiram - Frameworks: Fix to avoid crash when the tab is not set.

*Uday Kiran jandhyala - Added validity check for Pointer Index

*Ramjee Singh - audio: Fixed dead lock in AudioService during volume change

*radhakrishna - base: Add support for FLAG_SUPPORTS_PROTECTED_BUFFERS

*Uma Maheshwari Bhiram - Fixing IndexOutOfBounds Exception in ActivityManager

*kaiyiz - MMS: Fix Messaging will force close after tap one item in suggestion list

*Abhishek Arpure - Applications crash observed while selecting words from suggestion list

*wangjing - base: App crash when select suggestion's length more than specified.

*Abhishek Arpure - IndexOutOfBoundsException observed rarely in ProcessStats

*Michael Bestas - Automatic translation import

*Frant1c - base: LT translations

*Michael Bestas - Automatic translation import

*Jorge Ruesga - base: fix volumen panel traslucent after stream icon click

*Jorge Ruesga - systemui: SignalClusterTextView fixes and optimizations

Project name: frameworks_av

*myfluxi - libstagefright: getHFRRatio should return 1 by default

*Steve Kondik - media: Fix visibility of destructor

*Li Sun - httplive: fix issues during httplive streaming seek

*Santhosh Behara - libstagefright: Disable smoothstreaming for secure playback

*Praveen Chavan - stagefright: Do not drop encoded frames when writer is paused

*Preetam Singh Ranawat - audioflinger: remove wake lock implementation from APS

*Praveen Chavan - stagefright: avoid crash while seeking MKV content

*Ricardo Cerqueira - stagefright: OMX.ffmpeg.* are software decoders, ensure they're treated as such

*Steve Kondik - stagefright: More custodial engineering

*Steve Kondik - libstagefright: Don't invoke FFMPEG for MP3

*Eric Laurent - stagefright: fix offloading HE-AAC sampling rate.

*Steve Kondik - mp3dec: Hide legacy stuff

*Satish Babu Patakokila - frameworks/av : Add Null check for Audio Track

*Steve Kondik - stagefright: Fix the input channel count

*Robert Shih - Added support to query ACodec whether adaptive playback is enabled.

*Santhosh Behara - RTSP: Don't post AUTimeout check during pause when EOS is nearing

*Daniel Bonnevier - Set the correct audio bit rate for camera recorded content

*Guoliang Ji - accelerate camera recording start up speed

*Wang Liyong - Fix for getPosition after seek

*Sharad Sangle - audioflinger: Ensure SRS effects are applied on active tracks

*Divya Narayanan Poojary - audio:Avoid AudioTrackThread if Track creation fails

*Ricardo Cerqueira - stagefright: OMX.ffmpeg.* are software decoders, ensure they're treated as such

*Arne Coucheron - libstagefright: Fix wrong ifdef

*Ethan Chen - Camera: Update MemoryHeapIon

Project name: frameworks_native

*Ethan Chen - egl: Fix typo

*Michael Bestas - Fix QCOM_BSP ifdef

*Alberto96 - egl: Add support for BGRA_8888 format

*Mathias Agopian - reduce PB size from 2MB to 512KB

*Ethan Chen - binder: update MemoryHeapIon

*Jeykumar Sankaran - frameworks/native: Reset dirtyRect after every queuebuffer call.

*Ramkumar Radhakrishnan - sf: Validate display device id and disable dirtyrect composition

Project name: android

*Matt Garnes - Add CyanogenMod cardslib fork to default.xml.

*Chris Soyars - manifest: Remove duplictes, alphabetize

*Chris Soyars - manifest: Add android_external_jsr330

Project name: android_bootable_recovery-cm

*Tom Marshall - sr: Always format data on non-datamedia devices

*Tom Marshall - Fix build for !QCOM_BSP

Project name: android_bootable_recovery

*Matt Mower - Version 6.0.5.0

*Matt Mower - Only show Mount USB storage if UMS possible

*Matt Mower - Support capacitive touch keys

*Tom Marshall - Improve touch code

*Matt Mower - MD5: Abort on errors for cmdline nandroid restore

*Matt Mower - Expose ui_has_initialized

*Pawit Pornkitprasan - recovery: SEARCH should work as SELECT_ITEM

Project name: build

*Michael Bestas - build: Disable Tamil locale

*Brint E. Kriebel - releasetools: Properly handle custom values for tools

*Brint E. Kriebel - img_from_target_files: Create md5 hashes for each file

*Brint E. Kriebel - releasetools: Fix error text in ota_from_target_files

Project name: vendor_cm

*neatchee - Cricket merged with AIO, add APN

Project name: proprietary_vendor_samsung

*ljzyal - superior:workaround for some media error

Project name: android_packages_apps_CMUpdater

*Michael Bestas - Automatic translation import

*Jorge Ruesga - cmupdater: run abort in a non-uithread

Project name: android_packages_apps_LockClock

*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

*Michael Bestas - Automatic translation import

*Michael Bestas - Automatic translation import

Project name: android_packages_apps_Exchange

*Jorge Ruesga - exchange: use port returned by autodiscover response

*Jorge Ruesga - exchange: try all autodiscover entrypoints

*Michael Bestas - Automatic translation import

Project name: packages_apps_Email

*Michael Bestas - Email: Set untranslatable

*Michael Bestas - Email: Fix for crowdin

*Jorge Ruesga - email: fill from autodiscover data when available

*Jorge Ruesga - email: hide send feedback menu if feedback uri is empty

*Jorge Ruesga - email: add auto fetch attachments for POP3 accounts

*Jorge Ruesga - email: prevent NPE in EmailProvider

*Jorge Ruesga - email: display a "load more" button

*Jorge Ruesga - email: fix save attachment to storage for pop3 accounts

*Jorge Ruesga - email: don't report blank attachment location for dummy attachments

*Michael Bestas - Email: Fix for crowdin

*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

*Michael Bestas - Automatic translation import

Project name: packages_apps_Stk

*Michael Bestas - Automatic translation import

Project name: packages_apps_Torch

*Danny Baumann - Make torch shutdown by camera usage work properly.

*Roman Birg - Torch: signal to framework TorchService not to kill us

*Roman Birg - Torch: Allow torch to be toggled off without knowledge of state

*Michael Bestas - Automatic translation import

Project name: android_packages_apps_CMWallpapers

*Michael Bestas - Automatic translation import

Project name: packages_apps_Browser

*Tom Marshall - browser: Fix occasional NPE

*Michael Bestas - Automatic translation import

*Michael Bestas - Automatic translation import

Project name: packages_apps_UnifiedEmail

*Michael Bestas - UnifiedEmail: Update "Fetching message" string

*Jorge Ruesga - unifiedemail: display a "load more" button

*Michael Bestas - Automatic translation import

Project name: android_packages_apps_Trebuchet

*Raj Yengisetty - Fix for disappearing icons bug.

*Raj Yengisetty - Fixes: - Hide search bar if live settings are toggled in overview mode - Restore workspace outlines in overview mode after live settings changes

*Raj Yengisetty - Fixing issues introduced in 31cc95a0: - HotSeat needs go visible/invisible when transitioning in and out of overview mode - Animation listener for setting alphas needs to remove itself when the animation finishes

*Roman Birg - Trebuchet: launch framework WallpaperPicker

*Raj Yengisetty - Smooth out slide in/out animation for the overview panel

*Raj Yengisetty - Minimize greedy UI updating for Live Settings

*Roman Birg - Trebuchet: always set initial wallpaper offsets

*Matt Garnes - Fix CMHome related bugs.

*Matt Garnes - Fix Settings Panel bug causing frozen overview.

*Danny Baumann - Clean up protected apps code (2/2)

*Andy Mast - Use ArrayListExtra for broadcasting theme changes [2/2]

*black - Trebuchet: Change multiplication sign

*fuzz - Trebuchet: Adjust the grid size screen layout for sw600dp

*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

*Michael Bestas - Automatic translation import

Project name: packages_apps_Settings

*Roman Birg - Settings: update default expanded desktop style

*Nico60 - Hover switch (2/2)

*black - Settings: Update strings

*Frant1c - Settings: LT translations

*Danesh Mondegarian - Settings : Add tap/pay help url

*Danny Baumann - Check locale when populating DB instead of using separate receiver.

*Danny Baumann - Improve search UX prior to load being finished.

*Adnan - Settings: Disable search item in some fragments.

*Dan Pasanen - DisplayColor: Properly handle a minValue

*Adnan - Settings: Bump SettingsSearch db version.

*Danny Baumann - Improve search performance.

*Danny Baumann - Highlight search string match.

*Danesh Mondegarian - Settings : Scroll to preference on search and highlight

*Adnan - Settings: Don't match action bar parent for search on tablets.

*Danny Baumann - Clean up protected apps code (1/2)

*Willi Ye - [2/2] CPUFreq Tile

*neighbors28 - Show Seconds next to StatusBar Clock [2/2]

*Danesh M - Settings : Preserve title id

*Michael Bestas - Automatic translation import

*Michael Bestas - Fix duplicate notification light string

*Michael Bestas - Fix translatability of modified ADB strings

*Michael Bestas - Fix translatability of modified dev countdown strings

*neatchee - Change "Stay Awake" description to match behavior

*Michael Bestas - Partially revert "Settings: Fix strings for crowdin"

*Danny Baumann - Show parent fragment name in option search.

*Danesh M - Settings : Get actionbar post extra retrieval

*Danesh M - Settings : Make search locale friendly

*Danny Baumann - Clean up search code.

*Clark Scheff - Allow changing theme to Holo.Light without crashing

*Adnan - Settings: Check to see if menu items are null onPause.

*Adnan - Settings: Make settings searchable.

*Danny Baumann - Fix heads up action bar switch handling for tablets.

*Christopher R. Palmer - settings: Auto-brightness levels shouldn't fill the screen

*Christopher R. Palmer - settings: Unbreak wifi display on tablets

*Michael Bestas - Automatic translation import

Project name: android_packages_apps_Apollo

*Michael Bestas - Automatic translation import

Project name: packages_apps_Calculator

*Xlythe - Calculator: fix exponents in matrices

*Michael Bestas - Automatic translation import

*Frant1c - Calculator: LT translations

*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_PerformanceControl

*Vineeth Raj - add missing drawable-mdpi resources (were causing resource.not.found exceptions)

Project name: packages_apps_CMAccount

*Michael Bestas - Fix typo in AndroidManifest.xml

*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

Project name: android_packages_apps_Tag

*Michael Bestas - Automatic translation import

Project name: packages_apps_Camera2

*Michael Bestas - Automatic translation import

*Frant1c - Camera2: LT translations

*Michael Bestas - Automatic translation import

Project name: packages_apps_CellBroadcastReceiver

*Nico60 - Merge branch 'cm-11.0' of https://github.com/CyanogenMod/android_packages_apps_CellBroadcastReceiver into kitkat

Project name: android_packages_apps_CMFileManager

*Michael Bestas - Automatic translation import

Project name: android_packages_apps_HTMLViewer

*Michael Bestas - Automatic translation import

Project name: packages_apps_SamsungServiceMode

*Michael Bestas - Automatic translation import

Project name: packages_apps_Contacts

*Michael Bestas - Automatic translation import

*Michael Bestas - Automatic translation import

Project name: packages_apps_Dialer

*Danny Baumann - Improve callstats number matching code.

*Danesh M - Dialer : Don't hold on to views used in listviews

*Michael Bestas - Automatic translation import

*Michael Bestas - Automatic translation import

Project name: android_packages_apps_KeyChain

*Michael Bestas - Automatic translation import

Project name: android_packages_apps_Bluetooth

*Michael Bestas - Fix typo in AndroidManifest.xml

*Michael Bestas - Bluetooth: Fix the build

*Michael Bestas - Automatic translation import

Project name: packages_apps_ContactsCommon

*Michael Bestas - Automatic translation import

*Michael Bestas - Automatic translation import

Project name: android_packages_apps_ThemeChooser

*fenghn888 - Update ChooserBrowseFragment.java

*Andy Mast - Modify config to support app specific themes [2/4]

*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

Project name: packages_services_Telephony

*Ricardo Cerqueira - FDN: Don't crash when attempting to change the PIN2 without a SIM

*Jorge Ruesga - Telephony: update number of missed calls in notifications

*Dan Pasanen - Network Settings: move APN to common area, both CDMA and GSM use this

*Dan Pasanen - toggleLTE: switch to Global mode on devices that default to it

*Michael Bestas - Automatic translation import

*Michael Bestas - Automatic translation import

Project name: android_packages_screensavers_PhotoTable

*Michael Bestas - Automatic translation import

Project name: android_packages_screensavers_Basic

*Michael Bestas - Automatic translation import

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

*Michael Bestas - Automatic translation import

Project name: android_packages_wallpapers_NoiseField

*Michael Bestas - Automatic translation import

Project name: android_packages_wallpapers_PhotoPhase

*Danny Baumann - Improve preference summary strings.

*Danny Baumann - Fix color picker layout.

*Michael Bestas - Automatic translation import

Project name: android_packages_wallpapers_MusicVisualization

*Michael Bestas - Automatic translation import

Project name: android_packages_wallpapers_HoloSpiral

*Michael Bestas - Automatic translation import

Project name: android_packages_wallpapers_Galaxy4

*Michael Bestas - Automatic translation import

Project name: android_packages_wallpapers_LivePicker

*Michael Bestas - Automatic translation import

Project name: android_packages_wallpapers_Basic

*Michael Bestas - Automatic translation import

Project name: android_packages_wallpapers_MagicSmoke

*Michael Bestas - Automatic translation import

Project name: android_packages_providers_ThemesProvider

*Andy Mast - Themes: Only reapply fonts, icons and overlays

*Clark Scheff - Modify config to support app specific themes [3/4]

*Clark Scheff - Don't call insertCapabilities for legacy icon packs.

*Clark Scheff - Revert "Reapply theme components in a runnable."

*Clark Scheff - Revert "Listen for ACTION_PACKAGE_BEING_REMOVED"

*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: packages_providers_TelephonyProvider

*Michael Bestas - Automatic translation import

*Jorge Ruesga - blacklist: normalize phone numbers to E164 standard

Project name: android_hardware_qcom_display-caf

*synergy dev - libgenlock: Remove <linux/libgenlock.h> include

*synergydev - caf: hwcomposer: build with gcc

*synergydev - libhwc: Lower optimization level

Project name: android_hardware_qcom_media-caf

*Nico60 - Fix aliasing violations

Project name: android_hardware_qcom_audio-caf

*nuclearmistake - alsa_sound: Fix aliasing violations (properly)

*Ramjee - audio: Starting proxy thread when there is an active stream

*Manish Dewangan - mm-audio: Remove omx decoder components from mm-audio folder

*Haynes Mathew George - mm-audio: aenc: timestamp fixes

*Gopikrishnaiah Anandan - hal: fix mutex unlock issue

*Karthik Reddy Katta - alsa_sound: call voice volume api for direct output also

*Preetam Singh Ranawat - policy_hal: Set the output devices in ascending order of outputs

*Mingming Yin - Revert "audio: primary desc check for sonification"

*Zhou Song - audio_policy: force cancel unexecuted device routing command

Project name: hardware_libhardware_legacy

*Zhou Song - audio_policy: Fix for audio routing speaker though BT is connected

*Chaithanya Krishna Bacharaju - audio: Handle sonification for last stream in stopOutput

*ApurupaPattapu - audio: New audio format for FLAC