[Sprint  Galaxy Note 4 Android Development] carlosggb:
Reserved

DtuxKernel W07F 3D1T10N​

Initial Changelog for W07F 3D1T10N V1.1.

-Based on PK1 Kernel Sources

-Built using the Reliable arm-eabi-4.9 Toolchain

-Fixed DirtyCow vulnerability

-Added to the interactive Governor (default) the commit cf0fad49d17cb8273ce555dd5b7afab67d7923bf for increased performance and battery

-Added PM / sleep: Fix memory leak in pm_vt_switch_unregister(). For better ram management.

-Kernel Switches Permissive/Enforcing (making it compatible with Android Auto / SELinuxToggler and more!)

-tcp: tweak for speed

-power: quickwakeup: initial driver

-USB: android: Fix memory leak in mass_storage_function_init()

-Added HAVE_EFFICIENT_UNALIGNED_ACCESS & Added KSM

-ZeroLemon Commit added!

v1.2 W07F 3D1T10N Changelog

dm-crypt: run in a WQ_HIGHPRI workqueue

dm-verity: run in a WQ_HIGHPRI workqueue

arch: sec_bsp: silence annoying messages

binfmt_elf.c: use get_random_int() to fix entropy depleting (Jeff Liu )

android: binder: use GPF_HIGHUSER flag since binder is designed for userspace

Optimize copy_page for modern ARM platforms

arm/kernel/irq.c: remove irq affinity warnings

ASoC: msm: qdsp6v2: Add FLAC in compress offload path

kgsl_pwrscale: fix simple_ondemand GPU Governor Crash

asoc: wcd9xxx: Improve headset detection

tick: don't update idle time if cpu offline

qdsp6v2: Stereo Call Recording Support

Expose the option to user - CRC Checking (if disabled performance could increase up to 30%)

A couple of ramdisk tweaks.

v1.3 W07F 3D1T10N Changelog

Native init.d support

Spectrum Kernel App support (GET APP HERE!)

The 4 profiles have been configured to comply with Dtux Standards, please test them and report your observations/suggestions

v1.4 W07F 3D1T10N Changelog

STILL PASS SAFETYNET!!! THANKS [MENTION=1395434]Natt[/MENTION]rammar !!!!

Sysfs interface for Gentle_Fair_Sleepers [neobuddy89]

thermal-core: Fix to send correct trip type to get trip temperature

arm: smp: Update the topology masks before calling CPU_STARTING notif

fs: sync: Asynchronous Fsync from HTC

Further tweaking Kernel profiles, specially the Battery Saving one.

Reworked the ramdisk again.

v1.5 W07F 3D1T10N Changelog

WE LOST THE ENFORCING/PERMISSIVE SWITCHING HABILITY :( NEED USERS TO TEST THIS KERNEL ON ANDROID AUTO

Updated Magisk to 13.3 (link to the NEW Magisk Manager updated too, go get it!)

Added Busybox-YDS 1.26.2 to kernel ramdisk

Added a temperature reducer commit

Misc tweaks

v1.6 W07F 3D1T10N Changelog

WE LOST THE ENFORCING/PERMISSIVE SWITCHING HABILITY :( NEED USERS TO TEST THIS KERNEL ON ANDROID AUTO

Added Busybox-YDS 1.27.1 to kernel ramdisk

PROFILES HAVE BEEN OPTIMIZED, YOU WONT NEED KERNEL ADIUTOR FOR THIS EDITION AT ALL, TRY AND YOU WILL SEE :laugh:

msm_hsic_host wakelock adjustable (recommended between 50% - 20%)

rmnet usb fix

bcmdhd reduced rx wakelock

bcmdhd reduced ctrl wakelock

bluesleep - reduce wakelock timeout the dtux way :)

SensorHub, Proximity and Humidity wakelocks in check!

Significant motion sensors wakelock in check! (Experimental)

Bluetooth: Fix L2CAP deadlock

Added many TCP protocols

Improved Extended battery support (better Calculations)

msm_serial_hs: release dma wakelock properly

Decrease BT/FM TX timeouts to improve deep sleep ratio.

bluetooth: bluesleep: Remove IRQF_DISABLED noop flag

Added User Configurable Spectrum Profiles (via Spectrum folder, for advanced users)

v1.7 W07F 3D1T10N Changelog

ENFORCING / PERMISSIVE SWITCH IS BACK!!!!

Added ZL4 compression support to kernel including the following commits:

PM / sleep: Fix memory leak in pm_vt_switch_unregister()

decompressor: add LZ4 decompressor module

lib: add support for LZ4-compressed kernel

lib: add lz4 compressor module

lib/lz4: correct the LZ4 license

lz4: fix compression/decompression signedness mismatch

Apply CFLAGS, -Os to decompress.o to improve decompress performance

lz4: ensure length does not wrap

lz4: fix another possible overrun

lz4: add overrun checks to lz4_uncompress_unknownoutputsize()

arm: add support for LZ4-compressed kernel

Downloads

DtuxKernel-W07F_3D1T10N_v1.7-Unified_Build SAFETYNET COMPLIANT VERSION!

Older Snapshots

DtuxKernel-W07F_3D1T10N_v1.6-Unified_Build SAFETYNET COMPLIANT VERSION!

DtuxKernel-W07F_3D1T10N_v1.5-Unified_Build SAFETYNET COMPLIANT VERSION!

DtuxKernel-W07F_3D1T10N_v1.4-Unified_Build SAFETYNET COMPLIANT VERSION!