sm8450-common: Migrate sensor HAL to AIDL interface
Bug: 247478991 Test: tested on-device (P23) ab/P46941077 Test: `sensor_test -ahal list` and `sensor_test list` Test: `sensor_test -ahal sample -s0` and `sensor_test sample -s0` Change-Id: I40f6ab6b7780c53cd638a1f77c95f6c324dc2d15 Signed-off-by: ralph950412 <ralph950412@gmail.com>
This commit is contained in:
@@ -299,7 +299,7 @@ PRODUCT_COPY_FILES += \
|
|||||||
|
|
||||||
# Sensors
|
# Sensors
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
android.hardware.sensors@2.1-service.xiaomi-multihal
|
android.hardware.sensors-service.xiaomi-multihal
|
||||||
|
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
sensors.xiaomi.v2:64
|
sensors.xiaomi.v2:64
|
||||||
|
@@ -120,11 +120,11 @@ service vendor.audio-hal /vendor/bin/hw/android.hardware.audio.service
|
|||||||
onrestart restart audioserver
|
onrestart restart audioserver
|
||||||
socket audio_us_socket_0 seqpacket 0666 system system
|
socket audio_us_socket_0 seqpacket 0666 system system
|
||||||
|
|
||||||
service vendor.sensors-hal-2-1-multihal /vendor/bin/hw/android.hardware.sensors@2.1-service.xiaomi-multihal
|
service vendor.sensors-hal-multihal /vendor/bin/hw/android.hardware.sensors-service.xiaomi-multihal
|
||||||
override
|
override
|
||||||
class hal
|
class hal
|
||||||
user system
|
user system
|
||||||
group system wakelock context_hub
|
group system wakelock context_hub input uhid
|
||||||
task_profiles ServiceCapacityLow
|
task_profiles ServiceCapacityLow
|
||||||
capabilities BLOCK_SUSPEND
|
capabilities BLOCK_SUSPEND
|
||||||
rlimit rtprio 10 10
|
rlimit rtprio 10 10
|
||||||
|
2
sepolicy/vendor/file_contexts
vendored
2
sepolicy/vendor/file_contexts
vendored
@@ -68,7 +68,7 @@
|
|||||||
/vendor/bin/hw/android\.hardware\.nfc-service\.nxp u:object_r:hal_nfc_default_exec:s0
|
/vendor/bin/hw/android\.hardware\.nfc-service\.nxp u:object_r:hal_nfc_default_exec:s0
|
||||||
|
|
||||||
# Sensors
|
# Sensors
|
||||||
/(vendor|system/vendor)/bin/hw/android\.hardware\.sensors@2.1-service\.xiaomi-multihal u:object_r:hal_sensors_default_exec:s0
|
/(vendor|system/vendor)/bin/hw/android\.hardware\.sensors-service\.xiaomi-multihal u:object_r:hal_sensors_default_exec:s0
|
||||||
/(vendor|system/vendor)/bin/sensor-notifier u:object_r:vendor_sensor_notifier_exec:s0
|
/(vendor|system/vendor)/bin/sensor-notifier u:object_r:vendor_sensor_notifier_exec:s0
|
||||||
/dev/stmvl53l5 u:object_r:stmvl53l5_device:s0
|
/dev/stmvl53l5 u:object_r:stmvl53l5_device:s0
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user