Skip to content

Carakernel for Ginkgo: Milestone 20.1

Compare
Choose a tag to compare
@Flopster101 Flopster101 released this 04 Sep 11:49
· 721 commits to a14/flop-renewed-dp since this release

IMPORTANT

"DP" variant is only for dynamic partition ROMs or ROMs that use two-stage init.

  • Example filename: Carakernel_MS20.1-DP-ginkgo-20240903-2144.zip

The other variant is for legacy ROMs, this includes A13 and A12 ROMs that don't support TwoStage init (although it might work in some A14 ROMs).

  • Example filename: Carakernel_MS20.1-ginkgo-20240904-0815.zip

EXPERIMENTAL Nethunter builds will be available soon!

Changelog

  • New naming scheme for kernelversion name. (Eg. -CARACAL_MS20.1-DP+KSU)
  • Re-added IRQ affining API (removing it was a bad idea for performance, even if it somewhat did help battery life).
  • Run compaction and vmscan kthreads on big CPU.
  • msm_performance: touchboost support
  • Enable RCU_BOOST

Branch: a14/flop-renewed / a14/flop-renewed-dp
(Check for other changes here)

Bugs

  • Lmkd performance might vary from ROM to ROM. I have no way to easily control this. Notably, EvoX seems to have really poor lmkd performance.
  • If any kernel panic suddenly occurs, please report WITH LOGS.