Coconut Kernel / Changelog / RELEASE 2

Coconut Kernel / Changelog / RELEASE 2

7Soldier

• Upstream kernel version to 4.14.262.

• Now the kernel version is displayed correctly on MIUI.

• Possibly fixed a bug when false throttling test results are shown in CPU Throttling Test.

• Fixed spontaneous reboots into Fastboot mode after flashing the kernel on some ROMs.

• Possibly fixed installation issue for Pixel Experience A12.

• Fixed a bug when setting the TCP congestion algorithm (now BBR is set as stock algorithm).

• Fixed Data corruption issue on forced reboot that causes a global system crash.

• Enabled FSync by default (disabled FSync was the cause of the forementioned bug).

• Optimization of LZ4 compression (acceleration of kernel decompression).

• Added memory tweaks FRONTSWAP, zSWAP (disabled by default), zPOOL, zBUD and z3FOLD.

• Added support for KSM (disabled by default).

• Increased zRAM to 4GB.

• Enabled support for zRAM WriteBack.

• Added new I/O schedulers: anxiety, maple, sio, sioplus, zen, fifo, fiops, tripndroid.

• Default I/O scheduler set to: SIOPlus.

• Enabled support for MTK Cache Control.

• Removed ALMK due to driver inoperability.

• Added and enabled SLMK with custom parameters (reduced aggressiveness).

• Disabled MTK I/O Boost.

• Minor filesystem optimization.

• Framebuffer optimization: up to 70% performance increase.

• Added GPU frequency control driver.

• Added GPU frequency, load and temperature monitoring driver.

• Added LiveDisplay color gamma control driver (MTK Gamma/KCAL).

• Added CPU cluster masks.

• Added CPU Input Boost driver (same as in Neutrino Kernel, disabled by default).

• Added new EAS governors: schedutilX, pixutil, pwrutilx, electroutil, darkutil, alucardsched, darknesssched, helix_schedutil, smurfutil and energy-dcfc.

• Changed default governor to: pwrutilx.

• Downgraded blu_schedutil governor to more stable version.

• Added CPU HotPlug: alucard.

• Reduced CPU and CCI voltage by 125mV (total -250mV; GPU -125mV).

• Added PowerSuspend v1.8.0 driver.

• Added Boeffla Wakelock Blocker v1.1.0 driver.

• Added force fast charge driver (900mA) via USB (use at your own risk!).

• Added ThunderCharge Control 2.2 driver to control charging (use at your own risk!).

• Slightly improved deepsleep.

• Added Wi-Fi power saving mode control driver.

• Added support for WireGuard VPN protocol version 1.0.20211208.

• Added support for VDSO32 (from Neutrino Kernel).

• Added advanced vibration control (ThunderQuake Engine v1.1) driver.

• Improved battery life.

• Improved smoothness.

• Lots of optimization.

• Updated ZycGCC compiler to version 11.2.1.

• Minor changes.

Report Page