Use the new INSTALL_FROM_ADB Package Manager flag...
...when installing an apk in the course of an 'adb restore' operation. Fixes bug 5374597. Change-Id: I8ddce0e015e3bab79432e82709d841887667c346
This commit is contained in:
@@ -3380,7 +3380,8 @@ class BackupManagerService extends IBackupManager.Stub {
|
||||
Uri packageUri = Uri.fromFile(apkFile);
|
||||
mInstallObserver.reset();
|
||||
mPackageManager.installPackage(packageUri, mInstallObserver,
|
||||
PackageManager.INSTALL_REPLACE_EXISTING, installerPackage);
|
||||
PackageManager.INSTALL_REPLACE_EXISTING | PackageManager.INSTALL_FROM_ADB,
|
||||
installerPackage);
|
||||
mInstallObserver.waitForCompletion();
|
||||
|
||||
if (mInstallObserver.getResult() != PackageManager.INSTALL_SUCCEEDED) {
|
||||
|
||||
Reference in New Issue
Block a user