[Samsung Galaxy Tab S4 ROMs, Kernels, Recoveries, &] ianmacd:
Change log

v1.0.0 (final ianmacd release) (2019-11-21)

Kernel proclaimed stable. Version number incremented. No code changes since v0.99.49.

v0.99.49 (2019-11-16)

Updated to Linux 4.4.202.

v0.99.48 (2019-11-13)

Updated to Linux 4.4.201.

v0.99.47 (2019-11-11)

Updated to Linux 4.4.200.

v0.99.46 (2019-11-06)

Updated to Linux 4.4.199.

v0.99.45 (2019-10-31)

Updated to Linux 4.4.198.

v0.99.44 (2019-10-19)

Updated to Linux 4.4.197.

v0.99.43 (2019-10-08)

Updated to Linux 4.4.196.

v0.99.42 (2019-10-07)

Updated to Linux 4.4.195.

v0.99.41 (2019-09-22)

Updated to Linux 4.4.194.

v0.99.40 (2019-09-16)

Updated to Linux 4.4.193.

v0.99.39 (2019-09-11)

Updated to Linux 4.4.192.

Fixes unavailability of external SD card in Modesty 0.99.38.

v0.99.38 (2019-09-08) Release withdrawn (External SD card unavailable)

Updated to Linux 4.4.191.

v0.99.37 (2019-08-26)

Updated to Linux 4.4.190.

v0.99.36 (2019-08-12)

Updated to Linux 4.4.189.

v0.99.35 (2019-08-07)

Updated to Linux 4.4.188.

v0.99.34 (2019-08-05)

Updated to Linux 4.4.187.

v0.99.33 (2019-07-23)

Updated to Linux 4.4.186.

v0.99.32 (2019-07-12)

Updated to Linux 4.4.185.

v0.99.31 (2019-06-28)

Updated to Linux 4.4.184.

v0.99.30 (2019-06-22)

Updated to Linux 4.4.183.

v0.99.29 (2019-06-18)

Updated to Linux 4.4.182.

v0.99.28 (2019-06-12)

Updated to Linux 4.4.181.

v0.99.27 (2019-05-17)

Updated to Linux 4.4.180.

v0.99.26 (2019-04-28)

Updated to Linux 4.4.179.

v0.99.25 (2019-04-07)

Updated to Linux 4.4.178.

v0.99.24 (2019-03-26)

Updated to Linux 4.4.177.

Build only the latest revision of the DTB.

v0.99.23 (2019-03-02)

Fixed bug, introduced in v0.99.11, that caused input from Bluetooth HID devices, such as keyboards, mice and gamepads to be ignored.

v0.99.22 (2019-02-23)

Updated to Linux 4.4.176.

v0.99.21 (2019-02-20)

Updated to Linux 4.4.175.

v0.99.20 (2019-02-11)

Updated to Linux 4.4.174.

v0.99.19 (2019-02-08)

Updated to Linux 4.4.173.

v0.99.18 (2019-01-26)

Updated to Linux 4.4.172.

v0.99.17 (2019-01-17)

Updated to Linux 4.4.171.

v0.99.16 (2019-01-13)

Updated to Linux 4.4.170.

v0.99.15 (2018-12-30)

Rebased on ARK4 kernel source code and boot images.

v0.99.14 (2018-12-23)

Updated to Linux 4.4.169.

Merged four more UPSTREAM commits from android-4.4 kernel branch.

v0.99.13 (2018-12-13)

Updated to Linux 4.4.167.

Merged selected BACKPORT and UPSTREAM commits from android-4.4 kernel branch.

v0.99.12 (2018-12-05)

Updated to Linux 4.4.166.

Realtek USB Ethernet driver upgraded from v2.08.0 to v2.10.00.

v0.99.11 (2018-11-29)

Updated to Linux 4.4.165.

KCAL advanced colour/gamma control driver optimisation.

Added [MENTION=4684315]flar2[/MENTION]'s sound control driver for controlling headphone and microphone gain. (Configure with MTweaks or EX Kernel Manager).

v0.99.10 (2018-11-21)

Updated to Linux 4.4.164.

Added KCAL advanced colour/gamma control driver. (Configure with MTweaks or EX Kernel Manager).

Lots of tracing and debug logging disabled, further reducing kernel size.

CONFIG_DISPLAY_USE_INFO

CONFIG_SEC_DISPLAYPORT_LOGGER

CONFIG_FB_MSM_MDSS_XLOG_DEBUG

CONFIG_SEC_FILE_LEAK_DEBUG

CONFIG_SEC_DEBUG_USER

CONFIG_SEC_DEBUG_SUMMARY

CONFIG_SCSI_UFSHCD_CMD_LOGGING

CONFIG_MSM_SMEM_LOGGING

CONFIG_PROFILING

CONFIG_DEBUG_INFO

CONFIG_SCHED_DEBUG

CONFIG_SEC_PM_DEBUG

CONFIG_CORESIGHT

Built as monolithic kernel (i.e. without CONFIG_MODULES).

Built as relocatable code (CONFIG_RELOCATABLE_KERNEL).

Assembler symbols stripped (CONFIG_STRIP_ASM_SYMS set).

Embedded kernel config (reported via /proc/config.gz) now falsely reports stock settings to allow disabling of superfluous kernel features that otherwise cause grave Android System warning on boot.

v0.99.9 (2018-11-13)

Rebased on ARJ3 kernel source code and boot images.

v0.99.8 (2018-11-10)

Updated to Linux 4.4.163.

More than 100 fixes applied from upstream AOSP android-4.4 and android 4.4-o branches.

Lots of tracing and debug logging disabled:

CONFIG_IPC_LOGGING (debug logging for IPC drivers)

CONFIG_QCOM_RTB (register tracing)

CONFIG_TRACER_PKT (for tracing IPC protocols)

CONFIG_FTRACE (kernel tracing infrastructure)

CONFIG_CPU_FREQ_SWITCH_PROFILER (CPU frequency switch profiler)

CONFIG_TRACING_EVENTS_GPIO (traces GPIO subsystem)

Fixes to allow kernel to build when above logging and tracing options are disabled.

v0.99.7 (2018-10-30)

Rebased on ARH5 kernel source code.

Reworked the v4l2 fix that restores liboemcrypto-dependent apps to working state.

v0.99.6 (2018-10-28)

v4l2 fixes to restore liboemcrypto-dependent apps to working state.

v0.99.5 (2018-10-21)

Updated to Linux 4.4.162.

v0.99.4 (2018-10-19)

Initial public release, based on Linux 4.4.161.

v0.99.3

Internal build, based on Linux 4.4.160.

v0.99.2

Internal build, based on Linux 4.4.159.

v0.99.1

Initial internal build, based on Linux 4.4.78.