am d0f6b4f6: Merge "Start MountService before performBootDexOpt" into lmp-mr1-dev

* commit 'd0f6b4f6297373e569e383edc21aaa3f87591e0b':
  Start MountService before performBootDexOpt
This commit is contained in:
Dianne Hackborn
2014-11-25 18:45:28 +00:00
committed by Android Git Automerger

View File

@@ -549,20 +549,6 @@ public final class SystemServer {
reportWtf("making display ready", e); reportWtf("making display ready", e);
} }
try {
mPackageManagerService.performBootDexOpt();
} catch (Throwable e) {
reportWtf("performing boot dexopt", e);
}
try {
ActivityManagerNative.getDefault().showBootMessage(
context.getResources().getText(
com.android.internal.R.string.android_upgrading_starting_apps),
false);
} catch (RemoteException e) {
}
if (mFactoryTestMode != FactoryTest.FACTORY_TEST_LOW_LEVEL) { if (mFactoryTestMode != FactoryTest.FACTORY_TEST_LOW_LEVEL) {
if (!disableStorage && if (!disableStorage &&
!"0".equals(SystemProperties.get("system_init.startmountservice"))) { !"0".equals(SystemProperties.get("system_init.startmountservice"))) {
@@ -578,7 +564,23 @@ public final class SystemServer {
reportWtf("starting Mount Service", e); reportWtf("starting Mount Service", e);
} }
} }
}
try {
mPackageManagerService.performBootDexOpt();
} catch (Throwable e) {
reportWtf("performing boot dexopt", e);
}
try {
ActivityManagerNative.getDefault().showBootMessage(
context.getResources().getText(
com.android.internal.R.string.android_upgrading_starting_apps),
false);
} catch (RemoteException e) {
}
if (mFactoryTestMode != FactoryTest.FACTORY_TEST_LOW_LEVEL) {
if (!disableNonCoreServices) { if (!disableNonCoreServices) {
try { try {
Slog.i(TAG, "LockSettingsService"); Slog.i(TAG, "LockSettingsService");