Loading apex/statsd/service/java/com/android/server/stats/StatsCompanionService.java +6 −8 Original line number Diff line number Diff line Loading @@ -565,7 +565,8 @@ public class StatsCompanionService extends IStatsCompanionService.Stub { // Add in all the apps for every user/profile. for (UserInfo profile : users) { List<PackageInfo> pi = pm.getInstalledPackagesAsUser(PackageManager.MATCH_KNOWN_PACKAGES, pm.getInstalledPackagesAsUser(PackageManager.MATCH_UNINSTALLED_PACKAGES | PackageManager.MATCH_ANY_USER, profile.id); for (int j = 0; j < pi.size(); j++) { if (pi.get(j).applicationInfo != null) { Loading Loading @@ -2736,23 +2737,20 @@ public class StatsCompanionService extends IStatsCompanionService.Stub { filter.addAction(Intent.ACTION_PACKAGE_ADDED); filter.addAction(Intent.ACTION_PACKAGE_REMOVED); filter.addDataScheme("package"); mContext.registerReceiverAsUser(mAppUpdateReceiver, UserHandle.ALL, filter, null, null); mContext.registerReceiverForAllUsers(mAppUpdateReceiver, filter, null, null); // Setup receiver for user initialize (which happens once for a new user) // and // if a user is removed. filter = new IntentFilter(Intent.ACTION_USER_INITIALIZE); filter.addAction(Intent.ACTION_USER_REMOVED); mContext.registerReceiverAsUser(mUserUpdateReceiver, UserHandle.ALL, filter, null, null); mContext.registerReceiverForAllUsers(mUserUpdateReceiver, filter, null, null); // Setup receiver for device reboots or shutdowns. filter = new IntentFilter(Intent.ACTION_REBOOT); filter.addAction(Intent.ACTION_SHUTDOWN); mContext.registerReceiverAsUser( mShutdownEventReceiver, UserHandle.ALL, filter, null, null); mContext.registerReceiverForAllUsers( mShutdownEventReceiver, filter, null, null); final long token = Binder.clearCallingIdentity(); try { // Pull the latest state of UID->app name, version mapping when Loading Loading
apex/statsd/service/java/com/android/server/stats/StatsCompanionService.java +6 −8 Original line number Diff line number Diff line Loading @@ -565,7 +565,8 @@ public class StatsCompanionService extends IStatsCompanionService.Stub { // Add in all the apps for every user/profile. for (UserInfo profile : users) { List<PackageInfo> pi = pm.getInstalledPackagesAsUser(PackageManager.MATCH_KNOWN_PACKAGES, pm.getInstalledPackagesAsUser(PackageManager.MATCH_UNINSTALLED_PACKAGES | PackageManager.MATCH_ANY_USER, profile.id); for (int j = 0; j < pi.size(); j++) { if (pi.get(j).applicationInfo != null) { Loading Loading @@ -2736,23 +2737,20 @@ public class StatsCompanionService extends IStatsCompanionService.Stub { filter.addAction(Intent.ACTION_PACKAGE_ADDED); filter.addAction(Intent.ACTION_PACKAGE_REMOVED); filter.addDataScheme("package"); mContext.registerReceiverAsUser(mAppUpdateReceiver, UserHandle.ALL, filter, null, null); mContext.registerReceiverForAllUsers(mAppUpdateReceiver, filter, null, null); // Setup receiver for user initialize (which happens once for a new user) // and // if a user is removed. filter = new IntentFilter(Intent.ACTION_USER_INITIALIZE); filter.addAction(Intent.ACTION_USER_REMOVED); mContext.registerReceiverAsUser(mUserUpdateReceiver, UserHandle.ALL, filter, null, null); mContext.registerReceiverForAllUsers(mUserUpdateReceiver, filter, null, null); // Setup receiver for device reboots or shutdowns. filter = new IntentFilter(Intent.ACTION_REBOOT); filter.addAction(Intent.ACTION_SHUTDOWN); mContext.registerReceiverAsUser( mShutdownEventReceiver, UserHandle.ALL, filter, null, null); mContext.registerReceiverForAllUsers( mShutdownEventReceiver, filter, null, null); final long token = Binder.clearCallingIdentity(); try { // Pull the latest state of UID->app name, version mapping when Loading