Skip to content

sync legacy with dev branch and other things#1021

Merged
rifsxd merged 6 commits into
KernelSU-Next:legacyfrom
maxsteeel:legacy-dev
Dec 27, 2025
Merged

sync legacy with dev branch and other things#1021
rifsxd merged 6 commits into
KernelSU-Next:legacyfrom
maxsteeel:legacy-dev

Conversation

@maxsteeel

Copy link
Copy Markdown
Collaborator

No description provided.

maxsteeel and others added 6 commits December 27, 2025 03:57
…ernelSU#3107) (KernelSU-Next#1017)

Even though they are all triggered in post-fs-data stage, init.rc get
parsed and triggered first. This will make module scripts run eariler
and help prevent race condition between module rc executes and service
starts. This also aligns behavior with Magisk.

Co-authored-by: 5ec1cff <56485584+5ec1cff@users.noreply.github.com>
@rifsxd rifsxd merged commit 800a7a2 into KernelSU-Next:legacy Dec 27, 2025
@maxsteeel maxsteeel deleted the legacy-dev branch December 27, 2025 07:04
re-noroi pushed a commit to re-noroi/KernelSU-Next that referenced this pull request Jan 1, 2026
* kernel: fix manager crowning (or maybe not)

* sulogv2

* kernel: Update build setup (KernelSU-Next#1010)

* kernel: append to init.rc instead of prepending to atrace.rc (tiann/KernelSU#3107) (KernelSU-Next#1017)

Even though they are all triggered in post-fs-data stage, init.rc get
parsed and triggered first. This will make module scripts run eariler
and help prevent race condition between module rc executes and service
starts. This also aligns behavior with Magisk.

Co-authored-by: 5ec1cff <56485584+5ec1cff@users.noreply.github.com>

* kernel: create helper for checking init.rc compat

* Using for loop is a meme.
* Ref:
https://github.com/topjohnwu/Magisk/blob/01cb75eaefbd14c2d10772ded3942660ebf0285f/native/src/init/rootdir.cpp#L317

Signed-off-by: rsuntk <rissu.ntk@gmail.com>

* kernel: Make Kbuild a little bit more readable

---------

Signed-off-by: rsuntk <rissu.ntk@gmail.com>
Co-authored-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
Co-authored-by: pershoot <190600+pershoot@users.noreply.github.com>
Co-authored-by: 5ec1cff <56485584+5ec1cff@users.noreply.github.com>
Co-authored-by: rsuntk <rissu.ntk@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants