MeowKernel (lisa)
128 subscribers
42 files
10 links
MeowKernel release channels for lisa devices. rosy are not released here!
Read FAQ first!
Download Telegram
Channel created
Channel photo updated
MeowKernel Official Channels:
Lisa(Mi 11 Lite 5G NE): Click here
Rosy(Redmi 5): Click here
MeowKernel_v1.21.zip
30.9 MB
- Properly handle possible mem leak
- Reverted changes made from Atom-X due to instability and lower performance.

tldr; Regression in performance because bad cherry-picks.
2
MeowKernel_v1.22.zip
31.4 MB
- Zram: default compressor → LZ4
- Zstd: upgraded to 1.5.7 + user-tunable level + Samsung opts
- Kernel/initramfs: full zstd support added
- LZ4: upgraded to 1.10.0 + major ARM64 NEON/V8 accel
- LRNG: complete new entropy collector (v57, NTG.1, VDSO)
- MGLRU: full Multi-Gen LRU backported with Android fixes
- Initramfs: mandatory compression choice + zstd + build refactor
- Crypto: deflate/zlib cleanup, lz4hc fixes
- MM/arch: pte young, pagewalk, MGLRU groundwork for x86/arm64
- Misc: tons of warning/buffer-overflow/driver cleanups

tldr; Better than previous version, better CPU multi-core, better CPU single core.
tldr; Ty to Entity/Lucifer for sharing the good repo to cherry-pick.
2
v1.221 has been recalled due to conflicting USB status on ADB.

New version will be released once more test passed.
MeowKernel_v1.222.zip
35.9 MB
- Enabled USB OTG FSM for OTG state handling
- Enabled USB MON for USB traffic monitoring
- Disabled DWC3 gadget mode
- Re-enabled Dummy HCD (virtual USB controller)
- Enabled ConfigFS ECM, RNDIS, and EEM network functions
- Enabled USB Ethernet and NCM gadget drivers
- Disabled standalone gadget drivers due to conflict (Webcam, FunctionFS, Mass Storage, Serial, NCM)
- Enabled Type-C DisplayPort Alt Mode
- Enabled USB Power Delivery Policy Engine
- Enabled debugfs for debugging interfaces
MeowKernel_v1.225.zip
31.8 MB
Changelogs:
- Enable Power Efficient Workqueues: Set CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y to prevent unnecessary wakeups on sleeping cores.
- Optimize Schedutil Rate Limits: Set up_rate_limit_us to 2000us (Little) and 1000us (Big/Prime) to filter out background micro-bursts.
- Force Schedutil Tunables: Hardcoded minimum rate limits in the governor to prevent ROM init scripts from resetting them to 0.
- Tune Hispeed Load: Increased Little cluster hispeed_load to 95% to keep background tasks on efficient frequencies.
- Idle Drain Improvement: Eliminated "sawtooth" frequency spiking during idle to significantly improve standby battery life.

tldr; Good idle drain/BB updates.
3
MeowKernel_v1.231.zip
31.8 MB
Changelogs:
- Fixed Deep Sleep: Resolved a critical issue where the USB driver would abort system suspend (Error -16), preventing the device from sleeping.
- Config Cleanup: Disabled CONFIG_USB_CONFIGFS_RNDIS as it might be causing unnecessary idle drain.
- Fixed Battery Drain: Patched the RNDIS/GSI driver to properly flush and stop the RNDIS/RMNET from spamming wakelocks.

tldr; Should improve idle drain.
1
MeowKernel_v1.232.zip
31.8 MB
Changelogs:
- Fixed few things that were not solved in v1.222 until v1.231
• Removed CONFIG_USB_ETH as the main cause for infinitely causing wakelocks every 2 second as its a legacy interface and preventing deep sleep.
• Re-enabled CONFIG_USB_CONFIGFS_RNDIS for better USB tethering configurations.

tldr; idle drain should be lower now compared to previous version.
🔥31
MeowKernel_v1.233-clean.zip
31.8 MB
Changelogs:
- Prevent system suspend aborts by ignoring firmware busy errors during the noirq suspend phase.
- Fix deep sleep blocking (fingerprint) by forcing suspend success even if the runtime status reports busy.
- Reduced min-residency-us thresholds to allow the CPU to enter deep sleep states (Cluster PC/CX Ret) faster during high-interrupt scenarios.
- Capped qcom,max-current-ma to 300mA to prevent erroneous high-power reporting and excessive battery drain from the camera LED.
- Added clean version for non-rooted user ^^

tldr; More idle drain improvements.
🔥5
MeowKernel_v1.24-clean.zip
31.8 MB
Changelogs:
- Fixed a critical kernel panic in susfs RCU path lookup by removing incorrect dput() call when no reference is held and added proper path_put() in error path to prevent leaks when hiding suspicious paths.
- Added proactive dropping of IPv6 Router Advertisement (RA) packets in Data RMNET handler to mitigate netmgr_wl drain issues.
- Disabled GRO and LRO offloading on RMNET data interfaces (rmnet_newlink) to improve stability and compatibility with IPA3 driver.
- Enabled CONFIG_RMNET_IPA3 and CONFIG_INET6_AH in lisa_defconfig, adding support for RMNET over IPA3 and enabling IPv6 Authentication Header (AH) protocol.
- Charging speed optimization

Clean Version:
- All of above except SuSFS
- Cleaned more SuSFS related code to ensure no root
- Updated defconfig specialized for clean version

tldr; Faster charging speed, fixed bug with SuSFS, improve net issues that could cause wakelocks.
🔥32🥰1
MeowKernel (lisa) pinned Deleted message
MeowKernel_v1.25-clean.zip
31.8 MB
Changelogs:
- Updated kernel to 5.4.302
- Updated msm drivers(LA.UM.9.14.r1-26700)

Clean Version:
- All of above
- Full cleanup of KSUN/SuSFS remnant codes

tldr; Just basic patches and update to 5.4.302
🔥1
MeowKernel_v1.26-clean.zip
31.8 MB
Changelogs:
1. Core Backport: Added Maple Tree from android14-6.1-lts to replace the legacy Red-Black Tree for Virtual Memory Area (VMA) management.
2. Full Conversion: Removed RB-Tree overhead, reducing memory footprint.
3. VMACache Removal: Eliminated vmacache as Maple Tree makes it obsolete.
4. Lookup Optimization: Faster, more scalable VMA lookups.
5. Critical Path Acceleration: High-traffic paths now use Maple Tree iterators.
6. Subsystem Optimization: Improved OOM Killer, Core Dumps, and Uprobes performance.
7. Procfs Improvements: Faster /proc/pid/maps and smaps generation.
8. Stability Fixes: Fixed worst-case node calculations and concurrency issues.
9. THP & Khugepaged: Enabled THP and updated khugepaged for new memory layout.
10. Code Cleanup: Removed obsolete RB-Tree helpers and legacy macros.
11. Fixed adb sideload issue by updating Anykernel3

tldr; CPU, page cache, hugepage and a lot of memory optimizations.
🔥41