Skip to content

DPR-MoonWake/moonwake_kernel_xiaomi_ruby

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MoonWake

Redmi Note 12 pro 5G (ruby) kernel specify for powersave

Features

Compile guide

Option 1: Compile and go (This way to compile my kernel directly from my source)

  1. Fork DPR-MoonWake/KernelAction repo
  2. Enable action build in Actions tab
  3. Click on Build MoonWake Kernel
  4. Click on Run workflow
  5. With Choose a config type option, choose it as release
  6. With Path to a specific config JSON file (optional). Leave blank to use all configs., type moonwake.json
  7. Click Run workflow green button and wait
  8. Download, extract the build and flash!

If you don't know how to flash, read this wiki! or join https://t.me/RedmiNote12ProPlusCommunity to ask me (@RainyXeon)!

Option 2: Kernel Player (For advanced user that build android kernel before)

Since you (Kernel Player) know how to build, pack AK3 and flash it, I just have some notes for you

  • Compile it with only google clang-r530567 (19), clang-r498229b (17.0.4) or clang-r487747c (17.0.2). Clang 18, 20, 21 or older have some issues with ln8000 driver with make CN and IN variant can't boot
  • To add a feature config (eg: vendor/kernelsu.config), please check arch/arm64/configs/vendor, see what config you want to add and then use make $your_args_here vendor/example.config after using make $your_args_here ruby_defconfig

About

[MoonWake] Redmi Note 12 pro 5G (ruby) kernel specify for powersave

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 5,000+