[Settings] Hide satellite eSIM from users
Bug: 302044287 Test: Manually verified by forcing the eSIM profile to be NTN Change-Id: Iba4e42778bdf072ceaecc35a2245ea737e552e5c
This commit is contained in:
@@ -32,6 +32,7 @@ import androidx.annotation.Nullable;
|
||||
import androidx.annotation.VisibleForTesting;
|
||||
import androidx.appcompat.app.AlertDialog;
|
||||
|
||||
import com.android.internal.telephony.flags.Flags;
|
||||
import com.android.settings.R;
|
||||
import com.android.settings.network.SubscriptionUtil;
|
||||
|
||||
@@ -98,7 +99,8 @@ public class PreferredSimDialogFragment extends SimDialogFragment implements
|
||||
|
||||
final SubscriptionInfo info = getPreferredSubscription();
|
||||
if (info == null || (info.isEmbedded()
|
||||
&& info.getProfileClass() == PROFILE_CLASS_PROVISIONING)) {
|
||||
&& (info.getProfileClass() == PROFILE_CLASS_PROVISIONING
|
||||
|| (Flags.oemEnabledSatelliteFlag() && info.isNtn())))) {
|
||||
dismiss();
|
||||
return;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user