Add disable pSIM option in Settings
As we start disabling pSIM option in R, we check that if the feature is supported, add the "Use SIM" toggle back to pSIM page. Bug: 141018421 Test: manual test Change-Id: I1af497ce5ede93f823825718b8136ff8ae0ab49c
This commit is contained in:
@@ -19,7 +19,6 @@ package com.android.settings.network.telephony;
|
||||
import android.content.Context;
|
||||
import android.telephony.SubscriptionInfo;
|
||||
import android.telephony.SubscriptionManager;
|
||||
import android.telephony.TelephonyManager;
|
||||
|
||||
import com.android.settings.core.BasePreferenceController;
|
||||
import com.android.settings.network.SubscriptionUtil;
|
||||
@@ -41,9 +40,11 @@ public class DisableSimFooterPreferenceController extends BasePreferenceControll
|
||||
if (mSubId == SubscriptionManager.INVALID_SUBSCRIPTION_ID) {
|
||||
return CONDITIONALLY_UNAVAILABLE;
|
||||
}
|
||||
|
||||
SubscriptionManager subManager = mContext.getSystemService(SubscriptionManager.class);
|
||||
for (SubscriptionInfo info : SubscriptionUtil.getAvailableSubscriptions(mContext)) {
|
||||
if (info.getSubscriptionId() == mSubId) {
|
||||
if (info.isEmbedded()) {
|
||||
if (info.isEmbedded() || SubscriptionUtil.showToggleForPhysicalSim(subManager)) {
|
||||
return CONDITIONALLY_UNAVAILABLE;
|
||||
}
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user