BinTianqi
44d2ab7e2e
Refactor code related to navigation, close #104
...
New PackageChooserActivity
Delete code of parsing apk metadata
2025-02-12 18:56:43 +08:00
BinTianqi
5e109d74b1
Fix API
...
Add SharedPrefs helper class to access shared preferences
2025-02-07 15:51:01 +08:00
BinTianqi
5726bbca14
New app installer
...
Update dependencies
2025-02-05 21:17:46 +08:00
BinTianqi
6893ef58aa
Content protection policy
...
Change targetSdk and compileSdk to 35
Fix GitHub action build.yml
Upgrade Compose BOM
2025-01-24 17:58:50 +08:00
BinTianqi
a8392adb42
Manage delegated admins
...
Upgrade AGP and gradle wrapper version
Fix navigation bug of Shizuku
Fix Action build
2025-01-23 21:21:51 +08:00
BinTianqi
0b90d7c0f3
Bind Shizuku service before navigate to it
...
Fix CI building
2025-01-22 22:19:06 +08:00
BinTianqi
65bf0f75d8
Use pager to split Lock task mode into 3 page
...
Change version name to v6.3
Update workflow file
Fix a typo in Readme.md
2024-12-31 22:28:40 +08:00
BinTianqi
937afe9417
Optimize code
2024-12-29 14:03:28 +08:00
BinTianqi
3fb4fb078f
Request Shizuku permission before enter Shizuku screen
...
Bind Shizuku service automatically after enter Shizuku functions page
2024-12-15 12:01:09 +08:00
BinTianqi
380675cf8f
Use main NavHost to navigate across all pages
...
Upgrade dependencies
Upload dependencies to GitHub in workflow
2024-12-07 12:31:13 +08:00
BinTianqi
690ac876ab
Encode security log data payload to json
...
Initialize Dhizuku with context
fix #85
2024-11-30 15:12:04 +08:00
BinTianqi
eadb2e9e8a
Transfer ownership warning dialog
...
Update READMEs
Display restriction id under UserRestrictionItem
Optimize some Shizuku-related features
Delay setting default affiliation id to wait Dhizuku initialize, fix #85
2024-11-24 17:34:42 +08:00
BinTianqi
c40b94b587
Secondary user list
...
Fix crash in User operation when UID/serial number is empty
Logout current user in secondary user
More user info
2024-11-24 11:22:07 +08:00
BinTianqi
c408e3b8ce
Timezone ID selector
...
Use IconButton to save/delete preferential network config
Fix horizontal padding across SubPageItem and SwitchItem
Delete User guide link in About
2024-11-23 19:47:47 +08:00
BinTianqi
2c1898e4a0
Set default Affiliation ID while app launch
...
Wipe data warning timer
Display profile owner entry in non-system users
Fix some UI bugs
2024-11-17 10:40:01 +08:00
BinTianqi
017ed57f64
In-app docs for some feature
2024-11-17 00:01:13 +08:00
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
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
8c40a5a716
Fix a problem of Lock screen now
...
Remove unused string resource
2024-08-14 12:40:02 +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
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
7b4fccd54b
clean code
2024-08-03 13:05:30 +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
168ed085c4
update dependencies, fix disable account management
2024-07-07 17:30:17 +08:00
BinTianqi
4d8c3a7a60
add deactivate dialog
2024-07-05 12:02:36 +08:00
BinTianqi
157e099aea
move organization id to Permission
2024-06-16 11:21:56 +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
c8e7b23cd8
hide some entries if permission is not enough
2024-06-04 13:47:35 +08:00
BinTianqi
f47a851be7
remove all focusable() modifier
2024-06-03 13:04:58 +08:00
BinTianqi
70584959e2
Network: use a dialog to show wifi mac address
...
Permission: Device info: device ID attestation and unique device attestation
2024-06-01 21:17:28 +08:00
BinTianqi
88484a932d
reformat code
2024-05-26 19:29:56 +08:00
BinTianqi
5172075e01
rename variables
2024-05-16 18:17:02 +08:00
BinTianqi
bbb6875be9
switch Material you theme and black theme without relaunch app
2024-05-12 21:24:03 +08:00
BinTianqi
a8de0ed986
simplify code of getting file
...
optimize animation
2024-05-11 15:51:14 +08:00
BinTianqi
b5e3981a41
clean codes
...
use res id to make toast
convert class RestrictionData to a object
simplify some UI components
2024-05-08 19:59:06 +08:00
BinTianqi
87b8f69b5d
convert Animation class to a object
2024-05-08 11:22:38 +08:00