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

Development [KERNEL] [OOS] Omega Kernel OOS11 [August 14, 2021]

Search This thread

BobAzzon

Senior Member
May 10, 2017
188
276
Pittsburgh
Well I don't know if this is real... I actually doubt it, especially since you are not sharing details how you'd achieve these figures.
Restricting some apps (without actually naming a single one) surely doesn't improve battery live by at least 400%...
Not real???....I don't touch the kernel settings, the kernel is optimized perfect. I do device things, it not hard to figure out...I didn't share my settings, because everyone uses their device different, my settings might not work for someone else. It's common sense tbh.
 

BobAzzon

Senior Member
May 10, 2017
188
276
Pittsburgh
Screenshot_20210805-122521.jpg
 

Attachments

  • Screenshot_20210805-122526.jpg
    Screenshot_20210805-122526.jpg
    414.3 KB · Views: 134

davyleggend

Senior Member
Nov 2, 2013
120
31
www.facebook.com
OnePlus 9 Pro
I'm getting fantastic results out of kernel on unlocked global op9. Flash stock back if it's terrible. This is all done for free. Maybe you have everything set up wrong.
I'm not blaming the kernel, I know very well what work is behind it, years ago I published some roms and I was wasting my days fixing bugs etc. I had installed the magisk module to disable app throttling and the battery was let's say in line with the stock rom, I wanted to do some tests by eliminating the module by running a wipe cache and do the app optimization. I was just looking for advice to understand what's going on.
 
  • Like
Reactions: mattie_49

samwhiteUK

Senior Member
Jul 1, 2012
119
40
Cambridge
OnePlus 9 Pro
Not real???....I don't touch the kernel settings, the kernel is optimized perfect. I do device things, it not hard to figure out...I didn't share my settings, because everyone uses their device different, my settings might not work for someone else. It's common sense tbh.

There's no harm in sharing them of they work and you back them. There are literally no options I haven't tried, as far as I'm aware, and they don't get close to that. Those numbers are far and away better than any smartphone on test ever
 
  • Like
Reactions: r4p70r

phr0zen

Senior Member
May 24, 2009
466
89
OnePlus 7 Pro
@BobAzzon do you use Naptime with FK? Trying it now and can't say I get any noticable differences, but just as you said, everyone's different. Mines rarely not being used for long periods of time unless I'm asleep. Then at which case, it's plugged in.
 

BobAzzon

Senior Member
May 10, 2017
188
276
Pittsburgh
@BobAzzon do you use Naptime with FK? Trying it now and can't say I get any noticable differences, but just as you said, everyone's different. Mines rarely not being used for long periods of time unless I'm asleep. Then at which case, it's plugged in.
No I don't use naptime or any of those mods, if have bbs you can look in wakelocks/alarms and they will actually cause wake ups....plus since marshmallow doze really eliminated the need for those apps....just restrict stuff you don't use that's how I start, it's time consuming, but I go into each app and disable data in the background usage, then I make sure the battery has that app optimized, either by the system, or manually. That's a good start.
 

samwhiteUK

Senior Member
Jul 1, 2012
119
40
Cambridge
OnePlus 9 Pro
No I don't use naptime or any of those mods, if have bbs you can look in wakelocks/alarms and they will actually cause wake ups....plus since marshmallow doze really eliminated the need for those apps....just restrict stuff you don't use that's how I start, it's time consuming, but I go into each app and disable data in the background usage, then I make sure the battery has that app optimized, either by the system, or manually. That's a good start.
Maybe you can help me - does disabling background data for an app block notifications? Or are they handled by Google Play Services? Is there any way to disable background data for ALL apps as a start, and whitelisting good ones, rather than the other way around? Thanks
 

kristofpetho

Senior Member
May 27, 2009
5,187
9,967
Zoetermeer
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
 

Attachments

  • Omega-11.0_0807.zip
    17.8 MB · Views: 374

r4p70r

Senior Member
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
Thanks 😊👍

One question:
Would it be possible that you host and maintain a download config for Franco Kernel Manager?
I created one for the release from today if you want to have a example/template

That's what it would look like then.
Screenshot_20210807-145906.jpg

Screenshot_20210807-145914.jpg
 

Attachments

  • omega-kernel-fkm.json
    504 bytes · Views: 91

BobAzzon

Senior Member
May 10, 2017
188
276
Pittsburgh
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
Thank you for all the work you put into this.
 
  • Like
Reactions: kristofpetho

r4p70r

Senior Member
My battery life is not as good as others. Have no clue why.
Could be normal depending on your usage...

Sadly the sot is all over the place. At least for me. Sometimes I only have 3 hours and another time 6.5 hours. And I never play games or watch movies with it.
My usage are 99% Telegram, Browser and YouTube (only casting)
 
  • Like
Reactions: netgar

PKkeys

Senior Member
Apr 19, 2021
98
41
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
GOD LEVEL
 

Top Liked Posts

  • There are no posts matching your filters.
  • 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
    2
    Hi! I saw lots of 9 Pro users being very happy with this kernel, very good performance and way better temperature than stock kernel. Wanting to ask if there's any way i can try this on 9 NON-PRO. Thanks a lot!
    It's compatible with the 9 (non-pro)
    2
    So something happened recently that caused my phone throw itself into a borderline bootloop with this kernel. Wifi is totally trashed and rebooting takes AGES. only flashing back to stock kernel remedies this.
    2
    It is interesting that peeps will dog a kernel after so many heap praises on it. My first reaction is they have some off the wall apps running. Funny thing, for those that come from other phones there is a tendency to your apps work. In my opinion, batt apps, optimizier apps, green apps - are all nonsense. Take up space and CPU. My batt life with this kernel is awesome, but I am not a power user. Still, I get great response and the
    UI is snappy.
    Basically, what I am saying is look at what you have running before crying. FFSS.
    Thanks
    1
    It's compatible with the 9 (non-pro)
    Really? Thats awesome, i just saw "IMPORTANT - this will NOT work on a standard Oneplus 9, only the 9 Pro!!!" on the third reply, so i didnt know thats now avaible for the NON PRO too. Going to give it a try! Thank! 🙋🏻‍♂️
  • 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!

    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!
    22
    New kernel release!

    Changelog:
    - Further tweaks to GCC's O3 optimization level
    - Pulled in a number of stability fixes from CAF
    - Pulled in a UFS system fix from CrDroid kernel
    - Removed even more logging from the kernel when the phone is not connected to WiFi
    - Reverted to Westwood as default TCP congestion - BBR is still there and can be enabled
    - Disabled OnePlus's TPD module - this was responsible for limiting apps' CPU placement, as reported by multiple news outlets

    Enjoy!