• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[KERNEL]Radioactive Kernel V2.3.1 [2021.11.18][OOS/CUSTOM ROMS][UNIFIED OP8/OP8Pro/OP8T]

Search This thread

acuicultor

Recognized Contributor / Recognized Developer
Jan 3, 2013
3,133
11,393
44
Palma de Mallorca
OnePlus 8
I'm using a personal build of RadioActive on OOS and the following changes make the phone go into qualcomm crash or boot without touch:
touchscreen: avoid dynamic memory allocations (qualcomm crash)
touchscreen: add a few bp hints (no touch)
touchscreen: use GFP_DMA memory for touch_i2c_read_block()
s6sy761: use GFP_DMA memory for touch_i2c_read_block()
I'm using a self compiled clang14 toolchain to build the kernel, i bet yours is causing the problem.
 

acuicultor

Recognized Contributor / Recognized Developer
Jan 3, 2013
3,133
11,393
44
Palma de Mallorca
OnePlus 8
I too am using a self compiled clang 14 toolchain, is this the one you're using?

I noticed you also forked it in your repositories.
Yes but using an slightly older build because i faced the crashdump with latest clang14 sources so i reverted to a build from like 10 days ago. Try with another clang build, maybe clang13 if you have it compiled and please let me know how it goes.
 
  • Like
Reactions: trongthanh

OrbitronX

Senior Member
Dec 29, 2013
65
44
Athens
OnePlus 8
Yes but using an slightly older build because i faced the crashdump with latest clang14 sources so i reverted to a build from like 10 days ago. Try with another clang build, maybe clang13 if you have it compiled and please let me know how it goes.
You were absolutely right. I also had the previous clang revision backed up and it all worked!
Thanks a lot, cheers ;-)
 

Imprezzion

Senior Member
Dec 12, 2011
687
258
Gorredijk
OnePlus 8 Pro
Unfortunately 2.3.0 has the same bug / feature all other kernels have on Custom ROMs.

On 2.2.5 when you unlock with FOD from AOD or lockscreen and don't lift your finger off the display while / after unlocking it blocks touch input as it should. On 2.3.0 it doesn't anymore. Meaning if you're special like me and don't lift quick enough after unlocking it will open random stuff or long-press menu's at whatever was under the FOD at that time. I tested it on EvoX but all custom ROMs do this. Default OOS behavior is block touch. Haven't tested RA 2.3.0 on OOS as I don't have a slot with OOS installed at the moment.
 

acuicultor

Recognized Contributor / Recognized Developer
Jan 3, 2013
3,133
11,393
44
Palma de Mallorca
OnePlus 8
Is there any way to set the GPU max freq back to 900mhz? My 8T used to run fine with 920mhz on the modded 2.2.5 build and got ~700k on antutu.
Use any kernel tweaker app and set it to 900MHz or remove the 670MHz related line at init.radioactive.sh into kernel zip.
 

remix96

Senior Member
Nov 14, 2010
678
74
Been using this kernel on latest oos and is really great, thank you dev.
Someone can explain me how min value for brightness works? I must set it between 0 and 100 in kernel manager? And then i should reboot?
And do you know some kernel setting to let whatsapp notifications arrives when screen is off? I noticed that many times, randomly, when i lock the phone then whatsapp is like disconnected and i receive the messages (second tick) only when i open the app again. Maybe i can set something in this kernel to fix this behaviour, even if i don't think it is related to the kernel itself.

EDIT: with instagram instead they appear just when unlocking the screen, no need to reopen the app
 
Last edited:

firozpatel

Senior Member
Oct 4, 2014
304
49
Is anyone else having charging issue, where it's taking so long? Before the update it was fine, as you can see on the picture, I have 2% remaining and going to take 12 minutes

Using original op8p warp charger, latest kernel version
 

Attachments

  • Screenshot_20211008-062933.jpg
    Screenshot_20211008-062933.jpg
    1.7 MB · Views: 66
Last edited:

acuicultor

Recognized Contributor / Recognized Developer
Jan 3, 2013
3,133
11,393
44
Palma de Mallorca
OnePlus 8
Been using this kernel on latest oos and is really great, thank you dev.
Someone can explain me how min value for brightness works? I must set it between 0 and 100 in kernel manager? And then i should reboot?
And do you know some kernel setting to let whatsapp notifications arrives when screen is off? I noticed that many times, randomly, when i lock the phone then whatsapp is like disconnected and i receive the messages (second tick) only when i open the app again. Maybe i can set something in this kernel to fix this behaviour, even if i don't think it is related to the kernel itself.

EDIT: with instagram instead they appear just when unlocking the screen, no need to reopen the app
Min brightness can be raised up to 100000000 so to see any effect you must raise it to 100000 and the notification thingy is rom related maybe try to keep those apps off from battery optimization.
Is anyone else having charging issue, where it's taking so long? Before the update it was fine, as you can see on the picture, I have 2% remaining and going to take 12 minutes

Using original op8p warp charger, latest kernel version
Absolutely nothing changed in that regard on latest build and also here is working as intended.
 

Ryano89

Senior Member
May 6, 2011
2,038
753
Indiana
OnePlus 6T
OnePlus 8T
Unfortunately 2.3.0 has the same bug / feature all other kernels have on Custom ROMs.

On 2.2.5 when you unlock with FOD from AOD or lockscreen and don't lift your finger off the display while / after unlocking it blocks touch input as it should. On 2.3.0 it doesn't anymore. Meaning if you're special like me and don't lift quick enough after unlocking it will open random stuff or long-press menu's at whatever was under the FOD at that time. I tested it on EvoX but all custom ROMs do this. Default OOS behavior is block touch. Haven't tested RA 2.3.0 on OOS as I don't have a slot with OOS installed at the moment.
I'm using 2.3 on Havoc and I don't have this bug. I've tried to duplicate it. I'm on an 8t. Are you sure it's not ROM related?
 

firozpatel

Senior Member
Oct 4, 2014
304
49
  • Like
Reactions: Ryano89

KingVlad

Senior Member
Dec 12, 2013
83
8
OOS 11 8T, Latest stable. Want to report a bug: kills music while listening through tws. Music stops and can't be even continued. Tried to reflash. No modifications from my side
 

Top Liked Posts

  • 1
    Latest release , Running great. Smooth, Good battery .

    What about adding CPU governors , IE Smartmax, alucard ?

    Storage schedulers are plentiful :-D

    I've noticed , since i've switched to Oneplus devices , alot of kernels have limited amount of governors .
    1
    2.3.1 is the most current version
    OK, thanks for clarification. I guess the post by hightech316 got me a little mixed up. Nice seeing you again, I remember you from the V20 threads.
    1
    Latest release , Running great. Smooth, Good battery .

    What about adding CPU governors , IE Smartmax, alucard ?

    Storage schedulers are plentiful :-D

    I've noticed , since i've switched to Oneplus devices , alot of kernels have limited amount of governors .
    We're using an eas kernel, hmp governors are deprecated and no longer used, that's why you don't see them in newer Linux kernel versions.
  • 27
    New build is up!!

    From now onwards Custom variant can be flashed on Android12 roms although no support from me will be given if you face any problems, i only support oos variant because it's the rom i'm using. Hope you understand.
    Like always download link and detailed changelog in op.

    Enjoy!!!!
    6
    Great battery and very smooth on the latest release.

    Would it be possible to have some lower minimum cpu frequencies?

    I've attempted to compile your project, after editing CPU freq tables , I can't even get it to compile . I'm very new to editing CPU tables.

    I'm sure it's my tool chain I've had issues in the past.
    We already have the lowest cpu frequency chosen by qualcomm engineers for being the most efficient and effective, adding lower ones will not help in any way but make the device choppy so no I'll not add any lower frequencies sorry.
    5
    oos 11.0.9.9 gl v2.3.0 it is not suitable for demanding games, because the heating is higher than on the stock core and, therefore, strong throttling and fps drop.
    When you say "not suitable", you need to be ready to explain in detail and provide thorough testing results. You need to provide the exact steps to reproduce the heating issue.

    I'm playing games all the time and haven't noticed any issues so far.
    4
    I have bootloop on op8pro with oos. I try flash 2.3.0 using twrp but after reboot still bootloop.
    The kernel is completely fine and working flawesly on oos tested for more than a month.
    3
    Flashed in 8t with derp fest custom a12 and its amazing, very good peefomance and battery friendly...
    Thanks for your work @acuicultor
  • 73
    RADIOACTIVE KERNEL

    rt2h1v.png



    For OOS Android11 only and Custom roms on Android11 and Android12


    Code:
    /* *** Disclaimer
    * I am not responsible for bricked devices, dead SD cards, thermonuclear war,
    * or you getting fired because the alarm app failed. Please do some research
    * if you have any concerns about features included in this KERNEL
    * before flashing it! YOU are choosing to make these modifications, and if
    * you point the finger at me for messing up your device, I will laugh at you.
    */


    hi XDA community, i'm here to share with you my little project, my primary goal is to provide a stable and fast kernel without compromising battery life plus some cool features that i find useful for the day to day usage.

    Current Features
    General List:

    Compiled with self compiled custom clang 14 Toolchain with LLD
    Packed with Anykernel3 with ability to preserve magisk
    Works on OP8, OP8Pro and OP8T
    Support for FKM OTA kernel updates thanks to franciscofranco
    Boeffla's wakelock blocker
    Dynamic Stune Boost enabled by default
    Adrenoboost Driver
    WESTWOOD TCP set default and a lot more others to choose
    A bunch of i/o schedulers to choose
    Kcal Control: Colors, Saturation, Hue, Contrast and more
    Backlight min value configurable
    Enabled power efficient workingqueues
    Dynamic Fsync support
    GPU Overclock up to 900mhz
    Usb fast charge mode
    exfat fs support
    WIREGUARD support
    Removed a lot of debugging to gain performance
    Other stuff that is boring to write, take a look HERE for detailed information
    And much more to come....



    [ RADIOACTIVE KERNEL INSTALL ]

    DOWNLOAD KERNELS HERE

    First of all download the correct kernel zip for your rom (Use CUSTOM labeled for custom roms only)
    Make sure that if you coming from another custom kernel it don't modify any system files or dtb/dtbo, if it does you MUST reflash your rom before flashing this kernel, same goes if you want to roll back from here to your previous kernel

    Instructions using twrp:
    * Boot into Recovery
    * (Recommended) Make a backup of boot, system and data partitions
    * Flash Kernel Zip
    * Reboot system
    * (Optional) Install your preferred kernel tweaker app(EX kernel manager or Franco Kernel Managerer recomended)
    * Enjoy!!!



    Instructions using Ex kernel manager or any other app with autoflash support:
    * Flash Kernel Zip
    * Reboot
    * Enjoy!!!



    Instructions using Franco Kernel Manager:
    * Import configuration file link in flasher tab
    * Tap flash button and let the app do his magic
    * Enjoy!!!

    KERNEL DOWNLOAD CONFIGURATION FILE LINK FOR OOS11 USERS

    KERNEL DOWNLOAD CONFIGURATION FILE LINK FOR CUSTOM ROMS USERS

    Thanks and Credits to developers:

    Of course, I had never been able to create all that by my own. So I want to give credits to the really good developers around, that have given me all the inspiration and from which I cherry picked lots of the implemented functionalities:

    * SultanXda
    * Ordenkrieger
    * LordBoeffla
    * zx2c4
    * pappschlumpf
    * xzr467706992
    * kristofpetho
    * tbalden
    * Chainfire
    * BitOBSessiOn
    * nathanchance
    * Yaroslav Furman
    * eng.stk
    * Flar2
    * LibXZR
    * joshuous
    * dabug123
    * franciscofranco
    * RenderBroken
    * moludo
    * Lozo2010
    ... I just hope I did not forget someone. If so, please let me know and I will add you of course.
    Thanks to all of you for your great work

    I also want to say thank you to my friends and testers and to those who donated me a beer or two;)

    XDA:DevDB Information
    Radioactive Kernel, Kernel for the OnePlus 8

    Contributors
    acuicultor
    Source Code: https://github.com/acuicultor/Radioactive_kernel_oneplus8

    Kernel Special Features:

    Version Information
    Status:
    Stable
    Current Stable Version: V2.2.5
    Stable Release Date: 2020-06-16

    Created 2020-06-16
    Last Updated 2021-07-28
    32
    New build is up!!

    Download link and detailed changelog in op.

    Enjoy!!!!
    31
    New build is up!!!

    Long list of changes in this build, i recommend to take a look at github for details, added some i/o schedulers, TCP congestion algorithms and sys entries for game switch (check init.radioactive.sh file in kernel zip for this) also raised gpu default frequency up to 670MHz and other stuff that you can see in github.

    Hope everyone is fine and healthy, take care and enjoy the new release!!
    27
    New build is up!!

    From now onwards Custom variant can be flashed on Android12 roms although no support from me will be given if you face any problems, i only support oos variant because it's the rom i'm using. Hope you understand.
    Like always download link and detailed changelog in op.

    Enjoy!!!!
    25
    Hi folks, long time no update but i think it worth the wait, fixed Wi-Fi issues on particular devices, removed undesired commits and cleaned up the source, merged latest oneplus source, added gpu oc up to 900 and overall improved stability, hope you enjoy it.
    Those using fkm update engine must re add the new configuration link in order to see the next update.

    Like always download link and detailed changelog in op.

    Enjoy!!!!!