[Samsung Galaxy S II Plus] RVR:
v1.3 is out !!

DOWNLOAD LINK

S2VEP: s.basketbuild.com/devs/rutvikrvr/s2vep/spirit

S2VE : s.basketbuild.com/devs/rutvikrvr/s2ve/spirit

FULL CHANGE LOG

[HIDE]
Project name: android_hardware_samsung
*Dave Daynard - Hardware: Samsung: simplify CMHW isSupported check

Project name: hardware_qcom_audio-caf
*Satya Krishna Pindiproli - hal: Fix no Tx issue during multi party HFP calls
*Haynes Mathew George - hal: miscellaneous fixes
*wjiang - post_proc: Fix bassboost/virtualizer not disabled on speaker
*Konsta - hal: speaker protection is msm8974 only

Project name: hardware_qcom_display-caf
*RonGokhale - hwc: rotator is not supported on msm7x27a
*Arne Coucheron - display: Cover NO_IOMMU for msm7x30/msm7x27a too
*Steve Kondik - overlay: Allocate from MM heap as a fallback

Project name: hardware_qcom_media-caf
*Michael Bestas - mm-core: Remove obsolete msm7x30 OMX code
*Rudolf Tammekivi - mm-video: Use multimedia heap on MSM7x30 (720p) too.
*RonGokhale - media-caf: Fix building for msm7x27a

Project name: Superuser
*Michael Bestas - Automatic translation import

Project name: android_external_busybox
*HazouPH - New BIONIC_L(Android-L) has own support for STPCPY

Project name: android_external_whispersystems_WhisperPush
*Michael Bestas - Automatic translation import

Project name: android_external_powertop
*HazouPH - [x86] Add missing libpci includes

Project name: proprietary_vendor_samsung
*Arne Coucheron - serrano: Remove prebuilt GPS blobs
*invisiblek - msm8960-common: update mpdecision/libqc-opt
*Arne Coucheron - serrano: Massive KitKat blob updates
*Ethan Chen - klte: Import proprietary libs
*Ethan Chen - kltespr: Import proprietary libs
*Ethan Chen - klte: Initial import of klte
*Dan Pasanen - jflte: gpe 4.4.4 adreno

Project name: proprietary_vendor_oneplus
*Steve Kondik - bacon: Update blobs

Project name: vendor_cm
*Nico60 - Bump to v1.3
*neatchee - Add APN for Tele2 4G
*neatchee - Add APNs for Claro (Panama)
*Alberto96 - apns-conf.xml: add Tiscali Mobile (Italy) APNs
*neatchee - Add APN for Telenet when internationally roaming (MNC=206 MCC=01)
*Brinly Taylor - Add TIGO and VOX for Paraguay
*Rudolf Tammekivi - apns-conf: Fix Elisa EE MMS port.
*invisiblek - apns-conf.xml: update verizon apns
*Zyg0te - Added APN for Tal Iceland, ref CYAN-5026. Note that I am not on that network myself so I have not been able to verify the settings. However, they are taken from the official support site.
*Nico60 - Revert "Add Weather (2/4)"

Project name: android
*Nico60 - Revert "added EOSWeather from AICP"

Project name: system_core
*Sravan Kumar Ambapuram - healthd: increase healthd fast timer to 10mins instead of 1min

Project name: android_system_netd
*Sreeram Ramachandran - Don't choke if IPv6 rules fail.

Project name: packages_inputmethods_LatinIME
*Michael Bestas - Automatic translation import

Project name: packages_services_Telephony
*kaiyiz - TeleService: Prompt user the fixed dialing number can’t be empty
*kaiyiz - Phone: The option should be clickable after pressing OK
*kaiyiz - Settings: DUT can register on a forbidden network operator
*kaiyiz - Phone: Disbale the network item and update the titile
*lrichard - Display the radio tech in manually PLMN search results
*Qiang Chen - Phone: Add one dialog to prompt the SIM is turned off
*kaiyiz - Phone: Prompt port number invalid when the port number length too long
*kaiyiz - Phone: It should stay at Sip account details interface after unlock phone
*kaiyiz - Phone: PIN2 shouldn't be seen when make passwords invisible
*kaiyiz - Phone: Fix forced closure when change language during adding SIP account
*Jubakuba - Telephony: Rewrite Quiet Hours (1/3)
*Michael Bestas - Automatic translation import

Project name: packages_providers_DownloadProvider
*Adnan - DownloadProvider: Check if the device actually supports second storage.
*Adnan - DownloadProvider: Create and implement DialogDismissListener.
*qqzhou - DownloadProvider: add to support download into sdcard storage
*kaiyiz - DownloadProvider: fix the crash when rotate screen.
*Michael Bestas - Automatic translation import

Project name: packages_providers_ContactsProvider
*Roman Birg - ContactProvider: add another check for local accounts
*Michael Bestas - Automatic translation import

Project name: android_packages_providers_CalendarProvider
*Michael Bestas - Automatic translation import

Project name: packages_providers_MediaProvider
*Adnan - MediaProvider: Structure and sanitize input in AUDIO_FOLDER logic from CAF.
*kaiyiz - MediaProvider: Make folder music change when delete music
*Likai Ding - MediaProvider: support streaming bookmark
*kaiyiz - MediaProvider: Add feature to support group music by folder path
*wjiang - MediaProvider: Avoid issue of android.process.media stop
*Michael Bestas - Automatic translation import

Project name: packages_providers_TelephonyProvider
*Michael Bestas - Automatic translation import

Project name: android_packages_providers_UserDictionaryProvider
*Michael Bestas - Automatic translation import

Project name: android_packages_providers_ThemesProvider
*Michael Bestas - Automatic translation import

Project name: android_packages_screensavers_Basic
*Michael Bestas - Automatic translation import

Project name: android_packages_screensavers_PhotoTable
*Michael Bestas - Automatic translation import

Project name: packages_apps_CMAccount
*Roman Birg - CMAccount: fix crash when quickly skipping through pages
*Michael Bestas - Automatic translation import

Project name: android_packages_apps_ThemeChooser
*Michael Bestas - Automatic translation import

Project name: android_packages_apps_CertInstaller
*Michael Bestas - Automatic translation import

Project name: packages_apps_Contacts
*Roman Birg - Contacts: place local contacts in a special local account
*Michael Bestas - Automatic translation import

Project name: packages_apps_CellBroadcastReceiver
*Michael Bestas - Automatic translation import

Project name: packages_apps_Torch
*Steve Kondik - Revert "Torch: notify TorchService of torch state when using sysfs config"
*Roman Birg - Torch: notify TorchService of torch state when using sysfs config
*Michael Bestas - Torch: Tweak license string a bit more
*Michael Bestas - Torch: Update license string
*Michael Bestas - Automatic translation import

Project name: android_packages_apps_CMUpdater
*Martin Blumenstingl - Small code-cleanup.
*Martin Blumenstingl - Rename two variables to make it clear what's stored inside them.
*Martin Blumenstingl - Fixed downloading incremental updates.
*Michael Bestas - Automatic translation import
*Adnan - CMUpdater: Fetch changelogs for updates only if explicitly requested.
*Adnan - CMUpdater: Switch all network requests to utilize Volley.
*Adnan - CMUpdater: Create builder for UpdateInfo. Simplify codebase.
*Adnan - CMUpdater: Handle download complete in background thread.
*Adnan - CMUpdater: Create DownloadNotifier, simplify DownloadReceiver logic.

Project name: packages_apps_ContactsCommon
*Michael Bestas - Automatic translation import

Project name: android_packages_apps_KeyChain
*Michael Bestas - Automatic translation import

Project name: android_packages_apps_DeskClock
*Danny Baumann - Improve strings.
*Adnan - DeskClock: Snooze based on snooze interval set by user during call.
*kaiyiz - DeskClock: Fix the start icon color of stopwatch turn gray when rotate
*kaiyiz - DeskClock: Fix crash when click the dismiss in the notification
*kaiyiz - DeskClock: Digital clock display incomplete when huge font size in chinese
*kaiyiz - DeskClock: The alarm ringtone name display error
*Ethan Chen - WorldClock: Remove duplicate Kiev translation entries
*kaiyiz - WorldClock: modify some cities on city list
*kaiyiz - DeskClock: Fix alarm name display abnormal when choose audio
*kaiyiz - DeskClock: Fix DeskClock crash when click dismiss clock
*wjiang - DeskClock: Avoid DeskClock layout displays abnormally on landscape.
*kaiyiz - WorldClock:The Next icon is not working when search city on World clock
*kaiyiz - DeskClock: Request user to confirm power-on device on power-off alarm event
*kaiyiz - DeskClock: handle call events on alarm
*kaiyiz - DeskClock: handle call events on alarm
*kaiyiz - DeskClock: Fixed the ringtone name display incorrect when delete music file
*Xiaocheng Li - DeskClock: Fix the delay or missed condition of the alarm after boot
*wjiang - DeskClock: Avoid alarm ringtone changed as silent
*kaiyiz - DeskClock: Search cities with any part of the name
*kunleiz - DeskClock: Alarm Vibrator can't stop while coming a MT voice call - Alarm Vibrator can't stop while coming a MT voice call - Add inTelephoneCall condition to stop Alarm Vibrate when receive a call.
*wjiang - DeskClock: Sometimes alarm can't stop while coming a MT voice call
*Ethan Chen - WorldClock: Fix cities/time zone entries
*jiangmin - WorldClock: Add some worldwide cities and update timezone
*jiangmin - DeskClock: Add selection for external device
*Michael Bestas - Automatic translation import
*Roman Birg - DeskClock: restore vibrations after screen is turned off

Project name: android_packages_apps_Tag
*Michael Bestas - Automatic translation import

Project name: android_packages_apps_VoiceDialer
*Michael Bestas - Automatic translation import

Project name: packages_apps_UnifiedEmail
*Michael Bestas - Automatic translation import

Project name: android_packages_apps_SoundRecorder
*Roman Birg - SoundRecorder: only look for source files in src
*Danny Baumann - Re-apply 'Revert regressions introduced by QRD update'
*Likai Ding - SoundRecorder: reset VU Meter upon pause
*wjiang - SoundRecorder: add a focus listener to change record state
*kaiyiz - SoundRecorder: Fix menu item not display gray.
*wjiang - SoundRecorder: Fix getSDPath() returns unexpected volume.
*kaiyiz - SoundRecorder: Make pointer back to initial position.
*Chaithanya Krishna Bacharaju - audio: Reset mAudioSourceType once call disconnects
*kaiyiz - SoundRecorder: Fix back key no response in pause state
*Zhang Fang - MMS: Exit app after recording, if from MMS.
*wjiang - SoundRecorder: Avoid error when record start and stop comes too closely.
*wjiang - SoundRecorder: set proper message and icon res in idle state
*wjiang - SoundRecorder: Reset record state if length is less then 1s
*wjiang - SoundRecorder: audio source changes to UPLINK during incall state
*Divya Narayanan Poojary - audio: update mAudioSourceType during incall.
*wjiang - SoundRecorder: don't exit app when user accepts recorded clip
*wjiang - SoundRecorder: Fix timestamp mismatches in recorder and music app
*Ethan Chen - Revert "Revert regressions introduced by QRD update."
*Michael Bestas - Automatic translation import

Project name: packages_apps_Dialer
*Michael Bestas - Automatic translation import
*Brinly Taylor - Dialer: Blacklist call recording for Australia.

Project name: android_packages_apps_Exchange
*Michael Bestas - Automatic translation import

Project name: android_packages_apps_SamsungServiceMode
*Michael Bestas - Automatic translation import

Project name: packages_apps_Settings
*Nico60 - NPE fix
*Michael Bestas - Settings: Improve touch sensivity string
*Nico60 - Add a general category in button settings
*Xiao-Long Chen - Settings: HighTouchSensitivity support
*Danny Baumann - Settings: Fix alignment of print settings icon
*Roman Birg - Settings: add key to USB Storage Unmount option
*Nico60 - Revert "enable swipe in navigation bar settings"
*Nico60 - Update Slimrecents background color && transparency [1/2]
*dankoman - Settings: Volume panel background color && transparency [1/2]
*Alex-Cruz - FWB: Pie: Screenshot and Torch targets [2/2]
*Michael Bestas - Settings: Remove leftover from old theme chooser
*Clark Scheff - Revert "Allow changing theme to Holo.Light without crashing"
*drcmda - Bring back more PIE targets (2/2)
*drcmda - PIE color settings
*drcmda - PIE from ParanoidAndroid (2/2)
*PrimeDirective - Add more functionality to hardware key rebinding 2/2
*Jubakuba - Settings: Quiet Hours Extra Daily Times (2/2)
*Dan Trifan - quiet hours: add back the option to disable system sounds (2/2)
*Jubakuba - Settings: Rewrite Quiet Hours (3/3)
*Steve Kondik - settings: Add support for SRE
*Michael Bestas - Automatic translation import
*Jinpyo-laptop - Over scroll effects [2/2]
*Alex Cruz - 6-bar signal icon sytle [2/2]
*Roman Birg - Settings: fix Wifi/WifiAP tile inconsistency
*Arne Coucheron - Revert "Settings: update default expanded desktop style"
*Roman Birg - Settings: remove Expanded Desktop from Power Menu if unavailable
*Brinly Taylor - Settings: Update a string.
*Max Popov - Wifi Country code
*Matt Garnes - Fix keyboard opening on pattern entry.
*Raj Yengisetty - ProtectedApps pattern lock for landscape mode.
*Raj Yengisetty - Fix: Even when the list is entirely unchecked there may still be components which are still protected and need to cleared when Reset is triggered.
*Nico60 - Revert "Add weather [WIP] (4/4)"
*Nico60 - Revert "Settings: Options to hide weather icon in statusbar (2/3)"
*Der-Schubi - [2/2] Settings: Lockscreen notifications: Option to disable dynamic width
*Nico60 - This was annoying...
*Lokesh Chamane - Cleanup the tethering commit
*Tom Hite - User defined wifi/usb tether network. [2/2]
*liquid0624 - Settings: network traffic color option (2/2)
*Altaf-Mahdi - [2/2] TrafficMeter: added option for auto-hiding on inactivity

Project name: packages_apps_InCallUI
*Roman Birg - InCallUI: Add initial smart cover support
*Michael Bestas - Automatic translation import
*Danny Baumann - Fix NPE in dock mode.

Project name: android_packages_apps_CMFileManager
*Roman Birg - CMFileManager: remove access mode preference for user builds
*Michael Bestas - Automatic translation import
*Zyg0te - New folder icons (ic_fso_folder.png) for CMFileManager. These new icons are meant to fit the new color scheme for the app better. Also added a much needed xxhdpi version. Change-Id: I3ef13303d3a8651d69d13826ed5c271a2799b973

Project name: android_packages_apps_Nfc
*Michael Bestas - Automatic translation import

Project name: android_packages_apps_BasicSmsReceiver
*Michael Bestas - Automatic translation import

Project name: android_packages_apps_BluetoothExt
*Michael Bestas - Automatic translation import

Project name: packages_apps_Gallery2
*Michael Bestas - Automatic translation import

Project name: packages_apps_DSPManager
*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

Project name: android_packages_apps_Trebuchet
*Raj Yengisetty - Fix - Workspace background gradient
*Clark Scheff - Revert "Handle theme changes"
*Clark Scheff - Revert "Use theme change categories and clear widget preview cache"
*Clark Scheff - Revert "Use ArrayListExtra for broadcasting theme changes [2/2]"
*Roman Birg - Trebuchet: fix expanded desktop with GEL integration
*Michael Bestas - Automatic translation import
*Raj Yengisetty - Fix HideIcon behavior in Folders

Project name: packages_apps_Calculator
*Michael Bestas - Automatic translation import

Project name: packages_apps_Stk
*Michael Bestas - Automatic translation import

Project name: android_packages_apps_HTMLViewer
*Michael Bestas - Automatic translation import

Project name: android_packages_apps_Apollo
*Michael Bestas - Automatic translation import
*Danny Baumann - Build fix.

Project name: packages_apps_PackageInstaller
*Michael Bestas - Automatic translation import

Project name: packages_apps_Email
*Michael Bestas - Automatic translation import

Project name: packages_apps_Browser
*Michael Bestas - Automatic translation import

Project name: packages_apps_Calendar
*Danny Baumann - Improve delete handling strings.
*Adnan - Calendar: Use TextUtils to check for null/empty string.
*Adnan - Calendar: Revamp deleting calendar events UI.
*yingying - Calendar: Fix the unit test failure.
*kaiyiz - Calendar: Handle the date set action in the onDateSet callback
*kaiyiz - Calendar: The delete events option status changed after rotate screen
*kaiyiz - Calendar: Check if the duration is empty before parser it when delete the events
*kaiyiz - Calendar: Added the read external storage permission for read media provider.
*Aravind Asam - Calendar: Support for deleting events (rest of the features)
*kaiyiz - Calendar: Add the "Go to" menu for user to go to any date as select
*kaiyiz - Calendar: Add the strings of "Delete events" for Chinese language.
*Aravind Asam - Modified file action_mode.xml
*kaiyiz - Calendar: Add the delete events menu item for landscape.
*Aravind Asam - Original action_mode.xml
*Aravind Asam - Support for deleting calendar events
*yingying - Calendar: To display the complex lunar info.
*yingying - Calendar: Do not show "Map" action if there isn't resolve app.
*kaiyiz - Calendar: Fix the issue of Calendar
*yingying - Calendar: Support display the lunar info.
*kaiyiz - Calendar: Cursor remains constant after locking and unlocking
*kaiyiz - Calendar: Tap prev btn should goto prev input field
*kaiyiz - Calendar: Selected item should be selected after rotation
*Michael Bestas - Automatic translation import

Project name: android_packages_apps_LockClock
*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
*Scott Mertz - bluetooth: avrcp - Respond to PDU 0x16 correctly

Project name: packages_apps_Camera2
*Danny Baumann - Fix menu button margins.
*Michael Bestas - Camera: Fix filtering of unsupported camcorder color effects
*Michael Bestas - Automatic translation import

Project name: packages_apps_Mms
*Scott Mertz - mms: Fix NPE when attaching slides
*Brinly Taylor - Mms: fixup a extra semicolon .
*Davis Mosenkovs - Mms: Modify AOSP LV translations
*Michael Bestas - Automatic translation import

Project name: android_packages_apps_VideoEditor
*Michael Bestas - Automatic translation import

Project name: android_packages_wallpapers_PhotoPhase
*Michael Bestas - Automatic translation import

Project name: android_packages_wallpapers_MagicSmoke
*Michael Bestas - Automatic translation import

Project name: android_packages_wallpapers_PhaseBeam
*Michael Bestas - Automatic translation import

Project name: android_packages_wallpapers_Basic
*Michael Bestas - Automatic translation import

Project name: android_packages_wallpapers_LivePicker
*Michael Bestas - Automatic translation import

Project name: android_packages_wallpapers_HoloSpiral
*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

Project name: android_packages_wallpapers_NoiseField
*Michael Bestas - Automatic translation import

Project name: build
*Martin Blumenstingl - Fixed mounting /system when 'override_prop' is enabled.

Project name: android
*Nico60 - Revert "added EOSWeather from AICP"

Project name: bionic
*HazouPH - Fix build for x86. Remove duplicate mcmchr from Android.mk. Other implemented in arch-x86/x86.mk

Project name: android_frameworks_opt_hardware
*Xiao-Long Chen - Hardware: Add high touch sensitivity support
*Brinly Taylor - cmhw: Add stubs for SRE support

Project name: frameworks_opt_telephony
*lrichard - Add Radio Tech Support in manual PLMN

Project name: frameworks_base
*Clark Scheff - Themes: Fix native crash in libandroidfw
*Roman Birg - frameworks: add persistent notification when USB OTG is connected
*Nico60 - Update Slimrecents background color && transparency [2/2]
*dankoman - FB: Volume panel background color && transparency [2/2]
*kaiyiz - Keyguard: Can't enter PIN code when setting the SIM and PIN lock issue
*Roman Birg - Revert "SystemUI: don't show eq tile while casting"
*Flamefire - Settings: Pie: Screenshot and Torch targets [1/2]
*Clark Scheff - Themes: Remove listener if exception is thrown
*d34d - Themes: Track NotFoundException on app launch failure
*Clark Scheff - Themes: Fix setting wallpaper from a legacy theme
*drcmda - Bring back more PIE targets (1/2)
*drcmda - PIE from ParanoidAndroid (1/2)
*Roman Birg - policy: respect FLAG_TURN_SCREEN_ON flag with device flip covers
*Roman Birg - Keyguard: allow keyguard to be dismissed via intent
*Roman Birg - Keyguard: add smart cover support
*PrimeDirective - Add more functionality to hardware key rebinding 1/2
*Lars Greiss - SystemUI: show statusbar icon if quiet hours is active
*Dan Trifan - quiet hours: refactor system sounds
*Dan Trifan - quiet hours: change the QS tile logic
*Jubakuba - Framework: Quiet Hours Extra Daily Times (1/2)
*Dan Trifan - quiet hours: add back the option to disable system sounds (1/2)
*Jubakuba - Framework: Rewrite Quiet Hours (2/3)
*Michael Bestas - Automatic translation import
*Roman Birg - SystemUI: enable equalizer for Wifi display
*Clark Scheff - Themes: Avoid NPE when setting text in TickerView
*Sagar Regmi - tether: tethering chooses wrong upstream when mobile_dun is required
*Kenny Root - Use hidden API to validate APK chains
*Jinpyo-laptop - Over scroll effects [1/2]
*Paul Mongold - 6-bar signal icon sytle [1/2]
*Owain van Brakel - Fix theme FC
*Roman Birg - SystemUI: don't show eq tile while casting
*Roman Birg - frameworks: allow LockPatternView to be rotated
*Clark Scheff - Move idmap to frameworks/base [2/2]
*neatchee - Lycamobile (MNC04) considered non-roaming on Vodafone (MNC01)
*neatchee - Vectone/Delight (MNC07) considered non-roaming on NOS (MNC03)
*Clark Scheff - Themes: Load missing style attributes from original style
*Andy Mast - Themes: Fix blurry composed icons
*Roman Birg - Revert "frameworks: set default expanded desktop style"
*Brinly Taylor - frameworks:base: SystemUI: cleanup a duplicate permission
*Dan Pasanen - ShutdownThread: set soft reboot trigger accordingly
*d34d - Themes: Make sure composed icon info is meaningful
*d34d - Themes: Fix icon filters clamping to wrong values
*Roman Birg - advanced reboot: add soft reboot option
*Brint E. Kriebel - Revert "QuickSettings : Register/unregister cast tile one time"
*Nico60 - Revert "Add weather header (1/4)"
*Nico60 - Revert "Fix Jira issue with gap underneath clock/data view"
*Nico60 - Revert "FWB: Option to hide weather icon in statusbar (1/2)"
*Der-Schubi - Fix FC party when Lockscreen Notifications are disabled
*Der-Schubi - [1/2] Base: Lockscreen notifications: Option to disable dynamic width
*Nico60 - LSN: Disable show always and pocket mode by default
*Tom Hite - User defined wifi/usb tether network. [1/2]
*Daniele Di Conza - SUPL early data connection fix
*Michael Lekman - Marquee text RTL improvements
*Chris - Try to fix white link text

Project name: frameworks_av
*Steve Kondik - stagefright: Fix 24-bit WAV
*Scott Mertz - stagefright: stop audio source if player fails to start
*Scott Mertz - stagefright: Move to 64 available tracks
*Fang Hui - ENGR00294739 coreimage, screenrecord sometimes fail when shift different video
*Steve Kondik - Revert "Fix decoder EOS handling"
*Michael Gernoth - audioflinger: only exchange AUDIO_SOURCE_HOTWORD when using pre-kitkat audio-policy
*Steve Kondik - Revert "audio:Avoid AudioTrackThread if Track creation fails"
*Arne Coucheron - libstagefright: Add support for custom LPA buffer size in legacy LPAPlayer
*Mahesh Lanka - libstagefright: Enable meta mode for 7x27a video encoder
*RonGokhale - libstagefright: refactor Legacy LPA makefile
*hany - stagefright: Set bit_width if ENABLE_AV_ENHANCEMENTS is defined
[/HIDE]