Commit Graph

531 Commits

Author SHA1 Message Date
ShirkNeko
7f0ae95dfb Improve font color blending and contrast in dark mode.
Fix login issue (#19).

Modify styles for more settings.

Do not show the status of susfs when using lkm mode.

Signed-off-by: ShirkNeko <109797057+ShirkNeko@users.noreply.github.com>
2025-03-31 14:50:20 +08:00
ShirkNeko
57c8d69e83 Manager: simplify and fix SUSFS version display errors
Signed-off-by: ShirkNeko <109797057+ShirkNeko@users.noreply.github.com>
2025-03-30 18:30:53 +08:00
ShirkNeko
e27471fa9e 更新下载接口为 SukiSU-Ultra 的最新版本 2025-03-30 02:02:56 +08:00
ShirkNeko
269aea7cfc Add KPM module support, update related strings and view models 2025-03-30 01:54:27 +08:00
ShirkNeko
6e24d427d2 manager: fix typo in hide kernel version summary string 2025-03-29 19:12:46 +08:00
WenHao2130
aa53223b02 [wip]manager: allow hide kernelsu version
This is an experimental commit

Signed-off-by: WenHao2130 <WenHao2130@outlook.com>
2025-03-29 18:20:34 +08:00
ShirkNeko
03c97d2720 manager: update .gitignore and add strings for kernel module management 2025-03-29 16:53:36 +08:00
WenHao2130
ddd0da86cd manager: enhanced device model retrieval with Huawei' market name checking
Signed-off-by: WenHao2130 <WenHao2130@outlook.com>
2025-03-29 16:11:39 +08:00
ShirkNeko
11ec41aadb manager: Add kpmmgr to build workflows and optimize device model retrieval logic 2025-03-29 16:03:56 +08:00
ShirkNeko
ae3c591638 Manager: Enhanced Device Model Retrieval with One Plus' Market Name Checking 2025-03-29 01:35:33 +08:00
WenHao2130
f4f78883b4 manager: update some translations
Signed-off-by: WenHao2130 <WenHao2130@outlook.com>
2025-03-28 16:55:12 +08:00
WenHao2130
02aee87987 manager: optimize layout
Signed-off-by: WenHao2130 <WenHao2130@outlook.com>
2025-03-28 16:45:20 +08:00
ShirkNeko
11ba242acc Update button colors to support dynamic themes 2025-03-27 12:44:26 +08:00
ShirkNeko
9e00e8feb6 Opt the code and add color to the buttons. 2025-03-26 18:59:58 +08:00
ShirkNeko
52514cc5b3 Updated agp version to 8.9.1, added white color theme 2025-03-26 14:53:10 +08:00
ShirkNeko
a33094f45f Opt Flash and Install interface button elements, adjust colors and dialog box styles 2025-03-24 14:31:11 +08:00
ShirkNeko
06cb43b3a1 Opt theme color management
adjust button color to fit dark mode
2025-03-23 18:05:04 +08:00
ShirkNeko
0266115dac Opt theme mode management
Update card color and dark color setting logic
2025-03-23 16:50:00 +08:00
ShirkNeko
cca608954a - Optimizing interface text
- Use string resources instead of hardcoding
2025-03-23 10:36:10 +08:00
ShirkNeko
82edd46e0e - Optimize the logic of obtaining the model number of Xiaomi devices
- Add custom transparency settings, adjust the default transparency in dark color mode
2025-03-23 02:46:26 +08:00
ShirkNeko
04db01cdbc Fix the problem of disappearing background in dark color mode 2025-03-23 00:26:58 +08:00
ShirkNeko
7265d5aacd - Manger: Fix the device model acquisition logic
- Manger: Update card default shadow and transparency settings, optimize theme color scheme

- Manger: Optimize dark color mode style

Signed-off-by:ShirkNeko<ShirkNeko@2773800761@qq.com>
2025-03-23 00:06:03 +08:00
ShirkNeko
ff99ab8e62 Changing the custom background expand more options logic
Co-authored-by:ShirkNeko <ShirkNeko@alone2832165@gmail.com>
2025-03-22 16:37:30 +08:00
ShirkNeko
192f36fb3c Changing the custom background expand more options logic
Co-authored-by:Shirkneko <ShirkNeko@alone2832165@gmail.com>
2025-03-22 16:35:56 +08:00
ShirkNeko
7b7fff91a6 Upload source files to complete submission of history changes
Co-authored-by:Shirkneko <Shirkneko@2773800761@qq.com>
2025-03-22 15:20:51 +08:00
Rifat Azad
3121eb0f9a 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)

Co-authored-by: rifsxd <rifat.44.azad.rifs@gmail.com>
2025-03-22 15:20:02 +08:00
ShirkNeko
3208a916e2 Cherry-pick commit 00ae4f9 2025-03-22 14:12:36 +08:00
ShirkNeko
ba26677cfc Merge some files and rewrite the update history 2025-03-22 14:09:21 +08:00
5ec1cff
ec383ed661 allow restore uninstalled module 2025-03-09 00:05:23 +08:00
5ec1cff
7b39c295aa use module dir name as real id 2025-03-08 23:56:24 +08:00
5ec1cff
35bf2f1dca manager: remove shrink image 2025-03-08 23:56:24 +08:00
5ec1cff
bb8c9ffac5 manager: no need to check overlayfs 2025-03-08 23:56:20 +08:00
Wang Han
fcfe038532 Avoid popping back stack right after navigation (#2477)
This fixes https://github.com/tiann/KernelSU/issues/2462.
2025-02-27 09:47:50 +08:00
Weblate (bot)
985cd1f015 Translations update from Hosted Weblate (#2425)
Translations update from [Hosted Weblate](https://hosted.weblate.org)
for
[KernelSU/Manager](https://hosted.weblate.org/projects/kernelsu/manager/).



Current translation status:

![Weblate translation
status](https://hosted.weblate.org/widget/kernelsu/manager/horizontal-auto.svg)

---------

Co-authored-by: Rex_sa <rex.sa@pm.me>
Co-authored-by: Kazuki Nakashima <flukfik41@gmail.com>
Co-authored-by: dabao1955 <dabao1955@163.com>
Co-authored-by: Léane GRASSER <leane.grasser@proton.me>
Co-authored-by: weishu tian <twsxtd@gmail.com>
Co-authored-by: yuztass <inkognito0901@gmail.com>
Co-authored-by: I g o r <igormczampola1@gmail.com>
2025-02-24 12:20:40 +08:00
Rifat Azad
7a6ec8b284 manager: allow multiple modules to be installed sequentially (#2459)
It's now okay to merge
2025-02-23 12:10:58 +08:00
Js0n
6936520515 fix: crash #2463 (#2465)
my bad
2025-02-22 18:30:13 +08:00
Js0n
1f2f4136e6 feat: properly set OkHttp header (#2463)
properly send `User-Agent` and `Accept-Language` to `updateJson` server,
module developers can check `User-Agent` whether to send update to user
and set user preferred language for changelog.

also added cache to reduce update server load
2025-02-22 15:18:00 +08:00
Wang Han
f33b12cd52 Provide TMPDIR for boot image repacking (#2458)
/data/local/tmp is never writable for normal apps, why previously it
works is that Rust's temp_dir() gets path from env, and since A13,
TMPDIR is set to app's cache dir. This is not the case for A12, so it
breaks. Fix it by set TMPDIR ourselves.
2025-02-21 11:09:02 +08:00
weishu
107a34789e manager: refine flashing module utilities 2025-02-20 20:56:21 +08:00
Wang Han
eeffecbd1b Allow toggling unmount setting for all apps (#2450)
This fixes https://github.com/tiann/KernelSU/issues/2416.
2025-02-18 11:07:52 +08:00
weishu
4593ae81c7 kernel: Allow to re-enable sucompat 2025-02-16 21:33:26 +08:00
weishu
9bb39ff760 manager: Add support to disable sucompat mode. 2025-02-16 19:35:35 +08:00
Wang Han
32f84dcb1f Hide namespace config in app profiles (#2426)
This is never implemented in kernel (and likely never will be), so let's
remove it from UI for now to avoid misleading users.
2025-02-09 21:26:04 +08:00
weishu
de2100e1e9 manager: Create a new root shell for action.sh to avoid blocking the global root shell. 2025-02-06 19:28:01 +08:00
Weblate (bot)
7b0876d7e8 Translations update from Hosted Weblate (#2376)
Translations update from [Hosted Weblate](https://hosted.weblate.org)
for
[KernelSU/Manager](https://hosted.weblate.org/projects/kernelsu/manager/).



Current translation status:

![Weblate translation
status](https://hosted.weblate.org/widget/kernelsu/manager/horizontal-auto.svg)

---------

Co-authored-by: Astoritin Ambrosius <TakasugiMerlan@outlook.com>
Co-authored-by: yuztass <inkognito0901@gmail.com>
Co-authored-by: Rex_sa <rex.sa@pm.me>
Co-authored-by: 김강민 <bookwormkkm00@gmail.com>
Co-authored-by: 淡い夏 <93428659+lightsummer233@users.noreply.github.com>
Co-authored-by: I g o r <igormczampola1@gmail.com>
Co-authored-by: Kazuki Nakashima <flukfik41@gmail.com>
Co-authored-by: dabao1955 <dabao1955@163.com>
Co-authored-by: Reza Almanda <rezaalmanda27@gmail.com>
Co-authored-by: Pang YS <devbx@proton.me>
Co-authored-by: NEURAX <1603528439@qq.com>
Co-authored-by: rehork <cooky@e.email>
Co-authored-by: Léane GRASSER <leane.grasser@proton.me>
Co-authored-by: weishu tian <twsxtd@gmail.com>
2025-02-05 13:43:13 +08:00
changhuapeng
1728c6dc61 manager: Disable interactions for uninstalled & disabled module (#2380)
Uninstalled module has no enabled interactions (e.g. run action script,
open webui, update).
Disabled module cannot run action script or open webui.
2025-01-25 20:01:18 +08:00
Weblate (bot)
fa8b3bf29c Translations update from Hosted Weblate (#2341)
Translations update from [Hosted Weblate](https://hosted.weblate.org)
for
[KernelSU/Manager](https://hosted.weblate.org/projects/kernelsu/manager/).



Current translation status:

![Weblate translation
status](https://hosted.weblate.org/widget/kernelsu/manager/horizontal-auto.svg)

---------

Co-authored-by: Astoritin Ambrosius <TakasugiMerlan@outlook.com>
Co-authored-by: yuztass <inkognito0901@gmail.com>
Co-authored-by: Rex_sa <rex.sa@pm.me>
Co-authored-by: 김강민 <bookwormkkm00@gmail.com>
Co-authored-by: 淡い夏 <93428659+lightsummer233@users.noreply.github.com>
Co-authored-by: I g o r <igormczampola1@gmail.com>
Co-authored-by: Kazuki Nakashima <flukfik41@gmail.com>
Co-authored-by: dabao1955 <dabao1955@163.com>
Co-authored-by: Reza Almanda <rezaalmanda27@gmail.com>
Co-authored-by: Pang YS <devbx@proton.me>
2025-01-24 19:29:51 +08:00
Weblate (bot)
0da9b123fa Translations update from Hosted Weblate (#2174)
Translations update from [Hosted Weblate](https://hosted.weblate.org)
for
[KernelSU/Manager](https://hosted.weblate.org/projects/kernelsu/manager/).



Current translation status:

![Weblate translation
status](https://hosted.weblate.org/widget/kernelsu/manager/horizontal-auto.svg)

---------

Co-authored-by: 孟武尼德霍格龍 <7708801314520.tony@gmail.com>
Co-authored-by: I g o r <igormczampola1@gmail.com>
Co-authored-by: Kazuki Nakashima <flukfik41@gmail.com>
Co-authored-by: Rex_sa <rex.sa@pm.me>
Co-authored-by: yuztass <inkognito0901@gmail.com>
Co-authored-by: dabao1955 <dabao1955@163.com>
Co-authored-by: rehork <cooky@e.email>
Co-authored-by: Caner Karaca <canerkaraca_23@hotmail.com>
Co-authored-by: hsfg6 <hsfg6@proton.me>
Co-authored-by: Krisztián Molnár <krisztian.molnar94@gmail.com>
Co-authored-by: Kanbi Dungaitj <genshoopen+public@gmail.com>
Co-authored-by: Rene Schimmelpfennig <r.schimmelpfennig@gmail.com>
Co-authored-by: Rem01Gamingf3be1ce80d8a4e1b <wisnugunawan2008@gmail.com>
Co-authored-by: Inches Hwang <me@coldified.dev>
Co-authored-by: magisk-for-arm <lin666_666@outlook.com>
Co-authored-by: Reza Almanda <rezaalmanda27@gmail.com>
2025-01-07 13:53:32 +08:00
5ec1cff
0a617959f9 manager: support search module list (#2331) 2024-12-31 16:30:58 +08:00
bryanyee33
d3ed55f1eb manager: module: refresh after webui usage (#2317)
- This commit fixes issue tiann#2250


https://github.com/user-attachments/assets/19dcca12-cb34-4e6e-88b4-72c26c2773f3

Tested by: backslashxx <118538522+backslashxx@users.noreply.github.com>
2024-12-26 16:10:16 +08:00