DeepinRain – Telegram
DeepinRain
201 subscribers
24 photos
1 video
30 files
58 links
I sometimes post some announcements and stuff here :)
Download Telegram
For stock rom users that currently use my kernel (latest update 2.2 or experimental build) do you have any bug when using? (Reply this poll with bug denoscription, I need confirmation)
Anonymous Poll
67%
Yes
33%
No
#Kernel #RubyX #Ruby #RubyPro #RubyPlus #MoonWake
MoonWake 2.3 Kernel
Released:
14/09/25'

▪️Download

Change Logs:
• Add lz4kd compressor (can only enable via kernel manager)
• Add warning banner in anykernel for experimental build (release won't have that)
• Add Wild's KernelSU variant
• Add back rsuntk's KernelSU variant
• Add noop for i/o as default instead of cfg to reduce cpu overhead
• Add LRU from 5.18 kernel (for memory management)
• Update from bbr2 to bbr3
• Update lz4 to 1.10.0 for for efficientcy in zram
• Update KernelSU-Next to 12883 (kernel-build-from-rainyland/KernelSU-Next)
• Update SukiSU-Ultra to v3.1.9-20b58dcf@susfs-main (kernel-build-from-rainyland/SukiSU-Ultra)
• Drop image build

Notes:

• It may / may not boot on your device so think wisely before flashing it
• Bugs may exists, if you find bugs you can blame Rainy (me)
• MIUI / HyperOS may bootable but not recommended
For MIUI / HyperOS click here to see introduction

Credits:
• bengris32
• rubyx devs
• Chris (wpa3 bug report)
@enessllyy (tester)
@TTTH0102 (tester)
@Uwoghk (tester)
@aeronruless
@RaresGabriel2

By
@RainyXeon
Join
@RedmiNote12ProPlusCommunity
Follow
@RedmiNote12ProPlusUpdates
🔥1🥰1
After several hours of testing with @alananassss about why miui/hyperos doesn't boot, we noticed that lz4 1.10.0 and lz4kd make miui/hyperos bootloop

So in 2.3.1, lz4 1.10.0, lz4kd will be removed in order to boot in miui unfortunately

Tomorrow we will test if lz4 1.9.x possible so stay tuned.

Thanks for using and supporting MoonWake kernel anyways, it's all started as a passionate project so we have fun waiting for an update from me lol
3
So well today I tested with @alananassss and lz4 1.9.4 version booted. if everything goes smoothly, 2.3.1 will be released tonight (22:00 - 23:00 +7 timezone)

The test build is not private and public in the group chat for anyone who wants to test
4
#Kernel #RubyX #Ruby #RubyPro #RubyPlus #MoonWake
MoonWake 2.3.1 Kernel
Released: 17/09/25'

▪️Download

Change Logs:
• Drop lz4kd compressor (miui fixing)
• Downgrade lz4 to 1.9.4 (miui fixing)
• Add westwood tcp congestion

Notes:
• It may / may not boot on your device so think wisely before flashing it
• Bugs may exists, if you find bugs you can blame Rainy (me)
MIUI / HyperOS may bootable but not recommended
For MIUI / HyperOS click here to see introduction

Credits:
• bengris32
• rubyx devs
• Chris (wpa3 bug report)
@enessllyy (tester)
@TTTH0102 (tester)
@Uwoghk (tester)
@aeronruless
@RaresGabriel2
@alananassss

By @RainyXeon
Join @RedmiNote12ProPlusCommunity
Follow @RedmiNote12ProPlusUpdates
2
Forwarded from alananasss
DeepinRain pinned «For some people have boot loop, please please do this - Share android, rom info - Share how to reproduce and what module you installed (or any tweak) - Open termux (you need to grant su) - Run su -c "cat /sys/fs/pstore/console-ramoops-0 > /sdcard/dmesg.log"…»
Well ksun changed their apk sign behavior again so current latest release can't use ksun 1.1.0
I will try to build the experimental build for ksun
🥰2
#HOTUPDATE #MoonWake
Infomation:
- Current version: MoonWake-2.3.1

Change logs:
- Upstreamed KSUN to 1.1.0 (rifsxd revert switch ksu manager changes so make the old version can't recognize in 1.1.0)

Notes:
- Not recommended for MIUI/HyperOS user (it may bootable because of gki1 but with some bug)
- Extract the file before you flash (it's a zip in a zip)

https://github.com/kernel-build-from-rainyland/builder-non-gki/actions/runs/17892347472
😭2
#EXPERIMENTAL #MoonWake
Infomation:
- Current version: MoonWake-2.3.2

Change logs:
- Upstreamed bengris32 source
+ Updated bpf to 5.10
+ Upstreamed LSM
+ Much more because he have 1700+ commits x(

Notes:
- This version doesn't have warning banner so be careful
- Not recommended for MIUI/HyperOS user (it may bootable because of gki1 but with some bug)
- Extract the file before you flash (it's a zip in a zip)

https://github.com/kernel-build-from-rainyland/builder-non-gki/actions/runs/17931563129
Breh susfs updated to 1.5.10 8 hours ago, not again x_x. Maybe some minor changes so I don't have to mess my brain
😁2
Well I'mma delete that poll because I will do that anyways but keep in the local branch and wait for newer changes. Sorry for disturbing you guys lol
#EXPERIMENTAL #MoonWake
Infomation:
- Current version: MoonWake-2.3.2

Change logs:
- Update susfs to 1.5.10
- New file naming scheme
- Sync linux-cip st8
- Revert "BACKPORT: fs: add hide lineageos trace" (This revert due to vneid injection detection)

Notes:
- Bootable but not recommended for MIUI/HyperOS user
- Extract the file before you flash (it's a zip in a zip)

https://github.com/kernel-build-from-rainyland/builder-non-gki/actions/runs/18094747840
1
DeepinRain pinned «Some guide you can read and follow Flash MoonWake in AOSP: https://github.com/RainyXeon/moonwake_kernel_xiaomi_ruby/wiki/Flash-MoonWake-on-AOSP Flash MoonWake in Hyperos/miui: https://github.com/RainyXeon/moonwake_kernel_xiaomi_ruby/wiki/Flash-MoonWake-on…»
Well in the next experimental build, I won't include the infomation about current version because I will use the different scheme in experiment build. This change is for warning also easier to trace the bug and commit in the future

Example new kernel version string in experimental build
4.19.325-EXPERIMENTAL-MoonWake-f530fe4-608


That kernel string contain
- Base version: 4.19.325
- Prefix (For warning and a disclaimer): -EXPERIMENTAL
- Product Name: -MoonWake
- Commit hash: -f530fe4
- Run Number: -608

For release build, it will be the same as current
How it will look like in aosp rom