Highlights
New sucompat implementation, fixed a large number of related side-channel attacks
What's Changed
- Translations update from Hosted Weblate by @weblate in #2636
- Fix legacy prctl check condition by @aviraxp in #2864
- kernel: supercall: allow escalation on ioctl interface by @backslashxx in #2862
- Support building for kernel 6.14+ by @hmtheboy154 in #2662
- support mainline kernel by @aaaaaaaa-815 in #2869
- kernel: use sys_enter tracepoint for sucompat by @Ylarod in #2866
- Update Kernel Patches by @CanerKaraca23 in #2868
- fix: mark tif by @Ylarod in #2871
- fix sepolicy patch hint by @Ylarod in #2872
- feature: add enhanced security by @Ylarod in #2873
- manager: some ui changes by @YuKongA in #2870
- fix: sucompat by @Ylarod in #2874
- Translations update from Hosted Weblate by @weblate in #2875
- Revert "kernel: remove unused workqueue" by @aviraxp in #2877
- Translations update from Hosted Weblate by @weblate in #2876
- Replace mutex with spinlock for tracepoint registration by @aviraxp in #2882
- Switch kretprobe to heap by @aviraxp in #2880
- kernel: Refactor selinux/selinux.c by @shadichy in #2881
- Clean up kernel code by @aviraxp in #2898
- manager: install: add choose partition support by @YuKongA in #2896
- manager: if manager incompatible with current kernel, don't save ksud by @AlexLiuDev233 in #2895
- website: fix Japanese translation of installation guide by @kitadai31 in #2897
- manager: simplify find boot image by @tiann in #2901
- manager: Fix export log toast crash by showing Toast on main thread by @suqi8 in #2904
- kernel: Use task work to install fd by @aviraxp in #2905
- Translations update from Hosted Weblate by @weblate in #2879
- manager: 修复模板状态显示问题 by @u9521 in #2910
- kernel: Fix task flag marking for root and shell UID by @aviraxp in #2913
- kernel: fix zygote mark on first boot by @tiann in #2924
- kernel: refine syscall_hook_manager by @5ec1cff in #2925
- manager: introduce webui package manager api by @KOWX712 in #2928
- js: provide package manager function and documentation by @KOWX712 in #2930
- ci: fix android16-6.12 gki build by @tiann in #2931
New Contributors
- @shadichy made their first contribution in #2881
- @kitadai31 made their first contribution in #2897
- @suqi8 made their first contribution in #2904
- @u9521 made their first contribution in #2910
- @KOWX712 made their first contribution in #2928
Full Changelog: v2.0.0...v2.1.2