| <manifest version="1.0" type="device" target-level="4"> |
| <hal format="hidl"> |
| <name>android.hardware.audio</name> |
| <transport>hwbinder</transport> |
| <version>5.0</version> |
| <interface> |
| <name>IDevicesFactory</name> |
| <instance>default</instance> |
| </interface> |
| <fqname>@5.0::IDevicesFactory/default</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>android.hardware.audio.effect</name> |
| <transport>hwbinder</transport> |
| <version>5.0</version> |
| <interface> |
| <name>IEffectsFactory</name> |
| <instance>default</instance> |
| </interface> |
| <fqname>@5.0::IEffectsFactory/default</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>android.hardware.biometrics.face</name> |
| <transport>hwbinder</transport> |
| <version>1.0</version> |
| <interface> |
| <name>IBiometricsFace</name> |
| <instance>default</instance> |
| </interface> |
| <fqname>@1.0::IBiometricsFace/default</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>android.hardware.bluetooth</name> |
| <transport>hwbinder</transport> |
| <version>1.0</version> |
| <interface> |
| <name>IBluetoothHci</name> |
| <instance>default</instance> |
| </interface> |
| <fqname>@1.0::IBluetoothHci/default</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>android.hardware.camera.provider</name> |
| <transport>hwbinder</transport> |
| <version>2.5</version> |
| <interface> |
| <name>ICameraProvider</name> |
| <instance>legacy/0</instance> |
| </interface> |
| <fqname>@2.5::ICameraProvider/legacy/0</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>android.hardware.configstore</name> |
| <transport>hwbinder</transport> |
| <version>1.1</version> |
| <interface> |
| <name>ISurfaceFlingerConfigs</name> |
| <instance>default</instance> |
| </interface> |
| <fqname>@1.1::ISurfaceFlingerConfigs/default</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>android.hardware.drm</name> |
| <transport>hwbinder</transport> |
| <version>1.0</version> |
| <interface> |
| <name>ICryptoFactory</name> |
| <instance>default</instance> |
| <instance>widevine</instance> |
| </interface> |
| <interface> |
| <name>IDrmFactory</name> |
| <instance>default</instance> |
| <instance>widevine</instance> |
| </interface> |
| <fqname>@1.0::ICryptoFactory/default</fqname> |
| <fqname>@1.0::ICryptoFactory/widevine</fqname> |
| <fqname>@1.0::IDrmFactory/default</fqname> |
| <fqname>@1.0::IDrmFactory/widevine</fqname> |
| <fqname>@1.2::ICryptoFactory/clearkey</fqname> |
| <fqname>@1.2::ICryptoFactory/widevine</fqname> |
| <fqname>@1.2::IDrmFactory/clearkey</fqname> |
| <fqname>@1.2::IDrmFactory/widevine</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>android.hardware.gatekeeper</name> |
| <transport>hwbinder</transport> |
| <version>1.0</version> |
| <interface> |
| <name>IGatekeeper</name> |
| <instance>default</instance> |
| </interface> |
| <fqname>@1.0::IGatekeeper/default</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>android.hardware.gnss</name> |
| <transport>hwbinder</transport> |
| <version>2.0</version> |
| <interface> |
| <name>IGnss</name> |
| <instance>default</instance> |
| </interface> |
| <fqname>@1.1::IGnss/default</fqname> |
| <fqname>@2.0::IGnss/default</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>android.hardware.graphics.allocator</name> |
| <transport>hwbinder</transport> |
| <version>2.0</version> |
| <interface> |
| <name>IAllocator</name> |
| <instance>default</instance> |
| </interface> |
| <fqname>@2.0::IAllocator/default</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>android.hardware.graphics.composer</name> |
| <transport>hwbinder</transport> |
| <version>2.1</version> |
| <interface> |
| <name>IComposer</name> |
| <instance>default</instance> |
| </interface> |
| <fqname>@2.1::IComposer/default</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>android.hardware.graphics.mapper</name> |
| <transport arch="32+64">passthrough</transport> |
| <version>2.1</version> |
| <interface> |
| <name>IMapper</name> |
| <instance>default</instance> |
| </interface> |
| <fqname>@2.1::IMapper/default</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>android.hardware.health</name> |
| <transport>hwbinder</transport> |
| <version>2.0</version> |
| <interface> |
| <name>IHealth</name> |
| <instance>default</instance> |
| <instance>sehhealth</instance> |
| </interface> |
| <fqname>@2.0::IHealth/default</fqname> |
| <fqname>@2.0::IHealth/sehhealth</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>android.hardware.keymaster</name> |
| <transport>hwbinder</transport> |
| <version>4.0</version> |
| <interface> |
| <name>IKeymasterDevice</name> |
| <instance>default</instance> |
| </interface> |
| <fqname>@4.0::IKeymasterDevice/default</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>android.hardware.light</name> |
| <transport>hwbinder</transport> |
| <version>2.0</version> |
| <interface> |
| <name>ILight</name> |
| <instance>default</instance> |
| </interface> |
| <fqname>@2.0::ILight/default</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>android.hardware.media.omx</name> |
| <transport>hwbinder</transport> |
| <version>1.0</version> |
| <interface> |
| <name>IOmx</name> |
| <instance>default</instance> |
| </interface> |
| <interface> |
| <name>IOmxStore</name> |
| <instance>default</instance> |
| </interface> |
| <fqname>@1.0::IOmx/default</fqname> |
| <fqname>@1.0::IOmxStore/default</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>android.hardware.memtrack</name> |
| <transport>hwbinder</transport> |
| <version>1.0</version> |
| <interface> |
| <name>IMemtrack</name> |
| <instance>default</instance> |
| </interface> |
| <fqname>@1.0::IMemtrack/default</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>android.hardware.neuralnetworks</name> |
| <transport>hwbinder</transport> |
| <version>1.2</version> |
| <interface> |
| <name>IDevice</name> |
| <instance>armnn</instance> |
| </interface> |
| <fqname>@1.2::IDevice/armnn</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>android.hardware.power</name> |
| <transport>hwbinder</transport> |
| <version>1.0</version> |
| <interface> |
| <name>IPower</name> |
| <instance>default</instance> |
| </interface> |
| <fqname>@1.0::IPower/default</fqname> |
| </hal> |
| <hal format="hidl" override="true"> |
| <name>android.hardware.radio</name> |
| <transport>hwbinder</transport> |
| </hal> |
| <hal format="hidl" override="true"> |
| <name>android.hardware.radio.config</name> |
| <transport>hwbinder</transport> |
| </hal> |
| <hal format="hidl"> |
| <name>android.hardware.renderscript</name> |
| <transport arch="32+64">passthrough</transport> |
| <version>1.0</version> |
| <interface> |
| <name>IDevice</name> |
| <instance>default</instance> |
| </interface> |
| <fqname>@1.0::IDevice/default</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>android.hardware.sensors</name> |
| <transport>hwbinder</transport> |
| <version>1.0</version> |
| <interface> |
| <name>ISensors</name> |
| <instance>default</instance> |
| </interface> |
| <fqname>@1.0::ISensors/default</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>android.hardware.soundtrigger</name> |
| <transport>hwbinder</transport> |
| <version>2.0</version> |
| <interface> |
| <name>ISoundTriggerHw</name> |
| <instance>default</instance> |
| </interface> |
| <fqname>@2.0::ISoundTriggerHw/default</fqname> |
| </hal> |
| <hal format="hidl" override="true"> |
| <name>android.hardware.tetheroffload.config</name> |
| <transport>hwbinder</transport> |
| </hal> |
| <hal format="hidl" override="true"> |
| <name>android.hardware.tetheroffload.control</name> |
| <transport>hwbinder</transport> |
| </hal> |
| <hal format="hidl"> |
| <name>android.hardware.thermal</name> |
| <transport>hwbinder</transport> |
| <version>1.0</version> |
| <interface> |
| <name>IThermal</name> |
| <instance>default</instance> |
| </interface> |
| <fqname>@1.0::IThermal/default</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>android.hardware.usb</name> |
| <transport>hwbinder</transport> |
| <version>1.1</version> |
| <interface> |
| <name>IUsb</name> |
| <instance>default</instance> |
| </interface> |
| <fqname>@1.1::IUsb/default</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>android.hardware.wifi</name> |
| <transport>hwbinder</transport> |
| <version>1.3</version> |
| <interface> |
| <name>IWifi</name> |
| <instance>default</instance> |
| </interface> |
| <fqname>@1.3::IWifi/default</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>android.hardware.wifi.hostapd</name> |
| <transport>hwbinder</transport> |
| <version>1.1</version> |
| <interface> |
| <name>IHostapd</name> |
| <instance>default</instance> |
| </interface> |
| <fqname>@1.1::IHostapd/default</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>android.hardware.wifi.supplicant</name> |
| <transport>hwbinder</transport> |
| <version>1.2</version> |
| <interface> |
| <name>ISupplicant</name> |
| <instance>default</instance> |
| </interface> |
| <fqname>@1.2::ISupplicant/default</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>com.dsi.ant</name> |
| <transport>hwbinder</transport> |
| <version>1.0</version> |
| <interface> |
| <name>IAnt</name> |
| <instance>default</instance> |
| </interface> |
| <fqname>@1.0::IAnt/default</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>vendor.samsung.hardware.audio</name> |
| <transport>hwbinder</transport> |
| <version>1.0</version> |
| <interface> |
| <name>ISehDevicesFactory</name> |
| <instance>default</instance> |
| </interface> |
| <fqname>@1.0::ISehDevicesFactory/default</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>vendor.samsung.hardware.biometrics.face</name> |
| <transport>hwbinder</transport> |
| <version>1.0</version> |
| <interface> |
| <name>ISehBiometricsFace</name> |
| <instance>default</instance> |
| </interface> |
| <fqname>@1.0::ISehBiometricsFace/default</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>vendor.samsung.hardware.bluetooth</name> |
| <transport>hwbinder</transport> |
| <version>2.0</version> |
| <interface> |
| <name>ISehBluetooth</name> |
| <instance>default</instance> |
| </interface> |
| <fqname>@2.0::ISehBluetooth/default</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>vendor.samsung.hardware.camera.provider</name> |
| <transport>hwbinder</transport> |
| <version>3.0</version> |
| <interface> |
| <name>ISehCameraProvider</name> |
| <instance>legacy/0</instance> |
| </interface> |
| <fqname>@3.0::ISehCameraProvider/legacy/0</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>vendor.samsung.hardware.gnss</name> |
| <transport>hwbinder</transport> |
| <version>2.0</version> |
| <interface> |
| <name>ISehGnss</name> |
| <instance>default</instance> |
| </interface> |
| <fqname>@2.0::ISehGnss/default</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>vendor.samsung.hardware.health</name> |
| <transport>hwbinder</transport> |
| <version>1.0</version> |
| <interface> |
| <name>ISehHealth</name> |
| <instance>sehhealth</instance> |
| </interface> |
| <fqname>@1.0::ISehHealth/sehhealth</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>vendor.samsung.hardware.light</name> |
| <transport>hwbinder</transport> |
| <version>3.0</version> |
| <interface> |
| <name>ISehLight</name> |
| <instance>default</instance> |
| </interface> |
| <fqname>@3.0::ISehLight/default</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>vendor.samsung.hardware.miscpower</name> |
| <transport>hwbinder</transport> |
| <version>2.0</version> |
| <interface> |
| <name>ISehMiscPower</name> |
| <instance>default</instance> |
| </interface> |
| <fqname>@2.0::ISehMiscPower/default</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>vendor.samsung.hardware.sbtvdtuner</name> |
| <transport>hwbinder</transport> |
| <version>2.0</version> |
| <interface> |
| <name>ISehSbtvdTuner</name> |
| <instance>default</instance> |
| </interface> |
| <fqname>@2.0::ISehSbtvdTuner/default</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>vendor.samsung.hardware.security.widevine.keyprovisioning</name> |
| <transport>hwbinder</transport> |
| <version>1.0</version> |
| <interface> |
| <name>ISehWidevineKeyProvisioning</name> |
| <instance>default</instance> |
| </interface> |
| <fqname>@1.0::ISehWidevineKeyProvisioning/default</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>vendor.samsung.hardware.snap</name> |
| <transport>hwbinder</transport> |
| <version>1.1</version> |
| <interface> |
| <name>ISehSnap</name> |
| <instance>default</instance> |
| </interface> |
| <fqname>@1.1::ISehSnap/default</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>vendor.samsung.hardware.wifi</name> |
| <transport>hwbinder</transport> |
| <version>2.0</version> |
| <interface> |
| <name>ISehWifi</name> |
| <instance>default</instance> |
| </interface> |
| <fqname>@2.0::ISehWifi/default</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>vendor.samsung.hardware.wifi.hostapd</name> |
| <transport>hwbinder</transport> |
| <version>2.0</version> |
| <interface> |
| <name>ISehHostapd</name> |
| <instance>default</instance> |
| </interface> |
| <fqname>@2.0::ISehHostapd/default</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>vendor.samsung.hardware.wifi.supplicant</name> |
| <transport>hwbinder</transport> |
| <version>2.0</version> |
| <interface> |
| <name>ISehSupplicant</name> |
| <instance>default</instance> |
| </interface> |
| <fqname>@2.0::ISehSupplicant/default</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>vendor.samsung_slsi.hardware.ExynosHWCServiceTW</name> |
| <transport>hwbinder</transport> |
| <version>1.0</version> |
| <interface> |
| <name>IExynosHWCServiceTW</name> |
| <instance>default</instance> |
| </interface> |
| <fqname>@1.0::IExynosHWCServiceTW/default</fqname> |
| </hal> |
| <hal format="hidl"> |
| <name>vendor.samsung_slsi.hardware.configstore</name> |
| <transport>hwbinder</transport> |
| <version>1.0</version> |
| <interface> |
| <name>IExynosHWCConfigs</name> |
| <instance>default</instance> |
| </interface> |
| <fqname>@1.0::IExynosHWCConfigs/default</fqname> |
| </hal> |
| <hal format="hidl" override="true"> |
| <name>vendor.samsung_slsi.hardware.radio</name> |
| <transport>hwbinder</transport> |
| </hal> |
| </manifest> |