Skip to content

mcd r19

Latest
Compare
Choose a tag to compare
@mcdachpappe mcdachpappe released this 28 Nov 00:18
d563c90

mcd r19

Started from scratch with clean kernel bases, reviewed and fixed commits from the past to archive a clean balanced kernel base which supports as much ROMs as possible. The build_kernel.sh script has also been added, so you now have everything you need to build this kernel yourself, since I'm retiring from Android after this release. It was a great time :)

As always: Stay safe, be kind and enjoy!

Kernel compatibility:

  • OxygenOS 10 and 11, source
  • LineageOS based custom ROMs (Android 10 - 13), source

r19 changelog:

Features:

  • Custom energy model
  • battery_idle support
  • Scheduler improvements
  • KCAL, KLapse, vibration and sound control, wakelock blocker, wireguard, ZEN i/o, etc.)
  • Disable as many unneeded features and debugging as possible

Kernel default settings:

  • CPU governor: Schedutil (UP_RATE_LIMIT 500 ms, DOWN_RATE_LIMIT 20000 ms)
  • CPU-boost: 1220 mhz, 500ms
  • CPU min freq: Little 576 mhz, big 825 mhz
  • I/O scheduler: Cfq, read-ahead: 512 kb
  • TCP cong: Westwood
  • ZRAM: 2gb size, zstd-compression

FKM config file: op6x.json

Changelog file: changelog_op6x_r19.txt

SHA1 hash: f22578e019b000c45f372f10a8ac3105549fbdbf

Total Downloads: GitHub release (by tag)