Add interface info to .rc files

Signed-off-by: Felix <google@ix5.org>
Change-Id: I6d70bbdb66c3dce280bf6908c3750316a6f6cf70
This commit is contained in:
Felix 2019-06-24 10:46:26 +02:00
parent b575cedd74
commit 551b8d15ce
32 changed files with 49 additions and 0 deletions

View file

@ -1,4 +1,5 @@
service vendor.authsecret-1-0 /vendor/bin/hw/android.hardware.authsecret@1.0-service
interface android.hardware.authsecret@1.0::IAuthSecret default
class hal
user system
group system

View file

@ -1,4 +1,5 @@
service vendor.bluetooth-1-0 /vendor/bin/hw/android.hardware.bluetooth@1.0-service
interface android.hardware.bluetooth@1.0::IBluetoothHci default
class hal
capabilities BLOCK_SUSPEND NET_ADMIN SYS_NICE
user bluetooth

View file

@ -1,4 +1,5 @@
service vendor.boot-hal-1-0 /vendor/bin/hw/android.hardware.boot@1.0-service
interface android.hardware.boot@1.0::IBootControl default
class early_hal
user root
group root

View file

@ -1,4 +1,6 @@
service broadcastradio-hal /vendor/bin/hw/android.hardware.broadcastradio@1.1-service
interface android.hardware.broadcastradio@1.0::IBroadcastRadioFactory default
interface android.hardware.broadcastradio@1.1::IBroadcastRadioFactory default
class hal
user audioserver
group audio

View file

@ -1,4 +1,5 @@
service broadcastradio-hal2 /vendor/bin/hw/android.hardware.broadcastradio@2.0-service
interface android.hardware.broadcastradio@2.0::IBroadcastRadio default
class hal
user audioserver
group audio

View file

@ -1,4 +1,6 @@
service vendor.configstore-hal /vendor/bin/hw/android.hardware.configstore@1.1-service
interface android.hardware.configstore@1.0::ISurfaceFlingerConfigs default
interface android.hardware.configstore@1.1::ISurfaceFlingerConfigs default
class hal animation
user system
group system

View file

@ -1,4 +1,5 @@
service vendor.confirmationui-1-0 /vendor/bin/hw/android.hardware.confirmationui@1.0-service
interface android.hardware.confirmationui@1.0::IConfirmationUI default
class hal
user nobody
group drmrpc

View file

@ -1,4 +1,5 @@
service vendor.contexthub-hal-1-0 /vendor/bin/hw/android.hardware.contexthub@1.0-service
interface android.hardware.contexthub@1.0::IContexthub default
class hal
user system
group system

View file

@ -1,4 +1,6 @@
service vendor.drm-hal-1-0 /vendor/bin/hw/android.hardware.drm@1.0-service
interface android.hardware.drm@1.0::ICryptoFactory default
interface android.hardware.drm@1.0::IDrmFactory default
class hal
user media
group mediadrm drmrpc

View file

@ -1,4 +1,5 @@
service vendor.gatekeeper-1-0 /vendor/bin/hw/android.hardware.gatekeeper@1.0-service
interface android.hardware.gatekeeper@1.0::IGatekeeper default
class hal
user system
group system

View file

@ -1,4 +1,5 @@
service vendor.gnss_service /vendor/bin/hw/android.hardware.gnss@1.0-service
interface android.hardware.gnss@1.0::IGnss default
class hal
user gps
group system gps radio

View file

@ -1,4 +1,6 @@
service gnss-1-1 /vendor/bin/hw/android.hardware.gnss@1.1-service
interface android.hardware.gnss@1.0::IGnss default
interface android.hardware.gnss@1.1::IGnss default
class hal
user system
group system

View file

@ -1,4 +1,5 @@
service vendor.gralloc-2-0 /vendor/bin/hw/android.hardware.graphics.allocator@2.0-service
interface android.hardware.graphics.allocator@2.0::IAllocator default
class hal animation
user system
group graphics drmrpc

View file

@ -1,4 +1,5 @@
service vendor.hwcomposer-2-1 /vendor/bin/hw/android.hardware.graphics.composer@2.1-service
interface android.hardware.graphics.composer@2.1::IComposer default
class hal animation
user system
group graphics drmrpc

View file

@ -1,4 +1,6 @@
service vendor.hwcomposer-2-2 /vendor/bin/hw/android.hardware.graphics.composer@2.2-service
interface android.hardware.graphics.composer@2.1::IComposer default
interface android.hardware.graphics.composer@2.2::IComposer default
class hal animation
user system
group graphics drmrpc

View file

@ -1,4 +1,5 @@
service vendor.ir-hal-1-0 /vendor/bin/hw/android.hardware.ir@1.0-service
interface android.hardware.ir@1.0::IConsumerIr
class hal
user system
group system

View file

@ -1,4 +1,5 @@
service vendor.keymaster-3-0 /vendor/bin/hw/android.hardware.keymaster@3.0-service
interface android.hardware.keymaster@3.0::IKeymasterDevice default
class early_hal
user nobody
group drmrpc

View file

@ -1,4 +1,5 @@
service vendor.keymaster-4-0 /vendor/bin/hw/android.hardware.keymaster@4.0-service
interface android.hardware.keymaster@4.0::IKeymasterDevice default
class early_hal
user system
group system drmrpc

View file

@ -1,4 +1,5 @@
service vendor.memtrack-hal-1-0 /vendor/bin/hw/android.hardware.memtrack@1.0-service
interface android.hardware.memtrack@1.0::IMemtrack default
class hal
user system
group system

View file

@ -1,4 +1,5 @@
service vendor.nfc_hal_service /vendor/bin/hw/android.hardware.nfc@1.0-service
interface android.hardware.nfc@1.0::INfc default
class hal
user nfc
group nfc

View file

@ -1,4 +1,5 @@
service vendor.power-hal-1-0 /vendor/bin/hw/android.hardware.power@1.0-service
interface android.hardware.power@1.0::IPower default
class hal
user system
group system

View file

@ -1,4 +1,13 @@
service vendor.radio-1-2 /vendor/bin/hw/android.hardware.radio@1.2-radio-service
interface android.hardware.radio@1.0::IRadio slot1
interface android.hardware.radio@1.0::IRadio slot2
interface android.hardware.radio@1.0::IRadio slot3
interface android.hardware.radio@1.1::IRadio slot1
interface android.hardware.radio@1.1::IRadio slot2
interface android.hardware.radio@1.1::IRadio slot3
interface android.hardware.radio@1.2::IRadio slot1
interface android.hardware.radio@1.2::IRadio slot2
interface android.hardware.radio@1.2::IRadio slot3
class hal
user system
group system

View file

@ -1,4 +1,7 @@
service vendor.sap-1-2 /vendor/bin/hw/android.hardware.radio@1.2-sap-service
interface android.hardware.radio@1.0::ISap slot1
interface android.hardware.radio@1.1::ISap slot1
interface android.hardware.radio@1.2::ISap slot1
class hal
user system
group system

View file

@ -1,4 +1,5 @@
service vendor.radio-config-hal-1-0 /vendor/bin/hw/android.hardware.radio.config@1.0-service
interface android.hardware.radio.config@1.0::IRadioConfig default
class hal
user system
group system

View file

@ -1,4 +1,5 @@
service vendor.sensors-hal-1-0 /vendor/bin/hw/android.hardware.sensors@1.0-service
interface android.hardware.sensors@1.0::ISensors default
class hal
user system
group system wakelock

View file

@ -1,4 +1,5 @@
service vendor.thermal-hal-1-0 /vendor/bin/hw/android.hardware.thermal@1.0-service
interface android.hardware.thermal@1.0::IThermal default
class hal
user system
group system

View file

@ -1,4 +1,5 @@
service vendor.cec-hal-1-0 /vendor/bin/hw/android.hardware.tv.cec@1.0-service
interface android.hardware.tv.cec@1.0::IHdmiCec default
class hal
user system
group system

View file

@ -1,4 +1,5 @@
service vendor.tv-input-1-0 /vendor/bin/hw/android.hardware.tv.input@1.0-service
interface android.hardware.tv.input@1.0::ITvInput default
class hal
user system
group system

View file

@ -1,4 +1,5 @@
service vendor.usb-hal-1-0 /vendor/bin/hw/android.hardware.usb@1.0-service
interface android.hardware.usb@1.0::IUsb default
class hal
user system
group system

View file

@ -1,4 +1,5 @@
service vendor.vibrator-1-0 /vendor/bin/hw/android.hardware.vibrator@1.0-service
interface android.hardware.vibrator@1.0::IVibrator default
class hal
user system
group system

View file

@ -1,4 +1,5 @@
service vendor.vr-1-0 /vendor/bin/hw/android.hardware.vr@1.0-service
interface android.hardware.vr@1.0::IVr default
class hal
user system
group system

View file

@ -1,4 +1,7 @@
service vendor.wifi_hal_legacy /vendor/bin/hw/android.hardware.wifi@1.0-service
interface android.hardware.wifi@1.0::IWifi default
interface android.hardware.wifi@1.1::IWifi default
interface android.hardware.wifi@1.2::IWifi default
class hal
capabilities NET_ADMIN NET_RAW SYS_MODULE
user wifi