commit | 4369b516647d994aa06f71ab196397a93bf8ba4b | [log] [tgz] |
---|---|---|
author | Sooraj Sasindran <sasindran@google.com> | Thu May 16 00:58:12 2024 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Thu May 16 00:58:12 2024 +0000 |
tree | 2f715fc193f92725ed191be434a62a7977e77e44 | |
parent | 34fae7075d233bbfa05926788b011d681ef2c801 [diff] | |
parent | a9bf533c1b503442a3ccdd221a86b58ebbffb248 [diff] |
Check for isEmergencyOnly() as well to determine limited service coverage am: a9bf533c1b Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/opt/telephony/+/27364489 Change-Id: I35013f383d252773a228d577007a82cbbc444e4a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/src/java/com/android/internal/telephony/satellite/SatelliteSOSMessageRecommender.java b/src/java/com/android/internal/telephony/satellite/SatelliteSOSMessageRecommender.java index 76e5661..c497ca1 100644 --- a/src/java/com/android/internal/telephony/satellite/SatelliteSOSMessageRecommender.java +++ b/src/java/com/android/internal/telephony/satellite/SatelliteSOSMessageRecommender.java
@@ -439,7 +439,8 @@ ServiceState serviceState = phone.getServiceState(); if (serviceState != null) { int state = serviceState.getState(); - if ((state == STATE_IN_SERVICE || state == STATE_EMERGENCY_ONLY) + if ((state == STATE_IN_SERVICE || state == STATE_EMERGENCY_ONLY + || serviceState.isEmergencyOnly()) && !serviceState.isUsingNonTerrestrialNetwork()) { logv("isCellularAvailable true"); return true;