diff options
author | Paul Bouman <boumanpaul@gmail.com> | 2015-01-11 13:54:27 +0100 |
---|---|---|
committer | Steve Kondik <steve@cyngn.com> | 2015-10-26 21:55:38 -0700 |
commit | a9ef5111dd2b17067b69af9dd30ee78a22ae4c23 (patch) | |
tree | 01be47442151e7c50e18f4e444efe544a1897ee3 /services | |
parent | d1e82836e05fd35e4627f97bd06419e8f50b00b7 (diff) | |
download | frameworks_base-a9ef5111dd2b17067b69af9dd30ee78a22ae4c23.zip frameworks_base-a9ef5111dd2b17067b69af9dd30ee78a22ae4c23.tar.gz frameworks_base-a9ef5111dd2b17067b69af9dd30ee78a22ae4c23.tar.bz2 |
Show Optimizing app dialog on first boot
The boot dialog is currently hidden on first boot but the bootanimation
can take a very long time to go away. Show the boot dialog so we know
whats happening.
Change-Id: I71d50eb8929edde38fcfdcccc2cb05c25777c6dd
Diffstat (limited to 'services')
-rw-r--r-- | services/core/java/com/android/server/pm/PackageManagerService.java | 12 | ||||
-rw-r--r-- | services/java/com/android/server/SystemServer.java | 2 |
2 files changed, 6 insertions, 8 deletions
diff --git a/services/core/java/com/android/server/pm/PackageManagerService.java b/services/core/java/com/android/server/pm/PackageManagerService.java index d4f6f45..e68a360 100644 --- a/services/core/java/com/android/server/pm/PackageManagerService.java +++ b/services/core/java/com/android/server/pm/PackageManagerService.java @@ -6303,13 +6303,11 @@ public class PackageManagerService extends IPackageManager.Stub { if (DEBUG_DEXOPT) { Log.i(TAG, "Optimizing app " + curr + " of " + total + ": " + pkg.packageName); } - if (!isFirstBoot()) { - try { - ActivityManagerNative.getDefault().showBootMessage( - mContext.getResources().getString(R.string.android_upgrading_apk, - curr, total), true); - } catch (RemoteException e) { - } + try { + ActivityManagerNative.getDefault().showBootMessage( + mContext.getResources().getString(R.string.android_upgrading_apk, + curr, total), true); + } catch (RemoteException e) { } PackageParser.Package p = pkg; synchronized (mInstallLock) { diff --git a/services/java/com/android/server/SystemServer.java b/services/java/com/android/server/SystemServer.java index b816843..b4427ec 100644 --- a/services/java/com/android/server/SystemServer.java +++ b/services/java/com/android/server/SystemServer.java @@ -524,7 +524,7 @@ public final class SystemServer { Slog.i(TAG, "Window Manager"); wm = WindowManagerService.main(context, inputManager, mFactoryTestMode != FactoryTest.FACTORY_TEST_LOW_LEVEL, - !mFirstBoot, mOnlyCore); + true, mOnlyCore); ServiceManager.addService(Context.WINDOW_SERVICE, wm); ServiceManager.addService(Context.INPUT_SERVICE, inputManager); |