ShirkNeko
b9a84a15bc
manager: Remove sulog file selection
2025-10-24 21:55:32 +08:00
ShirkNeko
6a1e1d788b
kernel: sulog: Simplify code using vfs_truncate
2025-10-23 22:16:06 +08:00
ShirkNeko
4b86989bf9
kernel: Restore the sequence of sulog logs
2025-10-23 21:48:55 +08:00
ShirkNeko
d3f8c128da
kernel: Add a UID blacklist feature to restrict the operational permissions of specific users
2025-10-23 02:08:45 +08:00
ShirkNeko
bbb2748494
kernel: Adjust the command processing sequence
2025-10-22 23:54:55 +08:00
ShirkNeko
b9e6246d65
manager: Avoid page crashes caused by excessive data.
2025-10-22 23:53:05 +08:00
ShirkNeko
7bf13fbfca
manager: Add an option to exclude the current application and certain system calls from the log viewer.
2025-10-22 22:42:26 +08:00
ShirkNeko
e9ee2304d3
kernel: Extend sulog to also record system call logs
2025-10-22 20:56:46 +08:00
ShirkNeko
f7b4b4b82d
kernel: Optimized log timestamp processing and added manual refresh functionality.
2025-10-22 18:42:50 +08:00
ShirkNeko
15b9c4dbbf
manager: Add the sulog log viewer interface and functionality
2025-10-22 18:19:16 +08:00
ShirkNeko
3b966c536b
Kernel: Implement sulog for enhanced logging of SU attempts and permissions
2025-10-22 17:21:25 +08:00
ShirkNeko
b5e5be2572
Revert: ksud, kernel: Pick some upstream changes and remove unused functions
...
* Upstream commit:
f130f7572f
Signed-off-by: Faris <rsuntk@yukiprjkt.my.id >
2025-10-22 00:09:56 +08:00
ShirkNeko
253df1ea47
New translations strings.xml (Vietnamese) ( #484 )
2025-10-21 16:40:43 +08:00
ShirkNeko
134684a139
Kernel(Makefile): Add KSU_SRC to set path correctly #483
...
try Fix version define for 6.12 Kernel
Co-authored-by: YC酱luyancib <luyancib@qq.com >
2025-10-19 19:23:18 +08:00
ShirkNeko
9c07fa6889
ksud: Fixed compilation errors
2025-10-19 19:00:47 +08:00
Sultan Alsawaf
c3f66e15e9
kernel: Fix kernel panics caused by thread info flag corruption
...
Signed-off-by: Sultan Alsawaf <sultan@kerneltoast.com >
2025-10-19 18:44:15 +08:00
Faris
b6e2fa383a
ksud: fix compilation and remove unused imports
...
Signed-off-by: Faris <rsuntk@yukiprjkt.my.id >
2025-10-19 18:44:07 +08:00
Ylarod
61f85a029e
ksud, kernel: Pick some upstream changes and remove unused functions
...
* Upstream commit:
f130f7572f
Signed-off-by: Faris <rsuntk@yukiprjkt.my.id >
2025-10-19 18:41:30 +08:00
5ec1cff
b1564b77a2
ksud: refine mount
...
- `magic_mount` now takes the tmp_path from its argument
- `.notmpfs` and `.nomount` now behave the same
skip:
ksud: cache tmp path (74ce44de21963fddc83897846eed28eca89d78aa)
Co-authored-by: shatyuka <shatyuka@qq.com >
Signed-off-by: Faris <rsuntk@yukiprjkt.my.id >
2025-10-19 18:39:57 +08:00
Vayruz Rafli
cc0a3590ce
docs: Fix little typo on tracepoint hook guide ( #482 )
2025-10-19 13:00:58 +08:00
PKQYPKJ
e793219c2b
manager: Remove unnecessary translations ( #478 )
...
Co-authored-by: ShirkNeko <109797057+ShirkNeko@users.noreply.github.com >
2025-10-18 22:43:54 +08:00
ShirkNeko
776a753206
manager: Rewrite UI state management
2025-10-18 22:37:17 +08:00
ShirkNeko
7b6470cc79
manager: Fixed sus tab mapping error
2025-10-18 17:40:23 +08:00
ShirkNeko
eb5fdbbf3f
manager: SuSFS: Add SUS_MAP feature configuration item
2025-10-18 15:09:02 +08:00
ShirkNeko
8db55f56a9
manager: Reuse the aidi reflection to retrieve the list of applications
2025-10-17 01:59:56 +08:00
ShirkNeko
62635879e0
manager: Add multiple activity declarations for the backup icon close #469
2025-10-16 23:43:18 +08:00
ShirkNeko
86634aac3d
Manager: Increase the loading priority of ksud
...
- This will resolve data loading errors that occur upon first launch.
2025-10-16 22:51:38 +08:00
ShirkNeko
af25f8d49e
manager: Optimize Language Settings
...
- Do not update language configurations by refreshing activities; instead, introduce consistent language configurations from kernelsu-next.
Co-authored-by: rifsxd <rifat.44.azad.rifs@gmail.com >
2025-10-16 22:37:52 +08:00
Wang Han
cd78c2693a
Don't write newline character to cgroup node ( #2804 )
...
This prevents su hang on oplus devices, maybe related to bad kernel
hooks.
2025-10-16 12:28:36 +08:00
ShirkNeko
8ff9fab414
manager: Fixed an issue where ksud failed to release properly during the first installation.
2025-10-15 14:15:13 +08:00
ShirkNeko
b8eebcda5a
kernel: Bump susfs binary version to 1.5.12
...
- Removed functionally coupled versions 1.5.10-1.5.11
- Removed `statusMagicMount` status retrieval
- Use `getSuSFSFeatures` to replace `CMD_GET_SUSFS_FEATURE_STATUS` for obtaining SUSFS status.
2025-10-13 17:40:33 +08:00
ShirkNeko
85291de02a
manager: Restructure the file directory to keep it clean
2025-10-12 18:58:02 +08:00
Cynthia
cb7abc88dd
strings: full Indonesian translation (values-ind/strings.xml) ( #464 )
2025-10-12 15:50:29 +08:00
James Sparrow
918e7ae0b7
[skip ci]Update Vietnamese Translation ( #462 )
2025-10-12 15:50:05 +08:00
生于生时 亡于亡刻
0a804ba170
feat: Optimize some codes (ksud) ( #465 )
...
* chore: make cargo clippy happy
Signed-off-by: Tools-app <localhost.hutao@gmail.com >
* chore: Optimize import
- Format as a standard import
Signed-off-by: Tools-app <localhost.hutao@gmail.com >
---------
Signed-off-by: Tools-app <localhost.hutao@gmail.com >
2025-10-12 15:48:24 +08:00
ShirkNeko
4c512dc7ff
manager: Add detailed information about the module / anykernel3 compressed package from sharing and direct flashing
...
- Treat certain XP module APK files as modules for processing
2025-10-11 17:49:36 +08:00
ShirkNeko
fcb7c3e99d
manager: Avoid repeated flashing caused by unconditionally clearing the Anykernel3 flashing status.
2025-10-10 23:56:03 +08:00
Prslc
b827360ac6
docs: Sync TRACEPOINT HOOK v1.1 ( #456 )
...
- Replace trace_ksu_trace_execveat_sucompat_hook with trace_ksu_trace_execveat_hook to align with v1.1 changes
The new hook now passes argv/envp and a flags argument, adding support for 32-on-64 environments.
- Remove the devpts hook section from both English and Chinese guides
The devpts (pty.c) hook example was deprecated in v1.1 and is no longer required.
Link: f1f7c61aee
Signed-off-by: Prslc <prslc113@gmail.com >
2025-10-10 00:39:15 +08:00
ShirkNeko
ca7b53370e
manager: Enhanced External Selection Sharing Single/Batch Module Installation
...
- Reduce the delay exit time in seconds
2025-10-08 19:16:30 +08:00
ShirkNeko
230ca54d63
manager: Expand the option to directly open the file and flash the anykernel3 kernel package
2025-10-08 18:23:53 +08:00
ShirkNeko
2f43ad4f76
manager: add support for opening zip file and directly flash module
...
- refine zip intent method
- use MMRL method to handle zip, fix failed to open zip from Chrome
Co-Authored-By: Der_Googler <54764558+dergoogler@users.noreply.github.com >
Co-authored-by: rifsxd <rifat.44.azad.rifs@gmail.com >
Co-authored-by: ShirkNeko <109797057+ShirkNeko@users.noreply.github.com >
Signed-off-by: ShirkNeko <109797057+ShirkNeko@users.noreply.github.com >
2025-10-08 16:11:55 +08:00
ShirkNeko
9c1ff635e3
Kernel: Add support for 6.12
...
Filtered from tiann/KernelSU #2793
Co-authored-by: libingxuan <84086386+aaaaaaaa-815@users.noreply.github.com >
2025-10-08 15:00:04 +08:00
rsuntk
ef97f0e4d9
kernel: make apk_sign_key as a typedef instead
...
Style preference.
Signed-off-by: rsuntk <rsuntk@yukiprjkt.my.id >
2025-10-08 14:50:50 +08:00
ShirkNeko
2e394903cc
kernel: Simplified Logic
2025-10-08 14:46:58 +08:00
unknow-tech
7978cbafa5
Add support for 6.13 ( #454 )
...
Fiz issue https://github.com/SukiSU-Ultra/SukiSU-Ultra/issues/364
cdd30ebb1b
2025-10-08 14:46:50 +08:00
rsuntk
c89a3dbcd9
kernel: add guard for avoiding LKM being builded on Linux 6.8+
...
* Due to numerous changes on LSM (Linux Security Module) in Linux 6.8+
* This is temporary guard until a working solution exist.
Signed-off-by: rsuntk <rsuntk@yukiprjkt.my.id >
2025-10-08 14:46:00 +08:00
Huy Minh
13c7912320
kernel: add initial 6.8+/6.14 kernel support
...
* This is a squashed of un-merged pull requests of Official KernelSU
* LKM support are not available.
* Require this additional patch to avoid kernel panic because of "Too many LSMs registered":
7042991a5c
* Un-merged pull requests of Official KernelSU:
https://github.com/tiann/KernelSU/pull/1785
https://github.com/tiann/KernelSU/pull/2662
* This commit probably not 100% completed.
Signed-off-by: rsuntk <rsuntk@yukiprjkt.my.id >
2025-10-08 14:45:36 +08:00
saitama-droid
abbe385382
kernel: core_hook: add config guard for manual SU escalation ( #453 )
...
Wrap manual SU escalation handling in CONFIG_KSU_MANUAL_SU
conditional compilation to allow builds without this functionality.
This affects:
- CMD_SU_ESCALATION_REQUEST
- CMD_ADD_PENDING_ROOT
When CONFIG_KSU_MANUAL_SU is disabled, these prctl commands
will not be compiled into the kernel.
2025-10-08 14:33:17 +08:00
Saksham
0b80137f17
Bump to latest stable ndk
...
Ref:https://developer.android.com/ndk/downloads#stable-downloads
2025-10-07 11:27:09 +05:30
ShirkNeko
c4ff89c13d
manager: Add pull-to-refresh functionality
2025-10-07 01:29:00 +08:00