Commit Graph

  • 7ec07812a1 kernel: code clean up and some inlining rsuntk 2025-07-22 21:55:49 +07:00
  • f63dbca3fa kernel: rename sh to ksud_path rsuntk 2025-07-28 16:32:44 +07:00
  • 672041b4d6 kernel: Replace ksu_access_ok with macro rsuntk 2025-07-27 14:14:18 +07:00
  • 0c87765958 kernel: increase reliability, add ksu_access_ok to simplify rsuntk 2025-07-22 22:31:58 +07:00
  • 39811e311f kernel: fixup sucompat rsuntk 2025-07-22 22:14:22 +07:00
  • cf50966952 kernel: rename ksu_common_ksud_execve to ksu_ksud_execve_common rsuntk 2025-07-22 22:07:38 +07:00
  • da477fd588 kernel: fixup! su_path->su, make it as an array rsuntk 2025-07-22 22:02:10 +07:00
  • fc85270a35 kernel: code clean up and some inlining rsuntk 2025-07-22 21:55:49 +07:00
  • a9e3c1cc8f kermel: Refactoring and separating dynamic signature-related structures and functions and implement hot-signature updates ShirkNeko 2025-08-03 22:51:38 +08:00
  • d2ed7ee19b KernelSU: Fix SUS_SU bootloops on some device because of improper sizeof(su) in sucompat.c ShirkNeko 2025-07-28 17:54:53 +08:00
  • 9ff53ce683 kermel: Refactoring and separating dynamic signature-related structures and functions and implement hot-signature updates ShirkNeko 2025-08-03 22:46:00 +08:00
  • 6e89c81407 manager: Cleaning up the code ShirkNeko 2025-08-03 20:05:19 +08:00
  • f8b8c7f671 manager: Update agp and dependency version, improve module signature error return ShirkNeko 2025-08-03 19:08:57 +08:00
  • cd4edf97bd manager: Refinement of module signatures again ShirkNeko 2025-08-03 18:50:20 +08:00
  • e3f1e49fe1 Update Vietnamese Translation Juno Bủh 2025-08-03 12:20:58 +07:00
  • abe0dee4da string: Change the description of Signature Verification MiRinChan 2025-08-03 13:42:29 +08:00
  • bc3fcec514 strings: Modified the description of resetting the Bootloader lock MiRinChan 2025-07-25 22:34:11 +08:00
  • d225f0bae9 manager: Continue to improve module signatures ShirkNeko 2025-08-03 05:39:35 +08:00
  • 48d7a13028 manager: add module signature verification ShirkNeko 2025-08-03 04:34:04 +08:00
  • 7e7d2a28af kernel: Clean up the Dynamic Signature Manager related functionality, removing unnecessary rescanning logic ShirkNeko 2025-08-02 16:28:52 +08:00
  • acfba3d0f8 kernel: refactoring uses flag bits for exiting instead of cleaning up the workflow ShirkNeko 2025-08-02 01:27:02 +08:00
  • bf5a8a8909 kernel: optimize dynamic signature operation, enhance error recovery capability ShirkNeko 2025-08-01 16:55:13 +08:00
  • 7c4d8da7d1 New Crowdin updates (#300) ShirkNeko 2025-07-31 01:07:09 +08:00
  • c656d87e42 [skip ci]Update Vietnamese Translation (#302) Juno Bủh 2025-07-31 00:05:39 +07:00
  • 1b7c7fd726 manager: Optimize SuSFS path editing functionality ShirkNeko 2025-07-31 01:00:49 +08:00
  • ea68183f80 revert: fix: Remove the incorrect display of the KPM version and simplify the checking logic (#299) Seyud 2025-07-29 20:26:19 +08:00
  • b1ee07fee1 Improve file existence check and copying methods, optimize command execution logic, and fix KPM version display issue (#298) Seyud 2025-07-29 15:16:34 +08:00
  • c42b4ffe4b kernel: fix dynamic signature rescan functionality and update related handlers ShirkNeko 2025-07-29 11:46:56 +08:00
  • cfd070f33c kernel: Add Hot Update Rescan Manager feature for dynamic signatures ShirkNeko 2025-07-29 10:32:15 +08:00
  • 3ae1a3b10a kermel: Refactoring and separating dynamic signature-related structures and functions ShirkNeko 2025-07-28 22:44:24 +08:00
  • d21f92d817 ksu_susfs: Reduced the binary size by compiling with dynamically linked, and -O3 for speed ShirkNeko 2025-07-28 18:07:05 +08:00
  • 6bb66e2819 kernel: Updated APK signature support, removed redundant definitions and adjusted indexing ShirkNeko 2025-07-28 17:12:17 +08:00
  • 115206bcc6 manager: Remove Loading Dialog when enable/disable the module (#291) WenHao2130 2025-07-24 19:43:56 +08:00
  • bdf675b448 kernel: bump KSU_VERSION_API to 3.1.8 ShirkNeko 2025-07-21 21:24:32 +08:00
  • dd4cf956dd kernel: bump KSU_VERSION_API to 3.1.8 ShirkNeko 2025-07-21 21:24:32 +08:00
  • 5ba4f73eeb manager: Update to version 3.1.8 and rename the relevant version checking functions v3.1.8 ShirkNeko 2025-07-21 21:22:07 +08:00
  • 139899d05d [skip ci]manager: Add SUS loop path function ShirkNeko 2025-07-21 21:14:09 +08:00
  • d2ab325e18 优化setup.sh (#288) awkoo 2025-07-21 20:23:08 +08:00
  • 66ff2fa812 Fix the KSU_SUSFS_HAS_MAGIC_MOUNT dependency to ensure it depends on KSU_SUSFS ShirkNeko 2025-07-21 16:29:51 +08:00
  • be393ddb7c manager: Updating susfs binaries ShirkNeko 2025-07-21 16:28:50 +08:00
  • d3c37a293d kernel & KernelSU: Added new ksu_susfs cli add_sus_path_loop ShirkNeko 2025-07-21 16:23:17 +08:00
  • 467d6e0838 ksud: Add KSU_SUKISU to env WenHao2130 2025-07-20 23:31:29 +08:00
  • 46fcf97be3 readme: add chinese translation (#290) 米凛MiRin 2025-07-20 15:26:03 +08:00
  • 72ed1bc4a2 Update Vietnamese Translation (#284) Juno Bủh 2025-07-19 16:41:34 +07:00
  • b8544b4f53 manager: Adding a separate status to the update module ShirkNeko 2025-07-19 16:59:36 +08:00
  • 60f0a721ce script: Simplify repository cloning logic (#283) Cloud_Yun 2025-07-17 19:37:31 +09:00
  • c62676d643 New Crowdin updates (#280) ShirkNeko 2025-07-17 14:32:35 +08:00
  • dd2b2e995a docs: fix wrong infomation (#282) 米凛MiRin 2025-07-17 14:32:20 +08:00
  • 86456a4d95 README & docs: Revise the README and documentation. Thanks to lama's help. MiRinChan 2025-07-16 19:28:16 +08:00
  • 11e9e37f43 manager: fix typo in hide_zygisk_implement string and summary (#279) Prslc 2025-07-16 18:16:34 +08:00
  • a8a2aef4b5 manager: Display Zygisk implementation method with rezygisk support (#278) Prslc 2025-07-16 15:08:20 +08:00
  • 77ac0d70fd [skip ci]manager: Add switch to hide Zygisk implementation status information (#277) Prslc 2025-07-16 15:08:08 +08:00
  • 329b7f59dc KernelSU: SUS_SU: Initiate path with 0 and no memset is needed ShirkNeko 2025-07-15 10:24:43 +08:00
  • 2a00ef96c2 UPSTREAM: manager: improve predictive back animations wxxsfxyzm 2025-07-14 20:25:50 +08:00
  • 39ee1cc41d kernel: core_hook: add support for KernelNoSU (#270) YangQi0408 2025-07-14 15:24:48 +08:00
  • 51556d1253 strings: add copyright infomation (#275) 米凛MiRin 2025-07-14 15:21:48 +08:00
  • 94df64f234 copyright: Correct copyright owner information (#273) 米凛MiRin 2025-07-14 00:08:00 +08:00
  • 02f545b3fb [skip ci] Revert "Redirect the Feature Requests issue template tab (#1788)" WenHao2130 2025-07-13 10:49:12 +08:00
  • 62c7aac75b Merge branch 'main' of https://github.com/SukiSU-Ultra/SukiSU-Ultra ShirkNeko 2025-07-12 11:43:23 +08:00
  • 755d454960 manager:Add flag bits to module installations to prevent repeated installations ShirkNeko 2025-07-12 11:41:58 +08:00
  • 9717fa0de6 fix(manager): add extraspace after "UID:" for Home screen (#268) Marat Budkevich 2025-07-11 14:18:03 +03:00
  • bd6eb7fddd manager: Update agp version ShirkNeko 2025-07-11 10:56:30 +08:00
  • 9f706873f2 manager: Fixed susfs binary naming scheme ShirkNeko 2025-07-09 18:54:27 +08:00
  • c424d5bab4 kernel: simplified signature verification ShirkNeko 2025-07-09 12:12:12 +08:00
  • 0b03cd9faf kernel: simplified signature verification ShirkNeko 2025-07-09 12:07:13 +08:00
  • ac9acf6c0a kernel: simplified signature verification ShirkNeko 2025-07-09 12:07:13 +08:00
  • e795387c30 manager: Reformat zh-rCN strings WenHao2130 2025-07-09 11:07:54 +08:00
  • 044dd9471f manager: Refactor the way information is fetched in the home screen to avoid null pointers ShirkNeko 2025-07-09 01:33:00 +08:00
  • 213a15cdb6 manager: 显示 Zygisk 实现方式 (#264) YangQi0408 2025-07-08 22:34:34 +08:00
  • 340a94ef30 kernel/throne_tracker: Fix missing variable in function my_actor (#266) TwinbornPlate75 2025-07-08 22:34:01 +08:00
  • a255ea9d56 [skip ci]New Crowdin updates (#263) ShirkNeko 2025-07-07 17:49:24 +08:00
  • f5541e215f kernel & KernelSU: Replace kabi member susfs_task_state of tast_struct and use... ShirkNeko 2025-07-07 13:13:07 +08:00
  • 6cbe13dafc Assets: Add susfs executable binary v1.5.9 ShirkNeko 2025-07-06 14:49:54 +08:00
  • fb5c7c2f9d manager: Updated dependency library version ShirkNeko 2025-07-06 14:44:36 +08:00
  • b8f2d15bd1 manager: Modify the separator for information cards from a semicolon to a vertical line ShirkNeko 2025-07-06 00:56:15 +08:00
  • 6e0fb0b388 kernel: Add the ability to get active managers for multi-manager APKs ShirkNeko 2025-07-06 00:25:42 +08:00
  • 2bd6929d24 manager: Add the ability to get a list of active managers ShirkNeko 2025-07-06 00:26:42 +08:00
  • b8f9a448f2 kernel: Add the ability to get active managers for multi-manager APKs ShirkNeko 2025-07-06 00:25:42 +08:00
  • ed95981d09 kernel: add multi-manager support ShirkNeko 2025-07-05 21:26:04 +08:00
  • 42b883240e kernel: add multi-manager support ShirkNeko 2025-07-05 21:26:04 +08:00
  • f7dcc82be5 kernel: add multi-manager support ShirkNeko 2025-07-05 21:26:04 +08:00
  • 4840540038 manager: Modify Dynamic Signature Configuration Input Verification ShirkNeko 2025-07-05 17:39:24 +08:00
  • 7bfb37a11e [skip ci]Update Vietnamese Translation (#257) Juno Bủh 2025-07-05 15:37:48 +07:00
  • 942210459f Add dynamic signature support ShirkNeko 2025-07-05 16:29:40 +08:00
  • dd6d695020 kernel:Add Dynamic Signature Configuration ShirkNeko 2025-07-05 16:21:29 +08:00
  • f5c236c925 Add dynamic signature support ShirkNeko 2025-07-05 15:56:19 +08:00
  • 828290059d kernel: Drop Elysia key WenHao2130 2025-07-04 18:51:42 +08:00
  • 6a60b72e21 manager: Reorganizing the backup and restore functionality of SuSFS configurations ShirkNeko 2025-07-04 17:57:54 +08:00
  • ea3a0cf73b manager: Update the name in the webui description to “SukiSU-Ultra” ShirkNeko 2025-07-03 21:09:37 +08:00
  • 1816d15ce8 manager: Refactor show SuSFS features ShirkNeko 2025-07-03 19:25:52 +08:00
  • e5f58caf11 kernel & KernelSU: Refactor show enabled_features ShirkNeko 2025-07-03 17:58:38 +08:00
  • 79c8f7a709 New Crowdin updates (#247) ShirkNeko 2025-07-03 14:00:45 +08:00
  • 6af65779d1 kernel: Update CMD_GET_FULL_VERSION to a new value ShirkNeko 2025-07-03 00:09:29 +08:00
  • cc2f28f1c1 kernel: Update CMD_GET_FULL_VERSION to a new value ShirkNeko 2025-07-03 00:09:29 +08:00
  • b0cc0e6f6d kernel: Update CMD_GET_FULL_VERSION to a new constant value ShirkNeko 2025-07-03 00:08:54 +08:00
  • eccc70c0c9 manager: Improve loading and empty state handling in SuperUserScreen ShirkNeko 2025-07-03 00:03:59 +08:00
  • fc828ff3aa [skip ci]: Update Vietnamese Translation (#248) Juno Bủh 2025-07-02 22:34:48 +07:00
  • acb7cfff1b Revert: Rollback some of the changes in "Add option to use WebUI X" and refactor the KsuService ShirkNeko 2025-07-02 01:37:37 +08:00
  • 3729c22dd0 fix: Fix application crashes caused by improper handling of coroutine exceptions (#249) nanLianQing 2025-07-01 23:26:36 +08:00
  • a84cf70730 manager:Fixed the issue of not getting the corresponding app name and icon in SuSFS paths ShirkNeko 2025-07-01 20:00:26 +08:00