ShirkNeko
|
949106bc09
|
Refactoring KPM module loading logic, adding modification event handling, improving error handling
|
2025-04-14 15:39:43 +08:00 |
|
ShirkNeko
|
67babc2858
|
Enhanced KPM module loading logic, added filename validation and error handling
|
2025-04-14 15:35:11 +08:00 |
|
ShirkNeko
|
d087ec510e
|
Ksud: refactor KPM event handling logic, add error handling and ensure KPM catalog exists
|
2025-04-14 15:26:30 +08:00 |
|
gggggdw
|
c2ed3da87c
|
Update Engish translation (#46)
|
2025-04-14 14:39:04 +08:00 |
|
ShirkNeko
|
f2d159f732
|
Updated README file to add KPM support information and remove duplicate feature descriptions
|
2025-04-14 14:38:27 +08:00 |
|
ShirkNeko
|
468fc2207d
|
Fixed integration note on susfs in README.md
|
2025-04-14 02:05:34 +08:00 |
|
Qumolama.d
|
eced8bae82
|
Fix typos and translations in README.md and README-en.md (#23)
* Fix typos in README.md
* Fix various translation error in README-en.md
* Update links in README-en.md
|
2025-04-14 02:04:35 +08:00 |
|
Wang Han
|
e61ecb3963
|
Fix opuls -> oplus typo (#2536)
|
2025-04-13 18:14:27 +08:00 |
|
Kousei
|
304f4f8b2c
|
Update Vietnamese language translation (#44)
* Add files via upload
* Add files via upload
|
2025-04-13 16:00:30 +08:00 |
|
ShirkNeko
|
48888087e1
|
Fix branch checking in build-manager.yml by changing 'susfs' to 'main'
|
2025-04-13 15:41:33 +08:00 |
|
crazymrli
|
75a70e70be
|
Merge pull request #43 from ShirkNeko/dev
Dev
|
2025-04-13 15:25:59 +08:00 |
|
liankong
|
cf825f912c
|
添加KPM模板说明
|
2025-04-13 15:22:22 +08:00 |
|
liankong
|
1944a49fd8
|
添加super_access对task_struct的支持
|
2025-04-13 14:41:06 +08:00 |
|
liankong
|
657f343f5c
|
添加super_access对task_struct的支持
|
2025-04-13 14:18:33 +08:00 |
|
ShirkNeko
|
74bb90b3d8
|
Update build-lkm.yml to force uploading inputs to be required, default value changed to true
|
2025-04-13 02:26:26 +08:00 |
|
Kousei
|
8bf9828c80
|
Add files via upload (#42)
|
2025-04-13 01:43:55 +08:00 |
|
ShirkNeko
|
06324def38
|
更新super_access.c to remove redundant macro definitions and optimize conditional compilation; use resource strings instead of hard-coded text in MoreSettings.kt; add theme color string resource in strings.xml
|
2025-04-13 01:33:40 +08:00 |
|
ShirkNeko
|
70259a5ec5
|
清理super_access.c中的多余空行
|
2025-04-12 17:00:14 +08:00 |
|
ShirkNeko
|
a63057c594
|
Merge branch 'dev' into main
|
2025-04-12 16:55:20 +08:00 |
|
ShirkNeko
|
48d5270611
|
Add super_access function to support dynamic access to structures and members
|
2025-04-12 16:52:13 +08:00 |
|
ShirkNeko
|
712d0f3342
|
更新super_access.c以支持不同内核版本的结构体成员定义
|
2025-04-12 16:29:13 +08:00 |
|
ShirkNeko
|
d6084aeca1
|
在super_access.c中添加对linux/version.h的引用,并定义KERNEL_VERSION_6_6宏,以支持不同内核版本的条件编译
|
2025-04-12 16:09:13 +08:00 |
|
ShirkNeko
|
562b9624d7
|
移除对linux/nsproxy.h的引用,并添加对../fs/mount.h的引用
|
2025-04-12 15:49:00 +08:00 |
|
ShirkNeko
|
a68d5e8bbe
|
在super_access.c中添加对linux/nsproxy.h的引用
|
2025-04-12 15:02:22 +08:00 |
|
ShirkNeko
|
d45aa8197e
|
Remove unnecessary header file fs/mount.h and use linux/mount.h instead.
|
2025-04-12 14:54:10 +08:00 |
|
ShirkNeko
|
314d3ef97a
|
更新Makefile以使用super_access.o替代super_access.c
|
2025-04-12 14:44:50 +08:00 |
|
liankong
|
e3750ccd51
|
完善super_access
|
2025-04-12 10:35:08 +08:00 |
|
liankong
|
a712efe9d8
|
添加super_access机制
|
2025-04-12 00:34:37 +08:00 |
|
ShirkNeko
|
2266362e24
|
Changing the package name
|
2025-04-12 00:33:46 +08:00 |
|
ShirkNeko
|
b7056b5baa
|
Changing the package name
|
2025-04-12 00:33:29 +08:00 |
|
liankong
|
8bd07bf56c
|
Merge branch 'dev' of https://github.com/ShirkNeko/SukiSU-Ultra into dev
|
2025-04-11 15:19:48 +08:00 |
|
liankong
|
569183efe9
|
添加super_access机制
|
2025-04-11 15:19:18 +08:00 |
|
crazymrli
|
937cf25e9b
|
Merge pull request #38 from ShirkNeko/main
Merge to dev
|
2025-04-11 15:17:01 +08:00 |
|
Kousei
|
e2b6617577
|
Add String-vi (#36)
Add Vietnamese language translation
|
2025-04-10 23:42:28 +08:00 |
|
Re*Index. (ot_inc)
|
8323d6394b
|
Fix Japanese Translate! (#35)
* Update Japanese!
* Fix typo
* Fix typo 2
* Update strings.xml
* Update strings.xml
|
2025-04-10 23:39:02 +08:00 |
|
Re*Index. (ot_inc)
|
e31b892a20
|
Update Japanese Translate! (#34)
* Update Japanese!
* Fix typo
|
2025-04-10 15:48:24 +08:00 |
|
ShirkNeko
|
65b1518e26
|
Opt KPM module installation to support URL-encoded filenames and extract module IDs for dynamically constructed names.
This will fix the flashback issue due to path issue
Signed-off-by: ShirkNeko <109797057+ShirkNeko@users.noreply.github.com>
|
2025-04-10 01:25:59 +08:00 |
|
ShirkNeko
|
865dbd3799
|
feat: Load Existing KPM Modules on KPM Monitor Startup
|
2025-04-08 19:03:29 +08:00 |
|
ShirkNeko
|
7de9d7967a
|
Add embedded and load-optimized KPM module installation and uninstallation prompt messages
|
2025-04-08 18:56:14 +08:00 |
|
ShirkNeko
|
aa2d2454e1
|
feat: 引入anyhow库以增强错误处理能力
|
2025-04-07 22:33:45 +08:00 |
|
ShirkNeko
|
b850336872
|
feat: Optimize KPM file processing logic, use is_some_and method to simplify extension checking, and enhance readability and stability of event processing.
|
2025-04-07 22:28:22 +08:00 |
|
ShirkNeko
|
138dec35c7
|
feat: Add KPM module management function, support loading, unloading and deleting all KPM modules.
|
2025-04-07 22:13:21 +08:00 |
|
ShirkNeko
|
569fffa962
|
feat: 引入notify库以支持KPM目录的文件监控
|
2025-04-07 21:40:25 +08:00 |
|
ShirkNeko
|
2a283e6793
|
feat: 修复unload_kpm函数的定义,添加缺失的fn关键字
|
2025-04-07 21:35:44 +08:00 |
|
ShirkNeko
|
73a7ba3ac9
|
feat: 将KPM相关函数公开以支持外部调用
|
2025-04-07 21:32:41 +08:00 |
|
ShirkNeko
|
c0c4ea9f86
|
feat: 引入KPM模块以支持文件系统数据处理
|
2025-04-07 21:26:08 +08:00 |
|
ShirkNeko
|
a13179cd09
|
feat: 添加KPM模块以支持KPM相关功能
|
2025-04-07 21:21:36 +08:00 |
|
ShirkNeko
|
de089b7b73
|
feat: Adding a KPM monitor to handle KPM file creation and deletion events
|
2025-04-07 21:18:14 +08:00 |
|
ShirkNeko
|
1b700fb8e0
|
Merge pull request #33 from ShirkNeko/dev
增加了两个必要的兼容函数,以确保能够运行Peekaboo.KPM
|
2025-04-07 19:48:03 +08:00 |
|
liankong
|
f0febf13f2
|
增加了两个必要的兼容函数,以确保能够运行Peekaboo.KPM
|
2025-04-07 19:43:06 +08:00 |
|