New supercall implementation: remove the tricky LSM hook with seccomp and ioctl, avoiding numerous side-channel attacks.
Support for kernel 6.12 and above.
What's Changed
manager: add susfs 1.5.11 binary by @luyanci in https://github.com/SukiSU-Ultra/SukiSU-Ultra/pull/444
manager: Update zh-rTW strings by @HSSkyBoy in https://github.com/SukiSU-Ultra/SukiSU-Ultra/pull/439
Fix wrong function by @unknow-tech in https://github.com/SukiSU-Ultra/SukiSU-Ultra/pull/445
Disable Samsung Activation Verify to solve -45(2000) error during act… by @YuzakiKokuban in https://github.com/SukiSU-Ultra/SukiSU-Ultra/pull/446
New Crowdin updates by @ShirkNeko in https://github.com/SukiSU-Ultra/SukiSU-Ultra/pull/449
kernel: core_hook: add config guard for manual SU escalation by @saitama-droid in https://github.com/SukiSU-Ultra/SukiSU-Ultra/pull/453
docs: Sync TRACEPOINT HOOK v1.1 by @Prslc in https://github.com/SukiSU-Ultra/SukiSU-Ultra/pull/456
feat: Optimize some codes (ksud) by @Tools-cx-app in https://github.com/SukiSU-Ultra/SukiSU-Ultra/pull/465
Update Vietnamese Translation by @SaleOff in https://github.com/SukiSU-Ultra/SukiSU-Ultra/pull/462
add : full Indonesian translation (manager/app/src/main/res/values-ind/strings.xml) by @Cynthia-cnn in https://github.com/SukiSU-Ultra/SukiSU-Ultra/pull/464
移除不必要的翻译 by @PKQandBaaad in https://github.com/SukiSU-Ultra/SukiSU-Ultra/pull/478
docs: Fix little typo on tracepoint hook guide by @frostg-012 in https://github.com/SukiSU-Ultra/SukiSU-Ultra/pull/482
New Crowdin updates by @ShirkNeko in https://github.com/SukiSU-Ultra/SukiSU-Ultra/pull/484
Revert "Disable Samsung Activation Verify to solve -45(2000) error du… by @YuzakiKokuban in https://github.com/SukiSU-Ultra/SukiSU-Ultra/pull/492
strings: Update zh-rTW by @HSSkyBoy in https://github.com/SukiSU-Ultra/SukiSU-Ultra/pull/501
enjoy: 專門為MiUI桌面卸載添加了提示,提升使用者體驗 by @HSSkyBoy in https://github.com/SukiSU-Ultra/SukiSU-Ultra/pull/502
new supercall impl by @ShirkNeko @tiann @aviraxp @Ylarod in https://github.com/SukiSU-Ultra/SukiSU-Ultra/pull/511
Update Vietnamese Translation by @SaleOff in https://github.com/SukiSU-Ultra/SukiSU-Ultra/pull/515
Dev by @ShirkNeko in https://github.com/SukiSU-Ultra/SukiSU-Ultra/pull/518
feat: try manual reboot hook by @AlexLiuDev233 in https://github.com/SukiSU-Ultra/SukiSU-Ultra/pull/521
kernel: core_hook: provide a better reboot handler by @backslashxx in https://github.com/SukiSU-Ultra/SukiSU-Ultra/pull/523
kernel: use sys_enter tracepoint for sucompat by @ShirkNeko in https://github.com/SukiSU-Ultra/SukiSU-Ultra/pull/533
fix: fix self exe path error && opt: Optimize ensure_dir_exists processing by @Tools-cx-app in https://github.com/SukiSU-Ultra/SukiSU-Ultra/pull/541
kernel: core_hook: disable seccomp in 5.10.2- for allowed uids by @AlexLiuDev233 in https://github.com/SukiSU-Ultra/SukiSU-Ultra/pull/545
opt: Optimize the kpm && uid_scanner by @Tools-cx-app in https://github.com/SukiSU-Ultra/SukiSU-Ultra/pull/549
add include of crc32.h to sulog.h (for dedup_calc_hash) by @micfogas in https://github.com/SukiSU-Ultra/SukiSU-Ultra/pull/548
fix: fix ksud install error by @Tools-cx-app in https://github.com/SukiSU-Ultra/SukiSU-Ultra/pull/550
kernel: Rewrite the kernel source code by @ShirkNeko in https://github.com/SukiSU-Ultra/SukiSU-Ultra/pull/554
New Crowdin updates by @ShirkNeko in https://github.com/SukiSU-Ultra/SukiSU-Ultra/pull/568
Manager/CI: Add spoofed manager build by @luyanci in https://github.com/SukiSU-Ultra/SukiSU-Ultra/pull/570
Merge dev into main by @Tools-cx-app in https://github.com/SukiSU-Ultra/SukiSU-Ultra/pull/576
ci: fix shared-key not find (ksud) by @Tools-cx-app in https://github.com/SukiSU-Ultra/SukiSU-Ultra/pull/577
ci: remove cache for ksud by @Tools-cx-app in https://github.com/SukiSU-Ultra/SukiSU-Ultra/pull/578
Merge dev into main by @Tools-cx-app in https://github.com/SukiSU-Ultra/SukiSU-Ultra/pull/581
New Contributors
@saitama-droid made their first contribution in https://github.com/SukiSU-Ultra/SukiSU-Ultra/pull/453
@Cynthia-cnn made their first contribution in https://github.com/SukiSU-Ultra/SukiSU-Ultra/pull/464
@PKQandBaaad made their first contribution in https://github.com/SukiSU-Ultra/SukiSU-Ultra/pull/478
@frostg-012 made their first contribution in https://github.com/SukiSU-Ultra/SukiSU-Ultra/pull/482
@micfogas made their first contribution in https://github.com/SukiSU-Ultra/SukiSU-Ultra/pull/548
Full Changelog: https://github.com/SukiSU-Ultra/SukiSU-Ultra/compare/v3.2.0...v4.0.0