rifsxd
2cc765ee0a
manager: add back navigation to BackupRestore screen
2025-02-28 00:22:37 +06:00
rifsxd
7746569fe9
manager: guard isOverlayAvailable only if useOverlayFs is not used
2025-02-25 17:12:36 +06:00
rifsxd
6100df6f8c
manager: remove redundant enabled state check in SettingScreen
2025-02-24 20:33:25 +06:00
rifsxd
e597bd1c66
manager: MINIMAL_SUPPORTED_SU_COMPAT set to 12402 to support disable sucompat mode in settings
2025-02-24 04:26:56 +06:00
Js0n
7bebb2a461
fix: crash #2463 ( #2465 )
...
my bad
2025-02-24 02:48:21 +06:00
Js0n
f3fee49f8c
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-24 02:48:01 +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
85866848ea
kernel: Allow to re-enable sucompat
2025-02-23 20:37:34 +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
Wang Han
36111f4b89
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 17:33:21 +06:00
rifsxd
a0278b1e45
manager: refactor: remove FlashModule and update navigation to FlashModules
2025-02-21 16:38:00 +06:00
rifsxd
0c7ba4dc6e
manager: fix syntax and unresolved function
2025-02-21 00:27:57 +06:00
Tiann
b98c531ff8
manager: refine flashing module confirm dialog
2025-02-21 00:16:21 +06:00
Tiann
373025248d
manager: refine flash utilities
2025-02-20 23:45:04 +06:00
rifsxd
74f55dd807
manager: disable restore module button on overlayfs mount mode (since the restore module code for overlayfs mount never got out of internal testing, wull be implemented in the future)
2025-02-16 03:07:36 +06:00
rifsxd
8560f35c8b
manager: added divider for backup and restore screen catagories
2025-02-15 19:51:39 +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
f5ac0f3589
manager: renamed log files output
2025-02-14 21:54:12 +06:00
rifsxd
8696ed8f36
Revert "manager: fix umountModule toggle not showing as enabled after manager restart"
...
This reverts commit 682f93667b .
2025-02-14 19:34:46 +06:00
rifsxd
682f93667b
manager: fix umountModule toggle not showing as enabled after manager restart
2025-02-14 12:52:44 +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
Wang Han
b6fcea9277
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-13 20:09:44 +06:00
rifsxd
623f5e3f64
manager: avoid factory data reset popup when rebooting into recovery
2025-02-13 20:08:32 +06:00
weishu
c2ae844f65
manager: Create a new root shell for action.sh to avoid blocking the global root shell.
2025-02-06 17:49:36 +06:00
changhuapeng
ef32f3f9d2
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 21:01:53 +06:00
Rifat Azad
cbe3ffe32a
manager: fixed "static field FLAG_REDIRECT_STDERR: Int' is deprecated"
2025-01-20 13:26:08 +06:00
5ec1cff
cae7693ceb
manager: support search module list ( #2331 )
2025-01-18 22:56:04 +06:00
Rifat Azad
d68dceaf87
manager: if susfs not supported then check if sus_su is available
2025-01-16 12:25:19 +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
Rifat Azad
2f42ebd620
manager: allow multiple modules to be installed sequentially
2025-01-15 12:18:10 +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
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
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
0f9bd38e3c
ci: fixed issues
2025-01-07 23:44:21 +06:00
Rifat Azad
b0a64ca882
manager: module migration on module system switch
2025-01-07 22:21:55 +06:00
Rifat Azad
f3f4ba5897
manager: added mount system switchability
...
userspace: added ksud_overlayfs & ksud_magic
2025-01-07 17:08:53 +06:00
Rifat Azad
fcbb02a115
manager: refresh superuser applist on appprofile exit
2025-01-05 17:06:37 +06:00
Rifat Azad
56ed1b7a81
manager: fix module list sorting button state
2025-01-05 16:08:50 +06:00
Rifat Azad
e1f163a3dc
manager: dynamic seasonal icon for kernelsu working statuscard
2025-01-05 12:02:08 +06: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
rifsxd
24e5e012f3
manager: removed reduce sparse image button from settings
2025-01-03 16:04:17 +06:00
Rifat Azad
ac57cdc092
manager: some minor improvemnets
2025-01-03 11:08:02 +06:00
Rifat Azad
ce99e18df9
manager: minor typo fix
2025-01-03 08:29:00 +06:00
Rifat Azad
e225b6e7d4
userspace: add susfsd to /data/adb/ksu/bin
2025-01-02 20:40:42 +06:00
Rifat Azad
4419ef0837
manager: added animation for nav bar hiding and improved flash screen and action screen
2025-01-02 17:27:02 +06:00