tiann / KernelSU

A Kernel based root solution for Android

Home Page:https://kernelsu.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Custom] Provide builds for kernel 5.15.123-android13

Drugoy opened this issue · comments

Describe your problem.

OxygenOS (stock ROM for OnePlus 11 devices) last year received a ROM update that now bases on Android 14.
The device shows that it uses kernel of version 5.15.123-android13-8-007520-gbd7d926d6df1.
Your project's releases page seems to lack files named like android14-5.15.123_*-boot*.img.gz suitable for that device+firmware.
Please, add such builds.

read the docs, please.

I've read the docs...

I wanted to try the GKI mode installation.
There are 4 'mainstream' + 2 'other' methods to do that.
The 2nd 'other' method

Use some flashing toolkit on PCs to flash in the kernel provided KernelSU.

is too non-specific to be applicable in my case (I don't have any flashing toolkits and I doubt they'd run on Linux).
So I was left with the just 1 method that starts with 'Find proper boot.img'.
Since there's no matching build (neither android14-5.15.123_*-boot*.img.gz nor AnyKernel3-android14-5.15.123_*.zip) - I've opened this ticket.

I guess I'll go with LKM method then.
I had already patched init_boot partition via Magisk and KernelSU now throws an error that it can't flash that partition again since it had already got tampered with, so I guess, I'll have to take clean init_boot.img, patch it via KernelSU and then flash it via fastboot.

so, you just don't know what is KMI at all.

I know only what was mentioned about it in the docs:

Kernel Module Interface (KMI), kernel versions with the same KMI are compatible. This is what "general" means in GKI; conversely, if the KMI is different, then these kernels are not compatible with each other, and flashing a kernel image with a different KMI than your device may cause a bootloop.

Damn, so I got lost in the versions...
Thank you, @HuskyDG