diff options
| author | 2017-10-10 22:51:47 +0000 | |
|---|---|---|
| committer | 2017-10-10 22:51:47 +0000 | |
| commit | f73f9ed57068d8256ae386f7a8be6ee2dda7cbf2 (patch) | |
| tree | e5165508033630d9023e9fe24d0d96c5318a7d88 | |
| parent | a30e82213b45d573e6ca6c1b73f17f7cbdfd05b2 (diff) | |
| parent | a27be6072e94ffc90892004378a91f0f60ecc74f (diff) | |
Merge "Add system property to allow testing OTA with the same build image"
| -rw-r--r-- | services/core/java/com/android/server/pm/PackageManagerService.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/pm/PackageManagerService.java b/services/core/java/com/android/server/pm/PackageManagerService.java index 261ae9018414..d7329dbf0e4c 100644 --- a/services/core/java/com/android/server/pm/PackageManagerService.java +++ b/services/core/java/com/android/server/pm/PackageManagerService.java @@ -3365,7 +3365,9 @@ public class PackageManagerService extends IPackageManager.Stub @Override public boolean isUpgrade() { // allow instant applications - return mIsUpgrade; + // The system property allows testing ota flow when upgraded to the same image. + return mIsUpgrade || SystemProperties.getBoolean( + "persist.pm.mock-upgrade", false /* default */); } private @Nullable String getRequiredButNotReallyRequiredVerifierLPr() { |