ShirkNeko
42b883240e
kernel: add multi-manager support
2025-07-05 22:27:39 +08:00
ShirkNeko
4840540038
manager: Modify Dynamic Signature Configuration Input Verification
...
- Allow sizes beginning with 0x
2025-07-05 17:39:24 +08:00
Juno Bủh
7bfb37a11e
[skip ci]Update Vietnamese Translation ( #257 )
...
* Update Vietnamese Translation
* Update strings.xml
* Update strings.xml
2025-07-05 16:37:48 +08:00
ShirkNeko
dd6d695020
kernel:Add Dynamic Signature Configuration
2025-07-05 16:21:29 +08:00
ShirkNeko
6a60b72e21
manager: Reorganizing the backup and restore functionality of SuSFS configurations
...
- Add checking for the existence of a data catalog for applications in SUS Path
- Modify the loading and caching mechanism of the application information class to avoid repeated refreshes,Finish loading with SuperUser.
2025-07-04 17:57:54 +08:00
ShirkNeko
ea3a0cf73b
manager: Update the name in the webui description to “SukiSU-Ultra”
2025-07-03 21:09:37 +08:00
ShirkNeko
1816d15ce8
manager: Refactor show SuSFS features
...
- need to update the kernel
2025-07-03 19:25:52 +08:00
ShirkNeko
79c8f7a709
New Crowdin updates ( #247 )
...
* New translations strings.xml (Russian)
* New translations strings.xml (Turkish)
* New translations strings.xml (Chinese Traditional)
* New translations strings.xml (Japanese)
* New translations strings.xml (Turkish)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Russian)
* New translations strings.xml (Vietnamese)
2025-07-03 14:00:45 +08:00
ShirkNeko
b0cc0e6f6d
kernel: Update CMD_GET_FULL_VERSION to a new constant value
2025-07-03 00:08:54 +08:00
ShirkNeko
eccc70c0c9
manager: Improve loading and empty state handling in SuperUserScreen
2025-07-03 00:03:59 +08:00
Juno Bủh
fc828ff3aa
[skip ci]: Update Vietnamese Translation ( #248 )
...
* Update Vietnamese Translation
* Update Vietnamese Translation
2025-07-02 23:34:48 +08:00
ShirkNeko
acb7cfff1b
Revert: Rollback some of the changes in "Add option to use WebUI X" and refactor the KsuService
...
- Solve the problem that SuperUser is not available when opening SU compatibility.
2025-07-02 01:37:37 +08:00
nanLianQing
3729c22dd0
fix: Fix application crashes caused by improper handling of coroutine exceptions ( #249 )
2025-07-01 23:26:36 +08:00
ShirkNeko
a84cf70730
manager:Fixed the issue of not getting the corresponding app name and icon in SuSFS paths
2025-07-01 20:00:26 +08:00
ShirkNeko
2278fe49d2
manager: Adding optional additions to SUS paths applies functionality corresponding to the package name as well as categorization
2025-07-01 17:29:45 +08:00
ShirkNeko
be14da387e
manager: replace Runtime.exec with getRootShell for command execution
2025-07-01 02:48:09 +08:00
ShirkNeko
1fd13d9d8d
docs: Updated documentation to introduce SuSFS Configuration Manager and introduction of advanced features
v3.1.7
2025-06-30 16:57:56 +08:00
NkBe
4205db6870
[skip ci]Update Traditional Chinese (Taiwan) ( #242 )
2025-06-30 16:43:32 +08:00
ShirkNeko
70f03081a4
[skip ci]New Crowdin updates ( #240 )
...
* New translations strings.xml (Japanese)
* New translations strings.xml (Russian)
* New translations strings.xml (Turkish)
* New translations strings.xml (Chinese Traditional)
* New translations strings.xml (Indonesian)
* New translations strings.xml (Chinese Traditional, Hong Kong)
2025-06-30 15:51:32 +08:00
Kitty
5ccb779b6a
[skip ci] Update Ukrainian translation ( #236 )
2025-06-30 15:35:34 +08:00
Juno Bủh
b07bc408ce
[skip ci] Update Vietnamese Translation ( #238 )
...
* Update Vietnamese Translation
* Update Vietnamese Translation
* Update Vietnam
2025-06-30 15:35:12 +08:00
ShirkNeko
7ee1fd63f1
manager: Add Zygote isolation service uninstallation to susfs feature
2025-06-30 15:32:47 +08:00
ShirkNeko
3551441e42
manager: Provides re-editable functionality for all SuSFS path configurations
2025-06-29 20:36:45 +08:00
ShirkNeko
4a1ab76322
manager: Optimize the logical order of Susfs self boot scripts
2025-06-29 19:06:20 +08:00
ShirkNeko
2fedb051b8
manager: Add Hide Bootloader Scripts and Cleanup Tool Residue feature and switch
2025-06-29 17:50:39 +08:00
Juno Bủh
10c35f4baa
Update Vietnamese Translation ( #229 )
...
* Update Vietnamese Translation
* Update Vietnamese Translation
2025-06-29 12:32:05 +08:00
科家
4f82eda003
manager: Only display slotinformation on AB devices ( #233 )
...
还是有人在用 A-Only 分区设备的
2025-06-29 12:31:50 +08:00
Prslc
80f89c0241
[skip ci] manager: Fix unintended LKM dialog when selecting AnyKernel3 install method ( #234 )
...
This fixes a logic issue where the KMI selection dialog would still appear
even when the user selected the AnyKernel3 install method.
Signed-off-by: prslc <prslc113@gmail.com >
2025-06-29 12:30:34 +08:00
ShirkNeko
8399f14fad
manager: Add SuSFS configuration backup and restore feature
...
- Optimize susfs self-boot scripts
- Solve some invalid issues where startup duration does not match or is too fast.
Signed-off-by: ShirkNeko <109797057+ShirkNeko@users.noreply.github.com >
2025-06-28 23:19:18 +08:00
YC酱luyancib
c49a66d1af
Update Kconfig ( #224 )
...
make sure kpm config requrement was enabled
2025-06-28 10:19:53 +05:30
Juno Bủh
d66b390361
Update Vietnamese Translation ( #223 )
2025-06-27 18:47:02 +08:00
ShirkNeko
9c290a8080
[skip ci]: New Crowdin updates ( #222 )
...
* New translations strings.xml (Japanese)
* New translations strings.xml (Russian)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Chinese Traditional)
* New translations strings.xml (Vietnamese)
* New translations strings.xml (Indonesian)
* New translations strings.xml (Chinese Traditional, Hong Kong)
2025-06-27 18:46:45 +08:00
Saksham Singla
48efc28e8f
Update Funding.yml ( #221 )
...
* Update FUNDING.yml
* add sukisu donation
---------
Co-authored-by: weishu <twsxtd@gmail.com >
2025-06-27 16:55:22 +08:00
ShirkNeko
634adad15c
ksud: fmt
2025-06-27 11:15:19 +08:00
古塵
4532bab230
kernel: refactor CMD_GET_FULL_VERSION to safely initialize version string ( #220 )
...
Use strscpy()/strlcpy() to populate the version buffer in CMD_GET_FULL_VERSION
instead of relying on uninitialized memory. This ensures the returned string
is null-terminated and avoids exposing garbage data to user space.
Signed-off-by: schqiushui <orochi9999@gmail.com >
2025-06-27 10:42:38 +08:00
ShirkNeko
d3c9b6e739
ksud: handle errors and non compatible ramdisk
...
Co-authored-by: rifsxd <rifat.44.azad.rifs@gmail.com >
2025-06-26 14:22:42 +08:00
ShirkNeko
8e4f980db0
ksud: third test properly check if vendor is already patched or not for lkm restoration and also handle magisk patched vendor boot
...
Co-authored-by: rifsxd <rifat.44.azad.rifs@gmail.com >
2025-06-26 14:15:49 +08:00
ShirkNeko
cfee357ed1
manager: Optimize susfs management,
...
- solve some problems caused by new versions not taking effect
2025-06-26 14:10:50 +08:00
ShirkNeko
9393459b27
manager: Improvements to susfs functionality status fetch exceptions
...
- Show false if unable to fetch
2025-06-26 00:24:33 +08:00
ShirkNeko
60af173a7e
manager:Optimize the path configuration to automatically configure the corresponding value as long as the self-boot is enabled
2025-06-25 23:39:04 +08:00
NkBe
23e2377f87
[skip ci]Update README.md ( #218 )
...
就单纯怎么看怎么怪,所以手欠改一改
2025-06-25 20:13:06 +08:00
NkBe
d45ba31849
manger: fix lkm detection ( #217 )
...
* manger: Rollback crowdin Update (Traditional Chinese Taiwan)
* manger: Try to modify the lkm detection
改了下判斷方式,現在只要核心返回的 version_flags最後一位是 1,is_lkm就會被正確地設成 true
2025-06-25 19:26:54 +08:00
Saksham Singla
c5705c2d5d
Bump agp and Gradle to latest ( #216 )
...
* Bump AGP
* Bump Gradle
* update gradle to 14.2
2025-06-25 19:15:17 +08:00
ShirkNeko
dfae83cf58
New Crowdin updates ( #215 )
...
* New translations strings.xml (Russian)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Chinese Traditional)
* New translations strings.xml (Vietnamese)
* New translations strings.xml (Indonesian)
* New translations strings.xml (Chinese Traditional, Hong Kong)
2025-06-25 16:33:07 +08:00
NkBe
cd5ba3ac3c
[skip ci] manger: Update Traditional Chinese (Taiwan) ( #214 )
2025-06-25 16:26:24 +08:00
ShirkNeko
2c2698f6bc
kernel: Rewrite kernle version code management
...
Co-authored-by: lamadaemon <i@lama.icu >
Signed-off-by: ShirkNeko <109797057+ShirkNeko@users.noreply.github.com >
2025-06-24 23:16:16 +08:00
NkBe
f57fe79c5d
manager: Update LKM select file prompt, optimize “init_boot / vendor_boot” text ( #211 )
...
* Update Install.kt
* Update Install.kt
* Update strings.xml
* Update strings-rCN.xml
* Update strings-rTW.xml
* manger: Add a space to ensure pangu
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-06-24 15:50:48 +08:00
ShirkNeko
91ae4c9650
manager: Update LKM select file prompt, support “init_boot / vendor_boot” option
2025-06-24 15:03:14 +08:00
ShirkNeko
01f44dc1d9
ksud: Adding LKM patch support for vendor_boot images
...
- And improve the OTA update mechanism
- Updating the magiskboot library
Co-authored-by: ShirkNeko <109797057+ShirkNeko@users.noreply.github.com >
Co-authored-by: rifsxd <rifat.44.azad.rifs@gmail.com >
Signed-off-by: ShirkNeko <109797057+ShirkNeko@users.noreply.github.com >
2025-06-24 12:52:22 +08:00
Prslc
6e35b88041
Kernel: use main branch commit count for consistent versioning ( #209 )
2025-06-23 18:59:30 +08:00