summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFelix <google@ix5.org>2019-06-24 10:46:26 +0200
committerMichael Bestas <mkbestas@lineageos.org>2021-01-13 22:40:15 +0100
commit68411539c0c7a4aa060a7f981f6ec81eb4a9050f (patch)
treef5e019c9429fbb544299470c62684b92314dca11
parentba7d528fcfedabe93bef115e8933664ed6a77837 (diff)
Add interface info to .rc files
Signed-off-by: Felix <google@ix5.org> Change-Id: I6d70bbdb66c3dce280bf6908c3750316a6f6cf70
-rw-r--r--biometrics/fingerprint/2.0/android.hardware.biometrics.fingerprint@2.0-service.rc1
-rw-r--r--cryptfshw/1.0/qsee/vendor.qti.hardware.cryptfshw@1.0-service-qti.qsee.rc1
-rw-r--r--gnss/1.0-legacy/android.hardware.gnss@1.0-service.legacy.rc1
-rw-r--r--light/2.0-aw2013/android.hardware.light@2.0-service.aw2013.rc1
-rw-r--r--trust/lineage.trust@1.0-service.rc1
-rw-r--r--trust/vendor.lineage.trust@1.0-service.rc1
-rw-r--r--usb/1.0-basic/android.hardware.usb@1.0-service.basic.rc1
-rw-r--r--vibrator/1.0-lineage/android.hardware.vibrator@1.0-service.lineage.rc1
8 files changed, 8 insertions, 0 deletions
diff --git a/biometrics/fingerprint/2.0/android.hardware.biometrics.fingerprint@2.0-service.rc b/biometrics/fingerprint/2.0/android.hardware.biometrics.fingerprint@2.0-service.rc
index 746aff5..2f510b8 100644
--- a/biometrics/fingerprint/2.0/android.hardware.biometrics.fingerprint@2.0-service.rc
+++ b/biometrics/fingerprint/2.0/android.hardware.biometrics.fingerprint@2.0-service.rc
@@ -1,4 +1,5 @@
service vendor.fps_hal /vendor/bin/hw/android.hardware.biometrics.fingerprint@2.0-service
+ interface android.hardware.biometrics.fingerprint@2.1::IBiometricsFingerprint default
# "class hal" causes a race condition on some devices due to files created
# in /data. As a workaround, postpone startup until later in boot once
# /data is mounted.
diff --git a/cryptfshw/1.0/qsee/vendor.qti.hardware.cryptfshw@1.0-service-qti.qsee.rc b/cryptfshw/1.0/qsee/vendor.qti.hardware.cryptfshw@1.0-service-qti.qsee.rc
index 8e17d46..6178322 100644
--- a/cryptfshw/1.0/qsee/vendor.qti.hardware.cryptfshw@1.0-service-qti.qsee.rc
+++ b/cryptfshw/1.0/qsee/vendor.qti.hardware.cryptfshw@1.0-service-qti.qsee.rc
@@ -1,4 +1,5 @@
service cryptfshw-1-0 /vendor/bin/hw/vendor.qti.hardware.cryptfshw@1.0-service-qti.qsee
+ interface vendor.qti.hardware.cryptfshw@1.0::ICryptfsHw default
class early_hal
user system
group system
diff --git a/gnss/1.0-legacy/android.hardware.gnss@1.0-service.legacy.rc b/gnss/1.0-legacy/android.hardware.gnss@1.0-service.legacy.rc
index 527b543..a696c59 100644
--- a/gnss/1.0-legacy/android.hardware.gnss@1.0-service.legacy.rc
+++ b/gnss/1.0-legacy/android.hardware.gnss@1.0-service.legacy.rc
@@ -1,4 +1,5 @@
service vendor.gnss_service /vendor/bin/hw/android.hardware.gnss@1.0-service.legacy
+ interface android.hardware.gnss@1.0::IGnss default
class hal
user gps
group system gps radio
diff --git a/light/2.0-aw2013/android.hardware.light@2.0-service.aw2013.rc b/light/2.0-aw2013/android.hardware.light@2.0-service.aw2013.rc
index 7018bb7..d4665af 100644
--- a/light/2.0-aw2013/android.hardware.light@2.0-service.aw2013.rc
+++ b/light/2.0-aw2013/android.hardware.light@2.0-service.aw2013.rc
@@ -9,6 +9,7 @@ on init
chown system system /sys/class/leds/blue/led_time
service vendor.light-hal-2-0 /vendor/bin/hw/android.hardware.light@2.0-service.aw2013
+ interface android.hardware.light@2.0::ILight default
class hal
user system
group system
diff --git a/trust/lineage.trust@1.0-service.rc b/trust/lineage.trust@1.0-service.rc
index f5abdc6..5838934 100644
--- a/trust/lineage.trust@1.0-service.rc
+++ b/trust/lineage.trust@1.0-service.rc
@@ -1,4 +1,5 @@
service trust-hal-1-0 /system/bin/hw/lineage.trust@1.0-service
+ interface vendor.lineage.trust@1.0::IUsbRestrict default
class hal
user root
group root
diff --git a/trust/vendor.lineage.trust@1.0-service.rc b/trust/vendor.lineage.trust@1.0-service.rc
index 867a176..e64d686 100644
--- a/trust/vendor.lineage.trust@1.0-service.rc
+++ b/trust/vendor.lineage.trust@1.0-service.rc
@@ -1,4 +1,5 @@
service vendor.trust-hal-1-0 /vendor/bin/hw/vendor.lineage.trust@1.0-service
+ interface vendor.lineage.trust@1.0::IUsbRestrict default
class hal
user root
group root
diff --git a/usb/1.0-basic/android.hardware.usb@1.0-service.basic.rc b/usb/1.0-basic/android.hardware.usb@1.0-service.basic.rc
index cbe8f81..b7bdc7d 100644
--- a/usb/1.0-basic/android.hardware.usb@1.0-service.basic.rc
+++ b/usb/1.0-basic/android.hardware.usb@1.0-service.basic.rc
@@ -1,4 +1,5 @@
service vendor.usb-hal-1-0 /vendor/bin/hw/android.hardware.usb@1.0-service.basic
+ interface android.hardware.usb@1.0::IUsb default
class hal
user system
group system
diff --git a/vibrator/1.0-lineage/android.hardware.vibrator@1.0-service.lineage.rc b/vibrator/1.0-lineage/android.hardware.vibrator@1.0-service.lineage.rc
index 81aab7b..e753b97 100644
--- a/vibrator/1.0-lineage/android.hardware.vibrator@1.0-service.lineage.rc
+++ b/vibrator/1.0-lineage/android.hardware.vibrator@1.0-service.lineage.rc
@@ -7,6 +7,7 @@ on early-boot
chmod 0444 /sys/devices/virtual/timed_output/vibrator/vtg_min
service vendor.vibrator-1-0 /vendor/bin/hw/android.hardware.vibrator@1.0-service.lineage
+ interface android.hardware.vibrator@1.0::IVibrator default
class hal
user system
group system