Changelog for r21-MIUI

Changelog for r21-MIUI

Ayrton990

- Optimized PELT Scheduler (halflife 16 ms)

- Enabled SchedTune

- f2fs patches by arter97 including their rapid gc

- Upstreamed to LTS: 4.14.187

- Bunch of sched backports from mainline kernel

- Code cleaned (only 2 warnings left to fix)

- FOD general fixes

- Generally improved battery life (Performance still weak but this will be fixed in the next updates)

- Enable MQ-Scheduler

- Set MQ-deadline as default

- Drop input_boost on big and prime cores

- cpu_input_boost: rewrite update_online_cpu_policy function

- Upstreamed to LTS: 4.14.188 from https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux

- Clean code on msm/dsi-staging that was impacting on fod accuracy

- sched: core_ctl: stop userspace from messing it with shitty adjustments (One of the reasons my kernel can't adreess a low jitter is mainly because of the poor adjustments by caf done on the device tree in the rootdir/init.qcom.post_boot.sh and devs on cepheus really like to include that on their device tree, so why not let kernel to force stop the rom from messing jitter?.)

- sched: schedutil: define up/down rate limit us values and block userspace (I decided to define up/down rate limit us values in kernelspace to avoid the userspace changing it and impacting the performance/battery, the particular case is on roms that are based on PELT Kernel and wants to apply those values to a WALT kernel, so lets avoid that conflict with this minor patch)

- cpuidle: lpm-levels: Fix clock prints in the suspend path

- ARM: dts: msm: Add smp2p based shutdown-ack

- sched: core_ctl: Fix possible uninitialized variable

- fs: namespace: Fix use-after-free in unmount

- cpuidle: enter_state: Don't needlessly calculate diff time

- Allow MEMCG to be enabled with zram

- Try Overclock again (66Hz)

- **Updated installer and reduced kernel weight**

- **Remove aditional meme modules installed by other kernels such as SmorfKernal**


NOTE: For better battery savings operate your GPU Frequency between 250MHz to 675MHz

NOTE 2: Since DC Dimming it's buggy disable it before flashing the kernel, else you will face bootloop (This will appear in the bug section on the main thread)


Report Page