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

Development [KERNEL] [OOS] Omega Kernel OOS11 [September 18, 2021]

Search This thread

BobAzzon

Senior Member
May 10, 2017
189
278
Pittsburgh
Screenshot_20210803-094535.jpg
Screenshot_20210803-094535.jpg
 

BobAzzon

Senior Member
May 10, 2017
189
278
Pittsburgh
Dude I NEED those idle drain figures lol. Unless it comes due to turning off notifications or sync or something fundamental to the user experience, in which case, f that
Just basic stuff, restricting a few apps, and few other things I've learned over the years...nothing wild like turning sync or notifications off, 120 and qhd all the way. I honestly would never limit a device to save battery, especially with the charging we are capable of.
 
  • Like
Reactions: khanboy619

samwhiteUK

Senior Member
Jul 1, 2012
119
40
Cambridge
OnePlus 9 Pro

MoHed

Senior Member
Dec 11, 2009
262
122
The Web
First things first; thanks to kristofpetho for the exellent Omega kernel.
I works flawlessly on OP9. IMHO it is better than the stock kernel.

I think you should put a threat pointer to this thread on the OP9 page.
Please adjust your #1 thread where it it says version 1 is not for OP9 to indicate that recent versions are now OP9 compatible.
 
  • Like
Reactions: kristofpetho
I am experienceing a snowy boot screen after unlocked bootloader message then my boot animation and I can use my phone fine but I can't use recovery it just stays on snowy screen. My touchscreen gestures don't work and I can use fingerprint to unlock phone on AOD. I am on lineageos with magisk. I believe this may be a vendor_boot conflict based on on other posts I have seen.
 

Attachments

  • PXL_20210804_123313905.jpg
    PXL_20210804_123313905.jpg
    2.7 MB · Views: 70
I am experienceing a snowy boot screen after unlocked bootloader message then my boot animation and I can use my phone fine but I can't use recovery it just stays on snowy screen. My touchscreen gestures don't work and I can use fingerprint to unlock phone on AOD. I am on lineageos with magisk. I believe this may be a vendor_boot conflict based on on other posts I have seen.

dmesg log
 

jimbo77

Recognized Contributor
Nov 2, 2010
2,173
2,894
Guatemala
I am experienceing a snowy boot screen after unlocked bootloader message then my boot animation and I can use my phone fine but I can't use recovery it just stays on snowy screen. My touchscreen gestures don't work and I can use fingerprint to unlock phone on AOD. I am on lineageos with magisk. I believe this may be a vendor_boot conflict based on on other posts I have seen.
If it's an issue with Lienage why is this being posted in a Kernel for stock OS thread? This kernel is not compatible with any AOSP based ROM
 
  • Like
Reactions: bencozzy

davyleggend

Senior Member
Nov 2, 2013
122
32
www.facebook.com
OnePlus 9 Pro
I don't know if it's a bug but when I have all phone stock on call of duty a popup appears when the game start "hyper touch enable"
Since i flash this kernel it doesn't appear anymore and I don't know if is enable or not.

Edit: I did some search and it requires at least 80/90% of brightness kek sry
 
Last edited:

Top Liked Posts

  • 24
    New kernel release!

    Changelog:
    - Pulled in patch from Google to make cpufreq stat collection less CPU-hungry (smoothness)
    - Pulled in 3 Clang/LLVM stability fixes from upstream Linux
    - Pulled in a patch for better power consumption when vibrations are enabled (from arter's source)

    While this kernel works on latest 11.2.9.9, please note that OnePlus hasn't released sources yet for 11.2.9.9.

    Enjoy!
    3
    Working great on the newest oxygen.
  • 24
    New kernel release!

    Changelog:
    - Pulled in patch from Google to make cpufreq stat collection less CPU-hungry (smoothness)
    - Pulled in 3 Clang/LLVM stability fixes from upstream Linux
    - Pulled in a patch for better power consumption when vibrations are enabled (from arter's source)

    While this kernel works on latest 11.2.9.9, please note that OnePlus hasn't released sources yet for 11.2.9.9.

    Enjoy!
    3
    Working great on the newest oxygen.
    3
    I wondering this KERNEL can resolve the heating and battery drain issue?
    It has definitely helped with my OnePlus 9. It'd overheat just using WhatsApp, YouTube or browsing with chrome or edge. I haven't overheated once since installing Omega kernel
    3
    But we can still use the kernel with the new update right?
    No problem here....
    2
    Will this kernel be updated to 11.2.9.9?
    If they would update sources...
  • 52
    Introduction

    Hello everyone, this is my personal kernel for the OnePlus 9 Pro.
    My philosophy on the kernel is pretty simple, intended to replace the stock kernel, but with a lot of under-the-hood tweaks.

    Hopefully you will all enjoy!

    Important thread information!

    I refuse to acknowledge/respond to bug reports that do not include clear steps to reproduce, a logcat, and a console ramoops (if random rebooting) or a dmesg (any other issues). Follow this guide to do this.
    Keep things civil, no flaming in the forums!

    Features

    • Up to date with OxygenOS 11 source
    • Compiled with Google's Clang toolchain for maximum stability, with all warnings and errors fixed
    • Compiled with Clang's cortex-a55 optimizations
    • Many tweaks under the hood for smoother UX, lower battery drain, etc.
    • Westwood as the default congestion algorithm (BBR is also available)
    • Available to flash with AnyKernel3

    Latest kernel release on GitHub

    LINK

    Source

    Omega GitHub: https://github.com/kristofpetho/kernel_oneplus_sm8350
    Omega originally sourced from: OnePlusOSS

    Thanks where it's due

    @pyry666 for all his help getting me logs after logs after logs. Without him this wouldn't have been possible!
    @Burt Squirtz and @crashazz3 and @TheKnux for helping to test
    Kerneltoast for his extreme patience and guidance
    osm0sis (for AnyKernel3)
    @eng.stk for finding a way to have proper hardware detection working
    25
    New release!

    Changelog:
    - Build with Google's Clang 13.0.1, updated Binutils to 2.37
    - Pulled in 5 code fixes from CAF for display driver
    - Pulled in 2 logic fixes from CAF for display driver
    - Pulled in 3 various CAF stability fixes
    - Fixed a dmesg error message with a commit from upstream Linux
    - Removed all android_fs tracing from the ext4 and f2fs filesystem drivers
    24
    New kernel release!

    Changelog:
    - Pulled in patch from Google to make cpufreq stat collection less CPU-hungry (smoothness)
    - Pulled in 3 Clang/LLVM stability fixes from upstream Linux
    - Pulled in a patch for better power consumption when vibrations are enabled (from arter's source)

    While this kernel works on latest 11.2.9.9, please note that OnePlus hasn't released sources yet for 11.2.9.9.

    Enjoy!
    24
    New kernel release!

    This is a huge one in terms of stability and smoothness.

    Changelog:
    - GCC LTO implemented
    - GCC O3 optimization (together with LTO results in significant improvement of hackbench scores)
    - Wireguard added
    - Anykernel 3 updated
    - Critical and stability fixes from CAF
    - More code fixes based on GCC's diagnostics
    - Significant improvement to ZRAM speed

    Enjoy!
    24
    New kernel release!

    The test team has been crazy busy, flashing sometimes 5 builds a day to pressure test, and come up with this new kernel.
    After tons of performance tests, we found that Clang (with the included optimizations) outperforms even the best GCC builds, so I'm now moving to using Clang by Google to compile the kernel.

    Changelog:
    - Fixed major network error where userspace was trying to modify network settings but the kernel wasn't allowing it (this issue is also present on stock kernel)
    - Pulled in a fix from CAF to improve/lower battery drain
    - Updated Wireguard module to latest version
    - Built using Google's latest Clang (12.0.6)
    - Enabled all Clang internal optimizations (reverted a crazy CAF patch disabling them), and fixed all subsequent code errors
    - Fixed an IRQ saving issue found via lockdep (upstream)

    Enjoy!