File tree Expand file tree Collapse file tree 2 files changed +4
-1
lines changed
java/app/revanced/manager/util Expand file tree Collapse file tree 2 files changed +4
-1
lines changed Original file line number Diff line number Diff line change 23
23
<uses-permission android : name =" android.permission.MANAGE_EXTERNAL_STORAGE"
24
24
tools : ignore =" ScopedStorage" />
25
25
<uses-permission android : name =" android.permission.WAKE_LOCK" />
26
+ <uses-permission android : name =" android.permission.ENFORCE_UPDATE_OWNERSHIP" />
26
27
27
28
<application
28
29
android : name =" .ManagerApplication"
Original file line number Diff line number Diff line change @@ -112,7 +112,7 @@ class PM(
112
112
app.packageManager.getPackageInfo(packageName, PackageInfoFlags .of(flags.toLong()))
113
113
else
114
114
app.packageManager.getPackageInfo(packageName, flags)
115
- } catch (e : NameNotFoundException ) {
115
+ } catch (_ : NameNotFoundException ) {
116
116
null
117
117
}
118
118
@@ -184,6 +184,8 @@ class PM(
184
184
get() = PackageInstaller .SessionParams (
185
185
PackageInstaller .SessionParams .MODE_FULL_INSTALL
186
186
).apply {
187
+ if (Build .VERSION .SDK_INT >= Build .VERSION_CODES .UPSIDE_DOWN_CAKE )
188
+ setRequestUpdateOwnership(true )
187
189
setInstallReason(PackageManager .INSTALL_REASON_USER )
188
190
}
189
191
You can’t perform that action at this time.
0 commit comments