πŸ’CherryKernel for SDM439 - Official Channel
432 subscribers
2 photos
17 files
19 links
Custom arm64 kernel for Xiaomi Redmi SDM439 devices
by @AkiraNoSushi & @Flopster101

πŸ’‘Repo: https://github.com/AkiraNoSushi/kernel_cherry_sdm439

Made with ❀️ from South America
Download Telegram
πŸ’Cherry Kernel

⚑️OPEN SOURCE ARM64 CUSTOM KERNEL FOR XIAOMI REDMI SDM439 DEVICES
BY @AkiraNoSushi AND @Flopster101

⚠️ Only for Android 11+ with OSS vendor

Features:
βœ… Lots of performance and memory management improvements
βœ… PELT 16ms
βœ… Built with Snapdragon Clang
βœ… exFAT, NTFS, EROFS support
βœ… Kcal / Klapse
βœ… Sound control
βœ… DDR bus overclocked up to 1.3GHz
βœ… CPU efficient frequencies
βœ… Adjusted EAS model
βœ… USB fast charging
βœ… TTL target
βœ… Dynamic Fsync
βœ… Display overclock 70Hz for Redmi 7A
βœ… Wireguard
βœ… Improved DriveDroid support
βœ… KSM
βœ… UClamp
... and much more!

πŸ“₯ Check #release tag to download latest builds!

πŸ’‘Repo: https://github.com/AkiraNoSushi/kernel_cherry_sdm439

Made with ❀️ from South America

#info
πŸ‘3
You can browse this channel using the following tags:

#release | #info

πŸ€” FAQ: https://t.me/CherryKernel_SDM439/43
πŸ’Stable V1-hotfix release!

♨️HOTFIX: WhatsApp video encoding issues on MIUI vendors with old blobs are fixed now, sorry for the inconvenience. Old build was deleted to prevent confussions.

We completely rebased CherryKernel and we're taking another approach now.

The cherry grew back today. πŸ’

πŸ“₯ Download
(inbuilt_wlan build has been updated)

Install inbuilt_wlan build if WiFi doesn't work for you :)

Hope you enjoy this release. Huge THANKS to @Cherdito and all testers for their big help. This wouldn't be possible without you and we love you.

#release
πŸ‘5
πŸ’ Stable V2 release!
Changelog:
- Upstreamed to 4.9.273
- Built with Snapdragon Clang
- Unified regular and inbuilt WLAN builds! Now you can flash this single ZIP, regardless if you're on ROMs or GSIs
- Switched to legacy LMK and tuned it properly
- Re-tuned UClamp
- Added CPU input boosting
- Added Devfreq boosting
- Added adrenoboost
- Added IORap. App opening speed can improve up to +26%!
-
Added DT2W
- Backported and optimized RCU from 4.14
- Reduced kernel ticker to 500Hz to improve battery
- Fixed tasks affination. Low-priority tasks were being affined to big cores, draining battery and affecting overall performance on previous build
- Removed CPU and GPU underclocks. After benchmarking, turns out these frequencies were extremely inefficient
- Disabled eMMC SPI CRC. SPI lines failures are commonly caused by voltage issues. A device with wrong voltages will have more issues than SPI corruption, so this ends up being useless for both healthy and broken devices
- Removed lots of debugging bloat and unneeded drivers
- Removed audit

πŸ“₯ Download

Big thanks to Cherry testers for their hard work finding bugs. Special thanks to @Torrest15t and @venvalur for their help testing unified builds.

#release
πŸ‘4🀩2
πŸ’ Stable V2.1 release!
Changelog:
- Restored Xiaomi's ramoops implementation
- Fixed annoying kernel warning

πŸ“₯ Download

#release
πŸ’ Stable V2.2 release!
Changelog:
- Upstreamed to 4.9.274
- Fixed KernelWakelockReader debugfs node
- Added WALT micro-improvement

πŸ“₯ Download

#release
πŸ’ Stable V2.3 release!
Changelog:
- Upstreamed to 4.9.280
- Initial Android 12 support.
- Improved deep sleep.
- Updated unification drivers, switched to new legacy_omx param.
- Fixed headset volume buttons.
- Replaced Xiaomi's pstore_reserve_mem ramoops implementation with proper drop-in standard-compliant replacement.
- Reverted TCP ECN to defaults (enabled only when requested by incoming connections, fixes network performance regressions on some ISPs)
- Fixed scheduler regressions.
- Removed BCL. Fixed CPU throttling at low battery levels.
- Removed Prima's debug and tracing bloat.
- Added srandom.

πŸ“₯ Download

#release
πŸ‘5πŸ”₯2❀1
πŸ’ Stable V2.4 release!
Changelog:
- Upstreamed to 4.9.282
- Fixed front camera for olivewood.
- Fixed power button not working after a while.
- Removed lots of debug bloat.

⚠️ Known issues:
- Not booting on Redmi 8 with Goodix fingerprint sensor
- Deep sleep may be broken

We're still investigating these issues and we expect them to be fixed in next maintenance release, thanks for your patience! :)

πŸ“₯ Download

#release
πŸ‘12πŸ‘Ž2πŸ”₯2❀1
πŸ’ Stable V2.5 release!
Changelog:
- Upstreamed to 4.9.291.
- Built with AOSP Clang 14.
- Switched to PELT 16 ms.
- Fixed deep sleep.
- Fixed booting on Redmi 8 variant with Goodix fingerprint sensor.
- Increased kernel ticker to 1000Hz.
- Replaced exFAT driver with mainline backport.
- Updated IORap props for Android 12.
- Enabled CABC and IE functions for display panels.
- Removed autocut driver.
- Dropped support for Android 10. Only Android 11 or newer is supported.
- Dropped support for MIUI vendor. Only VNDK 30+ OSS vendor is supported.

πŸ“₯ Download

#release
πŸ‘21πŸ”₯4πŸŽ‰2πŸ‘Ž1😒1
πŸ’ Stable V2.5.1 release!
Changelog:
- Upstreamed to 4.9.302.
- Fixed MAC address.
- Backported A12 binder from mainline.

πŸ“₯ Download

#release
πŸ”₯54πŸ‘9❀3πŸ₯°3🀬3🀩2πŸ‘1
πŸ’ Stable V2.6 release!
Changelog:
- Upstreamed to 4.9.310.
- Added support for olives and mi439 codenames.
- Fixed video recording with OSS camera HAL.
- Backported zstd from mainline.
- Backported vmalloc from mainline.
- Adjusted LMK minfree preset. Now it's agressiver on low OOM adjs.
- Disabled LMK fast run.
- Switched to zstd as default ZRAM algorithm.
- Updated LZ4.
- Added NTFS support.
- Removed a couple of unneeded drivers.
- Removed kernel panics on subsystem restarts.
- Disabled USB fast charging by default. Fixes incompatibility with some weak USB ports.

πŸ“₯ Download

#release
❀22πŸ‘10πŸ”₯8😱2
πŸ’ Stable V2.7 release!
Changelog:
- Upstreamed to 4.9.315.
- Enabled missing eBPF features for A12 networking.
- Updated exFAT driver.
- Some memory management and performance improvements.

πŸ“₯ Download

#release
πŸ”₯17πŸ‘6❀5
πŸ’ Stable V2.7.1 release!
Changelog:
- Fixed LED for Redmi 7A with new Mi-Thorium R blobs tree.

πŸ“₯ Download

#release
❀26πŸ€”16πŸ‘3😱1
πŸ’ Stable V2.7.2 release!
Changelog:
- Upstreamed to 4.9.318.
- Initial Android 13 support
- Removed IORap support.

πŸ“₯ Download

#release
πŸ‘28😱8πŸ€”5πŸ‘Ž3❀1
πŸ’ Stable V2.7.3 release!
Changelog:
- Upstreamed to 4.9.324.
- Retrofit dynamic partitions support.
- Removed srandom.
- Updated exFAT driver.

πŸ“₯ Download

#release
πŸ”₯12πŸ‘7
πŸ’ Stable V2.7.4 release!
Changelog:
- Upstreamed to 4.9.325.
- Fixed bootloop after flashing Magisk with retrofit dynamic partitions.
- Fixed ramoops.

πŸ“₯ Download

#release
πŸ”₯18πŸ‘9😒4πŸ₯°3❀2
πŸ’ Stable V2.7.5 release!
Changelog:
- Upstreamed to 4.9.337.
- Updated exFAT driver to 6.0.0.
- Dropped support for plain partitions.
- Added EROFS support.
- Switched to lmkd.
- Fixed vibration strength.
- Fixed brightness when video recording.
- Removed flashlight limitation when low on battery.
- Built with Snapdragon Clang 14.

No more 4.9 upstreams are expected because it's now EOL.

πŸ“₯ Download

#release
πŸ‘28❀8πŸ”₯4😁2