We don't ship 32bit blobs and our mapper is 64bo anyway Change-Id: Ieaabf597bb69fcb3b3ae0c67b2e16926d70c6c22
213 lines
7.9 KiB
XML
213 lines
7.9 KiB
XML
<manifest version="9.0" type="device" target-level="6">
|
|
<hal format="aidl">
|
|
<name>vendor.mediatek.hardware.mmagent</name>
|
|
<fqname>IMMAgent/default</fqname>
|
|
</hal>
|
|
<hal format="hidl">
|
|
<name>android.hardware.audio</name>
|
|
<transport>hwbinder</transport>
|
|
<fqname>@7.0::IDevicesFactory/default</fqname>
|
|
</hal>
|
|
<hal format="hidl">
|
|
<name>android.hardware.audio.effect</name>
|
|
<transport>hwbinder</transport>
|
|
<fqname>@7.0::IEffectsFactory/default</fqname>
|
|
</hal>
|
|
<hal format="hidl">
|
|
<name>android.hardware.soundtrigger</name>
|
|
<transport>hwbinder</transport>
|
|
<fqname>@2.3::ISoundTriggerHw/default</fqname>
|
|
</hal>
|
|
<hal format="hidl">
|
|
<name>android.hardware.camera.provider</name>
|
|
<transport>hwbinder</transport>
|
|
<fqname>@2.6::ICameraProvider/internal/0</fqname>
|
|
</hal>
|
|
<hal format="hidl">
|
|
<name>android.hardware.gatekeeper</name>
|
|
<transport>hwbinder</transport>
|
|
<fqname>@1.0::IGatekeeper/default</fqname>
|
|
</hal>
|
|
<hal format="hidl">
|
|
<name>vendor.mediatek.hardware.apuware.utils</name>
|
|
<transport>hwbinder</transport>
|
|
<fqname>@2.0::IApuwareUtils/default</fqname>
|
|
</hal>
|
|
<hal format="hidl">
|
|
<name>android.hardware.graphics.allocator</name>
|
|
<transport>hwbinder</transport>
|
|
<fqname>@4.0::IAllocator/default</fqname>
|
|
</hal>
|
|
<hal format="hidl">
|
|
<name>android.hardware.graphics.composer</name>
|
|
<transport>hwbinder</transport>
|
|
<fqname>@2.3::IComposer/default</fqname>
|
|
</hal>
|
|
<hal format="hidl">
|
|
<name>android.hardware.graphics.mapper</name>
|
|
<transport arch="64">passthrough</transport>
|
|
<fqname>@4.0::IMapper/default</fqname>
|
|
</hal>
|
|
<hal format="hidl">
|
|
<name>android.hardware.keymaster</name>
|
|
<transport>hwbinder</transport>
|
|
<fqname>@4.1::IKeymasterDevice/default</fqname>
|
|
</hal>
|
|
<hal format="aidl">
|
|
<name>android.hardware.radio.data</name>
|
|
<fqname>IRadioData/slot1</fqname>
|
|
<fqname>IRadioData/slot2</fqname>
|
|
</hal>
|
|
<hal format="aidl">
|
|
<name>android.hardware.radio.messaging</name>
|
|
<fqname>IRadioMessaging/slot1</fqname>
|
|
<fqname>IRadioMessaging/slot2</fqname>
|
|
</hal>
|
|
<hal format="aidl">
|
|
<name>android.hardware.radio.modem</name>
|
|
<fqname>IRadioModem/slot1</fqname>
|
|
<fqname>IRadioModem/slot2</fqname>
|
|
</hal>
|
|
<hal format="aidl">
|
|
<name>android.hardware.radio.network</name>
|
|
<fqname>IRadioNetwork/slot1</fqname>
|
|
<fqname>IRadioNetwork/slot2</fqname>
|
|
</hal>
|
|
<hal format="aidl">
|
|
<name>android.hardware.radio.sim</name>
|
|
<fqname>IRadioSim/slot1</fqname>
|
|
<fqname>IRadioSim/slot2</fqname>
|
|
</hal>
|
|
<hal format="aidl">
|
|
<name>android.hardware.radio.voice</name>
|
|
<fqname>IRadioVoice/slot1</fqname>
|
|
<fqname>IRadioVoice/slot2</fqname>
|
|
</hal>
|
|
<hal format="hidl">
|
|
<name>android.hardware.radio</name>
|
|
<transport>hwbinder</transport>
|
|
<fqname>@1.2::ISap/slot1</fqname>
|
|
<fqname>@1.2::ISap/slot2</fqname>
|
|
<fqname>@1.6::IRadio/em1</fqname>
|
|
<fqname>@1.6::IRadio/em2</fqname>
|
|
<fqname>@1.6::IRadio/imsAospSlot1</fqname>
|
|
<fqname>@1.6::IRadio/imsAospSlot2</fqname>
|
|
<fqname>@1.6::IRadio/se1</fqname>
|
|
<fqname>@1.6::IRadio/se2</fqname>
|
|
<fqname>@1.6::IRadio/slot1</fqname>
|
|
<fqname>@1.6::IRadio/slot2</fqname>
|
|
</hal>
|
|
<hal format="hidl">
|
|
<name>android.hardware.radio.config</name>
|
|
<transport>hwbinder</transport>
|
|
<fqname>@1.3::IRadioConfig/default</fqname>
|
|
</hal>
|
|
<hal format="hidl">
|
|
<name>android.hardware.tetheroffload.config</name>
|
|
<transport>hwbinder</transport>
|
|
<fqname>@1.0::IOffloadConfig/default</fqname>
|
|
</hal>
|
|
<hal format="hidl">
|
|
<name>android.hardware.tetheroffload.control</name>
|
|
<transport>hwbinder</transport>
|
|
<fqname>@1.1::IOffloadControl/default</fqname>
|
|
</hal>
|
|
<hal format="hidl">
|
|
<name>com.fingerprints.extension</name>
|
|
<transport>hwbinder</transport>
|
|
<fqname>@1.0::IFingerprintEngineering/default</fqname>
|
|
<fqname>@1.0::IFingerprintNavigation/default</fqname>
|
|
<fqname>@1.0::IFingerprintSensorTest/default</fqname>
|
|
</hal>
|
|
<hal format="hidl">
|
|
<name>vendor.goodix.hardware.biometrics.fingerprint</name>
|
|
<transport>hwbinder</transport>
|
|
<fqname>@2.1::IGoodixFingerprintDaemon/default</fqname>
|
|
<fqname>@2.1::IGoodixFingerprintDaemonExt/default</fqname>
|
|
</hal>
|
|
<hal format="hidl">
|
|
<name>vendor.mediatek.hardware.camera.atms</name>
|
|
<transport>hwbinder</transport>
|
|
<fqname>@1.0::IATMs/default</fqname>
|
|
</hal>
|
|
<hal format="hidl">
|
|
<name>vendor.mediatek.hardware.camera.bgservice</name>
|
|
<transport>hwbinder</transport>
|
|
<fqname>@1.1::IBGService/internal/0</fqname>
|
|
</hal>
|
|
<hal format="hidl">
|
|
<name>vendor.mediatek.hardware.camera.isphal</name>
|
|
<transport>hwbinder</transport>
|
|
<fqname>@1.0::IISPModule/internal/0</fqname>
|
|
</hal>
|
|
<hal format="hidl">
|
|
<name>vendor.mediatek.hardware.camera.postproc</name>
|
|
<transport>hwbinder</transport>
|
|
<fqname>@1.0::IPostDevice/internal/0</fqname>
|
|
</hal>
|
|
<hal format="hidl">
|
|
<name>vendor.mediatek.hardware.composer_ext</name>
|
|
<transport>hwbinder</transport>
|
|
<fqname>@1.0::IComposerExt/default</fqname>
|
|
</hal>
|
|
<hal format="hidl">
|
|
<name>vendor.mediatek.hardware.mms</name>
|
|
<transport>hwbinder</transport>
|
|
<fqname>@1.6::IMms/default</fqname>
|
|
</hal>
|
|
<hal format="hidl">
|
|
<name>vendor.mediatek.hardware.mtkpower</name>
|
|
<transport>hwbinder</transport>
|
|
<fqname>@1.2::IMtkPerf/default</fqname>
|
|
<fqname>@1.2::IMtkPower/default</fqname>
|
|
</hal>
|
|
<hal format="hidl">
|
|
<name>vendor.mediatek.hardware.mtkradioex</name>
|
|
<transport>hwbinder</transport>
|
|
<fqname>@3.0::IMtkRadioEx/imsSlot1</fqname>
|
|
<fqname>@3.0::IMtkRadioEx/imsSlot2</fqname>
|
|
<fqname>@3.0::IMtkRadioEx/mtkAssist1</fqname>
|
|
<fqname>@3.0::IMtkRadioEx/mtkAssist2</fqname>
|
|
<fqname>@3.0::IMtkRadioEx/mtkCap1</fqname>
|
|
<fqname>@3.0::IMtkRadioEx/mtkCap2</fqname>
|
|
<fqname>@3.0::IMtkRadioEx/mtkEm1</fqname>
|
|
<fqname>@3.0::IMtkRadioEx/mtkEm2</fqname>
|
|
<fqname>@3.0::IMtkRadioEx/mtkRcs1</fqname>
|
|
<fqname>@3.0::IMtkRadioEx/mtkRcs2</fqname>
|
|
<fqname>@3.0::IMtkRadioEx/mtkRsu1</fqname>
|
|
<fqname>@3.0::IMtkRadioEx/mtkRsu2</fqname>
|
|
<fqname>@3.0::IMtkRadioEx/mtkSe1</fqname>
|
|
<fqname>@3.0::IMtkRadioEx/mtkSe2</fqname>
|
|
<fqname>@3.0::IMtkRadioEx/mtkSlot1</fqname>
|
|
<fqname>@3.0::IMtkRadioEx/mtkSlot2</fqname>
|
|
<fqname>@3.0::IMtkRadioEx/mtkSmartRatSwitch1</fqname>
|
|
<fqname>@3.0::IMtkRadioEx/mtkSmartRatSwitch2</fqname>
|
|
</hal>
|
|
<hal format="hidl">
|
|
<name>vendor.mediatek.hardware.pq</name>
|
|
<transport>hwbinder</transport>
|
|
<fqname>@2.15::IPictureQuality/default</fqname>
|
|
</hal>
|
|
<hal format="hidl">
|
|
<name>vendor.mediatek.hardware.netdagent</name>
|
|
<transport>hwbinder</transport>
|
|
<fqname>@1.0::INetdagent/default</fqname>
|
|
</hal>
|
|
<hal format="hidl">
|
|
<name>vendor.mediatek.hardware.nvram</name>
|
|
<transport>hwbinder</transport>
|
|
<fqname>@1.1::INvram/default</fqname>
|
|
</hal>
|
|
<hal format="hidl">
|
|
<name>vendor.mediatek.hardware.videotelephony</name>
|
|
<transport>hwbinder</transport>
|
|
<fqname>@1.0::IVideoTelephony/default</fqname>
|
|
</hal>
|
|
<hal format="hidl">
|
|
<name>vendor.microtrust.hardware.soter</name>
|
|
<transport>hwbinder</transport>
|
|
<version>1.0</version>
|
|
<fqname>@1.0::ISoter/default</fqname>
|
|
</hal>
|
|
</manifest>
|