[Galaxy S 4 i9506 Android Development] gebaya:
New CyanogenMod 14.1 build

CyanogenMod_14.1_ks01ltexx_userdebug_2016-11-09.zip (MD5)

All builds: https://www.mediafire.com/folder/8l264568av165/

Changelog:

cm: android-7.1.0_r7 (CyanogenMod/android)

qc: Add guard makefile for binaries repo (CyanogenMod/android_device_qcom_common)

ks01ltexx: config: Lower minimum screen brightness (kyasu/android_device_samsung_ks01ltexx)

msm: crypto: Fix integer over flow check in qcrypto driver (kyasu/android_kernel_samsung_msm8974)

qcedev: Validate Source and Destination addresses (kyasu/android_kernel_samsung_msm8974)

ALSA: usb-audio: Fix double-free in error paths after snd_usb_add_audio_stream() call (kyasu/android_kernel_samsung_msm8974)

ALSA: usb-audio: Minor code cleanup in create_fixed_stream_quirk() (kyasu/android_kernel_samsung_msm8974)

PackageInstallerSession: use ftruncate if fallocate is ENOTSUP (CyanogenMod/android_frameworks_base)

build: Require devices to opt-in for SDCLANG (CyanogenMod/android_build)

binder: Squashed commit of MemoryHeapBaseIon (CyanogenMod/android_frameworks_native)

cm: Fix bootanimation sorting (CyanogenMod/android_vendor_cm)

Constrain log text output to bottom quarter of the screen. (CyanogenMod/android_bootable_recovery)

Remove duplicate draw_background_locked() call. (CyanogenMod/android_bootable_recovery)

common: add quotes to satisfy kati/bash/make/whatever (CyanogenMod/android_vendor_cm)

PerformanceManager: Fix power hint values (CyanogenMod/cm_platform_sdk)

audit: fix a double fetch in audit_log_single_execve_arg() (kyasu/android_kernel_samsung_msm8974)

perf: Fix race in swevent hash (kyasu/android_kernel_samsung_msm8974)

sg: Fix double-free when drives detach during SG_IO (kyasu/android_kernel_samsung_msm8974)

block: fix use-after-free in sys_ioprio_get() (kyasu/android_kernel_samsung_msm8974)

block: fix use-after-free in seq file (kyasu/android_kernel_samsung_msm8974)

ks01ltexx: Use stock power_profile.xml (kyasu/android_device_samsung_ks01ltexx)

ks0ltexx: Clean up device.mk (kyasu/android_device_samsung_ks01ltexx)

ks01ltexx: Clean up overlay config files (kyasu/android_device_samsung_ks01ltexx)

ks01ltexx: Don't override powercontrol widget in Settings (kyasu/android_device_samsung_ks01ltexx)

Changes included since my 2016-11-08 build:

Remove remnants of CAF's custom reboot option (CyanogenMod/android_frameworks_base)

bt: Use HCI H4 HAL for BT SOC ATH3K (CyanogenMod/android_system_bt)

Camera: Support obtaining camera memory from MemoryHeapIon (CyanogenMod/android_frameworks_av)

Fix setupwizard crashes for tablets (CyanogenMod/android_frameworks_opt_setupwizard)

Add dummy SUB record in CDMA NV mode (CyanogenMod/android_frameworks_opt_telephony)

Send EVENT_NV_READY to GsmCdmaPhone (CyanogenMod/android_frameworks_opt_telephony)

tests: Update SubscriptionInfo parameters to match fwb (CyanogenMod/android_frameworks_opt_telephony)

Settings: fix battery icon in dashboard (CyanogenMod/android_packages_apps_Settings)

Fix reveal animation for outgoing calls. (CyanogenMod/android_packages_apps_Dialer)

WirelessSettings: Remove NFC category if there's no NFC adapter (CyanogenMod/android_packages_apps_Settings)

Re-add call recording feature. (CyanogenMod/android_packages_apps_Dialer)

Revert "nCallUI: Add support for call recording" (CyanogenMod/android_packages_apps_Dialer)

Revert "Revert "msm8974_sec: Disable CONFIG_SDP (Sensitive Data Protection)"" (kyasu/android_kernel_samsung_msm8974)

Fix multiple apn items issue (CyanogenMod/android_packages_services_Telephony)

Change string "Cellular" to "Mobile" (CyanogenMod/android_packages_services_Telephony)

Remove hard-coded CDMA roaming mode restrictions. (CyanogenMod/android_packages_services_Telephony)

Telephony: Exit call features if our error is unrecoverable. (CyanogenMod/android_packages_services_Telephony)

Order SIM accounts properly. (CyanogenMod/android_packages_services_Telephony)

Fix removal of 'all accounts' preference. (CyanogenMod/android_packages_services_Telephony)

Fix CDMA vs. WCDMA typo in cs translations (CyanogenMod/android_packages_services_Telephony)

Single digit MMI codes invalid. (CyanogenMod/android_packages_services_Telephony)

Fix MSIM voicemail notification icons. (CyanogenMod/android_packages_services_Telephony)

Apply correct theme color to USSD progress dialog. (CyanogenMod/android_packages_services_Telephony)

Revert "Single digit MMI codes invalid." Feijao: Single digit MMI codes are valid when in-call (CyanogenMod/android_packages_services_Telephony)

MSIM: Show Enhanced 4G LTE mode option for IMS subscription (CyanogenMod/android_packages_services_Telephony)

PhoneApp Crash: Multiple times due to permission issue (CyanogenMod/android_packages_services_Telephony)

Switch back to Auto selection if Manual fail's (CyanogenMod/android_packages_services_Telephony)

EditPhoneNumberPreference: Prevent empty text from being set (CyanogenMod/android_packages_services_Telephony)

Telephony: Redirect to roaming SIM network setting(Dual SIM) (CyanogenMod/android_packages_services_Telephony)

Telecomm: Update icon to Material (CyanogenMod/android_packages_services_Telecomm)

Fix sporadic crashes with MSIM devices and inactive SIMs (CyanogenMod/android_packages_services_Telecomm)

connectivity: Configure additional TCP parameters (CyanogenMod/android_frameworks_base)

telephony: Configure additional TCP parameters (CyanogenMod/android_frameworks_opt_telephony)

MMS: Update apnProfileID for MMS only apn. (CyanogenMod/android_frameworks_opt_telephony)

Suppress error pop-ups for single digit dials. (CyanogenMod/android_frameworks_opt_telephony)

For NV-based devices like CDMA only devices, ignore ICC Card status change EVENT. (CyanogenMod/android_frameworks_opt_telephony)

GsmMmiCode: Fix USSD NPE (CyanogenMod/android_frameworks_opt_telephony)

Single digit MMI codes cause CTS to fail (CyanogenMod/android_frameworks_opt_telephony)

Phone App crash: process com.android.phone has stopped. (CyanogenMod/android_frameworks_opt_telephony)

Telephony: fix SMS NPE (CyanogenMod/android_frameworks_opt_telephony)

Allow devices to specify a default decay time (CyanogenMod/android_external_jemalloc)

InCallUI: Fix background colour of tabs on DSDA phones (CyanogenMod/android_packages_apps_Dialer)

Changes included since my 2016-11-07 build:

Add rules required for TARGET_HAS_LEGACY_CAMERA_HAL1 (CyanogenMod/android_system_sepolicy)

Fix nav bar showing always on the left when rotated to 270 degrees. (CyanogenMod/android_frameworks_base)

pm: Fix NPE (CyanogenMod/android_frameworks_base)

telephony: Fix NPE when switching data SIM (CyanogenMod/android_frameworks_opt_telephony)

SystemServer: Do not start Atlas Service on lowram devices. (CyanogenMod/android_frameworks_base)

[2/2] ContactsCommon: make shapes great again (CyanogenMod/android_packages_apps_ContactsCommon)

[1/2] Contacts: make shapes great again (CyanogenMod/android_packages_apps_Contacts)

Settings: cm-ify wireless settings screen (CyanogenMod/android_packages_apps_Settings)

system: sepolicy: Import fuseblk from vendor/cm (CyanogenMod/android_system_sepolicy)

vendor: cm: Move fuseblk to system/sepolicy (CyanogenMod/android_vendor_cm)

Fix long press volume buttons skip tracks (CyanogenMod/android_frameworks_base)

envsetup: block SDCLANG on Darwin for now (CyanogenMod/android_vendor_cm)

CMParts: rotation: Clean up UI and code (CyanogenMod/android_packages_apps_CMParts)

services: battery: Don't blink with an hvdcp charger (CyanogenMod/android_frameworks_base)

cmhw: Fix boot handling (CyanogenMod/cm_platform_sdk)

ks01ltexx: Remove unnecessary build flag for fixing video recording (kyasu/android_device_samsung_ks01ltexx)

Resolve NZ roaming entry (CyanogenMod/android_packages_apps_CarrierConfig)

libstagefright: Support for legacy camera/encoder buffers (CyanogenMod/android_frameworks_av)

camera/media: Support for legacy camera HALv1 (CyanogenMod/android_frameworks_av)

macloader: Add even more OUIs (CyanogenMod/android_hardware_samsung)

Set default subscriptions when single SIM is available (CyanogenMod/android_frameworks_opt_telephony)

bugreport: Fix permission restrictions (CyanogenMod/android_packages_apps_CMBugreport)

Settings: we do not ship Google Now Launcher wallpapers (CyanogenMod/android_packages_apps_Settings)

Changes included in kyasu's 2016-11-05 build (not present in my 2016-11-05 build):

Always create a kernel defconfig build artifact (CyanogenMod/android_vendor_cm)

Added contributors for vegetalte (CyanogenMod/android_vendor_cm)

themes: allow system_server to relabel them dir (CyanogenMod/android_vendor_cm)

Contributors: Add maintainers for BQ Aquaris M5 (piccolo) (CyanogenMod/android_vendor_cm)

Contributors: Add maintainer for Alcatel Idol 3 (CyanogenMod/android_vendor_cm)

Changes picked by kyasu:

SysUI: Use VectorDrawable's for rendering battery (CyanogenMod/android_frameworks_base)

av: Add support for CameraSource as metadata type (CyanogenMod/android_frameworks_av)