From e8e8942dffec7c77978f78c545ee822ed3cf00cd Mon Sep 17 00:00:00 2001 From: Svet Ganov Date: Thu, 22 Sep 2016 19:56:50 -0700 Subject: [PATCH] Add app op name string for a runtime permission Change-Id: Iaf2d06212cef5e394034ea99f742fedb144a924d --- api/current.txt | 1 + api/system-current.txt | 1 + api/test-current.txt | 1 + core/java/android/app/AppOpsManager.java | 4 +--- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/api/current.txt b/api/current.txt index dea5cec7f60e8..e654db2e567ef 100644 --- a/api/current.txt +++ b/api/current.txt @@ -4042,6 +4042,7 @@ package android.app { field public static final java.lang.String OPSTR_MOCK_LOCATION = "android:mock_location"; field public static final java.lang.String OPSTR_MONITOR_HIGH_POWER_LOCATION = "android:monitor_location_high_power"; field public static final java.lang.String OPSTR_MONITOR_LOCATION = "android:monitor_location"; + field public static final java.lang.String OPSTR_PROCESS_OUTGOING_CALLS = "android:process_outgoing_calls"; field public static final java.lang.String OPSTR_READ_CALENDAR = "android:read_calendar"; field public static final java.lang.String OPSTR_READ_CALL_LOG = "android:read_call_log"; field public static final java.lang.String OPSTR_READ_CELL_BROADCASTS = "android:read_cell_broadcasts"; diff --git a/api/system-current.txt b/api/system-current.txt index 0911f0ac08d96..74db2024adbeb 100644 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -4172,6 +4172,7 @@ package android.app { field public static final java.lang.String OPSTR_MOCK_LOCATION = "android:mock_location"; field public static final java.lang.String OPSTR_MONITOR_HIGH_POWER_LOCATION = "android:monitor_location_high_power"; field public static final java.lang.String OPSTR_MONITOR_LOCATION = "android:monitor_location"; + field public static final java.lang.String OPSTR_PROCESS_OUTGOING_CALLS = "android:process_outgoing_calls"; field public static final java.lang.String OPSTR_READ_CALENDAR = "android:read_calendar"; field public static final java.lang.String OPSTR_READ_CALL_LOG = "android:read_call_log"; field public static final java.lang.String OPSTR_READ_CELL_BROADCASTS = "android:read_cell_broadcasts"; diff --git a/api/test-current.txt b/api/test-current.txt index 5c065896cb973..88b2f03f60edf 100644 --- a/api/test-current.txt +++ b/api/test-current.txt @@ -4045,6 +4045,7 @@ package android.app { field public static final java.lang.String OPSTR_MOCK_LOCATION = "android:mock_location"; field public static final java.lang.String OPSTR_MONITOR_HIGH_POWER_LOCATION = "android:monitor_location_high_power"; field public static final java.lang.String OPSTR_MONITOR_LOCATION = "android:monitor_location"; + field public static final java.lang.String OPSTR_PROCESS_OUTGOING_CALLS = "android:process_outgoing_calls"; field public static final java.lang.String OPSTR_READ_CALENDAR = "android:read_calendar"; field public static final java.lang.String OPSTR_READ_CALL_LOG = "android:read_call_log"; field public static final java.lang.String OPSTR_READ_CELL_BROADCASTS = "android:read_cell_broadcasts"; diff --git a/core/java/android/app/AppOpsManager.java b/core/java/android/app/AppOpsManager.java index 5a9498f88d5a7..191cc4944e26c 100644 --- a/core/java/android/app/AppOpsManager.java +++ b/core/java/android/app/AppOpsManager.java @@ -311,9 +311,7 @@ public class AppOpsManager { /** Access APIs for SIP calling over VOIP or WiFi */ public static final String OPSTR_USE_SIP = "android:use_sip"; - /** Access APIs for diverting outgoing calls - * @hide - */ + /** Access APIs for diverting outgoing calls */ public static final String OPSTR_PROCESS_OUTGOING_CALLS = "android:process_outgoing_calls"; /** Use the fingerprint API. */