Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1ba0b8ac authored by Shubham Ajmera's avatar Shubham Ajmera
Browse files

Partially revert ce543973

We have already reverted A/B dexopt for secondary dex files in commit
7c147119. This removes secondary dex
opt during boot after OTA.

Bug: 65067046
Test: make and boot.
Change-Id: I76009ed609a608e009a50860b53a8dfed9d57334
parent 7b911fbd
Loading
Loading
Loading
Loading
+0 −13
Original line number Diff line number Diff line
@@ -9803,19 +9803,6 @@ public class PackageManagerService extends IPackageManager.Stub
                    compilerFilter,
                    dexoptFlags));
            if (pkg.isSystemApp()) {
                // Only dexopt shared secondary dex files belonging to system apps to not slow down
                // too much boot after an OTA.
                int secondaryDexoptFlags = dexoptFlags |
                        DexoptOptions.DEXOPT_ONLY_SECONDARY_DEX |
                        DexoptOptions.DEXOPT_ONLY_SHARED_DEX;
                mDexManager.dexoptSecondaryDex(new DexoptOptions(
                        pkg.packageName,
                        compilerFilter,
                        secondaryDexoptFlags));
            }
            // TODO(shubhamajmera): Record secondary dexopt stats.
            switch (primaryDexOptStaus) {
                case PackageDexOptimizer.DEX_OPT_PERFORMED:
                    numberOfPackagesOptimized++;