diff options
-rw-r--r-- | telecomm/java/android/telecom/TelecomManager.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/telecomm/java/android/telecom/TelecomManager.java b/telecomm/java/android/telecom/TelecomManager.java index ff4be5586bc1..d89c9c16eb09 100644 --- a/telecomm/java/android/telecom/TelecomManager.java +++ b/telecomm/java/android/telecom/TelecomManager.java @@ -2339,6 +2339,7 @@ public class TelecomManager { * @return True if the digits were processed as an MMI code, false otherwise. */ @RequiresPermission(android.Manifest.permission.MODIFY_PHONE_STATE) + @RequiresFeature(PackageManager.FEATURE_TELEPHONY_CALLING) public boolean handleMmi(String dialString) { ITelecomService service = getTelecomService(); if (service != null) { @@ -2364,6 +2365,7 @@ public class TelecomManager { * @return True if the digits were processed as an MMI code, false otherwise. */ @RequiresPermission(android.Manifest.permission.MODIFY_PHONE_STATE) + @RequiresFeature(PackageManager.FEATURE_TELEPHONY_CALLING) public boolean handleMmi(String dialString, PhoneAccountHandle accountHandle) { ITelecomService service = getTelecomService(); if (service != null) { |