37 Commits

Author SHA1 Message Date
Rifat Azad
fdf1d61735 manager: remove unused lib of mmrl and pro guard rules 2025-06-28 20:21:14 +06:00
Rifat Azad
d80a3ebcda manager: removed deprecated webuix and allow superuser and module management capabilities even with su compat disabled 2025-06-28 17:17:49 +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
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
Rifat Azad
1fc83078fd manager: minor renaming 2024-12-19 19:10:11 +06:00
Rifat Azad
21bf2d5639 manager: common detectable package id replaced - me.weishu.kernelsu -> com.rifsxd.ksunext 2024-12-18 15:42:43 +06:00
Rifat Azad
dbdcc529f8 Welcome back magic_mount! 2024-12-13 06:21:40 +06:00
Rifat Azad
57f17e9b69 Next-Magic Build 2024-12-13 06:21:39 +06:00
Rifat Azad
1e49553db1 manager: Next modifications, ksud: 16GB sparse image 2024-12-04 01:18:54 +06:00
Light_summer
02bb03a94a manager: Refactor the click logic of ModuleItem (#2105)
Drop `com.google.accompanist` that we needn't it

Remove unused metadata, abi

Optimize app icon (No visual changes)

Update Gradle to 8.10.2

Enable per app language support

Optimize `SwitchItem`


https://github.com/user-attachments/assets/777729e6-5108-4060-91a7-28b5b9d98441

Refactor the click logic of `ModuleItem`


https://github.com/user-attachments/assets/e61da54a-6c1c-45d7-bf27-52b452134b7e

Use compose's Text in AboutCard to support dynamicColor


![Screenshot_20241001-094116](https://github.com/user-attachments/assets/9882a4c1-719d-4622-a316-063cf349a753)

Add scroll behavior for TopAppBar


![Screenshot_20241001-133657.png](https://github.com/user-attachments/assets/1a884648-bc91-4f8a-9940-f2a5f0b8f6da)

![Screenshot_20241001-133645.png](https://github.com/user-attachments/assets/cd4712d3-a2c7-47f1-bba4-4312b779f6b1)

Fix padding for BottomNavigationBar
2024-10-01 20:40:16 +08:00
Light_summer
a3d20a1dea manager: Insets stuffs for Android 15 (#2100)
Fix insets on Android 15
Bump dependencies
Migrate Compose Destination to v2

Ready for review now
2024-09-29 15:45:52 +08:00
LoveSy
6b045c9051 Upgrade gradle (#1866) 2024-07-08 22:49:18 +08:00
Caner Karaca
5769178859 Update Dependencies and Migrate to Kotlin 2 (#1765)
Corrections/edits and reviews always welcomed.

Migrate to Kotlin 2
Updated dependencies
Refreshed lock files
2024-05-25 11:07:27 +08:00
Alex
7dc3c17e68 Added a feature to save logs to local storage (#1741)
- Added export logs to local storage
[1664](https://github.com/tiann/KernelSU/issues/1664)

---------

Co-authored-by: weishu <twsxtd@gmail.com>
2024-05-23 10:46:44 +08:00
Caner Karaca
bdec5117ed Update (#1618) 2024-04-13 16:43:45 +08:00
Caner Karaca
5be6992d75 Add Dependabot, Update Dependencies and Workflows (#1440)
Build may fail because of some major dependency updates. Needs changes,
changes/fixes welcomed.

Main goal is keeping all things up-to-date.

---------

Co-authored-by: weishu <twsxtd@gmail.com>
2024-03-20 12:52:34 +08:00
weishu
f64c8da064 manager: use SuFile to load webview assets to avoid spoofing manager's mount namespace 2024-02-23 18:04:08 +08:00
weishu
8fe3e188cd manager: Usse WebViewAssetLoader instead of file uri. refer: https://developer.android.com/reference/androidx/webkit/WebViewAssetLoader
androidCompileSdkVersion changed to meet webview library requirements
2024-02-23 16:12:53 +08:00
weishu
0202a5cb3b manager: support load module webui 2024-02-20 19:21:07 +08:00
weishu
a65ff253e4 manager: show changelog before update module 2023-09-11 00:03:21 +08:00
weishu
b8d28c69d3 manager: Add selinux rules UI 2023-06-19 22:20:40 +08:00
weishu
752b2cad63 manager: Add groups and caps for profile 2023-06-03 15:01:57 +08:00
Nullptr
655429b604 manager: several updates (#510)
+ update deps
+ update app profile page
+ don't show su and module page if no root
2023-05-16 22:32:48 +08:00
Nullptr
08afe0334c manager: refactor to use AGP 8.0.0 (#414) 2023-04-21 16:19:49 +08:00
tiann
b423849804 manager: update libsu to make it work in work profile standalone! 2023-04-21 14:34:40 +08:00
tiann
eae1ee5c8f manager: remove html-text dependency 2023-04-20 15:46:05 +08:00
tiann
e925f15417 manager: refine about dialog 2023-04-20 15:20:10 +08:00
tiann
cd64dbdcf8 manager: upgrade compose dependencies to fix some weird bugs. close #367 2023-04-19 21:15:59 +08:00
tiann
d0f1246e14 manager: use ParceledListSlice to transport List<PackageInfo>, avoiding TransactionTooLargeException. 2023-04-18 18:04:49 +08:00
tiann
b9644e0870 manager: supports grant root access to cross profile. close #271 2023-04-18 17:38:48 +08:00
TinyHai
c679c7a2bf manager: replace SwipeRefresh with PullRefreshIndicator & refactor so… (#288)
- replace SwipeRefresh with PullRefreshIndicator
- optimize pull refresh
- refactor some code
- fix install bottom in module page again
2023-03-02 12:35:41 +08:00
TinyHai
62a699fd80 manager: update dep version to fix bug #269 (#272) 2023-02-24 12:25:01 +08:00
Ylarod
ccc5084657 ci: opt manager (#55)
* ci: opt manager

* lint: don't check release build
2023-01-13 21:06:55 +08:00
tiann
a4f80b2104 manager: Add settings screen 2023-01-01 20:55:25 +08:00
tiann
0ae1e8fdcf manager: Add module UI 2023-01-01 16:51:28 +08:00
tiann
1fc67ce11b manager: use AppIconLoader 2022-12-26 11:45:10 +08:00
Nullptr
c188e332dd manager: ui refactor (#21)
* manager: ui refactor
2022-12-26 08:59:37 +08:00