Merge "RadioInfo: Disable ims provisioning switches in USER-build"
am: 61c5a296e6
Change-Id: I3211ffb7e25af0e60ac20175bf86466ee4c85998
This commit is contained in:
@@ -37,6 +37,7 @@ import android.net.NetworkRequest;
|
|||||||
import android.net.TrafficStats;
|
import android.net.TrafficStats;
|
||||||
import android.net.Uri;
|
import android.net.Uri;
|
||||||
import android.os.AsyncResult;
|
import android.os.AsyncResult;
|
||||||
|
import android.os.Build;
|
||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
import android.os.Handler;
|
import android.os.Handler;
|
||||||
import android.os.Message;
|
import android.os.Message;
|
||||||
@@ -1364,25 +1365,26 @@ public class RadioInfo extends Activity {
|
|||||||
imsVolteProvisionedSwitch.setOnCheckedChangeListener(null);
|
imsVolteProvisionedSwitch.setOnCheckedChangeListener(null);
|
||||||
imsVolteProvisionedSwitch.setChecked(isImsVolteProvisioned());
|
imsVolteProvisionedSwitch.setChecked(isImsVolteProvisioned());
|
||||||
imsVolteProvisionedSwitch.setOnCheckedChangeListener(mImsVolteCheckedChangeListener);
|
imsVolteProvisionedSwitch.setOnCheckedChangeListener(mImsVolteCheckedChangeListener);
|
||||||
imsVolteProvisionedSwitch.setEnabled(
|
imsVolteProvisionedSwitch.setEnabled(!Build.IS_USER
|
||||||
mImsManager.isVolteEnabledByPlatform(phone.getContext()));
|
&& mImsManager.isVolteEnabledByPlatform(phone.getContext()));
|
||||||
|
|
||||||
imsVtProvisionedSwitch.setOnCheckedChangeListener(null);
|
imsVtProvisionedSwitch.setOnCheckedChangeListener(null);
|
||||||
imsVtProvisionedSwitch.setChecked(isImsVtProvisioned());
|
imsVtProvisionedSwitch.setChecked(isImsVtProvisioned());
|
||||||
imsVtProvisionedSwitch.setOnCheckedChangeListener(mImsVtCheckedChangeListener);
|
imsVtProvisionedSwitch.setOnCheckedChangeListener(mImsVtCheckedChangeListener);
|
||||||
imsVtProvisionedSwitch.setEnabled(
|
imsVtProvisionedSwitch.setEnabled(!Build.IS_USER
|
||||||
mImsManager.isVtEnabledByPlatform(phone.getContext()));
|
&& mImsManager.isVtEnabledByPlatform(phone.getContext()));
|
||||||
|
|
||||||
imsWfcProvisionedSwitch.setOnCheckedChangeListener(null);
|
imsWfcProvisionedSwitch.setOnCheckedChangeListener(null);
|
||||||
imsWfcProvisionedSwitch.setChecked(isImsWfcProvisioned());
|
imsWfcProvisionedSwitch.setChecked(isImsWfcProvisioned());
|
||||||
imsWfcProvisionedSwitch.setOnCheckedChangeListener(mImsWfcCheckedChangeListener);
|
imsWfcProvisionedSwitch.setOnCheckedChangeListener(mImsWfcCheckedChangeListener);
|
||||||
imsWfcProvisionedSwitch.setEnabled(
|
imsWfcProvisionedSwitch.setEnabled(!Build.IS_USER
|
||||||
mImsManager.isWfcEnabledByPlatform(phone.getContext()));
|
&& mImsManager.isWfcEnabledByPlatform(phone.getContext()));
|
||||||
|
|
||||||
eabProvisionedSwitch.setOnCheckedChangeListener(null);
|
eabProvisionedSwitch.setOnCheckedChangeListener(null);
|
||||||
eabProvisionedSwitch.setChecked(isEabProvisioned());
|
eabProvisionedSwitch.setChecked(isEabProvisioned());
|
||||||
eabProvisionedSwitch.setOnCheckedChangeListener(mEabCheckedChangeListener);
|
eabProvisionedSwitch.setOnCheckedChangeListener(mEabCheckedChangeListener);
|
||||||
eabProvisionedSwitch.setEnabled(isEabEnabledByPlatform(phone.getContext()));
|
eabProvisionedSwitch.setEnabled(!Build.IS_USER
|
||||||
|
&& isEabEnabledByPlatform(phone.getContext()));
|
||||||
}
|
}
|
||||||
|
|
||||||
OnClickListener mDnsCheckButtonHandler = new OnClickListener() {
|
OnClickListener mDnsCheckButtonHandler = new OnClickListener() {
|
||||||
|
Reference in New Issue
Block a user