@@ -5335,21 +5335,13 @@ public void installPackage(
53355335 final Uri packageURI , final IPackageInstallObserver observer , final int flags ,
53365336 final String installerPackageName ) {
53375337 installPackageWithVerification (packageURI , observer , flags , installerPackageName , null ,
5338- null , null , null , null );
5339- }
5340-
5341- public void installPackageWithOrigin (
5342- Uri packageURI , IPackageInstallObserver observer , int flags ,
5343- String installerPackageName , Uri originatingURI , Uri referrer ) {
5344- installPackageWithVerification (packageURI , observer , flags , installerPackageName , null ,
5345- null , null , originatingURI , referrer );
5338+ null , null );
53465339 }
53475340
53485341 @ Override
53495342 public void installPackageWithVerification (Uri packageURI , IPackageInstallObserver observer ,
53505343 int flags , String installerPackageName , Uri verificationURI ,
5351- ManifestDigest manifestDigest , ContainerEncryptionParams encryptionParams ,
5352- Uri originatingURI , Uri referrer ) {
5344+ ManifestDigest manifestDigest , ContainerEncryptionParams encryptionParams ) {
53535345 mContext .enforceCallingOrSelfPermission (android .Manifest .permission .INSTALL_PACKAGES , null );
53545346
53555347 final int uid = Binder .getCallingUid ();
@@ -5367,7 +5359,7 @@ public void installPackageWithVerification(Uri packageURI, IPackageInstallObserv
53675359
53685360 final Message msg = mHandler .obtainMessage (INIT_COPY );
53695361 msg .obj = new InstallParams (packageURI , observer , filteredFlags , installerPackageName ,
5370- verificationURI , manifestDigest , encryptionParams , originatingURI , referrer );
5362+ verificationURI , manifestDigest , encryptionParams );
53715363 mHandler .sendMessage (msg );
53725364 }
53735365
@@ -5803,22 +5795,18 @@ class InstallParams extends HandlerParams {
58035795 private int mRet ;
58045796 private File mTempPackage ;
58055797 final ContainerEncryptionParams encryptionParams ;
5806- final Uri originatingURI ;
5807- final Uri referrer ;
58085798
58095799 InstallParams (Uri packageURI ,
58105800 IPackageInstallObserver observer , int flags ,
58115801 String installerPackageName , Uri verificationURI , ManifestDigest manifestDigest ,
5812- ContainerEncryptionParams encryptionParams , Uri originatingURI , Uri referrer ) {
5802+ ContainerEncryptionParams encryptionParams ) {
58135803 this .mPackageURI = packageURI ;
58145804 this .flags = flags ;
58155805 this .observer = observer ;
58165806 this .installerPackageName = installerPackageName ;
58175807 this .verificationURI = verificationURI ;
58185808 this .manifestDigest = manifestDigest ;
58195809 this .encryptionParams = encryptionParams ;
5820- this .originatingURI = originatingURI ;
5821- this .referrer = referrer ;
58225810 }
58235811
58245812 private int installLocationPolicy (PackageInfoLite pkgLite , int flags ) {
@@ -6014,14 +6002,6 @@ public void handleStartCopy() throws RemoteException {
60146002 verificationURI );
60156003 }
60166004
6017- if (originatingURI != null ) {
6018- verification .putExtra (Intent .EXTRA_ORIGINATING_URI , originatingURI );
6019- }
6020-
6021- if (referrer != null ) {
6022- verification .putExtra (Intent .EXTRA_REFERRER , referrer );
6023- }
6024-
60256005 final PackageVerificationState verificationState = new PackageVerificationState (
60266006 requiredUid , args );
60276007
0 commit comments