2025-11-29 | KernelSU更新v3.0.0版本
大侠阿木 发布于 阅读:672 KernelSU更新
KernelSU v3.0.0 更新内容
Highlights:
- metamodule: https://kernelsu.org/guide/metamodule.html
- Official Module Repository: https://modules.kernelsu.org/
What's Changed
- feat(ksud): Optimize ensure_dir_exist and do not hardcode path by @Tools-cx-app in https://github.com/tiann/KernelSU/pull/2932
- kernel: Prune allowlist only after boot completed by @aviraxp in https://github.com/tiann/KernelSU/pull/2922
- manager: display the same UID as a group by @YuKongA in https://github.com/tiann/KernelSU/pull/2933
- manager: fix webui package manager by @YuKongA in https://github.com/tiann/KernelSU/pull/2934
- kernel: no need to remark process on post-fs-data and boot-completed by @5ec1cff in https://github.com/tiann/KernelSU/pull/2935
- kernel: file_wrapper: copy mode of original inode by @5ec1cff in https://github.com/tiann/KernelSU/pull/2937
- kernel: Replace kmalloc() usages with kzalloc() by @aviraxp in https://github.com/tiann/KernelSU/pull/2939
- support metamodule, remove built-in overlayfs mount by @Ylarod in https://github.com/tiann/KernelSU/pull/2929
- ksud: add modules_update back by @5ec1cff in https://github.com/tiann/KernelSU/pull/2948
- kernel/ksud: Fix KSU_IOCTL_NUKE_EXT4_SYSFS definition by @aviraxp in https://github.com/tiann/KernelSU/pull/2949
- kernel: expose umount list to ioctl interface by @backslashxx in https://github.com/tiann/KernelSU/pull/2950
- manager: add inset support to webui by @KOWX712 in https://github.com/tiann/KernelSU/pull/2952
- Add undo uninstall module feature 添加撤销卸载模块功能 by @u9521 in https://github.com/tiann/KernelSU/pull/2920
- Translations update from Hosted Weblate by @weblate in https://github.com/tiann/KernelSU/pull/2917
- Add meta-overlayfs to Dependabot by @CanerKaraca23 in https://github.com/tiann/KernelSU/pull/2956
- add module config, migrate managedFeatures by @Ylarod in https://github.com/tiann/KernelSU/pull/2965
- ksud: Use regex to validate module id by @aviraxp in https://github.com/tiann/KernelSU/pull/2968
- chore(ksud): enable clippy::all, clippy::pedantic && make clippy happy by @Tools-cx-app in https://github.com/tiann/KernelSU/pull/2970
- manager: add support for opening and flashing zip files directly by @sakana164 in https://github.com/tiann/KernelSU/pull/2967
- build(deps): bump androidx.activity:activity-compose from 1.11.0 to 1.12.0 in /manager in the maven group across 1 directory by @dependabot[bot] in https://github.com/tiann/KernelSU/pull/2964
- ksud: Set KSU_MODULE only for module script by @aviraxp in https://github.com/tiann/KernelSU/pull/2971
- kernel: Unmount all isolated process which forks from zygote by @aviraxp in https://github.com/tiann/KernelSU/pull/2972
- Remove meta-overlayfs from Dependabot by @CanerKaraca23 in https://github.com/tiann/KernelSU/pull/2974
- ksud: refine boot patch, add
--out-namearg to boot-patch and boot-restore command by @5ec1cff in https://github.com/tiann/KernelSU/pull/2982 - kernel: Remove unreachable vfs_statx handling by @aviraxp in https://github.com/tiann/KernelSU/pull/2987
- manager: Add confirmation dialog for ZIP module installation via external sources by @sakana164 in https://github.com/tiann/KernelSU/pull/2989
- manager: provide monet color to webui by @KOWX712 in https://github.com/tiann/KernelSU/pull/2981
- Translations update from Hosted Weblate by @weblate in https://github.com/tiann/KernelSU/pull/2963
- add hasFragileUserData to keep manager data when uninstall by @u9521 in https://github.com/tiann/KernelSU/pull/3005
New Contributors
- @Tools-cx-app made their first contribution in https://github.com/tiann/KernelSU/pull/2932
Full Changelog: https://github.com/tiann/KernelSU/compare/v2.1.2...v3.0.0
一键刷入 KernelSU
扫描二维码,在手机上阅读