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 2323 <uses-permission android : name =" android.permission.MANAGE_EXTERNAL_STORAGE"
2424 tools : ignore =" ScopedStorage" />
2525 <uses-permission android : name =" android.permission.WAKE_LOCK" />
26+ <uses-permission android : name =" android.permission.ENFORCE_UPDATE_OWNERSHIP" />
2627
2728 <application
2829 android : name =" .ManagerApplication"
Original file line number Diff line number Diff line change @@ -112,7 +112,7 @@ class PM(
112112 app.packageManager.getPackageInfo(packageName, PackageInfoFlags .of(flags.toLong()))
113113 else
114114 app.packageManager.getPackageInfo(packageName, flags)
115- } catch (e : NameNotFoundException ) {
115+ } catch (_ : NameNotFoundException ) {
116116 null
117117 }
118118
@@ -184,6 +184,8 @@ class PM(
184184 get() = PackageInstaller .SessionParams (
185185 PackageInstaller .SessionParams .MODE_FULL_INSTALL
186186 ).apply {
187+ if (Build .VERSION .SDK_INT >= Build .VERSION_CODES .UPSIDE_DOWN_CAKE )
188+ setRequestUpdateOwnership(true )
187189 setInstallReason(PackageManager .INSTALL_REASON_USER )
188190 }
189191
You can’t perform that action at this time.
0 commit comments