Add body sensors app op for custom sensors
If the custom sensor requires the BODY SENSOR permission, we should add the body sensors app op for the custom sensor Bug: 23396558 Change-Id: I132917d1bca12c76c8a9fb146e00951cba3e6d7a
This commit is contained in:
parent
80402da0de
commit
e35c7d65bb
@ -223,6 +223,10 @@ Sensor::Sensor(struct sensor_t const* hwSensor, int halVersion)
|
|||||||
}
|
}
|
||||||
if (halVersion > SENSORS_DEVICE_API_VERSION_1_0 && hwSensor->requiredPermission) {
|
if (halVersion > SENSORS_DEVICE_API_VERSION_1_0 && hwSensor->requiredPermission) {
|
||||||
mRequiredPermission = hwSensor->requiredPermission;
|
mRequiredPermission = hwSensor->requiredPermission;
|
||||||
|
if (!strcmp(mRequiredPermission, SENSOR_PERMISSION_BODY_SENSORS)) {
|
||||||
|
AppOpsManager appOps;
|
||||||
|
mRequiredAppOp = appOps.permissionToOpCode(String16(SENSOR_PERMISSION_BODY_SENSORS));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (halVersion >= SENSORS_DEVICE_API_VERSION_1_3) {
|
if (halVersion >= SENSORS_DEVICE_API_VERSION_1_3) {
|
||||||
|
Loading…
Reference in New Issue
Block a user