Commit Graph

  • 49a0cbfb9a build(deps): bump the actions group across 1 directory with 4 updates dependabot/github_actions/actions-63a4a6843c dependabot[bot] 2025-08-21 09:39:29 +00:00
  • 3eb2e7695a build(deps): bump the crates group across 1 directory with 31 updates dependabot/cargo/userspace/ksud_overlayfs/crates-843624d610 dependabot[bot] 2025-08-20 11:43:50 +00:00
  • 32b8fe2ec0 build(deps): bump the crates group across 1 directory with 32 updates dependabot/cargo/userspace/ksud_magic/crates-f3593f5218 dependabot[bot] 2025-08-20 10:19:16 +00:00
  • fab0874efa New translations manager/app/src/main/res/values-tr-rTR/strings.xml (bundle: 8) l10n_next Rifat Azad 2025-08-19 23:41:10 +06:00
  • ee518b3ac2 New translations manager/app/src/main/res/values-vi-rVN/strings.xml (bundle: 8) Rifat Azad 2025-08-17 23:09:47 +06:00
  • dc8130161b New translations manager/app/src/main/res/values-ru-rRU/strings.xml (bundle: 8) Rifat Azad 2025-08-14 16:46:21 +06:00
  • 79e9edcb77 New translations manager/app/src/main/res/values-pt-rBR/strings.xml (bundle: 8) Rifat Azad 2025-08-14 16:46:21 +06:00
  • f0934e6b90 New translations manager/app/src/main/res/values-ru-rRU/strings.xml (bundle: 8) Rifat Azad 2025-08-11 13:20:54 +06:00
  • cc43b065ec build(deps): bump the maven group across 1 directory with 10 updates dependabot/gradle/manager/maven-b4b113a3b1 dependabot[bot] 2025-08-10 07:53:14 +00:00
  • 1de68a8ed2 Revert "userspace: implement OSS ksuinit" next Rifat Azad 2025-08-10 13:48:18 +06:00
  • e0c461322b kernel: nest ksun switch manager support under CONFIG_KSU_SWITCH_MANAGER config default as disabled Rifat Azad 2025-08-10 12:28:34 +06:00
  • 2efadb2ccd build(deps): bump the crates group in /userspace/ksuinit with 21 updates dependabot/cargo/userspace/ksuinit/crates-957426abc2 dependabot[bot] 2025-08-10 04:49:52 +00:00
  • edb99a2c1a userspace: implement OSS ksuinit tiann 2025-08-09 11:57:42 +06:00
  • 0744aebee0 New translations manager/app/src/main/res/values-ru-rRU/strings.xml (bundle: 8) Rifat Azad 2025-08-05 16:53:17 +06:00
  • eaab98b7ec ci(workflows): add artifact caching to build-manager-ci and build-manager-spoofed workflows (#702) James McConnell 2025-08-04 23:47:24 -04:00
  • f5b771f6af New translations manager/app/src/main/res/values-ru-rRU/strings.xml (bundle: 8) Rifat Azad 2025-08-04 16:40:36 +06:00
  • e497c5396c New translations manager/app/src/main/res/values-it-rIT/strings.xml (bundle: 8) Rifat Azad 2025-08-04 16:40:35 +06:00
  • 43a6fcce28 New translations manager/app/src/main/res/values-bg-rBG/strings.xml (bundle: 8) Rifat Azad 2025-08-04 16:40:33 +06:00
  • aa37bcc368 New Crowdin updates (#660) Rifat Azad 2025-08-01 16:44:29 +06:00
  • 107cd4add0 Update README.md Rifat Azad 2025-07-28 19:37:12 +06:00
  • 94c4b41ea3 README: updated Rifat Azad 2025-07-28 19:36:30 +06:00
  • 0bde9047b9 manager: add -spoof string to apk output Rifat Azad 2025-07-27 22:21:29 +06:00
  • bc9927b9b6 POC: load icon app via ksu://icon/[packageName] (#674) Fahrez256Bit 2025-07-25 22:23:29 +07:00
  • d4f4c0a0cc Syscall Hooks (#686) James McConnell 2025-07-25 09:35:29 -04:00
  • 0aaae919c0 userspace/su: add ndk compatible su from kernelnosu Rifat Azad 2025-07-25 06:17:48 +06:00
  • 3f4c23a34f kernel: allow only perms for /{system | vendor | product | system_ext}/bin/su path kernel: guard kernelnosu perms if not using KSU_KPROBES_HOOK Rifat Azad 2025-07-24 01:24:20 +06:00
  • d69a72c658 src: build script for a full featured manager Rifat Azad 2025-07-23 21:23:34 +06:00
  • adbff41a22 ksud: decide best partition to direct flash LKM Rifat Azad 2025-07-23 21:22:04 +06:00
  • 512f84504e ksud: create our own new ramdisk when no compatible ramdisk found Rifat Azad 2025-07-22 03:45:21 +06:00
  • c44f48c8a4 Update README.md Rifat Azad 2025-07-21 15:36:05 +06:00
  • 5c6c3870a0 ksud_magic: fix rust fmt Rifat Azad 2025-07-21 06:59:34 +06:00
  • c6b5440682 manager | ksud: Add toggle for global mount namespace (#99) Alessandro Paluzzi 2025-05-24 15:52:45 +07:00
  • a917314e84 manager: fixed sus_su features Rifat Azad 2025-07-21 04:53:12 +06:00
  • 948975ba35 kernel: core_hook: add support for KernelNoSU nampud 2025-07-08 01:34:50 +08:00
  • db7d73c202 kernel/Kconfig: KSU_SUSFS_SUS_SU now also depends on KSU_KPROBES_HOOK next-susfs-a13-5.15-dev Rifat Azad 2025-07-21 02:22:15 +06:00
  • e15652c758 kernel: bumped version 12803 Rifat Azad 2025-07-21 02:20:36 +06:00
  • 194ba5820a kernel: guard syscall hook types Rifat Azad 2025-07-21 02:10:36 +06:00
  • 45ad73e9dd kernel: guard syscall hook types Rifat Azad 2025-07-21 02:10:36 +06:00
  • 2165241049 kernel: bumped version 12802 Rifat Azad 2025-07-19 23:52:40 +06:00
  • 0c6c0a512c kernel: implement v2_signature size/hash override from userspace through kernel module parameter Rifat Azad 2025-07-19 23:10:48 +06:00
  • 892a62afdf manager: bump MINIMAL_SUPPORTED_KERNEL to 12797 Rifat Azad 2025-07-19 23:33:43 +06:00
  • d61de07c21 kernel: implement v2_signature size/hash override from userspace through kernel module parameter Rifat Azad 2025-07-19 23:10:48 +06:00
  • d88bffdba2 kernel: bumped version 12800 Rifat Azad 2025-07-18 01:06:40 +06:00
  • 4382dca515 ksud: do backup for vendor_boot partition Rifat Azad 2025-07-17 23:24:32 +06:00
  • 278b1226dc kernel: bumped version Rifat Azad 2025-07-16 22:37:16 +06:00
  • 89c9b1b8b8 kernel: use ksu_strncpy_from_user_retry when kprobes hook sucompat pagefaults Rifat Azad 2025-07-16 21:06:59 +06:00
  • b04f45c278 kernel: set fasle to /sbin for susfs_try_umount_all Rifat Azad 2025-07-16 21:20:44 +06:00
  • 2c9078e038 kernel: use ksu_strncpy_from_user_retry when kprobes hook sucompat pagefaults Rifat Azad 2025-07-16 21:06:59 +06:00
  • e4a6ade958 kernel/Makefile: hardcore driver version Rifat Azad 2025-07-16 01:39:55 +06:00
  • 6fe4fcbce0 kernel: susfs 1.5.9 a13-5.15 patch Rifat Azad 2025-07-15 22:23:43 +06:00
  • 52112a7ee3 source: clean up Rifat Azad 2025-07-15 21:33:26 +06:00
  • 81f4f09d0c ksud: Address pagefault in ksu_handle_execveat_ksud (#662) Edrick Sinsuan 2025-07-15 11:24:20 -04:00
  • 2241696498 ksud: fix rust fmt v1.0.9 Rifat Azad 2025-07-15 04:02:34 +06:00
  • 514c5458ed manager: append 'spoofed' tag to the app version name Rifat Azad 2025-07-15 03:58:11 +06:00
  • d30bb33a9c ksud: removed banner Rifat Azad 2025-07-15 03:36:11 +06:00
  • ec7fe6b039 manager: minor improvement to flash screen topbar status Rifat Azad 2025-07-15 03:35:58 +06:00
  • 3fd61e0ee5 New Crowdin updates (#646) Rifat Azad 2025-07-15 01:10:58 +06:00
  • 8fc85993f1 ksud: fix clippy errors Rifat Azad 2025-07-14 20:52:29 +06:00
  • df07860e44 ksud: fix rust fmt errors Rifat Azad 2025-07-14 20:22:31 +06:00
  • bd03c296a1 kernel/Makefile: remove redundant get_cred_rcu backports Rifat Azad 2025-07-14 20:11:13 +06:00
  • 14b7861f44 template: add feature request template Rifat Azad 2025-07-14 19:59:38 +06:00
  • 3c421b1362 manager: added more module list sort options ( enabled, action and webui) Rifat Azad 2025-07-13 20:59:33 +06:00
  • 1744286c3e kernel: enable sucompat if requested and current UID is in allowlist testing Rifat Azad 2025-07-13 20:37:04 +06:00
  • c6b60a24e8 ksud: Add second_stage init variant (#653) staging Edrick Sinsuan 2025-07-12 19:26:10 -04:00
  • 1baedd89b7 manager: add eruda console (v3.4.3) to webui-next Rifat Azad 2025-07-12 23:18:11 +06:00
  • b567e9b275 kernel: add better error message if CMD_GET_MANAGWR_UID fails to fetch manager_uid Rifat Azad 2025-07-11 04:11:17 +06:00
  • 3ba5b028d4 manager: fix hook mode status showing blank when Natives.getHookMode() is null Rifat Azad 2025-07-10 18:10:14 +06:00
  • 4d633a1e0e kernel: selinux: rules: Fix illegal RCU lock usage in apply_kernelsu_rules() (#2646) Tashfin Shakeer Rhythm 2025-07-10 16:32:09 +06:00
  • f08fcec777 kernel: changed constant value for CMD_HOOK_MODE to 0xC0DEAD1A and CMD_GET_MANAGER_UID to 16, to avoid future conflitcs with upstream Rifat Azad 2025-07-10 00:50:45 +06:00
  • afe6ad7261 docs: add crowdin localization progress Rifat Azad 2025-07-10 00:04:22 +06:00
  • 54b26fd32c New Crowdin updates (#644) Rifat Azad 2025-07-08 22:00:14 +06:00
  • 4b56b14a4f docs: Add Spanish README (#628) Berserkr2k 2025-07-07 13:39:25 -05:00
  • 9b4c6057a0 New Crowdin updates (#634) Rifat Azad 2025-07-07 17:27:03 +06:00
  • 873740ef1c docs: added Crowdin Translators credits to README Rifat Azad 2025-07-07 17:25:53 +06:00
  • ad80c1ea77 manager: remove current locale format to fix locale format to android_code Rifat Azad 2025-07-07 17:12:03 +06:00
  • d5c6f0affb New Crowdin updates (#629) Rifat Azad 2025-07-07 13:10:09 +06:00
  • 162056f9ff New Crowdin updates (#627) Rifat Azad 2025-07-07 04:20:04 +06:00
  • 3af1d0354d docs: Update README_TR.md (#598) Eren 2025-07-06 10:52:41 +03:00
  • 6adb2eaf51 Update Polish README (#624) kam821 2025-07-06 09:46:43 +02:00
  • ce91e4fedb New Crowdin updates (#623) Rifat Azad 2025-07-06 13:45:36 +06:00
  • a36390ea03 Update Crowdin configuration file Rifat Azad 2025-07-05 21:47:41 +06:00
  • e31e0271cb manager: clean translations Rifat Azad 2025-07-05 21:37:48 +06:00
  • b97fc2bec2 Revert "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-07-05 17:35:25 +06:00
  • 10875ee190 manager: refactor home module/superuser plural/singular strings Rifat Azad 2025-07-04 23:52:20 +06:00
  • fdb01c918a docs: add webui-next api documentation Rifat Azad 2025-07-04 21:38:41 +06:00
  • 6afa86d2ae manager/webui: let getPackagesIcons generate icon and store in cache as well when called Rifat Azad 2025-07-04 01:22:53 +06:00
  • 25fa6b7b9b manager: webui-next is now amoled mode compliant Rifat Azad 2025-07-03 22:27:18 +06:00
  • a361fa3272 manager: implement getPackagesIcons and cacheAllPackageIcons api to webui-next Rifat Azad 2025-07-03 22:03:13 +06:00
  • 4a9733c078 manager: sort a-z order for webui-next list packages api Rifat Azad 2025-07-03 20:09:19 +06:00
  • 31aa571bc2 susfsd: refactored show features & support to match ksu_susfs standards (ref https://gitlab.com/simonpunk/susfs4ksu/-/commit/ad56926) Rifat Azad 2025-07-03 19:21:48 +06:00
  • 58167a4289 manager: introduce app package info API for webui-next Rifat Azad 2025-07-03 15:54:31 +06:00
  • a8bfd1cc7d manager:added more dynamic color vars to webui-next Rifat Azad 2025-07-02 15:43:21 +06:00
  • 58aeb2697a manager: add monet colors support to webui (webui-next) Rifat Azad 2025-07-02 14:36:43 +06:00
  • 7f68766dc4 manager: move module/allowlist backup directory back to /data/adb/ksu/backup dir since /sdcarf/.ksunext is futile and easily can be used as a detection Rifat Azad 2025-07-02 02:23:57 +06:00
  • 310c0573c6 manager: fix empty gap shown when zygisk is unavailable (fix #594) Rifat Azad 2025-07-02 02:08:54 +06:00
  • d1aad01df3 manager: new zygisk detection method implemented and deprecated old method Rifat Azad 2025-07-01 21:44:07 +06:00
  • 9733b92d30 Do not translate SELinux status in Japanese (#590) Hinata Saine 2025-07-01 18:28:25 +09:00
  • aaf776f421 manager: fix integer underflow in get_manager_uid (#591) Pedro.js 2025-06-30 16:17:15 +00:00
  • 5e33aee99f manager: fix pull to refresh handling in ModuleList Rifat Azad 2025-06-30 19:08:14 +06:00
  • 4e3f06d405 kernel: added new prctl CMD_GET_MANAGER_UID to get the uid of the crowned manager Rifat Azad 2025-06-30 14:19:07 +06:00