Repository navigation
selinux_hide: hide status - #3495
Merged
Merged
Conversation
backslashxx
added a commit
to backslashxx/KernelSU
that referenced
this pull request
May 27, 2026
Update selinux_hide.c for: tiann#3495
backslashxx
added a commit
to backslashxx/KernelSU
that referenced
this pull request
May 27, 2026
backslashxx
added a commit
to backslashxx/KernelSU
that referenced
this pull request
May 27, 2026
backslashxx
added a commit
to backslashxx/KernelSU
that referenced
this pull request
May 27, 2026
for: tiann#3495 Update selinux_hide.c
backslashxx
added a commit
to backslashxx/KernelSU
that referenced
this pull request
May 27, 2026
for: tiann#3495 Update selinux_hide.c Update selinux_hide.c
backslashxx
added a commit
to backslashxx/KernelSU
that referenced
this pull request
May 27, 2026
for: tiann#3495 Update selinux_hide.c Update selinux_hide.c Update selinux_hide.c
5ec1cff
marked this pull request as ready for review
May 27, 2026 04:48
backslashxx
added a commit
to backslashxx/KernelSU
that referenced
this pull request
May 27, 2026
Update sucompat.c Update selinux_hide.c for: tiann#3495 Update selinux_hide.c Update selinux_hide.c Update selinux_hide.c Update selinux_hide.c Update selinux_hide.c Revert "Update sucompat.c" This reverts commit 27aaae7.
backslashxx
added a commit
to backslashxx/KernelSU
that referenced
this pull request
May 27, 2026
/** * NOTE: this isnt the fullblown thing like upstream's where we straight up backport * SELinux. This is just questionable to do when we want to support a plethora of * non-standard kernels. * * While what we are doing here is kinda improper, for most cases * this should be mroe than enough. * * this will include write_op / selinux_transaction_write spoofing and then avc spoofing. * our goal for this one is to be self contained as much as possible * with only one call from ksu's initcall. * */ upstream: tiann@0efe3cf I'm too lazy, I just pasted code comments. EDIT: add setprocattr handling - upstream: tiann@3f388ef EDIT: add sequence/policload proxying - upstream: tiann#3495 Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx
added a commit
to backslashxx/KernelSU
that referenced
this pull request
May 27, 2026
/** * NOTE: this isnt the fullblown thing like upstream's where we straight up backport * SELinux. This is just questionable to do when we want to support a plethora of * non-standard kernels. * * While what we are doing here is kinda improper, for most cases * this should be mroe than enough. * * this will include write_op / selinux_transaction_write spoofing and then avc spoofing. * our goal for this one is to be self contained as much as possible * with only one call from ksu's initcall. * */ upstream: tiann@0efe3cf I'm too lazy, I just pasted code comments. EDIT: add setprocattr handling - upstream: tiann@3f388ef EDIT: add sequence/policload proxying - upstream: tiann#3495 Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
pershoot
pushed a commit
to KernelSU-Next/KernelSU-Next
that referenced
this pull request
May 27, 2026
backslashxx
added a commit
to backslashxx/KernelSU
that referenced
this pull request
May 27, 2026
/** * NOTE: this isnt the fullblown thing like upstream's where we straight up backport * SELinux. This is just questionable to do when we want to support a plethora of * non-standard kernels. * * While what we are doing here is kinda improper, for most cases * this should be mroe than enough. * * this will include write_op / selinux_transaction_write spoofing and then avc spoofing. * our goal for this one is to be self contained as much as possible * with only one call from ksu's initcall. * */ upstream: tiann@0efe3cf I'm too lazy, I just pasted code comments. EDIT: add setprocattr handling - upstream: tiann@3f388ef EDIT: add sequence/policload proxying - upstream: tiann#3495 Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
jinetty
pushed a commit
to jinetty/android_kernel_xiaomi_sm8450
that referenced
this pull request
May 27, 2026
MrShockWAVEog
pushed a commit
to MrShockWAVEog/KernelSU
that referenced
this pull request
May 27, 2026
/** * NOTE: this isnt the fullblown thing like upstream's where we straight up backport * SELinux. This is just questionable to do when we want to support a plethora of * non-standard kernels. * * While what we are doing here is kinda improper, for most cases * this should be mroe than enough. * * this will include write_op / selinux_transaction_write spoofing and then avc spoofing. * our goal for this one is to be self contained as much as possible * with only one call from ksu's initcall. * */ upstream: tiann@0efe3cf I'm too lazy, I just pasted code comments. EDIT: add setprocattr handling - upstream: tiann@3f388ef EDIT: add sequence/policload proxying - upstream: tiann#3495 Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
selfmusing
pushed a commit
to selfmusing/USlenreK
that referenced
this pull request
May 28, 2026
/** * NOTE: this isnt the fullblown thing like upstream's where we straight up backport * SELinux. This is just questionable to do when we want to support a plethora of * non-standard kernels. * * While what we are doing here is kinda improper, for most cases * this should be mroe than enough. * * this will include write_op / selinux_transaction_write spoofing and then avc spoofing. * our goal for this one is to be self contained as much as possible * with only one call from ksu's initcall. * */ upstream: tiann@0efe3cf I'm too lazy, I just pasted code comments. EDIT: add setprocattr handling - upstream: tiann@3f388ef EDIT: add sequence/policload proxying - upstream: tiann#3495 Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx
added a commit
to backslashxx/KernelSU
that referenced
this pull request
May 28, 2026
/** * NOTE: this isnt the fullblown thing like upstream's where we straight up backport * SELinux. This is just questionable to do when we want to support a plethora of * non-standard kernels. * * While what we are doing here is kinda improper, for most cases * this should be mroe than enough. * * this will include write_op / selinux_transaction_write spoofing and then avc spoofing. * our goal for this one is to be self contained as much as possible * with only one call from ksu's initcall. * */ upstream: tiann@0efe3cf I'm too lazy, I just pasted code comments. EDIT: add setprocattr handling - upstream: tiann@3f388ef EDIT: add sequence/policload proxying - upstream: tiann#3495 Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
3 tasks done
backslashxx
added a commit
to backslashxx/KernelSU
that referenced
this pull request
May 28, 2026
/** * NOTE: this isnt the fullblown thing like upstream's where we straight up backport * SELinux. This is just questionable to do when we want to support a plethora of * non-standard kernels. * * While what we are doing here is kinda improper, for most cases * this should be mroe than enough. * * this will include write_op / selinux_transaction_write spoofing and then avc spoofing. * our goal for this one is to be self contained as much as possible * with only one call from ksu's initcall. * */ upstream: tiann@0efe3cf I'm too lazy, I just pasted code comments. EDIT: add setprocattr handling - upstream: tiann@3f388ef EDIT: add sequence/policload proxying - upstream: tiann#3495 Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx
added a commit
to backslashxx/KernelSU
that referenced
this pull request
May 29, 2026
/** * NOTE: this isnt the fullblown thing like upstream's where we straight up backport * SELinux. This is just questionable to do when we want to support a plethora of * non-standard kernels. * * While what we are doing here is kinda improper, for most cases * this should be mroe than enough. * * this will include write_op / selinux_transaction_write spoofing and then avc spoofing. * our goal for this one is to be self contained as much as possible * with only one call from ksu's initcall. * */ upstream: tiann@0efe3cf I'm too lazy, I just pasted code comments. EDIT: add setprocattr handling - upstream: tiann@3f388ef EDIT: add sequence/policload proxying - upstream: tiann#3495 Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx
added a commit
to backslashxx/KernelSU
that referenced
this pull request
May 29, 2026
/** * NOTE: this isnt the fullblown thing like upstream's where we straight up backport * SELinux. This is just questionable to do when we want to support a plethora of * non-standard kernels. * * While what we are doing here is kinda improper, for most cases * this should be mroe than enough. * * this will include write_op / selinux_transaction_write spoofing and then avc spoofing. * our goal for this one is to be self contained as much as possible * with only one call from ksu's initcall. * */ upstream: tiann@0efe3cf I'm too lazy, I just pasted code comments. EDIT: add setprocattr handling - upstream: tiann@3f388ef EDIT: add sequence/policload proxying - upstream: tiann#3495 Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
AlexLiuDev233
pushed a commit
to Baka-SU/BakaSU
that referenced
this pull request
May 29, 2026
Compatible with non-gki and susfs.... Status: CONFIG_KALLSYMS_ALL disabled kernel haven't compatible... [cherry-picked from upstream commit tiann/KernelSU@33dcf82] Signed-off-by: AlexLiuDev233 <wzylin11@outlook.com>
AlexLiuDev233
pushed a commit
to Baka-SU/BakaSU
that referenced
this pull request
May 29, 2026
Compatible with non-gki and susfs.... Status: CONFIG_KALLSYMS_ALL disabled kernel haven't compatible... [cherry-picked from upstream commit tiann/KernelSU@33dcf82] Signed-off-by: AlexLiuDev233 <wzylin11@outlook.com>
AlexLiuDev233
pushed a commit
to Baka-SU/BakaSU
that referenced
this pull request
May 29, 2026
Compatible with non-gki and susfs.... Status: CONFIG_KALLSYMS_ALL disabled kernel haven't compatible... [cherry-picked from upstream commit tiann/KernelSU@33dcf82] Signed-off-by: AlexLiuDev233 <wzylin11@outlook.com>
AlexLiuDev233
pushed a commit
to Baka-SU/BakaSU
that referenced
this pull request
May 29, 2026
Compatible with non-gki and susfs.... Status: CONFIG_KALLSYMS_ALL disabled kernel haven't compatible... [cherry-picked from upstream commit tiann/KernelSU@33dcf82] Signed-off-by: AlexLiuDev233 <wzylin11@outlook.com>
selfmusing
pushed a commit
to selfmusing/USlenreK
that referenced
this pull request
Jun 6, 2026
/** * NOTE: this isnt the fullblown thing like upstream's where we straight up backport * SELinux. This is just questionable to do when we want to support a plethora of * non-standard kernels. * * While what we are doing here is kinda improper, for most cases * this should be mroe than enough. * * this will include write_op / selinux_transaction_write spoofing and then avc spoofing. * our goal for this one is to be self contained as much as possible * with only one call from ksu's initcall. * */ upstream: tiann@0efe3cf I'm too lazy, I just pasted code comments. EDIT: add setprocattr handling - upstream: tiann@3f388ef EDIT: add sequence/policload proxying - upstream: tiann#3495 Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx
added a commit
to backslashxx/KernelSU
that referenced
this pull request
Jun 7, 2026
/** * NOTE: this isnt the fullblown thing like upstream's where we straight up backport * SELinux. This is just questionable to do when we want to support a plethora of * non-standard kernels. * * While what we are doing here is kinda improper, for most cases * this should be mroe than enough. * * this will include write_op / selinux_transaction_write spoofing and then avc spoofing. * our goal for this one is to be self contained as much as possible * with only one call from ksu's initcall. * */ upstream: tiann@0efe3cf I'm too lazy, I just pasted code comments. EDIT: add setprocattr handling - upstream: tiann@3f388ef EDIT: add sequence/policload proxying - upstream: tiann#3495 Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx
added a commit
to backslashxx/KernelSU
that referenced
this pull request
Jun 7, 2026
/** * NOTE: this isnt the fullblown thing like upstream's where we straight up backport * SELinux. This is just questionable to do when we want to support a plethora of * non-standard kernels. * * While what we are doing here is kinda improper, for most cases * this should be mroe than enough. * * this will include write_op / selinux_transaction_write spoofing and then avc spoofing. * our goal for this one is to be self contained as much as possible * with only one call from ksu's initcall. * */ upstream: tiann@0efe3cf I'm too lazy, I just pasted code comments. EDIT: add setprocattr handling - upstream: tiann@3f388ef EDIT: add sequence/policload proxying - upstream: tiann#3495 Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx
added a commit
to backslashxx/KernelSU
that referenced
this pull request
Jun 10, 2026
/** * NOTE: this isnt the fullblown thing like upstream's where we straight up backport * SELinux. This is just questionable to do when we want to support a plethora of * non-standard kernels. * * While what we are doing here is kinda improper, for most cases * this should be mroe than enough. * * this will include write_op / selinux_transaction_write spoofing and then avc spoofing. * our goal for this one is to be self contained as much as possible * with only one call from ksu's initcall. * */ upstream: tiann@0efe3cf I'm too lazy, I just pasted code comments. EDIT: add setprocattr handling - upstream: tiann@3f388ef EDIT: add sequence/policload proxying - upstream: tiann#3495 Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx
added a commit
to backslashxx/KernelSU
that referenced
this pull request
Jun 11, 2026
/** * NOTE: this isnt the fullblown thing like upstream's where we straight up backport * SELinux. This is just questionable to do when we want to support a plethora of * non-standard kernels. * * While what we are doing here is kinda improper, for most cases * this should be mroe than enough. * * this will include write_op / selinux_transaction_write spoofing and then avc spoofing. * our goal for this one is to be self contained as much as possible * with only one call from ksu's initcall. * */ upstream: tiann@0efe3cf I'm too lazy, I just pasted code comments. EDIT: add setprocattr handling - upstream: tiann@3f388ef EDIT: add sequence/policload proxying - upstream: tiann#3495 Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx
added a commit
to backslashxx/KernelSU
that referenced
this pull request
Jun 11, 2026
/** * NOTE: this isnt the fullblown thing like upstream's where we straight up backport * SELinux. This is just questionable to do when we want to support a plethora of * non-standard kernels. * * While what we are doing here is kinda improper, for most cases * this should be mroe than enough. * * this will include write_op / selinux_transaction_write spoofing and then avc spoofing. * our goal for this one is to be self contained as much as possible * with only one call from ksu's initcall. * */ upstream: tiann@0efe3cf I'm too lazy, I just pasted code comments. EDIT: add setprocattr handling - upstream: tiann@3f388ef EDIT: add sequence/policload proxying - upstream: tiann#3495 Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx
added a commit
to backslashxx/KernelSU
that referenced
this pull request
Jun 11, 2026
/** * NOTE: this isnt the fullblown thing like upstream's where we straight up backport * SELinux. This is just questionable to do when we want to support a plethora of * non-standard kernels. * * While what we are doing here is kinda improper, for most cases * this should be mroe than enough. * * this will include write_op / selinux_transaction_write spoofing and then avc spoofing. * our goal for this one is to be self contained as much as possible * with only one call from ksu's initcall. * */ upstream: tiann@0efe3cf I'm too lazy, I just pasted code comments. EDIT: add setprocattr handling - upstream: tiann@3f388ef EDIT: add sequence/policload proxying - upstream: tiann#3495 Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx
added a commit
to backslashxx/KernelSU
that referenced
this pull request
Jun 11, 2026
/** * NOTE: this isnt the fullblown thing like upstream's where we straight up backport * SELinux. This is just questionable to do when we want to support a plethora of * non-standard kernels. * * While what we are doing here is kinda improper, for most cases * this should be mroe than enough. * * this will include write_op / selinux_transaction_write spoofing and then avc spoofing. * our goal for this one is to be self contained as much as possible * with only one call from ksu's initcall. * */ upstream: tiann@0efe3cf I'm too lazy, I just pasted code comments. EDIT: add setprocattr handling - upstream: tiann@3f388ef EDIT: add sequence/policload proxying - upstream: tiann#3495 Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
selfmusing
pushed a commit
to selfmusing/USlenreK
that referenced
this pull request
Jun 11, 2026
/** * NOTE: this isnt the fullblown thing like upstream's where we straight up backport * SELinux. This is just questionable to do when we want to support a plethora of * non-standard kernels. * * While what we are doing here is kinda improper, for most cases * this should be mroe than enough. * * this will include write_op / selinux_transaction_write spoofing and then avc spoofing. * our goal for this one is to be self contained as much as possible * with only one call from ksu's initcall. * */ upstream: tiann@0efe3cf I'm too lazy, I just pasted code comments. EDIT: add setprocattr handling - upstream: tiann@3f388ef EDIT: add sequence/policload proxying - upstream: tiann#3495 Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx
added a commit
to backslashxx/KernelSU
that referenced
this pull request
Jun 12, 2026
/** * NOTE: this isnt the fullblown thing like upstream's where we straight up backport * SELinux. This is just questionable to do when we want to support a plethora of * non-standard kernels. * * While what we are doing here is kinda improper, for most cases * this should be mroe than enough. * * this will include write_op / selinux_transaction_write spoofing and then avc spoofing. * our goal for this one is to be self contained as much as possible * with only one call from ksu's initcall. * */ upstream: tiann@0efe3cf I'm too lazy, I just pasted code comments. EDIT: add setprocattr handling - upstream: tiann@3f388ef EDIT: add sequence/policload proxying - upstream: tiann#3495 Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
selfmusing
pushed a commit
to selfmusing/USlenreK
that referenced
this pull request
Jun 13, 2026
/** * NOTE: this isnt the fullblown thing like upstream's where we straight up backport * SELinux. This is just questionable to do when we want to support a plethora of * non-standard kernels. * * While what we are doing here is kinda improper, for most cases * this should be mroe than enough. * * this will include write_op / selinux_transaction_write spoofing and then avc spoofing. * our goal for this one is to be self contained as much as possible * with only one call from ksu's initcall. * */ upstream: tiann@0efe3cf I'm too lazy, I just pasted code comments. EDIT: add setprocattr handling - upstream: tiann@3f388ef EDIT: add sequence/policload proxying - upstream: tiann#3495 Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx
added a commit
to backslashxx/KernelSU
that referenced
this pull request
Jun 13, 2026
/** * NOTE: this isnt the fullblown thing like upstream's where we straight up backport * SELinux. This is just questionable to do when we want to support a plethora of * non-standard kernels. * * While what we are doing here is kinda improper, for most cases * this should be mroe than enough. * * this will include write_op / selinux_transaction_write spoofing and then avc spoofing. * our goal for this one is to be self contained as much as possible * with only one call from ksu's initcall. * */ upstream: tiann@0efe3cf I'm too lazy, I just pasted code comments. EDIT: add setprocattr handling - upstream: tiann@3f388ef EDIT: add sequence/policload proxying - upstream: tiann#3495 Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx
added a commit
to backslashxx/KernelSU
that referenced
this pull request
Jun 13, 2026
/** * NOTE: this isnt the fullblown thing like upstream's where we straight up backport * SELinux. This is just questionable to do when we want to support a plethora of * non-standard kernels. * * While what we are doing here is kinda improper, for most cases * this should be mroe than enough. * * this will include write_op / selinux_transaction_write spoofing and then avc spoofing. * our goal for this one is to be self contained as much as possible * with only one call from ksu's initcall. * */ upstream: tiann@0efe3cf I'm too lazy, I just pasted code comments. EDIT: add setprocattr handling - upstream: tiann@3f388ef EDIT: add sequence/policload proxying - upstream: tiann#3495 Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
selfmusing
pushed a commit
to selfmusing/USlenreK
that referenced
this pull request
Jun 13, 2026
/** * NOTE: this isnt the fullblown thing like upstream's where we straight up backport * SELinux. This is just questionable to do when we want to support a plethora of * non-standard kernels. * * While what we are doing here is kinda improper, for most cases * this should be mroe than enough. * * this will include write_op / selinux_transaction_write spoofing and then avc spoofing. * our goal for this one is to be self contained as much as possible * with only one call from ksu's initcall. * */ upstream: tiann@0efe3cf I'm too lazy, I just pasted code comments. EDIT: add setprocattr handling - upstream: tiann@3f388ef EDIT: add sequence/policload proxying - upstream: tiann#3495 Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
Flopster101
added a commit
to FlopKernel-Series/flop_s5e8825_kernel
that referenced
this pull request
Jun 14, 2026
0dbd28ea53b6 ci: bump actions/checkout from 4 to 6 in the actions group (#240) ea1605eac6ae ksud: bump ignore from 0.4.25 to 0.4.26 in /userspace/ksud in the crates group (#242) bc8846b7d410 manager: Fix module json url parsing (tiann/KernelSU#3450) 06304f3948aa manager: fix some state won't update real page 4f2e69f79674 manager: fix splashscreen background color 049ac7e9923e manager: fix viewModel owner 80e9bcccac04 manager: Show splashScreen before background image prepared, fix home screen checkUpdate 65817c189284 manager: use splashscreen to avoid user hang in HomeScreen d30b13a17c1b manager: turn off EnableBlurExp when Blur disabled 70938cbc670a manager: fix Cross Activity PerdictiveBackAnimation 2ee030f5637b manager: implement uiState & dataStore ebdffba429fd kernel: use copy_to_kernel_nofault to bypass some kernel's self protection 584a630f1147 manager: background blur in every card (Experiment) 4e779d4d4a51 kernel: handle 5.4 backport 5.10 selinux (#238) d86c271b3126 manager: do not save image when flashing (tiann/KernelSU#3297) 81cc32bbbedc ksubot: fix notice send twice 309d793d88b9 ci: non main manager push to standalone topic of telegram (#230) 5c78c37c5f21 manager: pin recently installed app as the top of SuperUserScreen aed659a0863b manager: nuke BatchActions in SuperUserScreen 149b8a5d5771 manager: fix standard LongClick's behavior f9d503087cfd ci: fix release (#236) a7b16b1c85b5 manager: manage app profile button & fix template set 664ace8719b9 manager: fix cannot disaplay root&module page when ksuIsValid (#233) faac30981e83 kernel, ksud, manager, docs: remove KPM support (#226) a13d71f69909 kernel: make old compiler happy f6cb964f5b17 manager: make crlf checks happy (#227) bb5618a51ba4 workflows: Add workflow to check line endings b3b49c919972 manager: enforce label only one line 3a5019e1ad8a ksuinit: bump the crates group in /userspace/ksuinit with 3 updates (#221) d64ce59f0028 ksud: bump the crates group in /userspace/ksud with 3 updates (#222) 1107c8dd265e manager: bump 19 updates for manager 5f9c86f216d8 kernel: init symbol_resolver before selinux init 19e07a889a9a kernel: make old compiler happy 16b814773086 kernel: fix compiler opt for symbols to prevent kernel panic 3f9c42e8fcb8 kernel: deprecate scanner, implement symbol export check 00dcc915814c kernel: fix 4.14- selinux_hide logic, safe modify lsm func ptr in 4.2- c4f81204c2ae kernel: fix build 4.14- 8e9bfc0b15c2 kernel: use vmalloc & vfree replace kvmalloc & kvfree 4a74fbbfae33 ksud: sync upstream bootimg (tiann/KernelSU#3467) 3f5ee28993bb ci: trigger ci when sync-upstream branch update f814169f7b97 kernel,ksud: support module-provided init.rc injection (tiann/KernelSU#3478) 75cc1eb94f06 kernel: Improve late load mode sequence calculation (tiann/KernelSU#3498) 7731335456c2 kernel: selinux_hide: hide status (tiann/KernelSU#3495) 933abca53b94 ksud: disable clippy::all && clippy::pedantic 219789be45e4 ksud: cleanup (#202) ad02c6c6b332 ksud: bump deps (#203) git-subtree-dir: drivers/sukisu git-subtree-split: 0dbd28ea53b64f563bf2ecfbaeac8e18e4d168ec
backslashxx
added a commit
to backslashxx/KernelSU
that referenced
this pull request
Jun 14, 2026
/** * NOTE: this isnt the fullblown thing like upstream's where we straight up backport * SELinux. This is just questionable to do when we want to support a plethora of * non-standard kernels. * * While what we are doing here is kinda improper, for most cases * this should be mroe than enough. * * this will include write_op / selinux_transaction_write spoofing and then avc spoofing. * our goal for this one is to be self contained as much as possible * with only one call from ksu's initcall. * */ upstream: tiann@0efe3cf I'm too lazy, I just pasted code comments. EDIT: add setprocattr handling - upstream: tiann@3f388ef EDIT: add sequence/policload proxying - upstream: tiann#3495 Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
Flopster101
added a commit
to FlopKernel-Series/flop_trinket-mi_kernel
that referenced
this pull request
Jun 15, 2026
265e10fbbf01 Open manager: sync translation from Crowdin (#198) bc3fc268986b dev: split output dir for local lkm build 1e62b16af884 dev: remove and ignore kernel/.clangd, add clangd examples b0b2b525e3ca kernel, ksud, manager: add KSU_NO_NEW_PRIVS (tiann/KernelSU#3509) 18ab84ca6c81 kernel, ksud, manager: implement uapi version (tiann/KernelSU#3455) 0dbd28ea53b6 ci: bump actions/checkout from 4 to 6 in the actions group (#240) ea1605eac6ae ksud: bump ignore from 0.4.25 to 0.4.26 in /userspace/ksud in the crates group (#242) bc8846b7d410 manager: Fix module json url parsing (tiann/KernelSU#3450) 06304f3948aa manager: fix some state won't update real page 4f2e69f79674 manager: fix splashscreen background color 049ac7e9923e manager: fix viewModel owner 80e9bcccac04 manager: Show splashScreen before background image prepared, fix home screen checkUpdate 65817c189284 manager: use splashscreen to avoid user hang in HomeScreen d30b13a17c1b manager: turn off EnableBlurExp when Blur disabled 70938cbc670a manager: fix Cross Activity PerdictiveBackAnimation 2ee030f5637b manager: implement uiState & dataStore ebdffba429fd kernel: use copy_to_kernel_nofault to bypass some kernel's self protection 584a630f1147 manager: background blur in every card (Experiment) 4e779d4d4a51 kernel: handle 5.4 backport 5.10 selinux (#238) d86c271b3126 manager: do not save image when flashing (tiann/KernelSU#3297) 81cc32bbbedc ksubot: fix notice send twice 309d793d88b9 ci: non main manager push to standalone topic of telegram (#230) 5c78c37c5f21 manager: pin recently installed app as the top of SuperUserScreen aed659a0863b manager: nuke BatchActions in SuperUserScreen 149b8a5d5771 manager: fix standard LongClick's behavior f9d503087cfd ci: fix release (#236) a7b16b1c85b5 manager: manage app profile button & fix template set 664ace8719b9 manager: fix cannot disaplay root&module page when ksuIsValid (#233) faac30981e83 kernel, ksud, manager, docs: remove KPM support (#226) a13d71f69909 kernel: make old compiler happy f6cb964f5b17 manager: make crlf checks happy (#227) bb5618a51ba4 workflows: Add workflow to check line endings b3b49c919972 manager: enforce label only one line 3a5019e1ad8a ksuinit: bump the crates group in /userspace/ksuinit with 3 updates (#221) d64ce59f0028 ksud: bump the crates group in /userspace/ksud with 3 updates (#222) 1107c8dd265e manager: bump 19 updates for manager 5f9c86f216d8 kernel: init symbol_resolver before selinux init 19e07a889a9a kernel: make old compiler happy 16b814773086 kernel: fix compiler opt for symbols to prevent kernel panic 3f9c42e8fcb8 kernel: deprecate scanner, implement symbol export check 00dcc915814c kernel: fix 4.14- selinux_hide logic, safe modify lsm func ptr in 4.2- c4f81204c2ae kernel: fix build 4.14- 8e9bfc0b15c2 kernel: use vmalloc & vfree replace kvmalloc & kvfree 4a74fbbfae33 ksud: sync upstream bootimg (tiann/KernelSU#3467) 3f5ee28993bb ci: trigger ci when sync-upstream branch update f814169f7b97 kernel,ksud: support module-provided init.rc injection (tiann/KernelSU#3478) 75cc1eb94f06 kernel: Improve late load mode sequence calculation (tiann/KernelSU#3498) 7731335456c2 kernel: selinux_hide: hide status (tiann/KernelSU#3495) 933abca53b94 ksud: disable clippy::all && clippy::pedantic 219789be45e4 ksud: cleanup (#202) git-subtree-dir: drivers/sukisu git-subtree-split: 265e10fbbf01aaecd9559112e5e0e7e2feef07bb
selfmusing
pushed a commit
to selfmusing/USlenreK
that referenced
this pull request
Jun 17, 2026
/** * NOTE: this isnt the fullblown thing like upstream's where we straight up backport * SELinux. This is just questionable to do when we want to support a plethora of * non-standard kernels. * * While what we are doing here is kinda improper, for most cases * this should be mroe than enough. * * this will include write_op / selinux_transaction_write spoofing and then avc spoofing. * our goal for this one is to be self contained as much as possible * with only one call from ksu's initcall. * */ upstream: tiann@0efe3cf I'm too lazy, I just pasted code comments. EDIT: add setprocattr handling - upstream: tiann@3f388ef EDIT: add sequence/policload proxying - upstream: tiann#3495 Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx
added a commit
to backslashxx/KernelSU
that referenced
this pull request
Jun 17, 2026
/** * NOTE: this isnt the fullblown thing like upstream's where we straight up backport * SELinux. This is just questionable to do when we want to support a plethora of * non-standard kernels. * * While what we are doing here is kinda improper, for most cases * this should be mroe than enough. * * this will include write_op / selinux_transaction_write spoofing and then avc spoofing. * our goal for this one is to be self contained as much as possible * with only one call from ksu's initcall. * */ upstream: tiann@0efe3cf I'm too lazy, I just pasted code comments. EDIT: add setprocattr handling - upstream: tiann@3f388ef EDIT: add sequence/policload proxying - upstream: tiann#3495 Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
midori01
pushed a commit
to midori01/KernelSU
that referenced
this pull request
Jun 17, 2026
/** * NOTE: this isnt the fullblown thing like upstream's where we straight up backport * SELinux. This is just questionable to do when we want to support a plethora of * non-standard kernels. * * While what we are doing here is kinda improper, for most cases * this should be mroe than enough. * * this will include write_op / selinux_transaction_write spoofing and then avc spoofing. * our goal for this one is to be self contained as much as possible * with only one call from ksu's initcall. * */ upstream: tiann@0efe3cf I'm too lazy, I just pasted code comments. EDIT: add setprocattr handling - upstream: tiann@3f388ef EDIT: add sequence/policload proxying - upstream: tiann#3495 Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx
added a commit
to backslashxx/KernelSU
that referenced
this pull request
Jun 17, 2026
/** * NOTE: this isnt the fullblown thing like upstream's where we straight up backport * SELinux. This is just questionable to do when we want to support a plethora of * non-standard kernels. * * While what we are doing here is kinda improper, for most cases * this should be mroe than enough. * * this will include write_op / selinux_transaction_write spoofing and then avc spoofing. * our goal for this one is to be self contained as much as possible * with only one call from ksu's initcall. * */ upstream: tiann@0efe3cf I'm too lazy, I just pasted code comments. EDIT: add setprocattr handling - upstream: tiann@3f388ef EDIT: add sequence/policload proxying - upstream: tiann#3495 Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx
added a commit
to backslashxx/KernelSU
that referenced
this pull request
Jun 17, 2026
/** * NOTE: this isnt the fullblown thing like upstream's where we straight up backport * SELinux. This is just questionable to do when we want to support a plethora of * non-standard kernels. * * While what we are doing here is kinda improper, for most cases * this should be mroe than enough. * * this will include write_op / selinux_transaction_write spoofing and then avc spoofing. * our goal for this one is to be self contained as much as possible * with only one call from ksu's initcall. * */ upstream: tiann@0efe3cf I'm too lazy, I just pasted code comments. EDIT: add setprocattr handling - upstream: tiann@3f388ef EDIT: add sequence/policload proxying - upstream: tiann#3495 Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
selfmusing
pushed a commit
to selfmusing/USlenreK
that referenced
this pull request
Jun 18, 2026
/** * NOTE: this isnt the fullblown thing like upstream's where we straight up backport * SELinux. This is just questionable to do when we want to support a plethora of * non-standard kernels. * * While what we are doing here is kinda improper, for most cases * this should be mroe than enough. * * this will include write_op / selinux_transaction_write spoofing and then avc spoofing. * our goal for this one is to be self contained as much as possible * with only one call from ksu's initcall. * */ upstream: tiann@0efe3cf I'm too lazy, I just pasted code comments. EDIT: add setprocattr handling - upstream: tiann@3f388ef EDIT: add sequence/policload proxying - upstream: tiann#3495 Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx
added a commit
to backslashxx/KernelSU
that referenced
this pull request
Jun 18, 2026
/** * NOTE: this isnt the fullblown thing like upstream's where we straight up backport * SELinux. This is just questionable to do when we want to support a plethora of * non-standard kernels. * * While what we are doing here is kinda improper, for most cases * this should be mroe than enough. * * this will include write_op / selinux_transaction_write spoofing and then avc spoofing. * our goal for this one is to be self contained as much as possible * with only one call from ksu's initcall. * */ upstream: tiann@0efe3cf I'm too lazy, I just pasted code comments. EDIT: add setprocattr handling - upstream: tiann@3f388ef EDIT: add sequence/policload proxying - upstream: tiann#3495 Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
zenwav
pushed a commit
to zenwav/KernelSU-SUSFS
that referenced
this pull request
Jun 18, 2026
/** * NOTE: this isnt the fullblown thing like upstream's where we straight up backport * SELinux. This is just questionable to do when we want to support a plethora of * non-standard kernels. * * While what we are doing here is kinda improper, for most cases * this should be mroe than enough. * * this will include write_op / selinux_transaction_write spoofing and then avc spoofing. * our goal for this one is to be self contained as much as possible * with only one call from ksu's initcall. * */ upstream: tiann@0efe3cf I'm too lazy, I just pasted code comments. EDIT: add setprocattr handling - upstream: tiann@3f388ef EDIT: add sequence/policload proxying - upstream: tiann#3495 Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
ZQZCC
pushed a commit
to ZQZCC/xxKSU
that referenced
this pull request
Jun 21, 2026
/** * NOTE: this isnt the fullblown thing like upstream's where we straight up backport * SELinux. This is just questionable to do when we want to support a plethora of * non-standard kernels. * * While what we are doing here is kinda improper, for most cases * this should be mroe than enough. * * this will include write_op / selinux_transaction_write spoofing and then avc spoofing. * our goal for this one is to be self contained as much as possible * with only one call from ksu's initcall. * */ upstream: tiann@0efe3cf I'm too lazy, I just pasted code comments. EDIT: add setprocattr handling - upstream: tiann@3f388ef EDIT: add sequence/policload proxying - upstream: tiann#3495 Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
github-actions Bot
pushed a commit
to zenwav/KernelSU-SUSFS
that referenced
this pull request
Jun 21, 2026
/** * NOTE: this isnt the fullblown thing like upstream's where we straight up backport * SELinux. This is just questionable to do when we want to support a plethora of * non-standard kernels. * * While what we are doing here is kinda improper, for most cases * this should be mroe than enough. * * this will include write_op / selinux_transaction_write spoofing and then avc spoofing. * our goal for this one is to be self contained as much as possible * with only one call from ksu's initcall. * */ upstream: tiann@0efe3cf I'm too lazy, I just pasted code comments. EDIT: add setprocattr handling - upstream: tiann@3f388ef EDIT: add sequence/policload proxying - upstream: tiann#3495 Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
midori01
pushed a commit
to midori01/KernelSU
that referenced
this pull request
Jun 21, 2026
/** * NOTE: this isnt the fullblown thing like upstream's where we straight up backport * SELinux. This is just questionable to do when we want to support a plethora of * non-standard kernels. * * While what we are doing here is kinda improper, for most cases * this should be mroe than enough. * * this will include write_op / selinux_transaction_write spoofing and then avc spoofing. * our goal for this one is to be self contained as much as possible * with only one call from ksu's initcall. * */ upstream: tiann@0efe3cf I'm too lazy, I just pasted code comments. EDIT: add setprocattr handling - upstream: tiann@3f388ef EDIT: add sequence/policload proxying - upstream: tiann#3495 Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
backslashxx
added a commit
to backslashxx/KernelSU
that referenced
this pull request
Jun 22, 2026
/** * NOTE: this isnt the fullblown thing like upstream's where we straight up backport * SELinux. This is just questionable to do when we want to support a plethora of * non-standard kernels. * * While what we are doing here is kinda improper, for most cases * this should be mroe than enough. * * this will include write_op / selinux_transaction_write spoofing and then avc spoofing. * our goal for this one is to be self contained as much as possible * with only one call from ksu's initcall. * */ upstream: tiann@0efe3cf I'm too lazy, I just pasted code comments. EDIT: add setprocattr handling - upstream: tiann@3f388ef EDIT: add sequence/policload proxying - upstream: tiann#3495 Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
midori01
pushed a commit
to midori01/KernelSU
that referenced
this pull request
Jun 22, 2026
/** * NOTE: this isnt the fullblown thing like upstream's where we straight up backport * SELinux. This is just questionable to do when we want to support a plethora of * non-standard kernels. * * While what we are doing here is kinda improper, for most cases * this should be mroe than enough. * * this will include write_op / selinux_transaction_write spoofing and then avc spoofing. * our goal for this one is to be self contained as much as possible * with only one call from ksu's initcall. * */ upstream: tiann@0efe3cf I'm too lazy, I just pasted code comments. EDIT: add setprocattr handling - upstream: tiann@3f388ef EDIT: add sequence/policload proxying - upstream: tiann#3495 Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.