1
0
Fork 0

telephony: add support for unknown radio hal version

Signed-off-by: hmz007 <hmz007@gmail.com>
master
hmz007 8 months ago
parent bb1ea1ba6f
commit d20ee775cc

@ -39,6 +39,7 @@ import android.os.HwBinder;
import android.os.Message;
import android.os.Registrant;
import android.os.RemoteException;
import android.os.SystemProperties;
import android.os.WorkSource;
import android.telephony.TelephonyManager;
import android.util.SparseArray;
@ -105,7 +106,15 @@ public class RadioConfig extends Handler {
}
private RadioConfig(Context context, HalVersion radioHalVersion) {
mIsMobileNetworkSupported = isMobileDataCapable(context);
if (radioHalVersion.equals(RIL.RADIO_HAL_VERSION_UNKNOWN)) {
logd("Radio Hal Version is UNKNOWN!");
mIsMobileNetworkSupported = false;
} else if (SystemProperties.getBoolean("ro.radio.noril", false)) {
logd("RIL: cellular disabled on ro.radio.noril");
mIsMobileNetworkSupported = false;
} else {
mIsMobileNetworkSupported = isMobileDataCapable(context);
}
mRadioConfigResponse = new RadioConfigResponse(this, radioHalVersion);
mRadioConfigIndication = new RadioConfigIndication(this);

Loading…
Cancel
Save