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

Changelog:

Updated ROM Toolchain to latest SaberMod 4.9 release

galaxys2-common: Update proprietary file list --> CyanogenMod/android_device_samsung_galaxys2-common

defconfig: enable bfq/bfqio and regen defconfigs for all cm devices --> CyanogenMod/android_kernel_samsung_smdk4412

block, bfq: add Early Queue Merge (EQM) to BFQ-v7r8 for 3.0.0 --> CyanogenMod/android_kernel_samsung_smdk4412

block: introduce the BFQ-v7r8 I/O sched for 3.0 --> CyanogenMod/android_kernel_samsung_smdk4412

block: cgroups, kconfig, build bits for BFQ-v7r8-3.0 --> CyanogenMod/android_kernel_samsung_smdk4412

block: prepare I/O context code for BFQ-v7r8 for 3.0 --> CyanogenMod/android_kernel_samsung_smdk4412

base: get rid of android time class --> CyanogenMod/android_frameworks_base

wifi: don't disable AP on sub change if it's the same sub --> CyanogenMod/android_frameworks_opt_net_wifi

Remove instance of server="" --> CyanogenMod/android_vendor_cm

TeleService: Ensure the right phone object is used for MSIM --> CyanogenMod/android_packages_services_Telephony

Revert "Only accept user rotations when in USER_ROTATION_FREE mode" --> CyanogenMod/android_frameworks_base

build: Don't load dt.img task if custom mkbootimg is used --> CyanogenMod/android_build

themechooser: listen for previews --> CyanogenMod/android_packages_apps_ThemeChooser

deskclock: support ogg music files --> CyanogenMod/android_packages_apps_DeskClock

build: create dt.img task --> CyanogenMod/android_build

ota_from_target_files: Don't validate data signatures with data wipe --> CyanogenMod/android_build

intel: Use our own intel hw projects for libdrm, hwc, & libmix --> CyanogenMod/android

LockClock : Add api key for open weather --> CyanogenMod/android_packages_apps_LockClock

Update boosted audio files 2/2 --> CyanogenMod/android_vendor_cm

Update boosted audio files 1/2 --> CyanogenMod/android_frameworks_base

stagefright: MPEG4Extractor: allow 'hdlr' box before first track --> CyanogenMod/android_frameworks_av

Fix NOT_RESTRICTED network capability and enforce it --> CyanogenMod/android_frameworks_opt_telephony

Protect data source access with mutex during disconnect --> CyanogenMod/android_frameworks_av

rename android_security_cts_AudioflingerBinderTest.cpp to android_security_cts_AudioFlingerBinderTest.cpp --> CyanogenMod/android_cts

Manually fix build errors from an MNC cherry-pick --> CyanogenMod/android_cts

add more binder tests for AudioFlinger and AudioPolicyService --> CyanogenMod/android_cts

CTS: verify ConnectivityManager.requestNetwork throws for restricted networks --> CyanogenMod/android_cts

Test if libstagefright dies in onInputBufferFilled on currupted file --> CyanogenMod/android_cts

Add 5-second timeout to testFlacHeapOverflow --> CyanogenMod/android_cts

Add security test for IEffect binder command --> CyanogenMod/android_cts

Test whether mediaserver leaks info across invalid binder calls --> CyanogenMod/android_cts

Add CTS tests for IAudioflinger binder checks --> CyanogenMod/android_cts

Backport of ag/748221 - Security Patch Level in Settings CL#2/3 --> CyanogenMod/android_build

libutils: Fix integer overflows in VectorImpl --> CyanogenMod/android_system_core

Backport of ag/748147 - Security Patch Level in Settings CL#3/3 --> CyanogenMod/android_packages_apps_Settings

Initialize local variables to avoid data leak --> CyanogenMod/android_frameworks_native

Initialize local variables to avoid data leak --> CyanogenMod/android_frameworks_native

Fix NOT_RESTRICTED network capability and enforce it --> CyanogenMod/android_frameworks_base

Don't mark NetworkRequests restricted when they don't have restricted caps --> CyanogenMod/android_frameworks_base

Backport of ag/748165 to klp-dev Security patch level in Settings --> CyanogenMod/android_frameworks_base

stagefright: check IMemory::pointer() before using the allocation --> CyanogenMod/android_frameworks_av

libmedia: clear reply data for IEffect command --> CyanogenMod/android_frameworks_av

IMediaPlayer.cpp: make sure structures are initialized to 0 --> CyanogenMod/android_frameworks_av

Fix timedtext parsing --> CyanogenMod/android_frameworks_av

Make IEffect command more robust (second try) --> CyanogenMod/android_frameworks_av

Zero out return values in audio binder calls --> CyanogenMod/android_frameworks_av

Ogg: avoid size_t overflow in base64 decoding --> CyanogenMod/android_frameworks_av

libstagefright: sanity check size before dereferencing pointer in Utils.cpp --> CyanogenMod/android_frameworks_av

IAudioFlinger: clear config before reading it from parcel --> CyanogenMod/android_frameworks_av

Avoid size_t overflow in base64 decoding once again --> CyanogenMod/android_frameworks_av

Fix for security vulnerability in media server --> CyanogenMod/android_frameworks_av

Fix heap data leak vulnerability --> CyanogenMod/android_frameworks_av

IAudioFlinger: always initialize variables to ensure no info leak when writing them to Parcel --> CyanogenMod/android_frameworks_av

IAudioFlinger: fix the missing initialization of variable to ensure no info leak when writing them to Parcel --> CyanogenMod/android_frameworks_av

Track usage of Vector / SortedVector from libutils --> CyanogenMod/android_bootable_recovery

Settings: update contributors cloud --> CyanogenMod/android_packages_apps_Settings

camera: Allow devices to load custom CameraParameter code --> CyanogenMod/android_frameworks_av

GMS 3.0 : Update optional apps and folders --> CyanogenMod/android_packages_apps_Trebuchet

Ventelo is now Phonero --> CyanogenMod/android_vendor_cm

Update default workspace to GMS 3.0 req --> CyanogenMod/android_packages_apps_Trebuchet

healthd: Turn screen off before rebooting --> CyanogenMod/android_system_core

Fix crash if Exif-Tag buffer-length and component-count are both 0 --> CyanogenMod/android_packages_apps_Camera2

Fix crash if Exif-Tag buffer-length and component-count are both 0 --> CyanogenMod/android_packages_apps_Mms-caf

Fix crash if Exif-Tag buffer-length and component-count are both 0 --> CyanogenMod/android_packages_apps_Gallery2

Fix crash if Exif-Tag buffer-length and component-count are both 0 --> CyanogenMod/android_frameworks_base

Fix crash if Exif-Tag buffer-length and component-count are both 0 --> CyanogenMod/android_packages_apps_Trebuchet

Trebuchet: Enable HW Layers in app drawer --> CyanogenMod/android_packages_apps_Trebuchet

contributors: add LG G4, remove cody from some devices --> CyanogenMod/android_vendor_cm

SystemUI: HeadsUp: Check if view isn't already in windowManager --> CyanogenMod/android_frameworks_base

trebuchet: ensure not overlaping shorcuts with dockbar items when searchbar is invisible --> CyanogenMod/android_packages_apps_Trebuchet

generate_extra_images: Allow supplying arguments to dtbtool --> CyanogenMod/android_build

build: Adjust for device-specific HAL paths --> CyanogenMod/android_build

Notes: if you have issues try to remove the mods/tweaks/custom kernels you have installed, then - if they persist - try setting ZRAM to 300Mb (ZRAM is included in these builds since couple of releases). And please, stop asking for additions/modifications to these builds, I won't make any :angel: