diff options
Diffstat (limited to 'core/java/android/content/pm/IPackageManager.aidl')
-rw-r--r-- | core/java/android/content/pm/IPackageManager.aidl | 49 |
1 files changed, 6 insertions, 43 deletions
diff --git a/core/java/android/content/pm/IPackageManager.aidl b/core/java/android/content/pm/IPackageManager.aidl index 40dec8f..58d3526 100644 --- a/core/java/android/content/pm/IPackageManager.aidl +++ b/core/java/android/content/pm/IPackageManager.aidl @@ -189,18 +189,12 @@ interface IPackageManager { List<InstrumentationInfo> queryInstrumentation( String targetPackage, int flags); - /** - * Install a package. - * - * @param packageURI The location of the package file to install. - * @param observer a callback to use to notify when the package installation in finished. - * @param flags - possible values: {@link #FORWARD_LOCK_PACKAGE}, - * {@link #REPLACE_EXISITING_PACKAGE} - * @param installerPackageName Optional package name of the application that is performing the - * installation. This identifies which market the package came from. - */ - void installPackage(in Uri packageURI, IPackageInstallObserver observer, int flags, - in String installerPackageName); + void installPackage(in String originPath, + in IPackageInstallObserver2 observer, + int flags, + in String installerPackageName, + in VerificationParams verificationParams, + in String packageAbiOverride); void finishPackageInstall(int token); @@ -412,37 +406,6 @@ interface IPackageManager { boolean setInstallLocation(int loc); int getInstallLocation(); - void installPackageWithVerification(in Uri packageURI, in IPackageInstallObserver observer, - int flags, in String installerPackageName, in Uri verificationURI, - in ManifestDigest manifestDigest, in ContainerEncryptionParams encryptionParams); - - void installPackageWithVerificationAndEncryption(in Uri packageURI, - in IPackageInstallObserver observer, int flags, in String installerPackageName, - in VerificationParams verificationParams, - in ContainerEncryptionParams encryptionParams); - - /** Expanded observer versions */ - void installPackageEtc(in Uri packageURI, IPackageInstallObserver observer, - IPackageInstallObserver2 observer2, int flags, in String installerPackageName); - - void installPackageWithVerificationEtc(in Uri packageURI, - in IPackageInstallObserver observer, IPackageInstallObserver2 observer2, - int flags, in String installerPackageName, in Uri verificationURI, - in ManifestDigest manifestDigest, in ContainerEncryptionParams encryptionParams); - - void installPackageWithVerificationAndEncryptionEtc(in Uri packageURI, - in IPackageInstallObserver observer, in IPackageInstallObserver2 observer2, - int flags, in String installerPackageName, - in VerificationParams verificationParams, - in ContainerEncryptionParams encryptionParams); - - void installPackageWithVerificationEncryptionAndAbiOverrideEtc(in Uri packageURI, - in IPackageInstallObserver observer, in IPackageInstallObserver2 observer2, - int flags, in String installerPackageName, - in VerificationParams verificationParams, - in ContainerEncryptionParams encryptionParams, - in String packageAbiOverride); - int installExistingPackageAsUser(String packageName, int userId); void verifyPendingInstall(int id, int verificationCode); |