diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 9f6cdb50487..95fe918b6d0 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -2566,7 +2566,7 @@ - + diff --git a/src/com/android/settings/sim/SimSelectNotification.java b/src/com/android/settings/sim/SimSelectNotification.java index 4f3b9bc3f79..a1e942a8abe 100644 --- a/src/com/android/settings/sim/SimSelectNotification.java +++ b/src/com/android/settings/sim/SimSelectNotification.java @@ -30,6 +30,7 @@ import android.content.Context; import android.content.Intent; import android.content.res.Resources; import android.telephony.SubscriptionManager; +import android.telephony.TelephonyManager; import com.android.settings.R; import com.android.settings.Settings.SimSettingsActivity; @@ -45,6 +46,9 @@ public class SimSelectNotification extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { + if (!TelephonyManager.ACTION_PRIMARY_SUBSCRIPTION_LIST_CHANGED.equals(intent.getAction())) { + return; + } // Cancel any previous notifications cancelNotification(context); // Create a notification to tell the user that some defaults are missing