Steroid Kernel - Raphael [MIUI / AOSP / CAF]
548 subscribers
10 photos
26 files
2 links
Steroid Kernel - Raphael [MIUI / CAF / AOSP] [A11-12-12L] [A11 Recommended]

Testuo & Nomad
Download Telegram
[Steroid Kernel] [v0.4 beta]
Features :


• 6-45x faster storage speeds
• Drastically faster system response time
• Boosted touch panel , less input delay
• Screen OC options available [66,69,72,75,81hz]
• Manual KCAL present
• FOD fix for low brightness and high refresh rate
• Optimized battery life [20-30 hour SoT , apply your own OC+UV profile]
• Sub 4 second hackbench (drastically improved)
• Extreme performance on demand, excellent battery life for everyday tasks
• Driver and lib file modding compatibility patches, designed with powerusers in mind
• Software rendering up to 10x faster at same power draw (so 10x more efficient too)

Notes :

• built for Android 11, might work on A12/12L, MIUI-based vendors are recommended, some people are reporting the kernel working on various different vendors though
• Magisk is required for the kernel to work ideally
• its not a performance oriented kernel only , battery life is equally finetuned
• its not a hardware backup oriented kernel, try Soviet Star for that

• Tested working on : Nusantara A11, MIUI 12.5 CNY and EEA (these two worked perfectly)

• Working on these with some bugs / issues :
- Crdoid 11, AOSPA 11, Arcana A12

Source Code : https://github.com/tetsuo55/android_kernel_xiaomi_sm8150/
STEROID KERNEL v0.5 beta
[v0.5 beta]
Changelog :

• Fixed screen OC not working on some variants
• Fixed issue of prime core being stuck and drawing extra power [better battery life now]
• Optimized IO
• Various other changes


[][][] For Best Experience [][][]

• Apply your own GPU OC+UV with Konabess
• Apply KTweaks "balanced" or "throughput" profile
• After these two , edit all governor cluster settings :
• down_rate_limit_us= 0
• hispeed_load = 88
• up_rate_limit_us= 0

[these will be included in the kernel soon , now you are recommended to do them separately , for even better performance , battery life and efficiency]
[][] Installation [][]

• FKM dirty flash recommended
(if it doesn't work , you can experiment with clean flash)

On steroid kernel :
• Ext4 file format => better storage performance
• f2fs file format => better file integrity

but both are supported
Steroid Kernel - Raphael [MIUI / AOSP / CAF]
[][] Installation [][] • FKM dirty flash recommended (if it doesn't work , you can experiment with clean flash) On steroid kernel : • Ext4 file format => better storage performance • f2fs file format => better file integrity but both are supported
if you have issues with :

• clocks being stuck at 1.7ghz instead of 300mhz
• touch panel not working correctly

then you should try clean flash from stock firmware

if you have issues with :

• screen OC not working
• not booting on A12

then you should do Dirty flash instead of clean
Changelog :

- slightly improved jitter and display latency
- better scheduling
- better battery life , more efficient opengles rendering in games (up to 3-10x faster)
- deep sleep fixed , drastically better screen off drain
- lot of screen overclock related compatibility fixes , now these screen refresh rates are supported :
60 , 66 , 69 , 72 , 75 , 78 , 80 , 81 , 84 , 90

[ 84 and 90 can instantly brick your display for some , be careful !! ]

- experimentation with optional support for stricter fsync enforcing , since xiaomi's alternative is not perfect (more on this coming soon in v0.7)
Notes :

Android 11 still recommended
Android 12 works on selected ROMs , has issues with FOD on some ROMs (will be worked on in the future)

anything else unconfirmed

[][][][] > Guide for best experience :

• Apply your own Konabess OC+UV profile
• Apply Ktweaks Balanced profile
• set all three clusters settings :
• down_rate = 0
• up_rate = 0
• hispeed_load = 88 or 90
use refresh rates with good divisors for better frame times when watching videos and gaming.

60hz , 66hz , 72hz , 78hz , 80hz , 84hz has the best divisors

avoid using 69hz , 75hz , 81hz if you want consistent frametimes
we decided to remove v0.6 until the issues are fixed :

issues :

- unexpected app data loss after flashing
- on 60hz mode GPU doesn't lift up UX animations , causing lag