[Galaxy S II Android Development] Markox89:
I9100 20140523 is UP! :cool:

Changelog:

bionic: some new type warnings fixes --> CyanogenMod/android_external_busybox

recovery: default recovery updating to false --> CyanogenMod/android_vendor_cm

init: update recovery when enabled in settings --> CyanogenMod/android_system_core

development: Add setting for overwriting recovery --> CyanogenMod/android_packages_apps_Settings

ota: Generate recovery-from-boot.p file --> CyanogenMod/android_build

settings: Rename FOTA package --> CyanogenMod/android_packages_apps_Settings

sr: Finish oemlock support --> CyanogenMod/android_bootable_recovery-cm

sr: Handle back in update_directory --> CyanogenMod/android_bootable_recovery-cm

AppOps: don't make delay for permission dialog --> CyanogenMod/android_frameworks_base

Alarm: ignore less than 2 mins upcomming power off alarm --> CyanogenMod/android_frameworks_base

CMAccount: add Play Services version --> CyanogenMod/android_packages_apps_CMAccount

audio: Volume can't adjust during HFP call when screen is off --> CyanogenMod/android_frameworks_base

ExtMediaPlayer: Increase parcel pool size to 30 --> CyanogenMod/android_frameworks_base

BT: HF: Control verbose logging at runtime --> CyanogenMod/android_frameworks_base

audio: no notification sound when adjusting volume bar twice --> CyanogenMod/android_frameworks_base

Clear cached locations when location providers disabled Bug: 12118307 --> CyanogenMod/android_frameworks_base

Bluetooth: Unbind only in case of OFF state --> CyanogenMod/android_frameworks_base

AlarmMangerService: Fix the delay of ACTION_TIME_CHANGED for time-services --> CyanogenMod/android_frameworks_base

Bluetooth: Adds check to verify Bluetooth adapter state --> CyanogenMod/android_frameworks_base

Fix socket descriptor leak from Zygote to child app --> CyanogenMod/android_frameworks_base

AppOps: fix framework reboot issue when AppOps enabled --> CyanogenMod/android_frameworks_base

Fix descriptor leak after accepting connections --> CyanogenMod/android_frameworks_base

Bluetooth: use virtual sco calls for VOIP --> CyanogenMod/android_frameworks_base

TextSecure: add Play Services version --> CyanogenMod/android_external_whispersystems_TextSecure

WhisperPush: add Play Services version --> CyanogenMod/android_external_whispersystems_WhisperPush

update Play Services to 4.3.23 --> CyanogenMod/android_external_google

CMAccount: refactor privacy page to personalization --> CyanogenMod/android_packages_apps_CMAccount

New abstract wallpapers from Asher and Shane --> CyanogenMod/android_packages_apps_CMWallpapers

AppOps: Don't apply OP_ALARM_WAKEUP to system components --> CyanogenMod/android_frameworks_base

GalleryNext: Add new string --> CyanogenMod/android_packages_apps_GalleryNext-resources

Fallback to system's monospace font if theme excludes it --> CyanogenMod/android_external_skia

Standardize preview images --> CyanogenMod/android_packages_providers_ThemesProvider

Avoid calling idmap w/ trailing whitespace [2/2] --> CyanogenMod/android_frameworks_native

Avoid calling idmap w/ trailing whitespace [1/2] --> CyanogenMod/android_frameworks_base

Themes: Fix bad idmaps for system themes --> CyanogenMod/android_frameworks_base

extractor: Underp mpeg4 fastpath --> CyanogenMod/android_external_stagefright-plugins

SignalStrength: Hotfix TD-SCDMA take 2 --> CyanogenMod/android_frameworks_base

Nfc: Switch to notification sound --> CyanogenMod/android_packages_apps_Nfc

CM11 Themes: Clear wallpaper mixnmatch entry on external change --> CyanogenMod/android_frameworks_base

Notify callbacks on "any" wallpaper change --> CyanogenMod/android_frameworks_base

CM11 Themes: Fix applyDefaultTheme implementation --> CyanogenMod/android_frameworks_base

persist the changed position values in updateWallpaperOffsetLocked, even with a null mWallpaperTarget --> CyanogenMod/android_frameworks_base

Revert "Settings: move 'Take bug report' from Dev to About" --> CyanogenMod/android_packages_apps_Settings

CM11 Themes: Expose applyDefaultTheme to public service --> CyanogenMod/android_frameworks_base

Save and restore state of checkboxes --> CyanogenMod/android_packages_apps_ThemeChooser

Avoid app install failures from malformed themes --> CyanogenMod/android_frameworks_base

Themes: Fix -110 install error [2/2] --> CyanogenMod/android_frameworks_base

Themes: Fix -110 install error [1/2] --> CyanogenMod/android_frameworks_native

CM11 Themes: Get proper package name in attachThemeAssets --> CyanogenMod/android_frameworks_base

Properly handle updating holo theme --> CyanogenMod/android_packages_providers_ThemesProvider

CM11 Themes: Reduce "unable to load asset" log spam --> CyanogenMod/android_frameworks_base

sr: Terminate apply update menu --> CyanogenMod/android_bootable_recovery-cm

Cleanup themes that fail to install --> CyanogenMod/android_frameworks_base

wm: Nullify hardkey function assignments if enabling the navbar --> CyanogenMod/android_frameworks_base

settings: Add support for default ribbon config --> CyanogenMod/android_frameworks_base

wm: Make the default menu longpress action configurable at build time --> CyanogenMod/android_frameworks_base

Settings: move 'Take bug report' from Dev to About --> CyanogenMod/android_packages_apps_Settings

Settings: remove lockscreen wallpaper picker from Lockscreen Interface --> CyanogenMod/android_packages_apps_Settings

cm: Add some app-specific performance settings --> CyanogenMod/android_vendor_cm

libhardware: Add power hint to set profile --> CyanogenMod/android_hardware_libhardware

settings: Cleanup and add auto power profiles option --> CyanogenMod/android_packages_apps_Settings

perf: Improve performance profiles --> CyanogenMod/android_frameworks_base

Revert "ActivityTrigger: New class to invoke when activity starts/resumes" --> CyanogenMod/android_frameworks_base

immersive mode: don't unconfirm a package, that's just dumb --> CyanogenMod/android_frameworks_base

Exclude generic camera implementation if TARGET_PROVIDES_CAMERA_HAL --> CyanogenMod/android_hardware_samsung

sr: Fix apply update menu issues --> CyanogenMod/android_bootable_recovery-cm

MSIM: Use single baseband version for all SUB's --> CyanogenMod/android_frameworks_opt_telephony-msim

ThemeChooser: minor strings update --> CyanogenMod/android_packages_apps_ThemeChooser

Don't set CCACHE_BASEDIR if its already set --> CyanogenMod/android_build

build: Set ccache base to build top --> CyanogenMod/android_build

MSimNetworkController: disable log spew --> CyanogenMod/android_frameworks_base

Telephony(MSIM): Disable DDS Switch in Airplane Mode --> CyanogenMod/android_packages_apps_Settings

Fix Etisalat UAE APNs --> CyanogenMod/android_vendor_cm

Use 0000 as pin key for PORCHE_PAIRING_CONFLICT issue --> CyanogenMod/android_external_bluetooth_bluedroid

TARGET_SIMULATOR is long dead --> CyanogenMod/android_external_bluetooth_bluedroid

Fix uipc.c to never pass -1 to FD_ISSET --> CyanogenMod/android_external_bluetooth_bluedroid

Don't leak process-private data on Change Local Name command --> CyanogenMod/android_external_bluetooth_bluedroid

Fix bug in PAN code where no new PAN connections can be made --> CyanogenMod/android_external_bluetooth_bluedroid

Settings: correct y-axis brightness in preview --> CyanogenMod/android_packages_apps_Settings

Avoid leaking cursors --> CyanogenMod/android_packages_providers_DownloadProvider

Revert "Fix MSIM Network Settings (1/2)" --> CyanogenMod/android_packages_apps_Settings

SelectSubscription: set default parameters for ACTION_DATA_ROAMING_SETTINGS --> CyanogenMod/android_packages_services_Telephony

Don't animate the circle battery meter when battery is fully charged --> CyanogenMod/android_frameworks_base

Handle DownloadManager expceptions --> CyanogenMod/android_packages_apps_Browser

Fix leaking a cursor --> CyanogenMod/android_packages_apps_Email

Camera2: Fix camera application memory leak --> CyanogenMod/android_packages_apps_Camera2

Enable use of FFMPEG codecs for extended formats --> CyanogenMod/android_device_samsung_galaxys2-common

DataSource: Split off ffmpeg sniffer to a second pass, and only if necessary --> CyanogenMod/android_frameworks_av

[3/3]Settings: add "Accept all files" option for incoming files via Bluetooth --> CyanogenMod/android_packages_apps_Settings

[2/3]Bluetooth: add "Accept all files" option for incoming files via Bluetooth --> CyanogenMod/android_packages_apps_Bluetooth

[1/3]frameworks/base: add "Accept all files" option for incoming files via Bluetooth --> CyanogenMod/android_frameworks_base

settings: Enable the status bar double-tap to sleep gesture --> CyanogenMod/android_frameworks_base

sepolicy: Allow relabeling after wallpaper change --> CyanogenMod/android_vendor_cm

settings: This is CyanogenMod! --> CyanogenMod/android_packages_apps_Settings

build: Include an extra device.mk --> CyanogenMod/android_build

CM11 Themes: Allow defining a custom default theme [1/3] --> CyanogenMod/android_frameworks_base

CM11 Themes: Allow defining a custom default theme [3/3] --> CyanogenMod/android_packages_apps_ThemeChooser

CM11 Themes: Allow defining a custom default theme [2/3] --> CyanogenMod/android_packages_providers_ThemesProvider

ThemeChooser: Add missing up navigation --> CyanogenMod/android_packages_apps_ThemeChooser

Listen for ACTION_PACKAGE_BEING_REMOVED --> CyanogenMod/android_packages_providers_ThemesProvider

CM11 Themes: Properly handle themeing apps on install --> CyanogenMod/android_frameworks_base

CM11 Themes: Handle legacy themes in createIdmapsForPackageLI --> CyanogenMod/android_frameworks_base

Send broadcast when package is 'about' to be removed --> CyanogenMod/android_frameworks_base

Don't rely on dimensions given in desc.txt --> CyanogenMod/android_packages_apps_ThemeChooser

CM11 Themes: Don't set sys.refresh_theme on icon update --> CyanogenMod/android_frameworks_base

Themes: Support launcher based icon packs [2/2] --> CyanogenMod/android_packages_providers_ThemesProvider

Themes: Support launcher based icon packs [1/2] --> CyanogenMod/android_frameworks_base

CM11 Themes: Fix how common resources are found --> CyanogenMod/android_frameworks_base

Bluetooth: Set HFP HF stream Volume --> CyanogenMod/android_packages_apps_Bluetooth

Add CPU boosting hooks --> CyanogenMod/android_frameworks_base

Allow untrusted apps to execute binaries from their sandbox directories --> CyanogenMod/android_external_sepolicy

Introduce controls on wake lock interface --> CyanogenMod/android_external_sepolicy

Fix resource leak in cached mpeg4 fast exit --> CyanogenMod/android_external_stagefright-plugins

Torch: only include src files from src dir --> CyanogenMod/android_packages_apps_Torch

Testers are no longer needed, thank you to anyone who helped