Commit Graph

156 Commits

Author SHA1 Message Date
rifsxd
f91afe6c46 manager: add module background banners"
module devs can add banners for their modules through module.prop config

Example:

banner=https://something.com/banner.png
2025-06-03 00:34:37 +06:00
rifsxd
f3b49723e8 manager: add sorting by size for module list 2025-06-01 21:03:04 +06:00
rifsxd
ca24085b5b manager: add a separate customization screen in settings 2025-06-01 01:17:35 +06:00
rifsxd
93191c2b8b manager: add legacy ui toggle 2025-06-01 00:20:23 +06:00
rifsxd
ebc3ded2b2 manager: removed module config to override webui engine 2025-05-30 04:18:02 +06:00
rifsxd
08477fc361 manager: improved module update status label 2025-05-29 20:55:11 +06:00
rifsxd
15b703b5f2 manager: show webui and action label when a module has it 2025-05-28 20:42:57 +06:00
rifsxd
32cdcc6fbe manager: improve layout and look of module cards 2025-05-28 17:57:46 +06:00
rifsxd
0a42dbf5ba manager: add amoled mode 2025-05-28 04:21:38 +06:00
rifsxd
59c966771e manager: show modules update count on status card only if any update is vailable 2025-05-27 03:24:32 +06:00
Der_Googler
011b658422 manager: Improvements (#443)
* manager: bump mmrl

* manager: use ktx ext Str.toUri

* manager: add "webui-engine" from config.json

This allows the developer to override the user preference of the selected WebUI engine.

Supported engines are:

- `wx` for WebUI X
- `ksu` for the KernelSU WebUI

All not named strings will default to `wx`

R.string.use_webuix_summary needs proper translations

* manager: add support for multilingual module meta
2025-05-26 03:03:31 +06:00
rifsxd
5fa1050e1b src: bring back LKM patching 2025-05-26 03:03:18 +06:00
rifsxd
324d09a61e manager: added MINIMAL_SUPPORTED_HOOK_MODE and hook_mode info 2025-05-21 18:07:47 +06:00
rifsxd
3795d92d7a manager: fix kprobes strings 2025-05-21 15:15:27 +06:00
Rifat Azad
7692665428 manager: warn about LKM mode deprecation for GKI2 kernels 2025-05-19 00:07:05 +06:00
rifsxd
3c3ab77f65 manager: Add ABI archirecture info for manager 2025-05-18 12:09:08 +06:00
Der_Googler
86fbed60eb Add Eruda Support for WebUI X (#354)
* manager: Improvements

- Bump MMRL version
- Improved SwitchItem when it is not enabled
- Added option to enable eruda

* manager: Use custom user agent for WebUI X
2025-05-04 01:08:34 +06:00
igor
09620c269e Update portuguese & english (#333) 2025-05-02 00:03:29 +06:00
Der_Googler
babae3b2ad Add WebUI X (#316)
* Add option to use WebUI X

- Added WebUI X from MMRL to KernelSU Next

* Some improvements

* Again some improvements

* Fix NPE

* Still not fixed

Use mappings from the action to decode the stacktrace

* bump mmrl

does still not work

* Works

* WORKS

* small fixes
2025-04-27 22:01:25 +06:00
rifsxd
5cec5aa656 manager: improved mount system info fetching logic 2025-04-03 00:21:53 +06:00
AxelPLN(Axel Yinjia Huang)
a223781fae improve manager translations for zh-rCN & zh-rTW (#247)
* add README_TW

* Update README_CN.md

* add Simplified Chinese for website

add Simplified Chinese for website

fix some mistakes in README_CN

* Update zh/devices.html

* Update zh/features.html

* Update zh/devices.html

* Update zh/features.html

* Update zh/index.html

* Add Traditional Chinese translation for manager

* Try to add switching function for website

* fix manager translations for zh-rCH & zh-rTW

* try to add language switcher for manager

* try to add language switcher for manager

* try to add language switching function for manager app

* try to add language switching function for manager app

* try to add language switching function for manager app

* discard invalid changes
2025-03-23 17:50:22 +06:00
rifsxd
59ca8fa2c2 manager: susfs and sus_su status now global strings 2025-03-16 00:50:57 +06:00
rifsxd
e7dab63837 manager: remove beta label from OverlayFS usage strings 2025-02-25 15:38:53 +06:00
igor
d104250770 manager: update translations (#183) 2025-02-24 20:38:15 +06:00
rifsxd
e8c080ba09 src: adapt git links to KernelSU-Next org 2025-02-24 02:18:02 +06:00
rifsxd
c1273d35f4 manager: fix native jni calls and minor change to strings 2025-02-23 22:42:30 +06:00
weishu
d05d16c15d manager: Add support to disable sucompat mode. 2025-02-23 20:06:09 +06:00
Wang Han
a89985f33e Allow toggling unmount setting for all apps (#2450)
This fixes https://github.com/tiann/KernelSU/issues/2416.
2025-02-22 04:48:44 +06:00
rifsxd
fe9578433c manager: update module installation prompt string 2025-02-21 16:49:11 +06:00
rifsxd
d85bff2943 manager: added allowlist backup and restore (#9)
manager: create separate module & restore screen
2025-02-15 02:00:24 +06:00
rifsxd
00cab2209e manager: added developer options toggle
manager: removed module card onClick open webui
manager: diabled umount modules by default
2025-02-13 23:17:48 +06:00
igor
b2bcc93f9a update translation (#93) 2025-01-27 13:24:53 +06:00
Rifat Azad
cf84dc8a32 manager: fixed "Multiple substitutions specified in non-positional format of string resource string/require_kernel_version." 2025-01-20 13:25:00 +06:00
igor
034ad8d21a update translation (#40)
* Update translations

* Update translation
2025-01-16 01:07:23 +06:00
rifsxd
b89fd07911 manager: adjust en/strings 2025-01-15 19:24:45 +06:00
Rifat Azad
84f230d35b manager: add susfs status and sus_su toggle
userspace: add susfsd
ci: build susfsd
ksud_overlayfs: update aarch64 bin  BusyBox v1.36.1.1 topjohnwu (2024-10-06 01:38:43 PDT)
2025-01-15 14:26:42 +06:00
kxob
132d523f32 Use export_log to summarize save_log and send_log instead of send_log itself. (#21)
* Optimize Simplified Chinese translations

* Update `strings.xml` of `zh-rCN`

* Use `export_log` to summarize `save_log` and `send_log`.

Instead of `send_log` itself.

* Update `strings.xml` of Simplified Chinese

* Update `strings.xml` for commit `9aef82d`

* Update Indonesian `strings.xml` for commit `9aef82d`

* Update Korean `strings.xml` for commit `9aef82d`

* Update Brazilian Portuguese `strings.xml` for commit `9aef82d`
2025-01-14 10:08:12 +06:00
igor
b4012d94fb Update translations (#12) 2025-01-13 09:54:42 +06:00
Rifat Azad
587fca9f1f manager: hide reboot button if ksuversion not found (KSU_NEXT v2 signature not found)
manager: add module migration, backup and restore
manager: update translation for zh-CN (authored by @xiangxiangxiong9)
docs: devies: add more unofficial supported devices
2025-01-11 14:43:51 +06:00
Rifat Azad
768de7e2dc manager: added warning dialog 2025-01-08 13:54:43 +06:00
Rifat Azad
e8e17c0227 manager: tweaked strings 2025-01-08 11:43:09 +06:00
Rifat Azad
7f8d6295a7 manager: minor tweaks to strings 2025-01-08 11:39:34 +06:00
Rifat Azad
6bbe40dfda manager: improved module mount system & fixed bug for module installation file name error 2025-01-08 11:13:29 +06:00
Rifat Azad
3a8d78086f manager: some slight fixes 2025-01-08 00:27:58 +06:00
Rifat Azad
3d3cb47936 manager: tweaked strings 2025-01-07 23:55:44 +06:00
Rifat Azad
f3f4ba5897 manager: added mount system switchability
userspace: added ksud_overlayfs & ksud_magic
2025-01-07 17:08:53 +06:00
igor
4ba7ba5cf3 Update translations & add portuguese translation 2025-01-05 23:33:30 -03:00
Rifat Azad
0b93051455 manager: proper alphabetical module list sorting 2025-01-05 11:13:48 +06:00
Rifat Azad
ace36326cd source: removed all SuSFS code 2025-01-04 17:33:03 +06:00
Rifat Azad
b2715d8409 manager: fixed string 2025-01-03 11:21:53 +06:00