米凛MiRin
62da804518
manager: ksuEngine as default WebUI engine ( #110 )
2025-05-28 12:22:38 +08:00
ShirkNeko
439b99cc4a
manager: refactor label item in superuser list
...
* manager: Improvements
* 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
Co-authored-by: Der_Googler <54764558+DerGoogler@users.noreply.github.com >
Signed-off-by: ShirkNeko <109797057+ShirkNeko@users.noreply.github.com >
2025-05-27 16:57:54 +08:00
ShirkNeko
64f0efc2c0
manager: use myUserId as fallback
...
Co-authored-by: Der_Googler <54764558+DerGoogler@users.noreply.github.com >
Signed-off-by: ShirkNeko <109797057+ShirkNeko@users.noreply.github.com >
2025-05-27 16:33:58 +08:00
ShirkNeko
f196bf5b76
manager: Updated Kpm and version info icons
2025-05-27 16:02:36 +08:00
ShirkNeko
790968be6a
manager: Change icon
2025-05-27 15:47:24 +08:00
ShirkNeko
83f0f9537f
New Crowdin updates ( #107 )
...
* New translations strings.xml (French)
* New translations strings.xml (Arabic)
* New translations strings.xml (German)
* New translations strings.xml (Russian)
* New translations strings.xml (Vietnamese)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Chinese Traditional, Hong Kong)
* New translations strings.xml (Thai)
* New translations strings.xml (Romanian)
* New translations strings.xml (Spanish)
* New translations strings.xml (Danish)
* New translations strings.xml (Hungarian)
* New translations strings.xml (Italian)
* New translations strings.xml (Japanese)
* New translations strings.xml (Korean)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Dutch)
* New translations strings.xml (Polish)
* New translations strings.xml (Slovenian)
* New translations strings.xml (Turkish)
* New translations strings.xml (Ukrainian)
* New translations strings.xml (Chinese Traditional)
* New translations strings.xml (Persian)
* New translations strings.xml (Marathi)
* New translations strings.xml (Croatian)
* New translations strings.xml (Estonian)
* New translations strings.xml (Latvian)
* New translations strings.xml (Azerbaijani)
* New translations strings.xml (Hindi)
* New translations strings.xml (Malay)
* New translations strings.xml (Filipino)
* New translations strings.xml (Bosnian)
* New translations strings.xml (Kannada)
2025-05-27 01:33:53 +08:00
ShirkNeko
68ebfec918
manager: Optimize the logic of displaying the Machine Architecture tab of the home status card
...
Fix the problem of displaying text in safe mode
2025-05-27 01:07:24 +08:00
ShirkNeko
8be4dea081
manager: Update interface card color to surfaceContainerLow to optimize visual effect.
2025-05-24 22:00:52 +08:00
Rifat Azad
cfdbba45c3
manager: make action execution screen have the same behavior as Magisk
...
based on pr https://github.com/tiann/KernelSU/pull/2321
* Magisk's behavior: Hide Bottom Navbar, Show close button if failed or success
and removed automatic exit when module execution success.
2025-05-24 17:03:20 +08:00
WenHao2130
d408c9f4bf
manager: Modify Module page icon ( #104 )
...
Signed-off-by: WenHao2130 <wenhao2130@outlook.com >
2025-05-24 15:33:50 +08:00
ShirkNeko
8f4c58c4c3
[skip ci]: kernel: simplify KPM enabled check in ksu_handle_prctl
2025-05-24 15:25:54 +08:00
rsuntk
7e88e9648f
kernel: guard nuke_ext4_sysfs
...
Rather than using depends on / select,
i just prefer this way, although, yes, it is
an ifdef hell.
Signed-off-by: rsuntk <rsuntk@yukiprjkt.my.id >
2025-05-24 15:05:44 +08:00
ShirkNeko
4516d136a4
Merge branch 'main' of https://github.com/SukiSU-Ultra/SukiSU-Ultra
2025-05-24 14:11:35 +08:00
ShirkNeko
1b85dfbed1
manager: Modify the text padding in the ElevatedCard
...
- Adding Formatting Characters
Signed-off-by: WenHao2130 <wenhao2130@outlook.com >
2025-05-24 14:11:14 +08:00
ShirkNeko
807ffb419a
[skip ci] : Update source file strings.xml ( #101 )
2025-05-24 13:55:43 +08:00
ShirkNeko
e826f43aed
Optimize KPM checking logic
...
- Simplify code and ensure KPM information is displayed under supported versions
2025-05-24 04:38:54 +08:00
ShirkNeko
d619f5fafc
Refactoring KPM support to check KPM status using CMD_ENABLE_KPM
2025-05-24 03:28:28 +08:00
ShirkNeko
b3e2f9b7ff
manager: Updated colors and styles
...
- Adapted from reference style
Co-authored-by: ShirkNeko <109797057+ShirkNeko@users.noreply.github.com >
Co-authored-by: Der_Googler <54764558+DerGoogler@users.noreply.github.com >
Co-authored-by: rifsxd <rifat.44.azad.rifs@gmail.com >
Signed-off-by: ShirkNeko <109797057+ShirkNeko@users.noreply.github.com >
2025-05-24 00:47:15 +08:00
ShirkNeko
99a39c6f52
New Crowdin updates ( #100 )
...
* Update source file strings.xml
* New translations strings.xml (Romanian)
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations strings.xml (Arabic)
* New translations strings.xml (Danish)
* New translations strings.xml (German)
* New translations strings.xml (Hungarian)
* New translations strings.xml (Italian)
* New translations strings.xml (Japanese)
* New translations strings.xml (Korean)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Dutch)
* New translations strings.xml (Polish)
* New translations strings.xml (Russian)
* New translations strings.xml (Slovenian)
* New translations strings.xml (Turkish)
* New translations strings.xml (Ukrainian)
* New translations strings.xml (Chinese Traditional)
* New translations strings.xml (Vietnamese)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Persian)
* New translations strings.xml (Marathi)
* New translations strings.xml (Thai)
* New translations strings.xml (Croatian)
* New translations strings.xml (Estonian)
* New translations strings.xml (Latvian)
* New translations strings.xml (Azerbaijani)
* New translations strings.xml (Hindi)
* New translations strings.xml (Malay)
* New translations strings.xml (Filipino)
* New translations strings.xml (Chinese Traditional, Hong Kong)
* New translations strings.xml (Bosnian)
* New translations strings.xml (Kannada)
* Update source file strings.xml
2025-05-23 17:06:24 +08:00
ShirkNeko
22991e8740
Merge branch 'main' of https://github.com/SukiSU-Ultra/SukiSU-Ultra
2025-05-23 16:46:31 +08:00
ShirkNeko
7646ecb6f7
manager: Update theme color scheme, fix style
...
* Remove redundant strings
* Bump MMRL
Co-authored-by: ShirkNeko <109797057+ShirkNeko@users.noreply.github.com >
Co-authored-by: liaowenxuan <jby13147208050@163.com >
Signed-off-by: ShirkNeko <109797057+ShirkNeko@users.noreply.github.com >
2025-05-23 16:45:17 +08:00
ShirkNeko
204db674bb
[skip ci]: New Crowdin updates ( #99 )
...
* New translations strings.xml (Spanish)
* New translations strings.xml (Portuguese, Brazilian)
2025-05-23 16:38:20 +08:00
ShirkNeko
99fe6623de
manager: possible fix
...
- 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
Signed-off-by: Der_Googler <54764558+DerGoogler@users.noreply.github.com >
2025-05-23 16:31:13 +08:00
ShirkNeko
f1f78d2485
Add force refresh to get module list after installing a module
2025-05-22 18:12:13 +08:00
ShirkNeko
b2ae20b796
manager: Enhance and simplify module name capture
...
- Add the use of incoming module name to load the corresponding installation list when the file cannot be retrieved, using utf-8 encoding and formatting characters by default.
2025-05-20 22:23:45 +08:00
ShirkNeko
83bd4e9642
New translations strings.xml (French) ( #95 )
2025-05-20 19:34:08 +08:00
ShirkNeko
767349798a
docs: Added a link to submit translations to the Crowdin project page in the documentation
2025-05-20 19:31:44 +08:00
Jiu
ae38f4709b
[skip ci]: 删掉本地配置sdk ( #94 )
...
* feat: Update string resources for clarity and consistency; simplify build manager workflow
* 使用gki-kernel-local.yml
* build-lkm-local.yml
* 修改为谷歌源
* 修改为清华源
* 修改max-size为16G
* Updating Vietnamese strings
* kernel: kpm: add compatibility for kernel 4.14 and lower (#76 )
`thread_pid` is not defined in kernel 4.14 and lower, leading to compilation issue.
To fix this, use `pids[PIDTYPE_PID].pid` for kernel versions 4.14 and lower.
Else use `thread_pid` for kernel versions 4.19 and higher.
Reference: 107717913b/tracee/tracee.bpf.c (L354)
* 1
* 1
* 1
---------
Co-authored-by: ShirkNeko <109797057+ShirkNeko@users.noreply.github.com >
Co-authored-by: KernelSUBot <bot@kernelsu.org >
Co-authored-by: sidex15 <24408329+sidex15@users.noreply.github.com >
Co-authored-by: build <123456@cnm.com >
2025-05-20 19:26:49 +08:00
ShirkNeko
fc7001a11a
New Crowdin updates ( #93 )
...
* Update source file strings.xml
* New translations strings.xml (Romanian)
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations strings.xml (Arabic)
* New translations strings.xml (Danish)
* New translations strings.xml (German)
* New translations strings.xml (Hungarian)
* New translations strings.xml (Italian)
* New translations strings.xml (Japanese)
* New translations strings.xml (Korean)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Dutch)
* New translations strings.xml (Polish)
* New translations strings.xml (Russian)
* New translations strings.xml (Slovenian)
* New translations strings.xml (Turkish)
* New translations strings.xml (Ukrainian)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Chinese Traditional)
* New translations strings.xml (Vietnamese)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Persian)
* New translations strings.xml (Marathi)
* New translations strings.xml (Thai)
* New translations strings.xml (Croatian)
* New translations strings.xml (Estonian)
* New translations strings.xml (Latvian)
* New translations strings.xml (Azerbaijani)
* New translations strings.xml (Hindi)
* New translations strings.xml (Malay)
* New translations strings.xml (Filipino)
* New translations strings.xml (Chinese Traditional, Hong Kong)
* New translations strings.xml (Bosnian)
* New translations strings.xml (Kannada)
* Update source file strings.xml
* New translations strings.xml (Japanese)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Vietnamese)
v3.1.3
2025-05-20 13:22:44 +08:00
ShirkNeko
9924809bdb
[skip ci]: Update the GitHub repository links in the documentation to ensure that they point to the correct SukiSU-Ultra repositories
2025-05-20 12:48:06 +08:00
ShirkNeko
58a4ff94e4
Add module download error alerts and optimize update checking logic
...
- Add a formatting string for the update list
- 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-20 12:12:22 +08:00
ShirkNeko
29033e9b80
[skip ci]: New Crowdin updates ( #90 )
...
* New translations strings.xml (French)
* New translations strings.xml (Japanese)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Chinese Traditional)
* New translations strings.xml (Vietnamese)
* New translations strings.xml (Chinese Traditional, Hong Kong)
* New translations strings.xml (Romanian)
* New translations strings.xml (Spanish)
* New translations strings.xml (Arabic)
* New translations strings.xml (Danish)
* New translations strings.xml (German)
* New translations strings.xml (Hungarian)
* New translations strings.xml (Italian)
* New translations strings.xml (Korean)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Dutch)
* New translations strings.xml (Polish)
* New translations strings.xml (Russian)
* New translations strings.xml (Slovenian)
* New translations strings.xml (Turkish)
* New translations strings.xml (Ukrainian)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Persian)
* New translations strings.xml (Marathi)
* New translations strings.xml (Thai)
* New translations strings.xml (Croatian)
* New translations strings.xml (Estonian)
* New translations strings.xml (Latvian)
* New translations strings.xml (Azerbaijani)
* New translations strings.xml (Hindi)
* New translations strings.xml (Malay)
* New translations strings.xml (Filipino)
* New translations strings.xml (Bosnian)
* New translations strings.xml (Kannada)
2025-05-19 23:44:53 +08:00
ShirkNeko
ea24daf37c
Update Crowdin configuration file
2025-05-19 21:32:29 +08:00
ShirkNeko
ebc16583fb
[skip ci]:kernel: kpm: add compatibility for kernel 4.14 and lower ( #76 )
...
manger: Fix and simplify back gesture
`thread_pid` is not defined in kernel 4.14 and lower, leading to compilation issue.
To fix this, use `pids[PIDTYPE_PID].pid` for kernel versions 4.14 and lower.
Else use `thread_pid` for kernel versions 4.19 and higher.
Reference: 107717913b/tracee/tracee.bpf.c (L354)
Co-authored-by: sidex15 <24408329+sidex15@users.noreply.github.com >
Co-authored-by: ShirkNeko <109797057+ShirkNeko@users.noreply.github.com >
Signed-off-by: ShirkNeko <109797057+ShirkNeko@users.noreply.github.com >
2025-05-19 21:30:13 +08:00
ShirkNeko
2a10b41781
[skip ci]: Adding Flash related string resources
2025-05-19 17:17:42 +08:00
ShirkNeko
d5946047a1
manger: update flash style
...
add instructions to make it easier to understand
2025-05-19 16:49:37 +08:00
ShirkNeko
4ff46a4911
manager: Enhance Flash module handling
...
- Module screen for batch installation
Signed-off-by: ShirkNeko <109797057+ShirkNeko@users.noreply.github.com >
2025-05-19 14:07:40 +08:00
ShirkNeko
b587216b5e
Updating Vietnamese strings
2025-05-18 21:21:21 +08:00
ShirkNeko
245fce167e
manager: Optimize device model and KPM configuration checking
...
Add caching mechanism to improve performance
2025-05-18 20:16:04 +08:00
ShirkNeko
de9b82ffd5
[skip ci]: feat: Update string resources for clarity and consistency; simplify build manager workflow
2025-05-18 19:35:05 +08:00
ShirkNeko
e570f402e4
feat: Add a GitHub workflow for building LKM locally
2025-05-18 17:01:28 +08:00
ShirkNeko
9c761b13fa
feat: Adding a GitHub workflow with a manual build manager
2025-05-18 16:43:17 +08:00
cvnertnc
cc4b135d20
Manager: update values-tr/strings.xml Docs: added README-tr.md ( #83 )
...
Manager: update values-tr/strings.xml
Docs: added README-tr.md
2025-05-18 11:38:51 +08:00
ShirkNeko
ec5395c787
Remove unnecessary patches
2025-05-18 04:07:53 +08:00
ShirkNeko
6d60e54a7d
feat: Enhance KPM configuration checking,
...
- remove unused imports, update mmrl versions
2025-05-18 04:06:36 +08:00
ShirkNeko
28aa34c0b6
Updating the KPM configuration
...
- We don't know if KPM can run on arm32-bit devices, so to avoid some problems, add a dependency on 64-bit architectures
Signed-off-by: ShirkNeko <109797057+ShirkNeko@users.noreply.github.com >
2025-05-17 22:22:13 +08:00
ShirkNeko
0701967bab
[skip ci]: ci: update kmi versions
2025-05-17 21:15:07 +08:00
Wang Han
a76b1eece4
Fix fallback option for createRootShell() ( #2593 )
2025-05-17 21:10:52 +08:00
ShirkNeko
8e791c680e
docs: 添加爱发电链接至 README.md
2025-05-17 17:54:22 +08:00
ShirkNeko
fc9f2ccf25
Add Icon Patch
2025-05-17 17:48:55 +08:00