Highlights
- 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