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

Status
Not open for further replies.
Search This thread

r4p70r

Senior Member
Normally my idle drain, after an 8hr sleep,(me) I lose 2-3%. 100%-98/97% at most. Usage SOT depends on how you use your device as it varies from users. I never pay attention to battery stats often because it is all subjective and different with every user. I have never had any issues while using Omega and have been majorly impressed with performance and battery life.

Yeah, the Kernel is great. No question.
 

Hot-Proton

Senior Member
May 11, 2019
507
106
OnePlus 9 Pro
I have make now a new battery test with Stock Kernel. I lost 6% over night from 10:30pm to 6:45am with Wifi and Mobile on. AoD i have disabled. Its a little better but not perfectl.

Screenshot_20210611-065412.jpgScreenshot_20210611-065404.jpgScreenshot_20210611-065358.jpgScreenshot_20210611-065342.jpg
 

kristofpetho

Senior Member
May 27, 2009
5,195
10,033
Zoetermeer
I am not new. I use Android from first time. 6% is ok but i see other User have lost only 3% over night.
Never compare to others...

What I see:
- You have NFC turned on
- You have dual SIM's - how is network coverage?
- You are connected to WiFi - how good is your router?

What I don't see:
- How many accounts are constantly syncing in the background?
- If you have Twitter, is that allowed to sync?
- Are any of your apps creating background sync's during the night?

You don't have to answer any of these, these are just questions that highlight how one person can have 3% drain overnight vs you having 6%.
 

Hot-Proton

Senior Member
May 11, 2019
507
106
OnePlus 9 Pro
Both Dual Sim use 3G/4G, Wifi is 5Ghz, BT off. I use some apps (Twitter Mod, Facebook Mod, Hermit, Telegram (Plus), Discord.... but this dont show in the app. I use my Phone normal like every other one.
 

kristofpetho

Senior Member
May 27, 2009
5,195
10,033
Zoetermeer
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!
 

Attachments

  • Omega-11.0_0613.zip
    14.9 MB · Views: 341
Last edited:

HessNL

Senior Member
Is media storage fixed in this one? I have it with every update they it works good and after a while media storage then keeps on crashing when I tried to use a USB stick in my phone. I didn't try the latest one yet 13 June it if i have to problem again i will let you know
 

kristofpetho

Senior Member
May 27, 2009
5,195
10,033
Zoetermeer
Is media storage fixed in this one? I have it with every update they it works good and after a while media storage then keeps on crashing when I tried to use a USB stick in my phone. I didn't try the latest one yet 13 June it if i have to problem again i will let you know

This is the first time I hear about this, so it's not "fixed".
If you would like this fixed (if it's even kernel related), please provide logs when the issue is happening.
 
  • Like
Reactions: Flying Fox

slavon1500

Member
Aug 30, 2015
18
1
34
Hello guys, do not tell me the FKM program, does it need to be configured somehow after installing the kernel? And is there an instruction on how to do this, if at all?
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 56
    Development has stopped - see my last post HERE.

    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
    Hi All,

    With a heavy heart I am stopping with development for the 9 Pro.

    My reasons:
    - no kernel source update since August 2021
    - Oppo has been known to be terrible with kernel source updates, and/or posting incomplete sources
    - A12 development will be difficult if the kernel sources are non-existent or lacking

    Wish all of you the best, and thank you so much for the wonderful community!

    Kristof
    23
    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!