From 377718b2f174da3b4940a72bca059d061e975d86 Mon Sep 17 00:00:00 2001 From: kessaras Date: Fri, 17 Nov 2017 10:05:50 +0200 Subject: [PATCH] GsmCdmaPhone: Fallback to PhoneNumberUtils if telephony-ext fails * Fixes emergency calls when SIM card isn't present Change-Id: If6dfb4468b4a26abbe6e0e5a687b7fb44a70f369 --- src/java/com/android/internal/telephony/GsmCdmaPhone.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/java/com/android/internal/telephony/GsmCdmaPhone.java b/src/java/com/android/internal/telephony/GsmCdmaPhone.java index 928593cdb..df8e2cc07 100644 --- a/src/java/com/android/internal/telephony/GsmCdmaPhone.java +++ b/src/java/com/android/internal/telephony/GsmCdmaPhone.java @@ -3471,8 +3471,10 @@ private boolean isEmergencyNumber(String address) { result = mIExtTelephony.isEmergencyNumber(address); } catch (RemoteException ex) { loge("RemoteException" + ex); + result = PhoneNumberUtils.isEmergencyNumber(address); } catch (NullPointerException ex) { loge("NullPointerException" + ex); + result = PhoneNumberUtils.isEmergencyNumber(address); } return result; }