diff --git a/BoardConfigCommon.mk b/BoardConfigCommon.mk index 3a4a688..a4afe34 100644 --- a/BoardConfigCommon.mk +++ b/BoardConfigCommon.mk @@ -124,6 +124,7 @@ TARGET_SURFACEFLINGER_UDFPS_LIB := //hardware/oneplus:libudfps_extension.oneplus # HIDL DEVICE_FRAMEWORK_COMPATIBILITY_MATRIX_FILE := \ $(COMMON_PATH)/device_framework_matrix.xml \ + hardware/qcom-caf/common/vendor_framework_compatibility_matrix.xml \ vendor/lineage/config/device_framework_matrix.xml DEVICE_MATRIX_FILE := $(COMMON_PATH)/compatibility_matrix.xml DEVICE_MANIFEST_FILE := $(COMMON_PATH)/manifest.xml diff --git a/device_framework_matrix.xml b/device_framework_matrix.xml index 4a160bc..bcbf81b 100644 --- a/device_framework_matrix.xml +++ b/device_framework_matrix.xml @@ -1,71 +1,4 @@ - - android.hardware.automotive.evs - 1.1 - - IEvsEnumerator - EvsEnumeratorHw - EvsEnumeratorHw-Mock - default - - - - android.hardware.gnss - 1.0-1 - 2.0-1 - - IGnss - default - gnss_vendor - - - - android.hardware.media.c2 - 1.0 - - IComponentStore - default - software - - - - android.hardware.media.c2 - 1.0 - - IComponentStore - ozoaudio - - - - android.hardware.nfc - 1.0 - - INfc - default - - - - android.hardware.radio - 1.0-4 - - IRadio - slot1 - slot2 - - - ISap - slot1 - slot2 - - - - android.hardware.radio.config - 1.0-1 - - IRadioConfig - default - - android.hardware.vibrator 1.0 @@ -75,98 +8,11 @@ - android.hardware.wifi.supplicant - 1.0-2 - - ISupplicant - default - wigigp2p - - - - com.dsi.ant + android.hardware.media.c2 1.0 - IAnt - default - - - - com.qualcomm.qti.dpm.api - 1.0 - - IdpmQmi - dpmQmiService - - - - com.qualcomm.qti.imscmservice - 2.0-2 - - IImsCmService - qti.ims.connectionmanagerservice - - - - com.qualcomm.qti.uceservice - 2.0-1 - 2.2 - - IUceService - com.qualcomm.qti.uceservice - - - - com.qualcomm.qti.wifidisplayhal - 1.0 - - IDSManager - wifidisplaydshal - - - IHDCPSession - wifidisplayhdcphal - - - - com.quicinc.cne.api - 1.0-1 - - IApiService - cnd - - - - com.quicinc.cne.server - 2.0-2 - - IServer - cnd - - - - vendor.display.color - 1.0-5 - - IDisplayColor - default - - - - vendor.display.config - 1.0-15 - 2.0 - - IDisplayConfig - default - - - - vendor.display.postproc - 1.0 - - IDisplayPostproc - default + IComponentStore + ozoaudio @@ -185,23 +31,6 @@ default - - vendor.nxp.hardware.nfc - 1.0-1 - 2.0 - - INqNfc - default - - - - vendor.nxp.nxpnfclegacy - 1.0 - - INxpNfcLegacy - default - - vendor.oneplus.engnative.engineer 1.0 @@ -338,658 +167,6 @@ default - - vendor.qti.automotive.qcarcam - 1.0 - - IQcarCamera - default - - - - vendor.qti.data.factory - 1.0 - 2.0-1 - - IFactory - default - - - - vendor.qti.diaghal - 1.0 - - Idiag - default - - - - vendor.qti.esepowermanager - 1.0-1 - - IEsePowerManager - default - - - - vendor.qti.gnss - 1.0-2 - 2.0-1 - 3.0 - 4.0 - - ILocHidlGnss - gnss_vendor - - - - vendor.qti.hardware.alarm - 1.0 - - IAlarm - default - - - - vendor.qti.hardware.audiohalext - 1.0 - - IAudioHalExt - default - - - - vendor.qti.hardware.bluetooth_audio - 2.0 - - IBluetoothAudioProvidersFactory - default - - - - vendor.qti.hardware.bluetooth_sar - 1.0-1 - - IBluetoothSar - default - - - - vendor.qti.hardware.btconfigstore - 1.0 - 2.0 - - IBTConfigStore - default - - - - vendor.qti.hardware.cacert - 1.0 - - IService - default - - - - vendor.qti.hardware.camera.postproc - 1.0 - - IPostProcService - camerapostprocservice - - - - vendor.qti.hardware.capabilityconfigstore - 1.0 - - ICapabilityConfigStore - default - - - - vendor.qti.hardware.cryptfshw - 1.0 - - ICryptfsHw - default - - - - vendor.qti.hardware.cvp - 1.0 - - ICvp - cvphalservice - - - - vendor.qti.hardware.data.connection - 1.0-1 - - IDataConnection - slot1 - slot2 - - - - vendor.qti.hardware.data.iwlan - 1.0 - - IIWlan - slot1 - slot2 - - - - vendor.qti.hardware.data.latency - 1.0 - - ILinkLatency - default - - - - vendor.qti.hardware.debugutils - 1.0 - - IDebugUtils - default - - - - vendor.qti.hardware.display.allocator - 1.0 - 3.0 - 4.0 - - IQtiAllocator - default - - - - vendor.qti.hardware.display.composer - 2.0-1 - 3.0 - - IQtiComposer - default - - - - vendor.qti.hardware.display.mapper - 2.0 - 3.0 - 4.0 - - IQtiMapper - default - - - - vendor.qti.hardware.dsp - 1.0 - - IDspService - dspservice - - - - vendor.qti.hardware.eid - 1.0 - - IEid - default - - - - vendor.qti.hardware.embmssl - 1.0 - - IEmbms - embmsslServer0 - - - - vendor.qti.hardware.factory - 1.0-1 - - IFactory - default - - - - vendor.qti.hardware.fingerprint - 1.0 - - IQtiExtendedFingerprint - default - - - - vendor.qti.hardware.fm - 1.0 - - IFmHci - default - - - - vendor.qti.hardware.fstman - 1.0 - - IFstManager - default - - - - vendor.qti.hardware.improvetouch.blobmanager - 1.0 - - IBlobManager - BlobManagerService - - - - vendor.qti.hardware.improvetouch.gesturemanager - 1.0 - - IGestureManager - GestureManagerService - - - - vendor.qti.hardware.improvetouch.touchcompanion - 1.0 - - ITouchCompanion - TouchCompanionService - - - - vendor.qti.hardware.iop - 2.0 - - IIop - default - - - - vendor.qti.hardware.perf - 2.0 - - IPerf - default - - - - vendor.qti.hardware.qccsyshal - 1.0 - - IQccsyshal - qccsyshal - - - - vendor.qti.hardware.qccvndhal - 1.0 - - IQccvndhal - qccvndhal - - - - vendor.qti.hardware.qdutils_disp - 1.0 - - IQdutilsDisp - default - - - - vendor.qti.hardware.qseecom - 1.0 - - IQSEECom - default - - - - vendor.qti.hardware.qteeconnector - 1.0 - - IAppConnector - default - - - IGPAppConnector - default - - - - vendor.qti.hardware.radio.am - 1.0 - - IQcRilAudio - slot1 - slot2 - - - - vendor.qti.hardware.radio.ims - 1.0-6 - - IImsRadio - imsradio0 - imsradio1 - - - - vendor.qti.hardware.radio.internal.deviceinfo - 1.0 - - IDeviceInfo - deviceinfo - - - - vendor.qti.hardware.radio.lpa - 1.0 - - IUimLpa - UimLpa0 - UimLpa1 - - - - vendor.qti.hardware.radio.qcrilhook - 1.0 - - IQtiOemHook - oemhook0 - oemhook1 - - - - vendor.qti.hardware.radio.qtiradio - 1.0 - 2.0-4 - - IQtiRadio - slot1 - slot2 - - - - vendor.qti.hardware.radio.uim - 1.1-2 - - IUim - Uim0 - Uim1 - - - - vendor.qti.hardware.radio.uim_remote_client - 1.0 - - IUimRemoteServiceClient - uimRemoteClient0 - uimRemoteClient1 - - - - vendor.qti.hardware.radio.uim_remote_server - 1.0 - - IUimRemoteServiceServer - uimRemoteServer0 - uimRemoteServer1 - - - - vendor.qti.hardware.scve.objecttracker - 1.0 - - IObjectTracker - objectTracker - - - - vendor.qti.hardware.scve.panorama - 1.0 - - IPanoramaStitching - panoStitching - - - IPanoramaTracking - panoTracking - - - - vendor.qti.hardware.seccam - 1.0 - - ISecCam - default - - - - vendor.qti.hardware.secureprocessor.device - 1.0 - - ISecureProcessor - qti-tee - - - - vendor.qti.hardware.sensorscalibrate - 1.0 - - ISensorsCalibrate - default - - - - vendor.qti.hardware.servicetracker - 1.0-2 - - IServicetracker - default - - - - vendor.qti.hardware.slmadapter - 1.0 - - ISlmAdapter - SlmAdapter - - - - vendor.qti.hardware.soter - 1.0 - - ISoter - default - - - - vendor.qti.hardware.systemhelper - 1.0 - - ISystemEvent - default - - - ISystemResource - default - - - - vendor.qti.hardware.trustedui - 1.0 - - ITrustedInput - default - qtee-vm - - - ITrustedUI - default - qtee-vm - - - - vendor.qti.hardware.tui_comm - 1.0 - - ITuiComm - default - - - - vendor.qti.hardware.vpp - 1.1-3 - 2.0 - - IHidlVppService - vppService - - - - vendor.qti.hardware.wifi.hostapd - 1.0-2 - - IHostapdVendor - default - - - - vendor.qti.hardware.wifi.supplicant - 2.0 - - ISupplicantVendor - default - - - - vendor.qti.hardware.wifi.wifilearner - 1.0 - - IWifiStats - wifiStats - - - - vendor.qti.hardware.wifidisplaysession - 1.0 - - IWifiDisplaySession - wifidisplaysession - - - IWifiDisplaySessionAudioTrack - wifidisplaysessionaudiotrack - - - IWifiDisplaySessionImageTrack - wifidisplaysessionimagetrack - - - IWifiDisplaySessionVideoTrack - wifidisplaysessionvideotrack - - - - vendor.qti.hardware.wigig.netperftuner - 1.0 - - INetPerfTuner - default - - - - vendor.qti.hardware.wigig.supptunnel - 1.0 - - ISuppTunnelProvider - default - - - - vendor.qti.hardware.wipower - 1.0 - - IWipower - default - - - - vendor.qti.ims.callinfo - 1.0 - - IService - default - - - - vendor.qti.ims.factory - 1.0-1 - - IImsFactory - default - - - - vendor.qti.imsrtpservice - 3.0 - - IRTPService - imsrtpservice - - - - vendor.qti.memory.pasrmanager - 1.0 - - IPasrManager - pasrhal - - - - vendor.qti.power.pasrmanager - 1.0 - - IPasrManager - default - - - - vendor.qti.qspmhal - 1.0 - - IQspmhal - default - - - - vendor.qti.spu - 1.0 - - ISPUManager - default - - - - vendor.qti.voiceprint - 1.0 - - IQtiVoicePrintService - default - - vendor.rongcard.hardware.eid 1.0