Commit Graph

  • 2278fe49d2 manager: Adding optional additions to SUS paths applies functionality corresponding to the package name as well as categorization ShirkNeko 2025-07-01 17:29:45 +08:00
  • 5a4a8da820 kernel: Fix typo error WenHao2130 2025-07-01 12:47:58 +08:00
  • be14da387e manager: replace Runtime.exec with getRootShell for command execution ShirkNeko 2025-07-01 02:48:09 +08:00
  • 5a0801334c kernel: bump KSU_VERSION to 3.1.7 ShirkNeko 2025-06-30 17:05:44 +08:00
  • 6bbb47bad4 kernel: bump KSU_VERSION to 3.1.7 ShirkNeko 2025-06-30 17:05:44 +08:00
  • 1fd13d9d8d docs: Updated documentation to introduce SuSFS Configuration Manager and introduction of advanced features v3.1.7 ShirkNeko 2025-06-30 16:57:56 +08:00
  • 4205db6870 [skip ci]Update Traditional Chinese (Taiwan) (#242) NkBe 2025-06-30 16:43:32 +08:00
  • b44dd7d020 Update Kconfig (#224) YC酱luyancib 2025-06-28 12:49:53 +08:00
  • 4ad011c988 Update Kconfig (#224) YC酱luyancib 2025-06-28 12:49:53 +08:00
  • f008459be1 kernel & KernelSU: Added switch for enabling/disabling umount for zygote... ShirkNeko 2025-06-30 16:29:45 +08:00
  • 70f03081a4 [skip ci]New Crowdin updates (#240) ShirkNeko 2025-06-30 15:51:32 +08:00
  • 5ccb779b6a [skip ci] Update Ukrainian translation (#236) Kitty 2025-06-30 10:35:34 +03:00
  • b07bc408ce [skip ci] Update Vietnamese Translation (#238) Juno Bủh 2025-06-30 14:35:12 +07:00
  • 7ee1fd63f1 manager: Add Zygote isolation service uninstallation to susfs feature ShirkNeko 2025-06-30 15:32:47 +08:00
  • 3551441e42 manager: Provides re-editable functionality for all SuSFS path configurations ShirkNeko 2025-06-29 20:36:45 +08:00
  • 4a1ab76322 manager: Optimize the logical order of Susfs self boot scripts ShirkNeko 2025-06-29 19:06:20 +08:00
  • 2fedb051b8 manager: Add Hide Bootloader Scripts and Cleanup Tool Residue feature and switch ShirkNeko 2025-06-29 17:50:39 +08:00
  • 10c35f4baa Update Vietnamese Translation (#229) Juno Bủh 2025-06-29 11:32:05 +07:00
  • 4f82eda003 manager: Only display slotinformation on AB devices (#233) 科家 2025-06-29 12:31:50 +08:00
  • 80f89c0241 [skip ci] manager: Fix unintended LKM dialog when selecting AnyKernel3 install method (#234) Prslc 2025-06-29 12:30:34 +08:00
  • 8399f14fad manager: Add SuSFS configuration backup and restore feature ShirkNeko 2025-06-28 23:19:18 +08:00
  • 67c4111bbd kernel: fmt WenHao2130 2025-06-28 21:24:00 +08:00
  • 4908e3b633 愛莉希雅小姐嘅惠禮 (#226) 愛莉希雅 2025-06-28 14:43:59 +08:00
  • c49a66d1af Update Kconfig (#224) YC酱luyancib 2025-06-28 12:49:53 +08:00
  • d66b390361 Update Vietnamese Translation (#223) Juno Bủh 2025-06-27 17:47:02 +07:00
  • 9c290a8080 [skip ci]: New Crowdin updates (#222) ShirkNeko 2025-06-27 18:46:45 +08:00
  • 48efc28e8f Update Funding.yml (#221) Saksham Singla 2025-06-27 14:25:22 +05:30
  • bb02b12a69 kernel: phase out devpts_hook rsuntk 2025-06-25 14:53:34 +07:00
  • c71ef3ce29 kernel: selinux: rules: Fix illegal RCU lock usage in apply_kernelsu_rules() Tashfin Shakeer Rhythm 2025-06-25 15:15:10 +07:00
  • 0c3049ec03 kernel: selinux: rules: Fix illegal RCU lock usage in apply_kernelsu_rules() Tashfin Shakeer Rhythm 2025-06-25 15:15:10 +07:00
  • f820b9aaa8 kernel: phase out devpts_hook rsuntk 2025-06-25 14:53:34 +07:00
  • 634adad15c ksud: fmt ShirkNeko 2025-06-27 11:15:19 +08:00
  • 4532bab230 kernel: refactor CMD_GET_FULL_VERSION to safely initialize version string (#220) 古塵 2025-06-27 00:23:12 +08:00
  • f1ba7127b8 kernel: refactor CMD_GET_FULL_VERSION to safely initialize version string (#220) 古塵 2025-06-27 00:23:12 +08:00
  • d0cb0cf25a kernel: refactor CMD_GET_FULL_VERSION to safely initialize version string (#220) 古塵 2025-06-27 00:23:12 +08:00
  • 8e192aaead kernel: add support for multi KernelSU manager in Kconfig ShirkNeko 2025-06-27 00:10:19 +08:00
  • d3c9b6e739 ksud: handle errors and non compatible ramdisk ShirkNeko 2025-06-26 14:22:42 +08:00
  • 8e4f980db0 ksud: third test properly check if vendor is already patched or not for lkm restoration and also handle magisk patched vendor boot ShirkNeko 2025-06-26 14:15:49 +08:00
  • cfee357ed1 manager: Optimize susfs management, ShirkNeko 2025-06-26 14:10:50 +08:00
  • 9393459b27 manager: Improvements to susfs functionality status fetch exceptions ShirkNeko 2025-06-26 00:24:33 +08:00
  • 60af173a7e manager:Optimize the path configuration to automatically configure the corresponding value as long as the self-boot is enabled ShirkNeko 2025-06-25 23:39:04 +08:00
  • 2564dce9ed kernel/core_hook: fix error handling in ksu_handle_prctl for CMD_GET_FULL_VERSION ShirkNeko 2025-06-25 21:21:16 +08:00
  • 23e2377f87 [skip ci]Update README.md (#218) NkBe 2025-06-25 20:13:06 +08:00
  • d45ba31849 manger: fix lkm detection (#217) NkBe 2025-06-25 19:26:54 +08:00
  • c5705c2d5d Bump agp and Gradle to latest (#216) Saksham Singla 2025-06-25 16:45:17 +05:30
  • dfae83cf58 New Crowdin updates (#215) ShirkNeko 2025-06-25 16:33:07 +08:00
  • cd5ba3ac3c [skip ci] manger: Update Traditional Chinese (Taiwan) (#214) NkBe 2025-06-25 16:26:24 +08:00
  • 3404a4fea8 KernelSU: Fix sus mounts not umounted for iso service that spawned by zygote directly ShirkNeko 2025-06-25 12:12:17 +08:00
  • 2c2698f6bc kernel: Rewrite kernle version code management ShirkNeko 2025-06-24 23:16:16 +08:00
  • 1a43244288 kernel/Makefile: enhance version retrieval logic with GitHub commit count ShirkNeko 2025-06-24 22:53:12 +08:00
  • 8c9692c350 kernel/Makefile: enhance version retrieval logic with GitHub commit count ShirkNeko 2025-06-24 22:53:12 +08:00
  • 8752b82fdc kernel: Rewrite kernle version code management ShirkNeko 2025-06-24 20:07:56 +08:00
  • f876a523f6 kernel: Rewrite kernle version code management ShirkNeko 2025-06-24 20:07:56 +08:00
  • f57fe79c5d manager: Update LKM select file prompt, optimize “init_boot / vendor_boot” text (#211) NkBe 2025-06-24 15:50:48 +08:00
  • 91ae4c9650 manager: Update LKM select file prompt, support “init_boot / vendor_boot” option ShirkNeko 2025-06-24 15:03:14 +08:00
  • 01f44dc1d9 ksud: Adding LKM patch support for vendor_boot images ShirkNeko 2025-06-24 12:52:22 +08:00
  • 0f3a9de958 Kernel: use main branch commit count for consistent versioning (#209) Prslc 2025-06-23 18:59:30 +08:00
  • ddea10e0d8 Kernel: use main branch commit count for consistent versioning (#209) Prslc 2025-06-23 18:59:30 +08:00
  • 6e35b88041 Kernel: use main branch commit count for consistent versioning (#209) Prslc 2025-06-23 18:59:30 +08:00
  • c9c122d79b skip ci :Update & Fix Japanese (#208) Re*Index. (ot_inc) 2025-06-23 19:58:03 +09:00
  • 4bec5ae7b1 ksud: Update version code calculations to adjust historical version offsets v3.1.6 ShirkNeko 2025-06-22 18:45:58 +08:00
  • f9b3478dbb Fix text parameter formatting in KstatConfigItemCard, remove redundant “parameter:” prefixes ShirkNeko 2025-06-22 18:33:50 +08:00
  • 561c82de0a manager: Refactoring the SuSFS configuration layout and simplifying functions ShirkNeko 2025-06-22 18:31:11 +08:00
  • e96ceb84c9 Update Indonesia Translate (#204) Amicia De Rune 2025-06-21 22:40:11 +07:00
  • ddbbeafc64 manager: Added the SUS Mount Hide Control feature added in SuSFS version 1.5.8 ShirkNeko 2025-06-21 23:39:19 +08:00
  • 285478a778 manager: Remove deprecated OverlayFS checks for automatic kernel stats support. ShirkNeko 2025-06-21 18:34:37 +08:00
  • 3437c7cf3b kernel: remove deprecated CONFIG_KSU_SUSFS_SUS_OVERLAYFS state initialization checks ShirkNeko 2025-06-21 18:20:44 +08:00
  • 4c4dce98f4 kernel/Makefile: check kernelsu driver version from online git repo first, if fails then check local .git and if that also fails then use hardcoded fallback ShirkNeko 2025-06-21 17:11:42 +08:00
  • 8716b764ee kernel/Makefile: check kernelsu driver version from online git repo first, if fails then check local .git and if that also fails then use hardcoded fallback ShirkNeko 2025-06-21 17:11:42 +08:00
  • 00ffa86705 kernel/Makefile: check kernelsu driver version from online git repo first, if fails then check local .git and if that also fails then use hardcoded fallback Rifat Azad 2025-06-14 22:28:19 +06:00
  • 74ec20745c Uniformly use surfaceContainerHigh as the background color of the popup window ShirkNeko 2025-06-21 16:34:38 +08:00
  • b7b995bf73 Updating the Crowdin Workflow Configuration ShirkNeko 2025-06-21 15:37:33 +08:00
  • aef862e91a kernel: clean up ksu_inode_permission by removing unused code ShirkNeko 2025-06-21 14:59:42 +08:00
  • 29b7f9e0ad New Crowdin updates (#200) ShirkNeko 2025-06-21 14:51:13 +08:00
  • 00a4c69227 Remove unused strings ShirkNeko 2025-06-21 14:18:51 +08:00
  • 9c204496c3 完善補充正體中文-香港 (#3) (#194) 愛莉希雅 2025-06-21 12:41:41 +08:00
  • 519401cf39 Fixing SUS Path Execution Errors ShirkNeko 2025-06-21 00:21:14 +08:00
  • f69eb5c115 完善補充正體中文-香港#2 (#191) 愛莉希雅 2025-06-20 21:23:29 +08:00
  • 82e96f4394 manger: 完善補充正體中文 (#189) NkBe 2025-06-20 19:11:30 +08:00
  • 8e3db00b9b README: Sync README_EN with README (#190) Prslc 2025-06-20 19:11:20 +08:00
  • 4a215511aa kernel: refactor SUSFS feature status retrieval for improved readability and maintainability ShirkNeko 2025-06-20 04:08:04 +08:00
  • adf299d9f3 manager: Update the feature definition ShirkNeko 2025-06-20 01:52:00 +08:00
  • 8283b5597d kernel: swap CONFIG_KSU_SUSFS_SUS_SU and CONFIG_KSU_SUSFS_HAS_MAGIC_MOUNT feature flags ShirkNeko 2025-06-20 01:32:49 +08:00
  • a437f69586 kernel: change ksu_key_permission to public for broader access ShirkNeko 2025-06-20 00:38:31 +08:00
  • 103217755b kernel: allow GKI kprobes to use LSM hook for ksu_handle_devpts rsuntk 2025-06-19 21:33:52 +07:00
  • 4502a52e1b kernel: selinux: expose is_ksu_transition to all linux version rsuntk 2025-06-19 17:41:48 +07:00
  • ea7e2f4db6 kernel: allow GKI kprobes to use LSM hook for ksu_handle_devpts rsuntk 2025-06-19 21:33:52 +07:00
  • ae475cba67 kernel: selinux: expose is_ksu_transition to all linux version rsuntk 2025-06-19 17:41:48 +07:00
  • 483a39c7ac kernel: core_hook: fix refcount leaks on try_umount (#2635) rsuntk 2025-06-13 12:26:49 +07:00
  • babc50c048 [skip ci] kernel: just search for ksu_handle_devpts rsuntk 2025-06-16 01:55:02 +07:00
  • aa80661186 kernel: intercept devpts via security_inode_permission LSM backslashxx 2025-06-16 01:45:08 +07:00
  • 9e8fdc35c4 [skip ci] kernel: remove and fmt rsuntk 2025-06-16 00:41:51 +07:00
  • 8987312fc1 [skip ci] kernel: just search for ksu_handle_devpts rsuntk 2025-06-16 01:55:02 +07:00
  • 2394fc67fc kernel: intercept devpts via security_inode_permission LSM backslashxx 2025-06-16 01:45:08 +07:00
  • d13233f566 [skip ci] kernel: remove and fmt rsuntk 2025-06-16 00:41:51 +07:00
  • c83baad6d5 manager: Add SuSFS Kstat-related configuration ShirkNeko 2025-06-19 11:26:15 +08:00
  • 2ff3b5ee06 manager: Fix the character processing logic in the clear command of FlashScreen. ShirkNeko 2025-06-18 15:52:48 +08:00
  • b537b51034 manager:Add SuSFS to obtain slot uname and build time information ShirkNeko 2025-06-18 15:41:08 +08:00
  • bfb6ea3613 manager:Adjust the text display of setting items to allow multi-line text descriptions ShirkNeko 2025-06-18 00:12:27 +08:00
  • edf7685e9a strings: Updates the string resources at the current execution location and modifies the associated text display ShirkNeko 2025-06-17 23:58:42 +08:00