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

Commit 758e75c2 authored by Betty Chang's avatar Betty Chang Committed by android-build-merger
Browse files

Merge "[Telephony MainLine] To use HandlerThread to replace BackgroundThread.get"

am: f00698cb

Change-Id: Ife35bccbe45fc066bdb3ea07993baf8a72ca1a9a
parents e729c826 f00698cb
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -28,6 +28,7 @@ import android.content.Context;
import android.content.SharedPreferences;
import android.content.pm.PackageManager;
import android.net.LocalServerSocket;
import android.os.HandlerThread;
import android.os.Looper;
import android.preference.PreferenceManager;
import android.provider.Settings;
@@ -38,7 +39,6 @@ import android.telephony.SubscriptionManager;
import android.telephony.TelephonyManager;
import android.util.LocalLog;

import com.android.internal.os.BackgroundThread;
import com.android.internal.telephony.cdma.CdmaSubscriptionSourceManager;
import com.android.internal.telephony.dataconnection.TelephonyNetworkFactory;
import com.android.internal.telephony.euicc.EuiccCardController;
@@ -205,8 +205,10 @@ public class PhoneFactory {
                sMadeDefaults = true;

                Rlog.i(LOG_TAG, "Creating SubInfoRecordUpdater ");
                HandlerThread pfhandlerThread = new HandlerThread("PhoneFactoryHandlerThread");
                pfhandlerThread.start();
                sSubInfoRecordUpdater = new SubscriptionInfoUpdater(
                        BackgroundThread.get().getLooper(), context, sCommandsInterfaces);
                        pfhandlerThread.getLooper(), context, sCommandsInterfaces);

                // Only bring up IMS if the device supports having an IMS stack.
                if (context.getPackageManager().hasSystemFeature(