[KERNEL][FORK]Radioactive Kernel V2.2.5 [2021.07.28][OOS/CUSTOM ROMS][UNIFIED OP8/OP8Pro/OP8T] 295-920Mhz GPU + WL Blocked + Adreno Boost

Search This thread

lottarake

Senior Member
Dec 14, 2010
125
76
Manchester
Google Pixel 7 Pro
For those seeing the crashdump issue, its after flashing the custom ROM version over a custom ROM?
For myself, no, and I've don't multiple clean flashes and it still would result in crash dumps no matter what. Back on the latest stock version and I've had zero issues. I mostly think it was due to the underclocking, as it would only crash dump when the screen was off and idling, but never during use.
i read its suppose to be better batterylife then hasty
I was getting great battery overall. I can't say better or worse as I've been mostly using Radioactive and not much else. I was aiming for low idle drain and would get anywhere from 0.25%/hr to ~1.0%/hr in most cases. Using this and naptime concurrently.
 

mobile_sensei

Retired Recognized Developer
Jan 18, 2011
652
819
Washington DC
OnePlus 8
OnePlus 10 Pro
Thank you so much for taking the time to mod the kernel and for sharing your work.
I'm on T-Mobile OnePlus 8 running crDroid & this is by far the best performing kernel for me personally. Battery life is great, solid/stable, customizable but works great out of the box. A solid bonus for me is all my streaming services work with this kernel while rooted w/ Magisk.
Thanks again!
 
  • Like
Reactions: kyanox

mslezak

Senior Member
Dec 12, 2016
410
403
Houston
Google Pixel 2
OnePlus 8T
Same, I've been running this for about a month now and I encounter the same crash dump problem. Took me a while to narrow it down to the kernel. After going back to stock Radioactive, it hasn't crashed yet.
Crash dump? Never happened to me I use the kernel every day. Maybe on custom, I didn't write 99% of the code (I just added all the features from the OOS version to it) - blocked wakelocks, added Adreno Boost, changed the frequency clocks. The phone should be stable underclocked at 295 on both versions. I've seen kernels go as low as 180mhz in the past without a crash of any kind. Adreno boost will up the frequency if it's not handling the load.

I'm really not actively working on this build (I have a K40 Pro Plus I'm working on ATM, 888, Google is driving me insane on their new mandatory format of loadable modules on boot). Not even the most famous devs have built a kernel yet. I've been in touch with nearly all of them.
 
  • Like
Reactions: trongthanh

mslezak

Senior Member
Dec 12, 2016
410
403
Houston
Google Pixel 2
OnePlus 8T
Thanks guys for the kind words from those of you that like my kernel. I've been running it all the time and it's never crashed on me. It's still a good habit to reboot your phone every day, or every few days. But I've only tested OOS since I don't run custom ROMs.

Sorry busy on other projects at the moment, no time to update to the newest release of Radioactive. Of course no one has paid me to do it, and I have an 888 phone now (Redmi K40 Pro Plus 12/256 from China, $600 delivered in 10 days to my house from China directly - PM me if interested, the place to order is 100% Chinese and my Chinese speaking friends can't even figure out how to order there, but somehow, I did thanks to Google Lens and Translate). I still use my Op8T 5G all the time though. It's a great phone.
 

mslezak

Senior Member
Dec 12, 2016
410
403
Houston
Google Pixel 2
OnePlus 8T
I posted an updated Radioactive kernel with various mods (GPU UC 295, OC 920, 11 Wakelocks blocked for idle drain, Adreno Boost set to minimum.) Built on request from a few people on TG it's just a "preset" version of Acuicultor's work, built with Proton Clang 12 instead. I did barely anything, just set it up the way I like it, but it's available here for anyone that wants it:


As I said, I didn't do much so thank the real dev in this thread by supporting him!
 

Ace42

Senior Member
Jul 20, 2009
11,353
2,058
USA
Moto G Power
Motorola Edge
I posted an updated Radioactive kernel with various mods (GPU UC 295, OC 920, 11 Wakelocks blocked for idle drain, Adreno Boost set to minimum.) Built on request from a few people on TG it's just a "preset" version of Acuicultor's work, built with Proton Clang 12 instead. I did barely anything, just set it up the way I like it, but it's available here for anyone that wants it:


As I said, I didn't do much so thank the real dev in this thread by supporting him!
The non custom zip listed under assets is for OOS, right?
 

trongthanh

Member
May 11, 2021
32
21
Oneplus 8T Cyberpunk H2O OS very good.


Screenshot_20210720-082959.jpg
Screenshot_20210720-083006.jpg
 
  • Like
Reactions: cubeplayer1

trongthanh

Member
May 11, 2021
32
21
Oneplus 8T Cyberpunk H2O OS 11.0.9.9 KB05 very good.
 

Attachments

  • Screenshot_20210801-161237.jpg
    Screenshot_20210801-161237.jpg
    314.3 KB · Views: 90
  • Screenshot_20210801-161243.jpg
    Screenshot_20210801-161243.jpg
    275.4 KB · Views: 89

kyanox

Senior Member
Dec 2, 2007
261
30
Oh man another rock solid amazing Kernel. :) Are we allowed to show our appreciation with Doge, Etherium, or Bitcoin?
 
  • Like
Reactions: trongthanh

gsser

Senior Member
thanks for the kernel mslezak

i myself use konabess and using my own voltage settings(tested each voltage step 1 by 1 and found stable undervolting for my device) i really dont want to play with ddr timings. what i want to ask is lets say i flash latest build from you + magisk fix module and i use konabess. would that mess with magisk module?

btw i have been testing adreno boost on vs off for a month. with boost set on low i have gained approx. 1 hour of sot.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 22
    Can I get a link to try this? Tia
    Updated 7/31/2021 rebased on Acuicultor's v2.2.5 rebase (OOS) and rebase_custom (custom ROMs).

    [NOTE: Bug reported - with a Magisk Module I created to fix it. For some strange reason (code looks fine), some systems are setting the default GPU frequency to 920mhz and default power level to 0 (max). I have posted a small Magisk Module that waits 5 seconds then corrects these values (295mhz default and power level 8). It's on the GitHub release page - MOD-GPU-Set-Min-Freq.zip. Just install with Magisk Manager as a module / install from storage after downloading.]

    This is a tweaked version of RadioActive kernel by acuicultor modded for higher performance and lower idle drain. All source commits and releases are on my GitHub fork:


    PLEASE read the Readme as well as the disclaimer. Whenever you flash a custom kernel, you do so at your own risk. I recently rebased on the dev's work (GPU_OC OOS branch, never released) and set the wakelock blocks up myself (lower idle drain, tested over a week with no loss in functionality), dropped the base GPU frequency to 295mhz and raised the top ones (800/920mhz) acuicultor you're an awesome dev, great to have you around! All credits should go to him other than my tweaks.

    I also merged all the same changes into the Custom ROM branch which didn't have GPUOC or AdrenoBoost - several people are using it now but it's marked as a BETA since I am on OOS (latest Global) and can't test it myself. NOTE: many people on the TG channel I posted to have tried it and have had no issues on Op8, Op8 Pro, and Op8T.

    Note if you are one of the rare people who see artifacts in games or benches, the easiest fix is to go into your kernel manager and set the max GPU frequency to 800mhz and apply on boot. Not all 865 Adreno GPUs are created equal. I haven't seen one that couldn't handle 900mhz to date, but enough people have had no issues at 920mhz so that's where I put it.

    Be sure to flash Magisk before installing, then use EX Kernel Manager or FK Kernel Manager to Flash the kernel zip. It has all the same optimizations of RadioActive kernel, just modded for really nice performance and low battery drain. Adreno Boost is set to low on default which makes it react faster as the GPU scales. If you already have Magisk installed, there is no reason to reinstall it - the AnyKernel 3 zip installer will use what's installed already.

    I put one out there you can just flash from: fastboot flash boot 4.19.110.RadioActive-WL-295_UC-920-GPU-2.2.5.img (OOS only) as it saved my a$$ a couple times when flashing or trying to apply an incremental update when rooted (no success, although I posted the incremental update on TG, the payload just won't extract properly to update using fastbootd scripts)... Maybe I'll post it here on XDA and see if anyone can extract the latest Op8T update.

    Also someone sent me a PM about using KonaBess app to change frequencies even more, or change regulators, or change the DDR clock speeds. Yes, it works. Note you probably should only play with that if you have a fastboot image available in case it doesn't boot! I did just upload one for OOS to the repo as I mentioned above. Be warned, you're on your own there.

    Hope you all enjoy!

    - MattOfTheDead / Red Magic 5G MOD kernel (Q) / Xiaomi Mi9 / Mi9T Pro MOD kernels (Pie/Q) / next in line is probably a 2022 device - 888s didn't make the cut
    9
    I posted an updated Radioactive kernel with various mods (GPU UC 295, OC 920, 11 Wakelocks blocked for idle drain, Adreno Boost set to minimum.) Built on request from a few people on TG it's just a "preset" version of Acuicultor's work, built with Proton Clang 12 instead. I did barely anything, just set it up the way I like it, but it's available here for anyone that wants it:


    As I said, I didn't do much so thank the real dev in this thread by supporting him!
    5
    Sorry guys for waiting on the next release from the original dev of RadioActive; I tried to do an auto-merge from GitHub but there are too many conflicts for me to resolve in the little time I have. I usually (to avoid messing anything up) completely move the prior repo to another one, clone the latest version, then apply my commits on top of that. But that takes a bit of time to do. And I'm working 80hr+ weeks ATM so don't expect an updated fork for a little bit... Hard to fit in family and work and kernels etc. when you barely have enough time in the day to do anything but work / sleep / eat. But it will come. Probably between all the coding I do at work...
    5
    Thanks guys for the kind words from those of you that like my kernel. I've been running it all the time and it's never crashed on me. It's still a good habit to reboot your phone every day, or every few days. But I've only tested OOS since I don't run custom ROMs.

    Sorry busy on other projects at the moment, no time to update to the newest release of Radioactive. Of course no one has paid me to do it, and I have an 888 phone now (Redmi K40 Pro Plus 12/256 from China, $600 delivered in 10 days to my house from China directly - PM me if interested, the place to order is 100% Chinese and my Chinese speaking friends can't even figure out how to order there, but somehow, I did thanks to Google Lens and Translate). I still use my Op8T 5G all the time though. It's a great phone.
    5
    Yeah the new releases of the Radioactive fork have some things I'm not that happy about. But they really don't make a whole lot of difference. One is switching from MQ schedulers (the norm on this higher Linux version) to SQ ones. Are the speed differences that significant? Not really, but I view MQ schedulers for tasks as ahead of SQ (sign0al queue) to be the "old world" version of them. As I mentioned at some point, this change (addition / reversion) caused many conflicts and a simple GitHub merge isn't possible. I tend to like my MQ schedulers, as they are intended for high speed SSD hardware. Which the Op8T has already. To me, introducing old schedulers is not ideal. The I/O speed you likely would not even notice in normal activities, but it exists. There are some improvements he's made (even in his unpublished repo, latest commits) that would add extra battery life, but fixing all the commits that don't automerge is a pain. So if I do create a new version, well, it will be based on a clean repo download to another branch. But as mentioned prior, I really don't have the time right now. Sorry if that disappoints some people, but I have a full time job that doesn't give me any room to keep up open source RadioActive fork builds with my tweaks added. At some point, maybe over the holidays, I'll make another build, when my time is less demanding at my actual job. This is just a hobby, i.e. build for fun, as I don't get any money for builds.