[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] hbuilder:
/* Changelog */

r20b1

Rebased cleanly on top of Android 10

source drop and contains the latest bits

from OnePlus 7 Pro kernels as well.

*Note: This kernel is not expected to run

under Pie ROMs or Q custom ROMs with Pie

firmware/vendor.

r11

LA.UM.8.3.r1-06300-sdm845.0 merged

Warning pop-up on Android 10 fixed (Should pass SafetyNet now too)

r10

Novatek touch firmware updated to 10.3.7.0 (by Akhil)

Separate Android 10 kernel released

Swap compressor backend(LZ4) updated

LA.UM.8.3.r1-06100-sdm845.0 merged

Linux v4.9.196 merged

Wi-Fi drivers updated to 5.1.1.74O

Latest f2fs-stable merged

r9

Linux v4.9.189 merged

Wi-Fi drivers updated to 5.1.1.73W

LA.UM.7.3.r1-08200-sdm845.0 merged

LA.UM.7.8.r1-06900-SDM710.0 merged (includes various scheduler improvements)

r8

kcal support added

r7

Linux v4.9.186 merged

LA.UM.7.3.r1-07900-sdm845.0 merged

LE.UM.3.2.1-00910-SDX24 merged

Faulty Low Memory Killer fixed to work better and resolve wake-up delays

Google Assistant Voice Match fixed

General scheduler improvements backported

Virtual memory allocator performance improved

Task scheduler debugging disabled properly for lower overheads

Many parts of the kernel converted to use hotplug state machine

WireGuard updated to 20190702

Bunch of memory allocations from various subsystems were reworked to perform much better (thanks to Sultan) (total of 46 patches)

Debugging features disabled for Adreno GPU drivers to improve performance

Rewritten IOMMU by Sultan reverted to resolve screen flickerings

Switched to zswap/vnswap approach

- This was done since vast majority of Poco F1 users are using 6GB RAM variant

- Ditched conventional zram swap approach and taken zswap+vnswap for more efficient memory operations

- Backported zsmalloc memory allocator from mainline

- Backported zswap compressed page cache from mainline

- Samsung's Galaxy S9 memory modifications merged for better swapping efficiency tuned for Android

r6

Linux v4.9.180 merged

Wi-Fi drivers updated to 5.1.1.72J

Fixed several memory management issues from previous releases

- This fixes multiple issues including performance regressions(wake-up delays, etc) and radio malfunctions

- Thanks to [MENTION=3262915]habylab[/MENTION] for testing multiple builds prior to release)

Latest f2fs-stable merged

LA.UM.7.8.c3-06800-QCS605.0 merged

LE.UM.3.2.1-18400-SDX24 merged

Removed f2fs debug tracing codes added by Qualcomm

qseecom performance improved

Re-enabled kernel tracers for avoiding janks

32-bit vDSO added for improving performance on arm32 programs

Audio kernel updated LA.UM.7.3.r1-07800-sdm845.0

r5b1

Linux v4.9.175 merged

Wi-Fi drivers updated to 5.1.1.71H

Latest f2fs-stable merged

LA.UM.7.3.r1-07400-sdm845.0 merged

LA.UM.7.8.r3-01400-SDM710.0 merged

Fixed a Qualcomm issue that prevented audio-app stune creation

Merged various patches from Proton kernel by kdrag0n to lower overheads and improve responsiveness (thanks to kdrag0n, sultanxda and ab123321)

Now VLA-free

RCU boost enabled for better responsiveness

New patches made to f2fs for more efficient GC and trim

FBE(File Based Encryption) now works with f2fs

r4

Wi-Fi drivers updated to 5.1.1.71C

Disabled some debugging options to improve performance

r3

Reverted a problematic Wi-Fi drivers optimization causing Wi-Fi to not turn on after some period of time

r2

Merged LineageOS' LED configuration to fix LED blinking

r1

Initial release