Vijay Malav - 2020-09-11

Q Kernel for RealMe2 pro (supported RUI & custom A10 Roms)

Date:- 11-09-2020

Changeog:-

Hmp version:-

  • build with gcc 10.2

  • O3 optimization

  • merged linux stable 4.4.235

  • added Oppo foreground optimization support from Official Q kernel source

  • added Oppo hypnus support from Official Q kernel source

(For smootness, better responsiveness and better performance & good bb)

  • tuned interactive governor

  • Reduce sdm660 thermal throttling thresholds

  • westwood back as default TCP

  • enable ZSTD compression algorithm

  • miscellaneous tweaks and improvement

Gaming version:-

  • performance improvement

  • nuked dynamic fsync 2.0

Flashing instructions:-

  1. Reboot recovery

  2. Flash Kernel zip

  3. Flash permissiver v5 zip (important)(only if you flashing this kernel in RUI)

(Otherwise your fingerprint won't work

  1. Reboot and enjoy

By:- @vijaymalav

Credits:-

  • @sb6596 & @ryan_ryz for Kernel sources

  • @dodyirawan85 for AnyKernel3 and fixing encryption error

  • @dahee1179 for testing and guidance

  • @amr98u & @Pintu6488 for testing

Date:- 31-08-2020

Changlog:-

Hmp version:-

  • build with proton clang 12

  • O3 and Polly llvm optimization

  • merged linux stable 4.4.234

  • better hackbench results than previous build

  • optimize interactive governor

  • optimize kernel for kyro

  • added cpu boost

  • added zzmove governor

  • kernel is now more smooth than previous build

  • added TCP patches

  • added bbr as default TCP

  • the simple waitqueue (swait) implementation

  • rcu changes

  • miscellaneous tweaks and reduced debugging

Gaming version:-

  • added Dynamic fsync 2.0

Flashing instructions:-

  1. Reboot recovery

  2. Flash Kernel zip

  3. Flash permissiver v5 zip (important)(only if you flashing this kernel in RUI)

(Otherwise your fingerprint won't work)

  1. Reboot and enjoy

By:- @vijaymalav

Credits:-

  • @sb6596 & @ryan_ryz for Kernel sources

  • @dodyirawan85 for AnyKernel3 and fixing encryption error

  • @dahee1179 for testing and guidance

  • @amr98u for testing

Date:- 23-08-2020

Changelog:-

Hmp version:- (for normal user)

  • build with gcc 9.2

  • O3 & GCC LTO optimisation

  • tune GCC for sdm660 cpu

  • reduced big cpu cluster frequency from 2.2 GHz to 1.9 GHz

  • merged linux stable 4.4.233

  • Enable cpumasks for big and LITTLE CPU clusters

  • Enable Power Efficient Workqueue

  • Import binder from android-4.19-q

  • used devfreq boost driver

  • merged latest CAF tag "LA.UM.8.2.r1-07200-sdm660.0"

  • added back adreno idler

Gaming version:- (for gaming user)

  • OC GPU to 647MHz

  • added some missing cpu frequencies in Big cpu cluster

  • added adrenoboost in GPU

(Enabled by default)

Download link:-

Click here

Flashing instructions:-

  1. Reboot recovery

  2. Flash Kernel zip

  3. Flash permissiver v5 zip (important)(only if you flashing this kernel in RUI)

(Otherwise your fingerprint won't work)

  1. Reboot and enjoy

By:- @vijaymalav

Credits:-

  • @sb6596 & @ryan_ryz for Kernel sources

  • @dodyirawan85 for AnyKernel3 and fixing encryption error

  • @dahee1179 for testing and guidance

  • @amr98u for testing

Date:- 19-08-2020

(1) LockDown Kernel v4 for RUI and Custom A10 roms

Hmp version:-

Changelog:-

  • Build with proton clang 12

  • Linux 4.4.232

  • Overclocked & Underclocked big cpu upto 2.2 GHz and 300 MHz

  • O3 and polly llvm optimization

  • Added async_discard support

  • Added K-lapse live display support

(Will work as alternative of night light in some roms which has night light not working issue)

  • Added boeffla wakelock blocker

Ok

  • Optimize for Cortex-A53 (Optimize for sdm660's little cluster core)

  • Optimize for sdm660 Kryo 260 CPU (help the

weaker little cluster out a bit by optimizing)

  • Improved cpu idle & deep sleep

  • Simple waitqueue (swait) implementation

  • TCP upstream

  • Kgsl tweaked

  • Memory Allocation Patches For Faster Performance & Memory Management Tweaks.

  • CPU Idle Tweaks for better battery saving

  • Merged Caf tag 'LA.UM.7.2.r1-08800-sdm660.0' & 'LA.UM.7.2.r3-00900-sdm660.0' into qcacld-3.0

  • Merged Caf tag 'LA.UM.8.2.r2-02500-sdm660.0'

  • Merged Caf tag 'LA.UM.8.2.r2-02300-sdm660.0'

  • Merged Caf tag 'LA.UM.8.2.r2-02100-sdm660.0'

  • Merged Caf tag 'LA.UM.8.2.r1-06900-sdm660.0'

  • Various fix and improvements for better battery and performance

Gaming version:- (use only if you are gaming user and don't care about battery backup)

Changlog:-

  • Overclocked and Underclocked big cpu by 2.5 GHz and 300 MHz

Download links:-

https://sourceforge.net/projects/lockdown-kernel-rmx1801/files/

Flashing instructions:-

  1. Reboot recovery

  2. Flash Kernel zip

  3. Flash permissiver v5 zip (important)(only if you flashing this kernel in RUI)

(Otherwise your fingerprint won't work)

  1. Reboot and enjoy

By:- @vijaymalav

Credits:-

  • @sb6596 & @ryan_ryz for Kernel sources

  • @dodyirawan85 for AnyKernel3 and fixing encryption error

  • @dahee1179 for testing and guidance

  • @amr98u for testing

( 2.) LockDown Kernel v3 for RUI

  1. Normal Version :- (use for battery backup)

Changelog:-

  • fix encryption unsuccessful (thanks to dody irawan)

  • linux 4.4 230

  • built with gcc 9.2

  • added moko hotplug

  • added sound control

  • added adreno idler

  • Gaming Version :-

  • linux 4.4.230

  • Overclock and Underclock

Flashing instructions:-

  1. Reboot recovery

  2. Flash Kernel zip

  3. Flash permissiver zip (important)

(Otherwise your fingerprint won't work)

  1. Reboot and enjoy

Download links:-

https://telegra.ph/Custom-Kernel-for-RUI-07-15

By:- @vijaymalav

Credits:-

  • @sb6596 & @ryan_ryz for Kernel sources

  • @dodyirawan85 for AnyKernel3 and fixing encryption error

  • @dahee1179 for testing and guidance

  • @amr98u for testing