Remove DEXOPT_OTA flag.
Test: builds, boots Bug: 13758960, 30944031 Change-Id: I266a39c6dc7948f784580e4ef1cf0bb8ee27d0e7
This commit is contained in:
@@ -47,8 +47,6 @@ public class Installer extends SystemService {
|
||||
public static final int DEXOPT_BOOTCOMPLETE = 1 << 4;
|
||||
/** Hint that the dexopt type is profile-guided. */
|
||||
public static final int DEXOPT_PROFILE_GUIDED = 1 << 5;
|
||||
/** This is an OTA update dexopt */
|
||||
public static final int DEXOPT_OTA = 1 << 6;
|
||||
|
||||
// NOTE: keep in sync with installd
|
||||
public static final int FLAG_CLEAR_CACHE_ONLY = 1 << 8;
|
||||
|
||||
@@ -16,7 +16,6 @@
|
||||
|
||||
package com.android.server.pm;
|
||||
|
||||
import static com.android.server.pm.Installer.DEXOPT_OTA;
|
||||
import static com.android.server.pm.InstructionSets.getAppDexInstructionSets;
|
||||
import static com.android.server.pm.InstructionSets.getDexCodeInstructionSets;
|
||||
import static com.android.server.pm.PackageManagerServiceCompilerMapping.getCompilerFilterForReason;
|
||||
@@ -421,18 +420,10 @@ public class OtaDexoptService extends IOtaDexopt.Stub {
|
||||
|
||||
private static class OTADexoptPackageDexOptimizer extends
|
||||
PackageDexOptimizer.ForcedUpdatePackageDexOptimizer {
|
||||
|
||||
public OTADexoptPackageDexOptimizer(Installer installer, Object installLock,
|
||||
Context context) {
|
||||
super(installer, installLock, context, "*otadexopt*");
|
||||
}
|
||||
|
||||
@Override
|
||||
protected int adjustDexoptFlags(int dexoptFlags) {
|
||||
// Add the OTA flag.
|
||||
return dexoptFlags | DEXOPT_OTA;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user