summaryrefslogtreecommitdiff
path: root/telecomm
diff options
context:
space:
mode:
author Tomasz Wasilczyk <twasilczyk@google.com> 2024-08-30 15:05:20 -0700
committer Tomasz Wasilczyk <twasilczyk@google.com> 2024-09-04 17:59:59 +0000
commit46fddbb14a6ede877b31a75f8f68ed07ef99fff9 (patch)
treeb5e6f3671c540f8cfafd6c75256f91e6a7f62653 /telecomm
parenteff91c9fabd673ef9debd0f4f6cb9305cc6b459c (diff)
Annotate TelecomManager.handleMmi with TELEPHONY_CALLING requirement
Bug: 353979854 Test: atest CtsTelecomTestCases:android.telecom.cts.DefaultDialerOperationsTest Flag: EXEMPT annotation change only Change-Id: I85ecbabf53400fdf2187bc1a1d5551bef76315b4
Diffstat (limited to 'telecomm')
-rw-r--r--telecomm/java/android/telecom/TelecomManager.java2
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) {