Commit Graph

84 Commits

Author SHA1 Message Date
BinTianqi
0d431addd5 Move Disable account management to System manager
Add ListItem, optimize UI
Upgrade Kotlin to 2.0.21
2024-11-09 14:45:06 +08:00
BinTianqi
e6fa6f1305 Configure Preferential network service
Transfer ownership: get ComponentName by unflatten string
Bump app version to v6.1(33)
Update AGP to 8.7.2
2024-11-02 18:47:52 +08:00
BinTianqi
5e8ea061ca Optimize UI for Device info, User info and Password info
Change USB signal to Disable USB signal
Hide Master volume mute in work profile
2024-10-26 10:54:39 +08:00
BinTianqi
3a19b1acf9 Set organization name and organization id in dialog
ManageSpaceActivity: use dialog
2024-10-26 09:10:42 +08:00
BinTianqi
951231abe3 Use dialog to set some password options 2024-10-19 12:39:52 +08:00
BinTianqi
36609d68ef Create managed user: select mutiple flags
Fix App manager TopAppBar color
Optimize some strings
Create managed profile: Offline provisioning and Migrate account
2024-10-02 11:49:59 +08:00
BinTianqi
0788634049 Show preview when changing user icon
Refresh activate status when ownership transferred to OwnDroid
Set Start user session message and End user session message separately
Set Long support message and Short support message separately
Simplify code
2024-09-28 10:45:48 +08:00
BinTianqi
3d5b9efd96 Hide some functions when unavailable 2024-09-07 10:44:59 +08:00
BinTianqi
4799a15909 Retrieve security logs 2024-09-01 09:45:39 +08:00
BinTianqi
03a42429b6 Retrieve network logs 2024-08-31 12:00:08 +08:00
BinTianqi
99e02df084 fix crash in app manager
close #70
2024-08-26 09:25:11 +08:00
BinTianqi
8c40a5a716 Fix a problem of Lock screen now
Remove unused string resource
2024-08-14 12:40:02 +08:00
BinTianqi
32f43ce801 Move AlwaysOnVpn from App manager to Network
Use Shizuku to list users and list accounts
Add package selector for Lock task mode
Specify an Activity before start lock task mode
Improve UI design
2024-08-13 21:03:03 +08:00
BinTianqi
b452005ada fix some problems of AppControlDialog
use state to control SwitchItem
2024-08-13 16:11:54 +08:00
BinTianqi
3d000358c4 improve UI design
fix padding of SwitchItem and SubPageItem
application manager: move package name textfield to topbar
2024-08-13 14:28:24 +08:00
BinTianqi
439a75bb84 optimize performance 2024-08-12 20:17:37 +08:00
BinTianqi
7ab60e4dc9 optimize searching in package selector 2024-08-12 18:49:57 +08:00
BinTianqi
d56983790f allow custom reset password token
use a dialog to confirm password before reset password
hide reset password token and reset password by default
2024-08-09 18:39:27 +08:00
BinTianqi
8f93c85d6c add more permission to permission manage
update activation status when failed to use Dhizuku in Dhizuku mode
2024-08-08 20:48:44 +08:00
BinTianqi
cd26c2a792 fix unable to uninstall app in Dhizuku mode
fix unable to push CI builds to Telegram
2024-08-07 19:52:51 +08:00
BinTianqi
c570296e2d simplify apk signing in CI
update dependency
upload only release build to Telegram in CI
2024-08-06 16:39:55 +08:00
BinTianqi
b908a50686 search in Package selector
optimize system app filter in Package selector
fix UserRestrictionItem padding
2024-08-05 18:00:58 +08:00
BinTianqi
7b4fccd54b clean code 2024-08-03 13:05:30 +08:00
BinTianqi
a2f8699a15 add RecommendedGlobalProxy 2024-08-03 12:03:11 +08:00
BinTianqi
a5d5e69a15 App manager: Permission manage: use dialog to set permission grant status, remove permission picker
close #64
2024-07-24 11:21:03 +08:00
BinTianqi
2bb045e952 adjust padding value of components 2024-07-22 18:00:42 +08:00
BinTianqi
cacd9438e1 reset all settings after deactivating device owner
close #56
2024-07-22 16:51:02 +08:00
BinTianqi
e004fb0dbd add a warning when deactivating Dhizuku 2024-07-22 12:10:49 +08:00
BinTianqi
21d3924801 edit proguard rules, keep IDevicePolicyManager
support getting device admin permission from Dhizuku
2024-07-21 18:14:56 +08:00
BinTianqi
9171da06ea catch error when using Dhizuku API 2024-07-21 11:04:22 +08:00
BinTianqi
8fd1d9e4fe Support Dhizuku mode 2024-07-21 08:56:03 +08:00
BinTianqi
b6d7844732 initialize Dhizuku, get DevicePolicyManager using binder wrapper 2024-07-20 19:07:25 +08:00
BinTianqi
d4de1eba75 hide Wipe data by default, add Delete work profile
close #53
2024-07-19 09:09:29 +08:00
BinTianqi
35aafddc8e use a dialog to confirm wipe data 2024-07-18 09:32:47 +08:00
BinTianqi
a81a437bc3 stop lock task mode with notification
close #36
2024-07-17 18:19:48 +08:00
BinTianqi
8f8ed1ec57 start lock task mode (#36) 2024-07-17 11:58:36 +08:00
BinTianqi
168ed085c4 update dependencies, fix disable account management 2024-07-07 17:30:17 +08:00
BinTianqi
e3f06911c5 fix setAlwaysOnVpnPackage 2024-07-06 16:25:50 +08:00
BinTianqi
4d8c3a7a60 add deactivate dialog 2024-07-05 12:02:36 +08:00
BinTianqi
9098335c3d update InstallAppActivity 2024-07-02 15:21:45 +08:00
BinTianqi
cadd194135 update some strings 2024-06-20 01:21:18 +08:00
BinTianqi
157e099aea move organization id to Permission 2024-06-16 11:21:56 +08:00
BinTianqi
4ff6c26e56 add missed import, restore agp version 2024-06-12 16:39:46 +08:00
BinTianqi
f49f250eaa update some strings 2024-06-12 12:09:17 +08:00
BinTianqi
9ff670231d update some strings 2024-06-10 10:41:41 +00:00
BinTianqi
bb81d06421 hide activate org profile button in main user
Signed-off-by: BinTianqi <bintianqi512@gmail.com>
2024-06-10 00:31:27 +00:00
BinTianqi
0918445314 add InstallAppActivity (#31) 2024-06-05 14:06:02 +08:00
BinTianqi
c8e7b23cd8 hide some entries if permission is not enough 2024-06-04 13:47:35 +08:00
BinTianqi
45317e3975 use state to control RadioButtonItem and CheckBoxItem 2024-06-03 13:51:22 +08:00
BinTianqi
f47a851be7 remove all focusable() modifier 2024-06-03 13:04:58 +08:00