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

Status
Not open for further replies.
Search This thread

Jump1ng

Senior Member
Nov 23, 2011
589
189
UK
Nexus 7 (2013)
OnePlus 9 Pro
Do I have to first install stock kernel from backup before updating OOS? Sorry for this kind of "beginner" questions but I don't want to brick my phone :)
These are the steps I use when updating OOS to latest version to keep Magisk installed.

1. Downloaded the update from Oxygen Updater (DONT REBOOT)
2. Go to Settings\System\System Update and click on the wheel on upper right corner.
3. Select Local Upgrade, then install the update (DONT REBOOT)
4. Remove Magisk modules that may cause problems if you have modules (Call Recording is one of them)
5. In Magisk, install Magisk again. Choose the "Install to inactive slot (OTA)" option
6. Reboot once completed
7. Flash Omega Kernal with ex kernel manager - reboot when asked.

Phone is now updated with latest OOS and Omega Kernel *HAPPY DAYS*
 

NinoLatif

Senior Member
Mar 10, 2018
65
27
Egg ns emulator doesn't work with this kernel, gets stuck and crashes. Flashing arter97's kernel fixed it.
 

tathagatab

Senior Member
Dec 31, 2014
483
211
Kolkata
OnePlus 9 Pro
OnePlus 12
Yes when updating using a FULL OTA. When was the last time a FULL OTA was on time and not a month or two late. You can not take an incremental update on Omega or any custom kernel. It will fail.
The full OTA is available simultaneously with the incremental upgrade. The updater app checks to see if the partitions were modified. If they were, it downloads the full OTA. If not, it downloads only the increment.
 

thirtythr33

Senior Member
Sep 3, 2011
361
161
New York
OnePlus 6T
OnePlus 9 Pro
Has this been abandoned? Looking forward to a new release
at first when I read your post I was thinking no way it's been abandoned, but then I looked at github and there has been no new commits since 9/17 (the last update he released) so I'm not sure now. perhaps he's just busy with other things? either way I hope it's not.
 
  • Like
Reactions: tathagatab

kitcostantino

Senior Member
Mar 21, 2011
1,787
1,091
Mayberry
OnePlus 6T
OnePlus 8
at first when I read your post I was thinking no way it's been abandoned, but then I looked at github and there has been no new commits since 9/17 (the last update he released) so I'm not sure now. perhaps he's just busy with other things? either way I hope it's not.

Willing to bet if @kristofpetho was stopping, he would have said so. Sometimes, there isn't anything to update.
I imagine until source is out for a12, there probably won't be any big changes needed. Only my guess, though. ;). Thank you for what you do @kristofpetho !!
 

kitcostantino

Senior Member
Mar 21, 2011
1,787
1,091
Mayberry
OnePlus 6T
OnePlus 8
I think that sentiment is a bit extreme, man. I also used to test Omega, and never took it to heart when things, as they do eventually, slowed down and eventually stopped for the 6t.

KTP is stability focused and doesn't tend to push release after release just for the sake of doing it. Omega is always a good stable kernel for that exact reason.

A guy that has a full time day job, who happens to understand more than most peeps about kernels, makes his own, then shares it with the community, gratis with no expectations is not on the hook to dash titty sprinkles on the kernel and re-release it constantly. If he was asking for $$ (which he does not) or something in return (which he does not) it would be different.

Of course, you can choose to not use Omega as well, if you feel there's something better or are super committed to the Cartman mantra of [screw you guys, I'm going home], that, much like installing Omega in the first place, is your choice.

Let's not act like the dev owes anyone anything, bc he doesn't owe us anything whatsoever. We are the privileged in the equation.
 

kristofpetho

Senior Member
May 27, 2009
5,195
10,033
Zoetermeer
I think that sentiment is a bit extreme, man. I also used to test Omega, and never took it to heart when things, as they do eventually, slowed down and eventually stopped for the 6t.

KTP is stability focused and doesn't tend to push release after release just for the sake of doing it. Omega is always a good stable kernel for that exact reason.

A guy that has a full time day job, who happens to understand more than most peeps about kernels, makes his own, then shares it with the community, gratis with no expectations is not on the hook to dash titty sprinkles on the kernel and re-release it constantly. If he was asking for $$ (which he does not) or something in return (which he does not) it would be different.

Of course, you can choose to not use Omega as well, if you feel there's something better or are super committed to the Cartman mantra of [screw you guys, I'm going home], that, much like installing Omega in the first place, is your choice.

Let's not act like the dev owes anyone anything, bc he doesn't owe us anything whatsoever. We are the privileged in the equation.
There has been no source update for the device since 11.2.8.8...
I'm waiting for updated sources, and dont want to break anything in the meantime.
 
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!