summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Calin Juravle <calin@google.com> 2017-09-27 00:20:00 +0000
committer android-build-merger <android-build-merger@google.com> 2017-09-27 00:20:00 +0000
commit2f8eb6cb00c083a0965f6d0992f0149bae67a36b (patch)
tree7da55078c2a45082d953639658de221eca077ecd
parent33b907f6b0472cf3d449fd1ac1a70667d314eb72 (diff)
parent3e00e3bd921438d4eb7122e8f64ea4399729fbc3 (diff)
Merge "Remove obsolete & broken handling of precompiled sys apps" into oc-mr1-dev
am: 3e00e3bd92 Change-Id: Id5a92c8f49d07896327cba7c63f06392026909d9
-rw-r--r--services/core/java/com/android/server/pm/PackageManagerService.java13
1 files changed, 0 insertions, 13 deletions
diff --git a/services/core/java/com/android/server/pm/PackageManagerService.java b/services/core/java/com/android/server/pm/PackageManagerService.java
index d068aee9c907..ae96843392bb 100644
--- a/services/core/java/com/android/server/pm/PackageManagerService.java
+++ b/services/core/java/com/android/server/pm/PackageManagerService.java
@@ -9780,19 +9780,6 @@ public class PackageManagerService extends IPackageManager.Stub
}
}
- // If the OTA updates a system app which was previously preopted to a non-preopted state
- // the app might end up being verified at runtime. That's because by default the apps
- // are verify-profile but for preopted apps there's no profile.
- // Do a hacky check to ensure that if we have no profiles (a reasonable indication
- // that before the OTA the app was preopted) the app gets compiled with a non-profile
- // filter (by default 'quicken').
- // Note that at this stage unused apps are already filtered.
- if (isSystemApp(pkg) &&
- DexFile.isProfileGuidedCompilerFilter(compilerFilter) &&
- !Environment.getReferenceProfile(pkg.packageName).exists()) {
- compilerFilter = getNonProfileGuidedCompilerFilter(compilerFilter);
- }
-
// checkProfiles is false to avoid merging profiles during boot which
// might interfere with background compilation (b/28612421).
// Unfortunately this will also means that "pm.dexopt.boot=speed-profile" will