Upgrade compileSdk and targetSdk to 36

Add AutoTimePolicy and AutoTimeZonePolicy
Fix AppInstallerActivity crashing without device owner privilege (iamr0s/Dhizuku#148)
This commit is contained in:
BinTianqi
2025-06-02 09:52:31 +08:00
parent fb40708f0d
commit 7795cc5b8c
8 changed files with 156 additions and 43 deletions

View File

@@ -361,7 +361,10 @@ class AppInstallerViewModel(application: Application): AndroidViewModel(applicat
val statusExtra = intent.getIntExtra(PackageInstaller.EXTRA_STATUS, 999)
if(statusExtra == PackageInstaller.STATUS_PENDING_USER_ACTION) {
@SuppressWarnings("UnsafeIntentLaunch")
context.startActivity(intent.getParcelableExtra(Intent.EXTRA_INTENT) as Intent?)
context.startActivity(
(intent.getParcelableExtra(Intent.EXTRA_INTENT) as Intent?)
?.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
)
} else {
result.value = intent
writtenPackages.value = setOf()