rifsxd
b13a12e3d5
manager: something interesting?
2025-05-22 11:02:01 +06:00
rifsxd
9d9738eed0
manager: keep screen on when FlashingStatus.FLASHING
2025-05-22 10:21:31 +06:00
rifsxd
135fe1e5d4
manager: made the see more collapse button round for infocard
2025-05-22 10:07:03 +06:00
Rifat Azad
2d033b6b87
manager: disable mount system info if ksuversion is null
2025-05-22 09:48:25 +06:00
cvnertnc
9048ffbdab
Manager: update values-tr/strings.xml and Docs: update README-tr.md ( #415 )
2025-05-22 08:38:47 +06:00
роизен
d43fdd3cb4
Add Ukranian ( #414 )
...
* Create README_UA.md
* Update README_UA.md
* Update README.md
* Update README_BG.md
* Update README_CN.md
* Update README_FR.md
* Update README_ID.md
* Update README_IT.md
* Update README_JA.md
* Update README_KO.md
* Update README_PL.md
* Update README_PT-BR.md
* Update README_RU.md
* Update README_TH.md
* Update README_TR.md
* Update README_TW.md
* Update README_VI.md
* Create strings.xml
* МЕГА ПОТУЖНО
* МЕГА ПОТУЖНО
* напотужнічав
---------
Co-authored-by: Rifat Azad <33044977+rifsxd@users.noreply.github.com >
2025-05-22 08:37:51 +06:00
Melamit
14d16eff46
docs: Update translations ( #383 )
...
* docs: Update Installation instruction link for BG, JA and EN
* docs: Add Ukrainian translation
* docs: Add LKM mode deprecaton info in English and Ukrainian translations
This informs the user about the recent change in KernelSU Next manager in the Readme
---------
Co-authored-by: melamit <sunshine@melamit.in >
2025-05-22 08:06:07 +06:00
luigimak
1a603c2b48
Update Italian Translation ( #413 )
...
Update values-it/strings.xml
2025-05-22 08:02:45 +06:00
mr_vokintos
2092161fe0
Update Russian ( #409 )
...
* Update README_RU.md
Donations added
* Update strings.xml
fix
* Update strings.xml
again
* Update README_RU.md
* Update Ru strings.xml
Fixes and additions
* Update README_RU.md
I didn't like the way it looked
* Update strings.xml
* Update strings.xml
* Update strings.xml
* Update strings.xml
* Update strings.xml
2025-05-22 08:01:44 +06:00
igor
a8b92f50cc
Update portuguese translation ( #401 )
2025-05-22 08:00:21 +06:00
itsaschoolbus
4556c9a5d1
manager: Update LKM mode deprecation string for Vietnamese ( #396 )
2025-05-22 07:59:58 +06:00
Nhật Minh
e6fcae4f02
Update strings.xml ( #372 )
2025-05-22 07:59:34 +06:00
Rifat Azad
74ab5488e1
manager: rename unmount -> umount for superuser label item
2025-05-22 07:39:18 +06:00
rifsxd
5cdec242eb
manager: keep screen on when isActionRunning ( #341 )
2025-05-22 00:27:31 +06:00
rifsxd
e938a499f6
manager: disabled auto update by default
2025-05-22 00:09:40 +06:00
rifsxd
84b5915eea
manager: use WebUIX as default webui providor
2025-05-22 00:08:07 +06:00
rifsxd
540ce1d2c3
manager: redesign/rearrange home infocard
2025-05-21 23:42:05 +06:00
rifsxd
b40f2af0f0
manager: fix bad prctl calls for native code
2025-05-21 22:55:38 +06:00
rifsxd
324d09a61e
manager: added MINIMAL_SUPPORTED_HOOK_MODE and hook_mode info
2025-05-21 18:07:47 +06:00
rifsxd
d5dfecefea
Revert "kernel: Makefile: sanity checks"
...
This reverts commit 26d3ec14a6 .
2025-05-21 18:07:46 +06:00
rifsxd
ce37e17c87
kernel: added CMD_HOOK_MODE prctl to get the enabled su hook mode value
2025-05-21 18:07:41 +06:00
rifsxd
3b1d5f15f4
manager: webuix no longer should be stated beta as it is stable enough for release
2025-05-21 15:18:01 +06:00
rifsxd
714ec4695b
manager: show home_failure instead of lkm_mode_deprecated
2025-05-21 15:16:37 +06:00
rifsxd
3795d92d7a
manager: fix kprobes strings
2025-05-21 15:15:27 +06:00
rifsxd
eed685507a
kernel: rename KSU_WITH_KPROBES to KSU_KPROBES_HOOK for better self explanitory
2025-05-21 15:13:17 +06:00
backslashxx
26d3ec14a6
kernel: Makefile: sanity checks
2025-05-21 15:09:33 +06:00
ShirkNeko
96d475407a
Add a formatting string for the update list #2556 ( #2597 )
...
Fix module update failures caused by spaces and other non Linux readable
characters
Signed-off-by: ShirkNeko <109797057+ShirkNeko@users.noreply.github.com >
2025-05-21 15:03:06 +06:00
backslashxx
27d8bc458f
kernel: sucompat: increase reliability of execve_sucompat
...
On plain ARMv8.0 devices (A53,A57,A73), strncpy_from_user_nofault() sometimes
fails to copy `filename_user` string correctly. This breaks su ofc, breaking
some apps like Termux (Play Store ver), ZArchiver and Root Explorer.
This does NOT seem to affect newer ARMv8.2+ CPUs (A75/A76 and newer)
My speculation? ARMv8.0 has weak speculation :)
here we replace `strncpy_from_user_nofault()` with another routine:
- access_ok() to validate the pointer
- strncpy_from_user() to copy and validate string
- manual null-termination just in case, as strncpy_from_user_nofault also does it
- remove that memset, seems useless as it is an strncpy, not strncat
Kind of mimicking _nofault, but yes with this one we allow pagefaults.
Tested on:
- ARMv8.0 A73.a53, A57.a53, A53.a53
- ARMv8.2 A76.a55
Tested-by: iDead XD <rafifirdaus12bb@gmail.com >
Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com >
2025-05-21 15:01:01 +06:00
Der_Googler
519f86c47e
manager: refactor label item in superuser list ( #403 )
2025-05-19 22:50:11 +06:00
backslashxx
980f71c1bd
kernel: core_hook: fixup 217d230b ( #402 )
...
Reported-by: Trijal Saha <97483939+Trijal08@users.noreply.github.com >
2025-05-19 22:49:44 +06:00
Rifat Azad
7692665428
manager: warn about LKM mode deprecation for GKI2 kernels
2025-05-19 00:07:05 +06:00
Trijal Saha
aaca0b5283
ci: Only have one task for susfsd irrespective of the target architecture ( #395 )
2025-05-18 22:49:39 +06:00
Der_Googler
e5a495489d
Improve StatusCard and fix WX wrappers of WebUI X ( #393 )
...
* manager: bump mmrl to 1998c70b77
* manager: improve StatusCard
2025-05-18 22:11:38 +06:00
Der_Googler
e07a6fb3ff
manager: Bump MMRL and possible fix #384 ( #391 )
...
* manager: bump mmrl to 346470abb8
- Possible fix a bug where IUserManager.getUsers(ZZZ) are not defined in the framework.jar
- Refactored WebUI X to meet the new WXInterface
- Only fetch the app from the current user and not all users
* manager: remove unused AIDL interfaces
2025-05-18 16:50:51 +06:00
Rifat Azad
b8c2660996
manager: add ABI info icon
2025-05-18 12:30:20 +06:00
rifsxd
ec2ecdcacb
manager: fix unresolved referance
2025-05-18 12:22:34 +06:00
rifsxd
3c3ab77f65
manager: Add ABI archirecture info for manager
2025-05-18 12:09:08 +06:00
rifsxd
ffb2c89c36
manager: add kernel ABI info
2025-05-18 12:03:49 +06:00
rifsxd
bda62cc8a1
manager: refine working mode designation
2025-05-18 11:54:41 +06:00
Wang Han
a052af4180
Fix fallback option for createRootShell() ( #2593 )
2025-05-18 11:30:47 +06:00
rifsxd
8835c37536
ksud_magic: Update zip-extensions and set needed features for zip
...
zip-extensions does not export time and deflate64 features now.
2025-05-18 11:29:58 +06:00
Wang Han
69f3c9f6ab
Update zip-extensions and set needed features for zip ( #2592 )
...
zip-extensions does not export time and deflate64 features now.
2025-05-18 11:25:38 +06:00
Rifat Azad
af3e0bd6a5
ci: fux ksud armv7a artifact download
2025-05-18 10:40:31 +06:00
Rifat Azad
5b14512323
ci: fux susfsd artifact download
2025-05-18 10:32:41 +06:00
Rifat Azad
6f176ad1c4
ksud_magic: removed loopdev
2025-05-18 10:24:39 +06:00
Rifat Azad
bc9d720a3c
ksud_overlayfs: use upstream loopdev
2025-05-18 10:18:35 +06:00
Rifat Azad
93c5013251
ksud_overlayfs: use upstream hole-punch
2025-05-18 10:01:05 +06:00
Rifat Azad
bc5c993093
manager: added armv7a abi
2025-05-18 09:14:14 +06:00
Rifat Azad
759b3c5baf
ci: fix workflow
2025-05-18 04:10:23 +06:00
Rifat Azad
e1303d13a3
ci: fix duplicate susfsd artifact upload error
2025-05-18 04:05:50 +06:00