• 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

avid_droid

Senior Member
Aug 24, 2019
2,056
691
Maui,Hawaii
OnePlus 9
The phone is new (get for 2 days) and i have make 2 reset. I dont can make always a reset for nothing.
Let it settle. What I did when I had trouble, I restored stock kernel then reflashed Omega and everything worked as Intended. I've always gotten extremely good battery life and amazing SOT. Idle drain as mentioned a few posts back,has been far superior than stock. I also leave wifi and Bluetooth on as I never turn it off. Connected to my Samsung watch and Samsung buds. Try restoring stock kernel and reflashing Omega before you factory reset
 

Hot-Proton

Senior Member
May 11, 2019
429
75
OnePlus 9 Pro
Let it settle. What I did when I had trouble, I restored stock kernel then reflashed Omega and everything worked as Intended. I've always gotten extremely good battery life and amazing SOT. Idle drain as mentioned a few posts back,has been far superior than stock. I also leave wifi and Bluetooth on as I never turn it off. Connected to my Samsung watch and Samsung buds. Try restoring stock kernel and reflashing Omega before you factory reset
For restore to stock kernel i must flash firmware new?
 

r4p70r

Senior Member
Let it settle. What I did when I had trouble, I restored stock kernel then reflashed Omega and everything worked as Intended. I've always gotten extremely good battery life and amazing SOT. Idle drain as mentioned a few posts back,has been far superior than stock. I also leave wifi and Bluetooth on as I never turn it off. Connected to my Samsung watch and Samsung buds. Try restoring stock kernel and reflashing Omega before you factory reset
So, what's your idle drain then?
I am getting around 1.5 to 2%/h
And active drain 15%/h
 

PKkeys

Senior Member
Apr 19, 2021
99
41
So, what's your idle drain then?
I am getting around 1.5 to 2%/h
And active drain 15%/h
All these are a myth! Don't care about your phone for another 1 year! they are new! they will learn your usage! everyone in this world will have different battery usage. Love your phone and stop being paranoid! the only concern is "HEAT" while using your phone!
 

avid_droid

Senior Member
Aug 24, 2019
2,056
691
Maui,Hawaii
OnePlus 9
So, what's your idle drain then?
I am getting around 1.5 to 2%/h
And active drain 15%/h
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.
 

Hot-Proton

Senior Member
May 11, 2019
429
75
OnePlus 9 Pro
No. You can flash boot.img from fastboot if you didnt back up your kernel through EXKM or FKM. Always make a back up in app before flashing

Yes i have make a backup and have restore it. Now i am on Stock Kernel.

Discharge it to 20% and let it charge overnight. It should settle then.
It is possible that one of your app is preventing the phone to enter the deep sleep mode. I get about 97% of deep sleep during night.

I make it the last 2 days. Whene under 7% i charge it and whene full i disconnect. Whene i go slepp the battery have 100%. Today i woke up at 2 o'clock and there i had 97%. So from 10:30 pm to 2 am I have already lost 3%. On the first night i lost 10% in 8 houers.
 

kristofpetho

Senior Member
May 27, 2009
5,189
9,986
Zoetermeer
see screenshot. my config is normal. idk why i have heavy drain. Deep Slepp say 79%. i have from 2am to 3am a little play with the phone but from 10:30pm to 2am and from 3am to 7am i dont touch the phone. BT is out, Wifi, Data, NFC, GPS and AoD are on. Also i use dual sim. From 10:30pm to 2pm i have 97%.
It's the AoD. Disable that on you'll be fine.
 

schmeggy929

Recognized Themer
Apr 13, 2008
2,855
1,952
New Jersey
OnePlus 9 Pro
Yes i have make a backup and have restore it. Now i am on Stock Kernel.



I make it the last 2 days. Whene under 7% i charge it and whene full i disconnect. Whene i go slepp the battery have 100%. Today i woke up at 2 o'clock and there i had 97%. So from 10:30 pm to 2 am I have already lost 3%. On the first night i lost 10% in 8 houers.
Don't know why you think you have high drain, normal IDLE drain is 1-2% an hour. The first night you lost 10% in 8 hours.. IDLE drain is 1.25% an hour. The second night you had 3% in 3.5 hours. IDLE drain is 1.16 an hour. It is getting better. Your IDLE drain is still under 2%.
 

oscarmaldonado

Senior Member
Mar 30, 2013
501
239
Savannah, GA
Has anyone tested this with lineage os? I really love the features and performance of this kernel and lineage runs so hot so far. Also, switching to lineage solved the android auto issue as far as I can tell so far.
It's been about 4hrs since I installed Omega and so far I haven't noticed anything not working properly, Bluetooth,wifi, etc. Give it a try bud.

EDIT...FP not working, I was expecting that, but in my case I never use FP.
 

Attachments

  • Screenshot_20210610-101646_Settings.png
    Screenshot_20210610-101646_Settings.png
    207.8 KB · Views: 65
Last edited:
  • Like
Reactions: Samuel Holland

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.
 

Top Liked Posts

  • 17
    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
    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...
  • 17
    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
    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
    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
    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!

    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!