Add interface info to .rc files
Signed-off-by: Felix <[email protected]>
Change-Id: I6d70bbdb66c3dce280bf6908c3750316a6f6cf70
diff --git a/authsecret/1.0/default/[email protected] b/authsecret/1.0/default/[email protected]
index e82da7e..1a95cd0 100644
--- a/authsecret/1.0/default/[email protected]
+++ b/authsecret/1.0/default/[email protected]
@@ -1,4 +1,5 @@
service vendor.authsecret-1-0 /vendor/bin/hw/[email protected]
+ interface [email protected]::IAuthSecret default
class hal
user system
group system
diff --git a/bluetooth/1.0/default/[email protected] b/bluetooth/1.0/default/[email protected]
index b615227..9fa128d 100644
--- a/bluetooth/1.0/default/[email protected]
+++ b/bluetooth/1.0/default/[email protected]
@@ -1,4 +1,5 @@
service vendor.bluetooth-1-0 /vendor/bin/hw/[email protected]
+ interface [email protected]::IBluetoothHci default
class hal
capabilities BLOCK_SUSPEND NET_ADMIN SYS_NICE
user bluetooth
diff --git a/boot/1.0/default/[email protected] b/boot/1.0/default/[email protected]
index 32f3a45..b8125e1 100644
--- a/boot/1.0/default/[email protected]
+++ b/boot/1.0/default/[email protected]
@@ -1,4 +1,5 @@
service vendor.boot-hal-1-0 /vendor/bin/hw/[email protected]
+ interface [email protected]::IBootControl default
class early_hal
user root
group root
diff --git a/broadcastradio/1.1/default/[email protected] b/broadcastradio/1.1/default/[email protected]
index 7c57135..6fcbfa6 100644
--- a/broadcastradio/1.1/default/[email protected]
+++ b/broadcastradio/1.1/default/[email protected]
@@ -1,4 +1,6 @@
service broadcastradio-hal /vendor/bin/hw/[email protected]
+ interface [email protected]::IBroadcastRadioFactory default
+ interface [email protected]::IBroadcastRadioFactory default
class hal
user audioserver
group audio
diff --git a/broadcastradio/2.0/default/[email protected] b/broadcastradio/2.0/default/[email protected]
index 7d68b6c..dd8c9c6 100644
--- a/broadcastradio/2.0/default/[email protected]
+++ b/broadcastradio/2.0/default/[email protected]
@@ -1,4 +1,5 @@
service broadcastradio-hal2 /vendor/bin/hw/[email protected]
+ interface [email protected]::IBroadcastRadio default
class hal
user audioserver
group audio
diff --git a/configstore/1.1/default/[email protected] b/configstore/1.1/default/[email protected]
index 105678a..d62c4a8 100644
--- a/configstore/1.1/default/[email protected]
+++ b/configstore/1.1/default/[email protected]
@@ -1,4 +1,6 @@
service vendor.configstore-hal /vendor/bin/hw/[email protected]
+ interface [email protected]::ISurfaceFlingerConfigs default
+ interface [email protected]::ISurfaceFlingerConfigs default
class hal animation
user system
group system
diff --git a/confirmationui/1.0/default/[email protected] b/confirmationui/1.0/default/[email protected]
index c04e55e..adc7222 100644
--- a/confirmationui/1.0/default/[email protected]
+++ b/confirmationui/1.0/default/[email protected]
@@ -1,4 +1,5 @@
service vendor.confirmationui-1-0 /vendor/bin/hw/[email protected]
+ interface [email protected]::IConfirmationUI default
class hal
user nobody
group drmrpc
diff --git a/contexthub/1.0/default/[email protected] b/contexthub/1.0/default/[email protected]
index a8c9487..b659be8 100644
--- a/contexthub/1.0/default/[email protected]
+++ b/contexthub/1.0/default/[email protected]
@@ -1,4 +1,5 @@
service vendor.contexthub-hal-1-0 /vendor/bin/hw/[email protected]
+ interface [email protected]::IContexthub default
class hal
user system
group system
diff --git a/drm/1.0/default/[email protected] b/drm/1.0/default/[email protected]
index a3457b5..790eded 100644
--- a/drm/1.0/default/[email protected]
+++ b/drm/1.0/default/[email protected]
@@ -1,4 +1,6 @@
service vendor.drm-hal-1-0 /vendor/bin/hw/[email protected]
+ interface [email protected]::ICryptoFactory default
+ interface [email protected]::IDrmFactory default
class hal
user media
group mediadrm drmrpc
diff --git a/gatekeeper/1.0/default/[email protected] b/gatekeeper/1.0/default/[email protected]
index da332c7..b13a9ba 100644
--- a/gatekeeper/1.0/default/[email protected]
+++ b/gatekeeper/1.0/default/[email protected]
@@ -1,4 +1,5 @@
service vendor.gatekeeper-1-0 /vendor/bin/hw/[email protected]
+ interface [email protected]::IGatekeeper default
class hal
user system
group system
diff --git a/gnss/1.0/default/[email protected] b/gnss/1.0/default/[email protected]
index 1a44d34..1300d81 100644
--- a/gnss/1.0/default/[email protected]
+++ b/gnss/1.0/default/[email protected]
@@ -1,4 +1,5 @@
service vendor.gnss_service /vendor/bin/hw/[email protected]
+ interface [email protected]::IGnss default
class hal
user gps
group system gps radio
diff --git a/gnss/1.1/default/[email protected] b/gnss/1.1/default/[email protected]
index 0cf7c49..73901bf 100644
--- a/gnss/1.1/default/[email protected]
+++ b/gnss/1.1/default/[email protected]
@@ -1,4 +1,6 @@
service gnss-1-1 /vendor/bin/hw/[email protected]
+ interface [email protected]::IGnss default
+ interface [email protected]::IGnss default
class hal
user system
group system
diff --git a/graphics/allocator/2.0/default/[email protected] b/graphics/allocator/2.0/default/[email protected]
index 6eee71f..ea64f97 100644
--- a/graphics/allocator/2.0/default/[email protected]
+++ b/graphics/allocator/2.0/default/[email protected]
@@ -1,4 +1,5 @@
service vendor.gralloc-2-0 /vendor/bin/hw/[email protected]
+ interface [email protected]::IAllocator default
class hal animation
user system
group graphics drmrpc
diff --git a/graphics/composer/2.1/default/[email protected] b/graphics/composer/2.1/default/[email protected]
index 5a5b51e..cbd589a 100644
--- a/graphics/composer/2.1/default/[email protected]
+++ b/graphics/composer/2.1/default/[email protected]
@@ -1,4 +1,5 @@
service vendor.hwcomposer-2-1 /vendor/bin/hw/[email protected]
+ interface [email protected]::IComposer default
class hal animation
user system
group graphics drmrpc
diff --git a/graphics/composer/2.2/default/[email protected] b/graphics/composer/2.2/default/[email protected]
index efe6dad..0d7e86f 100644
--- a/graphics/composer/2.2/default/[email protected]
+++ b/graphics/composer/2.2/default/[email protected]
@@ -1,4 +1,6 @@
service vendor.hwcomposer-2-2 /vendor/bin/hw/[email protected]
+ interface [email protected]::IComposer default
+ interface [email protected]::IComposer default
class hal animation
user system
group graphics drmrpc
diff --git a/ir/1.0/default/[email protected] b/ir/1.0/default/[email protected]
index 0d06967..975cf01 100644
--- a/ir/1.0/default/[email protected]
+++ b/ir/1.0/default/[email protected]
@@ -1,4 +1,5 @@
service vendor.ir-hal-1-0 /vendor/bin/hw/[email protected]
+ interface [email protected]::IConsumerIr
class hal
user system
group system
diff --git a/keymaster/3.0/default/[email protected] b/keymaster/3.0/default/[email protected]
index ea8d490..dffaca5 100644
--- a/keymaster/3.0/default/[email protected]
+++ b/keymaster/3.0/default/[email protected]
@@ -1,4 +1,5 @@
service vendor.keymaster-3-0 /vendor/bin/hw/[email protected]
+ interface [email protected]::IKeymasterDevice default
class early_hal
user nobody
group drmrpc
diff --git a/keymaster/4.0/default/[email protected] b/keymaster/4.0/default/[email protected]
index 2ce439e..2adfd88 100644
--- a/keymaster/4.0/default/[email protected]
+++ b/keymaster/4.0/default/[email protected]
@@ -1,4 +1,5 @@
service vendor.keymaster-4-0 /vendor/bin/hw/[email protected]
+ interface [email protected]::IKeymasterDevice default
class early_hal
user system
group system drmrpc
diff --git a/memtrack/1.0/default/[email protected] b/memtrack/1.0/default/[email protected]
index 4327a20..f5eee54 100644
--- a/memtrack/1.0/default/[email protected]
+++ b/memtrack/1.0/default/[email protected]
@@ -1,4 +1,5 @@
service vendor.memtrack-hal-1-0 /vendor/bin/hw/[email protected]
+ interface [email protected]::IMemtrack default
class hal
user system
group system
diff --git a/nfc/1.0/default/[email protected] b/nfc/1.0/default/[email protected]
index 3a5c776..27e35d2 100644
--- a/nfc/1.0/default/[email protected]
+++ b/nfc/1.0/default/[email protected]
@@ -1,4 +1,5 @@
service vendor.nfc_hal_service /vendor/bin/hw/[email protected]
+ interface [email protected]::INfc default
class hal
user nfc
group nfc
diff --git a/power/1.0/default/[email protected] b/power/1.0/default/[email protected]
index 657c733..f3fd303 100644
--- a/power/1.0/default/[email protected]
+++ b/power/1.0/default/[email protected]
@@ -1,4 +1,5 @@
service vendor.power-hal-1-0 /vendor/bin/hw/[email protected]
+ interface [email protected]::IPower default
class hal
user system
group system
diff --git a/radio/1.2/default/[email protected] b/radio/1.2/default/[email protected]
index e126cd8..eab37ec 100644
--- a/radio/1.2/default/[email protected]
+++ b/radio/1.2/default/[email protected]
@@ -1,4 +1,13 @@
service vendor.radio-1-2 /vendor/bin/hw/[email protected]
+ interface [email protected]::IRadio slot1
+ interface [email protected]::IRadio slot2
+ interface [email protected]::IRadio slot3
+ interface [email protected]::IRadio slot1
+ interface [email protected]::IRadio slot2
+ interface [email protected]::IRadio slot3
+ interface [email protected]::IRadio slot1
+ interface [email protected]::IRadio slot2
+ interface [email protected]::IRadio slot3
class hal
user system
group system
diff --git a/radio/1.2/default/[email protected] b/radio/1.2/default/[email protected]
index 845e6e5..9f163f6 100644
--- a/radio/1.2/default/[email protected]
+++ b/radio/1.2/default/[email protected]
@@ -1,4 +1,7 @@
service vendor.sap-1-2 /vendor/bin/hw/[email protected]
+ interface [email protected]::ISap slot1
+ interface [email protected]::ISap slot1
+ interface [email protected]::ISap slot1
class hal
user system
group system
diff --git a/radio/config/1.0/default/[email protected] b/radio/config/1.0/default/[email protected]
index fad16b1..94d5edb 100644
--- a/radio/config/1.0/default/[email protected]
+++ b/radio/config/1.0/default/[email protected]
@@ -1,4 +1,5 @@
service vendor.radio-config-hal-1-0 /vendor/bin/hw/[email protected]
+ interface [email protected]::IRadioConfig default
class hal
user system
group system
diff --git a/sensors/1.0/default/[email protected] b/sensors/1.0/default/[email protected]
index b54842d..4faa562 100644
--- a/sensors/1.0/default/[email protected]
+++ b/sensors/1.0/default/[email protected]
@@ -1,4 +1,5 @@
service vendor.sensors-hal-1-0 /vendor/bin/hw/[email protected]
+ interface [email protected]::ISensors default
class hal
user system
group system wakelock
diff --git a/thermal/1.0/default/[email protected] b/thermal/1.0/default/[email protected]
index cf9bdee..ba3ce82 100644
--- a/thermal/1.0/default/[email protected]
+++ b/thermal/1.0/default/[email protected]
@@ -1,4 +1,5 @@
service vendor.thermal-hal-1-0 /vendor/bin/hw/[email protected]
+ interface [email protected]::IThermal default
class hal
user system
group system
diff --git a/tv/cec/1.0/default/[email protected] b/tv/cec/1.0/default/[email protected]
index 8595099..6d25229 100644
--- a/tv/cec/1.0/default/[email protected]
+++ b/tv/cec/1.0/default/[email protected]
@@ -1,4 +1,5 @@
service vendor.cec-hal-1-0 /vendor/bin/hw/[email protected]
+ interface [email protected]::IHdmiCec default
class hal
user system
group system
diff --git a/tv/input/1.0/default/[email protected] b/tv/input/1.0/default/[email protected]
index 972c654..6cb9a43 100644
--- a/tv/input/1.0/default/[email protected]
+++ b/tv/input/1.0/default/[email protected]
@@ -1,4 +1,5 @@
service vendor.tv-input-1-0 /vendor/bin/hw/[email protected]
+ interface [email protected]::ITvInput default
class hal
user system
group system
diff --git a/usb/1.0/default/[email protected] b/usb/1.0/default/[email protected]
index b7a0c63..3c44d21 100644
--- a/usb/1.0/default/[email protected]
+++ b/usb/1.0/default/[email protected]
@@ -1,4 +1,5 @@
service vendor.usb-hal-1-0 /vendor/bin/hw/[email protected]
+ interface [email protected]::IUsb default
class hal
user system
group system
diff --git a/vibrator/1.0/default/[email protected] b/vibrator/1.0/default/[email protected]
index 1123eab..1bd5c10 100644
--- a/vibrator/1.0/default/[email protected]
+++ b/vibrator/1.0/default/[email protected]
@@ -1,4 +1,5 @@
service vendor.vibrator-1-0 /vendor/bin/hw/[email protected]
+ interface [email protected]::IVibrator default
class hal
user system
group system
diff --git a/vr/1.0/default/[email protected] b/vr/1.0/default/[email protected]
index fc4934c..5486674 100644
--- a/vr/1.0/default/[email protected]
+++ b/vr/1.0/default/[email protected]
@@ -1,4 +1,5 @@
service vendor.vr-1-0 /vendor/bin/hw/[email protected]
+ interface [email protected]::IVr default
class hal
user system
group system
diff --git a/wifi/1.2/default/[email protected] b/wifi/1.2/default/[email protected]
index cf849d0..2317bac 100644
--- a/wifi/1.2/default/[email protected]
+++ b/wifi/1.2/default/[email protected]
@@ -1,4 +1,7 @@
service vendor.wifi_hal_legacy /vendor/bin/hw/[email protected]
+ interface [email protected]::IWifi default
+ interface [email protected]::IWifi default
+ interface [email protected]::IWifi default
class hal
capabilities NET_ADMIN NET_RAW SYS_MODULE
user wifi