我正在寻找一种方法来确定 android 设备是否被 SIM 锁定。我知道 /efs/ 应该是存储此设置的文件。问题是没有 root 就无法访问 /efs/。
像## 7465625# 这样的USSD 代码不再适用于三星设备上的 Android 4.1.2。
那么有人知道我如何确定是否启用了 SIM 卡锁吗?
谢谢,汤姆
我正在寻找一种方法来确定 android 设备是否被 SIM 锁定。我知道 /efs/ 应该是存储此设置的文件。问题是没有 root 就无法访问 /efs/。
像## 7465625# 这样的USSD 代码不再适用于三星设备上的 Android 4.1.2。
那么有人知道我如何确定是否启用了 SIM 卡锁吗?
谢谢,汤姆
假设我们谈论的是同一种 SIM 锁,您可以使用Telephony Manager
.
TelephonyManager telephonyManager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
int simState = telephonyManager.getSimState();
if (simState == TelephonyManager.SIM_STATE_NETWORK_LOCKED) {
//do something
}