summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Scarlett Song <scarlettsong@google.com> 2025-01-07 21:30:29 +0000
committer Scarlett Song <scarlettsong@google.com> 2025-01-08 01:03:32 +0000
commit68cce92a9d97d09ce8ec6548c7b11cada83be24c (patch)
tree46ad55083f880888cbbda45cd8f8a3f430d0c143
parented284e3a56468cb0342ec3d72d094b8ce8fd11bf (diff)
Add OP_READ_HEART_RATE, OP_READ_OXYGEN_SATURATION, OP_READ_SKIN_TEMPERATURE to discrete op list
Bug: 364643016 Bug: 364638912 Flag: android.permission.flags.replace_body_sensor_permission_enabled Change-Id: Ic86c805a037ca54041e140d1fa288dc7e11a7357
-rw-r--r--services/core/java/com/android/server/appop/DiscreteOpsRegistry.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/appop/DiscreteOpsRegistry.java b/services/core/java/com/android/server/appop/DiscreteOpsRegistry.java
index 88b3f6dce4c2..84402c85471f 100644
--- a/services/core/java/com/android/server/appop/DiscreteOpsRegistry.java
+++ b/services/core/java/com/android/server/appop/DiscreteOpsRegistry.java
@@ -28,7 +28,10 @@ import static android.app.AppOpsManager.OP_MONITOR_LOCATION;
import static android.app.AppOpsManager.OP_PHONE_CALL_CAMERA;
import static android.app.AppOpsManager.OP_PHONE_CALL_MICROPHONE;
import static android.app.AppOpsManager.OP_PROCESS_OUTGOING_CALLS;
+import static android.app.AppOpsManager.OP_READ_HEART_RATE;
import static android.app.AppOpsManager.OP_READ_ICC_SMS;
+import static android.app.AppOpsManager.OP_READ_OXYGEN_SATURATION;
+import static android.app.AppOpsManager.OP_READ_SKIN_TEMPERATURE;
import static android.app.AppOpsManager.OP_READ_SMS;
import static android.app.AppOpsManager.OP_RECEIVE_AMBIENT_TRIGGER_AUDIO;
import static android.app.AppOpsManager.OP_RECEIVE_SANDBOX_TRIGGER_AUDIO;
@@ -102,7 +105,8 @@ abstract class DiscreteOpsRegistry {
+ "," + OP_EMERGENCY_LOCATION + "," + OP_CAMERA + "," + OP_RECORD_AUDIO + ","
+ OP_PHONE_CALL_MICROPHONE + "," + OP_PHONE_CALL_CAMERA + ","
+ OP_RECEIVE_AMBIENT_TRIGGER_AUDIO + "," + OP_RECEIVE_SANDBOX_TRIGGER_AUDIO
- + "," + OP_RESERVED_FOR_TESTING;
+ + "," + OP_READ_HEART_RATE + "," + OP_READ_OXYGEN_SATURATION + ","
+ + OP_READ_SKIN_TEMPERATURE + "," + OP_RESERVED_FOR_TESTING;
static final int[] sDiscreteOpsToLog =
new int[]{OP_FINE_LOCATION, OP_COARSE_LOCATION, OP_EMERGENCY_LOCATION, OP_CAMERA,
OP_RECORD_AUDIO, OP_PHONE_CALL_MICROPHONE, OP_PHONE_CALL_CAMERA,