diff options
author | Narayan Kamath <narayan@google.com> | 2014-05-29 11:51:59 +0100 |
---|---|---|
committer | Narayan Kamath <narayan@google.com> | 2014-06-03 11:35:49 +0100 |
commit | 116bdbd823b607d860b039ec334a1f985eed7a7f (patch) | |
tree | 948d436a288ed6e2edc62988df6394e736e92b82 /core/java/android/content/pm | |
parent | 8627cef5382035dac8f3e68823b239724cc39708 (diff) | |
download | frameworks_base-116bdbd823b607d860b039ec334a1f985eed7a7f.zip frameworks_base-116bdbd823b607d860b039ec334a1f985eed7a7f.tar.gz frameworks_base-116bdbd823b607d860b039ec334a1f985eed7a7f.tar.bz2 |
Add an --abi argument to "pm install"
This allows callers to force an install to a particular
ABI. This is intended only for testing (and CTS) and is
not meant for usage by the installer package.
bug: 14453227
(cherry picked from commit 6431d11cd420536aaa9d93ae510a3151ccc4df1d)
Change-Id: I85d4f8785deea02a6a4d3cb0b05e6ef8bf64826b
Diffstat (limited to 'core/java/android/content/pm')
-rw-r--r-- | core/java/android/content/pm/IPackageManager.aidl | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/core/java/android/content/pm/IPackageManager.aidl b/core/java/android/content/pm/IPackageManager.aidl index 44a6a5d..70668e1 100644 --- a/core/java/android/content/pm/IPackageManager.aidl +++ b/core/java/android/content/pm/IPackageManager.aidl @@ -433,6 +433,13 @@ interface IPackageManager { 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); |