Commit Graph

374 Commits

Author SHA1 Message Date
BinTianqi
6f54bf576f Optimize code
New Privilege object, which follows Application lifecycle.
Add Privilege.DPM and Privilege.DAR variable, instead of creating DPM and DAR instance every time.
2025-08-29 21:04:29 +08:00
BinTianqi
10ac570818 Catch exception when setting user restriction (#161) 2025-08-27 14:14:08 +08:00
BinTianqi
ed5b23edf6 Add SET_PERMISSION APIs (#159) 2025-08-24 19:34:48 +08:00
BinTianqi
38ef06e12a Fine-grained Dhizuku server permissions
Add app icon to fastlane metadate
2025-08-24 18:12:31 +08:00
BinTianqi
c745eb25a9 Optimize code
Pop a toast instead of crash when creating user failed
Add popToast function
Update READMEs
2025-08-21 09:11:36 +08:00
BinTianqi
b3d746083f Use 'commit' method to write shared prefs (#154) 2025-08-18 13:34:47 +08:00
BinTianqi
c7396eccf7 Handle Dhizuku errors better (#154) 2025-08-16 21:45:41 +08:00
BinTianqi
9a7e427ddc Add fastlane metadata (#152) 2025-08-09 12:22:15 +08:00
BinTianqi
0c2a8382e9 Optimize biometrics unlock, close #145 2025-07-23 19:25:19 +08:00
BinTianqi
bec32b8136 Fix #140 2025-07-14 21:47:39 +08:00
BinTianqi
950a9422e2 Display keep uninstalled apps only in device owner mode
fix #137
2025-07-10 21:25:33 +08:00
BinTianqi
cfd2c4d83a Display fallback icon and label for unknown apps, fix #138
Update dependencies
2025-07-06 15:50:54 +08:00
BinTianqi
00e1ed3fa4 Update release workflow
Remove untranslatable strings from Turkish strings.xml
2025-06-07 17:52:21 +08:00
BinTianqi
e88e48e676 Merge pull request #127 from mikropsoft/patch-2
Update Turkish
2025-06-07 17:40:46 +08:00
𝗛𝗼𝗹𝗶
65e1316563 Update Turkish
Synced with english
2025-06-03 11:15:57 +03:00
BinTianqi
ba2e4f3a38 Fix unable to revoke dhizuku client permission
Add a new user restriction
v7.0
2025-06-02 11:51:08 +08:00
BinTianqi
7795cc5b8c Upgrade compileSdk and targetSdk to 36
Add AutoTimePolicy and AutoTimeZonePolicy
Fix AppInstallerActivity crashing without device owner privilege (iamr0s/Dhizuku#148)
2025-06-02 09:52:31 +08:00
BinTianqi
fb40708f0d Drop force activating feature, close #114
Update README files
Add AppLockDialog to DhizukuActivity
Improve UI
Upgrade dependencies
2025-06-01 12:40:02 +08:00
BinTianqi
21ddb5a98d Fix crash in PackageChooser
Add 2 new user restriction items, close #124
Add User restriction editor
Add Exit in settings
2025-05-31 11:59:53 +08:00
BinTianqi
ef800fd6bd Integrate Dhizuku server 2025-05-24 19:36:43 +08:00
BinTianqi
b547c8add8 Improve UI 2025-05-17 14:03:17 +08:00
BinTianqi
fdcb7c179f Optimize AppLockDialog
Add reboot API, close #119
Update README files
Update dependencies, bump version number
2025-05-10 10:41:25 +08:00
BinTianqi
2ce92999a4 Force activation using root (#114)
Fix some UI bugs, close #121
2025-05-05 12:49:18 +08:00
BinTianqi
16a57206ea Remove PermissionsScreen
Lock app when leaving, close #118
2025-04-20 12:14:16 +08:00
BinTianqi
19acf94e7b Add shortcuts to lock screen, disable camera or mute 2025-04-20 10:54:08 +08:00
BinTianqi
a30a9abb3c Store App lock password hash in shared prefs
Add workflow release.yml
Fix R8 error
2025-04-13 09:05:05 +08:00
BinTianqi
5110536b59 Add WorkModesScreen
Update dependency
Remove some Shizuku features
2025-04-12 21:39:11 +08:00
BinTianqi
6c92c7dcbe Add Privilege class 2025-04-06 15:32:11 +08:00
BinTianqi
576507a78d Update dependencies, bump version to v6.6 v6.6 2025-03-30 13:12:43 +08:00
BinTianqi
5f75f9c847 Lock screen shortcut 2025-03-28 09:29:24 +08:00
BinTianqi
1212a40e7a Refactor Applications, add app list view 2025-03-22 09:45:55 +08:00
BinTianqi
52a29331be Remove Request uninstall feature
Scroll between pages in Network stats viewer
2025-03-15 17:54:12 +08:00
BinTianqi
3c0696faa3 Change horizontal screen padding from 8.dp to 16.dp 2025-03-15 14:04:31 +08:00
BinTianqi
b7e37a59d4 Disable metered data for specific apps, close #109
Update workflow file
2025-03-15 12:13:59 +08:00
BinTianqi
6ffe79fd8b Refactor App lock 2025-03-09 20:11:24 +08:00
BinTianqi
10e34a4e96 Add events notifications 2025-03-09 12:19:09 +08:00
BinTianqi
ada12bf3dc Update README
Use Compose AlertDialog instead android.app.AlertDialog
Set default affiliation id after activation
The 'dev' branch will be deleted, use 'master' instead
2025-03-08 18:08:24 +08:00
BinTianqi
f399866944 Merge pull request #108 from mikropsoft/patch-1
Update Turkish Translation
2025-03-08 16:31:41 +08:00
𝗛𝗼𝗹𝗶
6066354276 Update Turkish Translation 2025-03-07 19:35:38 +03:00
Ikko Eltociear Ashimine
e37722f67e docs: add Japanese README
I created Japanese translated README.
2025-03-06 22:41:03 +09:00
BinTianqi
d85cecd6e9 v6.5, merge branch 'dev' v6.5 2025-03-02 12:27:47 +08:00
BinTianqi
02c76ea436 Optimize UI
Change version to v6.5(37)
2025-03-01 13:16:21 +08:00
BinTianqi
1de95e336b API: add/clear user restrictions, close #106
Update README
2025-03-01 12:30:25 +08:00
BinTianqi
b734522171 Fix crash caused by DelegatedScope
Use LargeTopAppBar in most screens
Optimize Package Chooser
Install existing app
2025-02-23 11:50:24 +08:00
BinTianqi
fa81a2f30e New APN settings screen 2025-02-22 21:35:45 +08:00
BinTianqi
8a8d11a89b Export logs in settings
Set Preferential network config in a new screen
Hide Password entry from home if OwnDroid is not activated, fix #105
2025-02-22 11:54:21 +08:00
BinTianqi
3d6e12581b Add delegated admin in a new screen
Some UI improvements
Info of password complexity
2025-02-16 16:13:44 +08:00
BinTianqi
fd0073f907 New CA certificates manager 2025-02-16 13:28:56 +08:00
BinTianqi
d8044ee8ab More options in app installer
Add download links to READMEs
2025-02-15 21:03:32 +08:00
BinTianqi
7995bfbdfe Confirm changing user icon in dialog
Disable API on deactivate
Fix changing theme
Fix auth in app installer
2025-02-15 19:14:38 +08:00