• 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

dkcats3

Senior Member
Sep 13, 2013
240
108
OnePlus 9 Pro
Is there a way to flash this without using a kernel flasher app? The only magisk image is for 11.2.5.5 for my NA variant, and if I try to take OTA with magisk still patched it says "failed" and doesnt even apply the OTA. Im on 11.2.6.6 stock right now after reverting to stock boot.img and updating
 

dkcats3

Senior Member
Sep 13, 2013
240
108
OnePlus 9 Pro
Man..... Does anybody read anymore? Go read other threads and you'll get your answer. You need to be rooted and if you can't take an OTA, restore stock image and update......
Yes I know, I did restore the stock image to update, I'm saying that now I cant regain root without flashing the magisk image but the latest is only for 11.2.5.5 and I am on 11.2.6.6, so I dont want to flash it if there may be conflicts. So now I am without root until someone can extract the 11.2.6.6 boot image for the AA devices.
 

Andrew8578

Member
Apr 2, 2021
20
7
New kernel released!

Changelog:
- Disable watermark boosting for significantly lower CPU usage during day-to-day use
- Further tweaks to memory management
- Removed USB webcam drivers
- Updated with OOS 11.2.6.6 kernel sources
- Fixed hardware detection algorhythm (kernel should now work on both the 9 and 9 Pro)

IMPORTANT: Only flash this kernel if you are on 11.2.6.6, otherwise charging will be messed up. Oneplus updated the Warp chip firmware in this kernel which causes issues on 11.2.5.5.

Enjoy!
Hello, I have an error flashing this kernel using EX Kernel Manager.

I never had an issue before. It says it doesn't have enough space, but I clearly have over 100GB of free space? I just updated to 11.2.6.6.AA. I'm not sure what's wrong here.

Here's an image of the error
 

Attachments

  • error.png
    error.png
    104.1 KB · Views: 95

dkcats3

Senior Member
Sep 13, 2013
240
108
OnePlus 9 Pro
  • Like
Reactions: Scorp123

Andrew8578

Member
Apr 2, 2021
20
7
Hello, I have an error flashing this kernel using EX Kernel Manager.

I never had an issue before. It says it doesn't have enough space, but I clearly have over 100GB of free space? I just updated to 11.2.6.6.AA. I'm not sure what's wrong here.

Here's an image of the error
so I flashed it using FKM instead of ex kernel, and and it has no issues. Really strange. Oh well. Whatever works to be honest. Thanks to avid_droid for suggesting an alternative flasher!
 
  • Like
Reactions: WatskeBart

djsubterrain

Senior Member
Jan 4, 2012
4,008
3,735
Livingston
OnePlus 9 Pro
Nevermind, I made it myself by locating the dev block, dd-ing the image, extracting it, patching in magisk and reflashing
 

reffu

Senior Member
Feb 11, 2008
102
36
OnePlus 9
Installed using FKM on my non-pro OP9 (11.2.6.6). Everything is working great and feels much smoother than before. Can't speak for battery life just yet, but so far doesn't seem like any ridiculous drain or anything
 
  • Like
Reactions: kristofpetho

Top Liked Posts

  • There are no posts matching your filters.
  • 27
    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!
    5
    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
    27
    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!
    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!

    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!