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

Commit 415e6f8e authored by Adam Lesinski's avatar Adam Lesinski Committed by Android (Google) Code Review
Browse files

Merge "Fix issue with early service start" into klp-modular-dev

parents 27f67d25 a6db4ab6
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -1195,7 +1195,6 @@ public class NotificationManagerService extends SystemService {
        getContext().registerReceiver(mIntentReceiver, sdFilter);

        mSettingsObserver = new SettingsObserver(mHandler);
        mSettingsObserver.observe();

        // spin up NotificationScorers
        String[] notificationScorerNames = resources.getStringArray(
@@ -1250,8 +1249,10 @@ public class NotificationManagerService extends SystemService {
            // Grab our optional AudioService
            mAudioManager = (AudioManager) getContext().getSystemService(Context.AUDIO_SERVICE);

            // make sure our listener services are properly bound
            rebindListenerServices();
        } else if (phase == SystemService.PHASE_THIRD_PARTY_APPS_CAN_START) {
            // This observer will force an update when observe is called, causing us to
            // bind to listener services.
            mSettingsObserver.observe();
        }
    }

+1 −3
Original line number Diff line number Diff line
@@ -233,9 +233,7 @@ public class UserManagerService extends IUserManager.Stub {
    }

    void systemReady() {
        final Context context = ActivityThread.systemMain().getSystemContext();
        mUserPackageMonitor.register(context,
                null, UserHandle.ALL, false);
        mUserPackageMonitor.register(mContext, null, UserHandle.ALL, false);
        userForeground(UserHandle.USER_OWNER);
    }