diff --git a/BoardConfig.mk b/BoardConfig.mk index d3c25bc..82d5a01 100644 --- a/BoardConfig.mk +++ b/BoardConfig.mk @@ -197,6 +197,7 @@ BOARD_AVB_VBMETA_VENDOR_ROLLBACK_INDEX_LOCATION := 3 DEVICE_MATRIX_FILE := hardware/qcom-caf/common/compatibility_matrix.xml DEVICE_FRAMEWORK_COMPATIBILITY_MATRIX_FILE := \ + $(DEVICE_PATH)/device_framework_matrix.xml \ hardware/qcom-caf/common/vendor_framework_compatibility_matrix.xml \ hardware/xiaomi/vintf/xiaomi_framework_compatibility_matrix.xml \ vendor/lineage/config/device_framework_matrix.xml @@ -204,9 +205,7 @@ DEVICE_FRAMEWORK_COMPATIBILITY_MATRIX_FILE := \ DEVICE_FRAMEWORK_MANIFEST_FILE += $(DEVICE_PATH)/framework_manifest.xml DEVICE_MANIFEST_FILE += \ - $(DEVICE_PATH)/manifest.xml \ - hardware/qcom-caf/sm8450/audio/primary-hal/configs/common/manifest_non_qmaa.xml \ - hardware/qcom-caf/sm8450/audio/primary-hal/configs/common/manifest_non_qmaa_extn.xml + $(DEVICE_PATH)/manifest.xml # Use sha256 for dm-verity partitions BOARD_AVB_VENDOR_ADD_HASHTREE_FOOTER_ARGS += --hash_algorithm sha256 diff --git a/device_framework_matrix.xml b/device_framework_matrix.xml new file mode 100644 index 0000000..0d184aa --- /dev/null +++ b/device_framework_matrix.xml @@ -0,0 +1,2413 @@ + + + + android.hardware.automotive.evs + 1.1 + + IEvsEnumerator + default + + + + android.hardware.gnss + 1.0-1 + 2.0-1 + + IGnss + default + gnss_vendor + + + + android.hardware.graphics.allocator + + IAllocator + default + + + + android.hardware.media.c2 + 1.0 + 1.1 + 1.2 + + IComponentStore + default + software + + + + android.hardware.media.c2 + + IComponentStore + default + software + + + + android.hardware.media.c2 + 1.0 + + IComponentStore + default + dolby + ozoaudio + software + + + + android.hardware.nfc + 1.0 + + INfc + default + + + + android.hardware.nfc + + 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.tetheroffload + + IOffload + default + + + + android.hardware.wifi.supplicant + 1.0-2 + + ISupplicant + default + wigigp2p + + + + android.se.omapi + + ISecureElementService + default + + + + com.android.ozoaudio.notify + + IOzoNotify + default + + + + com.dsi.ant + 1.0 + + IAnt + default + + + + com.fingerprints.extension + 3.0 + + IFingerprintSensorTest + default + + + + com.fingerprints.extension + 3.0 + + IFingerprintNavigation + default + + + + com.fingerprints.extension3 + + IFingerprintNavigation + default + + + IFingerprintSensorTest + default + + + + com.fingerprints.fpc.extension + + IFpcExtension + 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 + 2.3 + + IUceService + com.qualcomm.qti.uceservice + + + + com.quicinc.cne.api + 1.0-1 + + IApiService + cnd + + + + com.quicinc.cne.server + 2.0-2 + + IServer + cnd + + + + vendor.aks.gamepad + 1.0 + + IGamepad + default + + + + vendor.display.color + 1.0-7 + + IDisplayColor + default + + + + vendor.display.config + 1.0-15 + 2.0 + + IDisplayConfig + default + + + + vendor.display.postproc + 1.0 + + IDisplayPostproc + default + + + + vendor.dolby.dms + + IDms + default + + + + vendor.dolby.hardware.dms + 2.0 + + IDms + default + + + + vendor.nxp.hardware.nfc + 1.0-1 + 2.0 + + INqNfc + default + + + + vendor.nxp.nxpnfc_aidl + + INxpNfc + default + + + + vendor.nxp.nxpnfclegacy + 1.0 + + INxpNfcLegacy + default + + + + vendor.qti.ImsRtpService + + IRTPService + ImsRtpService + + + + vendor.qti.MemHal + + IMemHal + default + + + + vendor.qti.automotive.qcarcam + 1.0 + + IQcarCamera + default + + + + vendor.qti.data.dmapconsent + + IService + default + + + + vendor.qti.data.factory + 1.0 + 2.0-8 + + IFactory + default + + + + vendor.qti.data.factoryservice + + IFactory + default + + + + vendor.qti.data.ntn + + IQmsSatelliteService + default + + + + vendor.qti.data.txpwrservice + 1-7 + + ITxPwrService + default + + + + vendor.qti.diaghal + 1.0 + + Idiag + default + + + + vendor.qti.diaghal + + Idiag + default + + + + vendor.qti.esepowermanager + 1.0-1 + + IEsePowerManager + default + + + + vendor.qti.gnss + 1.0-2 + 2.0-1 + 3.0 + 4.0-3 + + ILocHidlGnss + gnss_vendor + + + + vendor.qti.gnss + 1-7 + + ILocAidlGnss + default + + + + vendor.qti.hardware.AGMIPC + 1.0 + + IAGM + default + + + + vendor.qti.hardware.ListenSoundModel + 1.0 + + IListenSoundModel + default + + + + vendor.qti.hardware.ListenSoundModelAidl + + IListenSoundModel + default + + + + vendor.qti.hardware.agm + + IAGM + default + + + + vendor.qti.hardware.alarm + 1.0 + + IAlarm + default + + + + vendor.qti.hardware.alarm + + IAlarm + default + + + + vendor.qti.hardware.bluetooth.xpanprovider + + IXpanProvider + default + + + + vendor.qti.hardware.bluetooth_audio + 2.0-1 + + IBluetoothAudioProvidersFactory + default + + + + vendor.qti.hardware.bluetooth_sar + 1.0-1 + + IBluetoothSar + default + + + + vendor.qti.hardware.bluetooth_sar + + IBluetoothSar + default + + + + vendor.qti.hardware.btconfigstore + 1.0 + 2.0 + + IBTConfigStore + default + + + + vendor.qti.hardware.bttpi + 1-3 + + IBtTpi + default + + + + vendor.qti.hardware.c2pa + + IC2PA + default + + + + vendor.qti.hardware.cacert + 1.0 + + IService + default + + + + vendor.qti.hardware.cacertaidlservice + + IService + default + + + + vendor.qti.hardware.camera.aon + 1.0-4 + + IAONService + aoncameraservice + + + + vendor.qti.hardware.camera.aon + 1-2 + + IAONService + default + + + + vendor.qti.hardware.camera.offlinecamera + 1-2 + + IOfflineCameraService + default + + + + vendor.qti.hardware.camera.postproc + 1.0 + + IPostProcService + camerapostprocservice + + + + vendor.qti.hardware.capabilityconfigstore + 1.0 + + ICapabilityConfigStore + default + + + + vendor.qti.hardware.capabilityconfigstore + + 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.connectionaidl + + IDataConnection + slot1 + slot2 + + + + vendor.qti.hardware.data.connectionfactory + + IFactory + slot0 + slot1 + + + + vendor.qti.hardware.data.iwlan + 1.0-1 + + IIWlan + slot1 + slot2 + + + + vendor.qti.hardware.data.iwlandata + 1-2 + + IIWlan + slot1 + slot2 + + + + vendor.qti.hardware.data.latency + 1.0 + + ILinkLatency + default + + + + vendor.qti.hardware.debugutils + 1.0 + + IDebugUtils + default + + + + vendor.qti.hardware.debugutils + + IDebugUtils + default + + + + vendor.qti.hardware.display.aiqe + 1-2 + + IDisplayAiqe + default + + + + vendor.qti.hardware.display.allocator + 1.0 + 3.0 + 4.0 + + IQtiAllocator + default + + + + vendor.qti.hardware.display.color + + IDisplayColor + default + + + + vendor.qti.hardware.display.composer + 2.0-1 + 3.0 + 3.1 + 3.2 + + IQtiComposer + default + + + + vendor.qti.hardware.display.composer3 + + IQtiComposer3Client + default + + + + vendor.qti.hardware.display.config + 1-12 + + IDisplayConfig + default + + + + vendor.qti.hardware.display.demura + 1.0 + 2.0 + + IDemuraFileFinder + default + + + + vendor.qti.hardware.display.demura + + IDemuraFileFinder + default + + + + vendor.qti.hardware.display.mapper + 2.0 + 3.0 + 4.0 + + IQtiMapper + default + + + + vendor.qti.hardware.display.postproc + + IDisplayPostproc + default + + + + vendor.qti.hardware.dpmaidlservice + + IDpmService + default + + + + vendor.qti.hardware.dpmservice + 1.0-1 + + IDpmService + DpmService + + + + vendor.qti.hardware.dsp + + IDspService + default + + + + vendor.qti.hardware.dsp + 1.0 + + IDspService + dspservice + + + + vendor.qti.hardware.eid + 1.0 + + IEid + default + + + + vendor.qti.hardware.embmssl + 1.0-1 + + IEmbms + embmsslServer0 + + + + vendor.qti.hardware.embmssl + 1-2 + + IEmbms + default + + + + vendor.qti.hardware.factory + 1.0-1 + + IFactory + default + + + + vendor.qti.hardware.factory + + IFactory + default + + + + vendor.qti.hardware.fingerprint + 1.0 + + IQtiExtendedFingerprint + default + + + + vendor.qti.hardware.fingerprint + + IQfpExtendedFingerprint + default + + + + vendor.qti.hardware.fm + 1.0 + + IFmHci + default + + + + vendor.qti.hardware.fm + + IFmHci + default + + + + vendor.qti.hardware.fstman + 1.0 + + IFstManager + default + + + + vendor.qti.hardware.hexlp + + IHexlpService + default + + + + vendor.qti.hardware.improvetouch.touchcompanion + 1.0 + + ITouchCompanion + TouchCompanionService + + + + vendor.qti.hardware.iop + 2.0 + + IIop + default + + + + vendor.qti.hardware.limits + 1.0-2 + + ILimits + default + + + + vendor.qti.hardware.minkipcbinder + + IMinkServer + default + + + + vendor.qti.hardware.mwqemadapter + 1.0 + + IMwqemAdapter + MwqemAdapter + + + + vendor.qti.hardware.mwqemadapteraidlservice + + IMwqemAdapter + MwqemAdapter + + + + vendor.qti.hardware.pal + 1.0 + + IPAL + default + + + + vendor.qti.hardware.pal + + IPAL + default + + + + vendor.qti.hardware.paleventnotifier + + IPALEventNotifier + default + + + + vendor.qti.hardware.perf + 2.0-3 + + IPerf + default + + + + vendor.qti.hardware.perf2 + + IPerf + default + + + + vendor.qti.hardware.power.powermodule + 1.0 + + IPowerModule + default + + + + vendor.qti.hardware.power.powermodule + + IPowerModule + default + + + + vendor.qti.hardware.qasr + + IQasr + default + + + + vendor.qti.hardware.qccvndhal + 1.0 + + IQccvndhal + qccvndhal + + + + vendor.qti.hardware.qconfig + 1.0 + + IQConfig + default + + + + vendor.qti.hardware.qconfig + 1 + 2 + 3 + 4 + 5 + + IQConfig + default + + + + vendor.qti.hardware.qdutils_disp + 1.0 + + IQdutilsDisp + default + + + + vendor.qti.hardware.qseecom + 1.0 + + IQSEECom + default + + + + vendor.qti.hardware.qseecom + + IQSEECom + default + + + + vendor.qti.hardware.qspa + + IQspa + default + + + + vendor.qti.hardware.qteeconnector + 1.0 + + IAppConnector + default + + + IGPAppConnector + default + + + + vendor.qti.hardware.qteeconnector + + IAppConnector + default + + + IGPAppConnector + default + + + + vendor.qti.hardware.qxr + 1-2 + + IQXRAudioService + default + + + IQXRCamService + default + + + IQXRCommService + default + + + IQXRCoreService + default + + + IQXRModService + default + + + IQXRSplitService + default + + + + vendor.qti.hardware.radio.am + 1.0 + + IQcRilAudio + slot1 + slot2 + + + + vendor.qti.hardware.radio.am + + IQcRilAudio + slot1 + slot2 + + + + vendor.qti.hardware.radio.atcmdfwd + + IAtCmdFwd + AtCmdFwdAidl + + + + vendor.qti.hardware.radio.atfwd + + IAtFwd + AtFwdAidl + + + + vendor.qti.hardware.radio.ims + 1.0-9 + + IImsRadio + imsradio0 + imsradio1 + + + + vendor.qti.hardware.radio.ims + 1-16 + + IImsRadio + imsradio0 + imsradio1 + + + + vendor.qti.hardware.radio.internal.deviceinfo + 1.0 + + IDeviceInfo + deviceinfo + + + + vendor.qti.hardware.radio.internal.deviceinfo + + IDeviceInfo + deviceinfo + + + + vendor.qti.hardware.radio.lpa + 1.0-3 + + IUimLpa + UimLpa0 + UimLpa1 + + + + vendor.qti.hardware.radio.lpa + + IUimLpa + UimLpa0 + UimLpa1 + + + + vendor.qti.hardware.radio.qcrilhook + 1.0 + + IQtiOemHook + oemhook0 + oemhook1 + + + + vendor.qti.hardware.radio.qcrilhook + + IQtiOemHook + oemhook0 + oemhook1 + + + + vendor.qti.hardware.radio.qtiradio + 1.0 + 2.0-7 + + IQtiRadio + slot1 + slot2 + + + + vendor.qti.hardware.radio.qtiradio + 1-14 + + IQtiRadioStable + slot1 + slot2 + + + + vendor.qti.hardware.radio.qtiradioconfig + 1-6 + + IQtiRadioConfig + default + + + + vendor.qti.hardware.radio.uim + 1.1-2 + + IUim + Uim0 + Uim1 + + + + vendor.qti.hardware.radio.uim + + IUim + Uim0 + Uim1 + + + + vendor.qti.hardware.radio.uim_remote_client + 1.0 + + IUimRemoteServiceClient + uimRemoteClient0 + uimRemoteClient1 + + + + vendor.qti.hardware.radio.uim_remote_client + + IUimRemoteServiceClient + uimRemoteClient0 + uimRemoteClient1 + + + + vendor.qti.hardware.radio.uim_remote_server + 1.0 + + IUimRemoteServiceServer + uimRemoteServer0 + uimRemoteServer1 + + + + vendor.qti.hardware.radio.uim_remote_server + + 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 + qti-tvm + + + + vendor.qti.hardware.secureprocessor.device + + ISecureProcessor + qti-tee + qti-tvm + + + + vendor.qti.hardware.sensorscalibrate + 1.0 + + ISensorsCalibrate + default + + + + vendor.qti.hardware.sensorscalibrate + + ISensorsCalibrate + default + + + + vendor.qti.hardware.servicetracker + 1.0-2 + + IServicetracker + default + + + + vendor.qti.hardware.servicetrackeraidl + + IServicetracker + default + + + + vendor.qti.hardware.slmadapter + 1.0 + + ISlmAdapter + SlmAdapter + + + + vendor.qti.hardware.soter + 1.0 + + ISoter + default + + + + vendor.qti.hardware.soter + + ISoter + default + + + + vendor.qti.hardware.sxrhal + 1.0 + + ISxrCrypto + sxrhalservice + + + + vendor.qti.hardware.systemhelper + 1.0 + + ISystemEvent + default + + + ISystemResource + default + + + + vendor.qti.hardware.systemhelperaidl + + ISystemEvent + default + + + ISystemResource + default + + + ISystemTUICallback + default + + + + vendor.qti.hardware.trustedui + 1.0-2 + + ITrustedInput + default + qtee-vm + + + ITrustedUI + default + qtee-vm + + + + vendor.qti.hardware.trustedui + + ITrustedInput + default + + + ITrustedUI + default + + + + vendor.qti.hardware.tui_comm + 1.0 + + ITuiComm + default + + + + vendor.qti.hardware.vpp + 1.1-3 + 2.0 + + IHidlVppService + vppService + + + + vendor.qti.hardware.vpp + + IVppService + default + + + + vendor.qti.hardware.wifi.hostapd + 1.0-3 + + IHostapdVendor + default + wigighostapd + + + + vendor.qti.hardware.wifi.supplicant + 2.0-3 + + ISupplicantVendor + default + + + + vendor.qti.hardware.wifi.supplicant + + ISupplicantVendor + default + + + + vendor.qti.hardware.wifi.wificfr + 1.0 + + IWificfr + wificfr + + + + vendor.qti.hardware.wifi.wificfr + + IWificfr + default + + + + vendor.qti.hardware.wifi.wifilearner + 1.0 + + IWifiStats + wifiStats + + + + vendor.qti.hardware.wifi.wifilearner + + IWifiStats + default + + + + vendor.qti.hardware.wifi.wifimyftm + 1.0 + + IWifiMyFtm + default + + + + vendor.qti.hardware.wifi.wifimyftm + + IWifiMyFtm + default + + + + vendor.qti.hardware.wifidisplaysession + 1.0 + + IWifiDisplaySession + wifidisplaysession + + + IWifiDisplaySessionAudioTrack + wifidisplaysessionaudiotrack + + + IWifiDisplaySessionImageTrack + wifidisplaysessionimagetrack + + + IWifiDisplaySessionVideoTrack + wifidisplaysessionvideotrack + + + + vendor.qti.hardware.wifidisplaysession_aidl + + IWifiDisplaySession + default + + + IWifiDisplaySessionAudioTrack + default + + + IWifiDisplaySessionImageTrack + default + + + IWifiDisplaySessionVideoTrack + default + + + + 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.datachannelservice + 1-2 + + IDataChannelService + default + + + + vendor.qti.ims.factory + 1.0-1 + 2.0-2 + + IImsFactory + default + + + + vendor.qti.ims.factoryaidlservice + + IImsFactory + default + + + + vendor.qti.ims.imscmaidlservice + + IImsCmService + default + + + + vendor.qti.ims.uceaidlservice + + IUceService + default + + + + vendor.qti.imsrtpservice + 3.0 + 3.1 + + IRTPService + imsrtpservice + + + + vendor.qti.memory.pasrmanager + + IPasrManager + default + + + + vendor.qti.memory.pasrmanager + 1.0-1 + + IPasrManager + pasrhal + + + + vendor.qti.mstatservice + 1.0 + + IMStatService + mstatservice + + + + vendor.qti.power.pasrmanager + 1.0 + + IPasrManager + default + + + + vendor.qti.qccsyshal_aidl + + IQccsyshal + default + + + + vendor.qti.qccvndhal_aidl + + IQccvndhal + qccvndhal + + + + vendor.qti.qegahal + + IQegahal + default + + + + vendor.qti.qepi + + IQEPI + qepi + + + + vendor.qti.qesdhal + 1.0-4 + + IQesdhal + default + + + + vendor.qti.qesdhalaidl + 1-2 + + IQesdhal + default + + + + vendor.qti.qspmhal + 1.0 + + IQspmhal + default + + + + vendor.qti.qspmhal + + IQspmhal + default + + + + vendor.qti.qvirt + 1-2 + + IVirtualizationService + default + + + + vendor.qti.qvirtvendor + + IVendorVM + default + + + + vendor.qti.sla.service + 1.0 + + ISlaService + default + + + + vendor.qti.sla.service + + ISlaAIDLService + default + + + + vendor.qti.snapdragonServices + + ISnapdragonServices + default + + + + vendor.qti.snapdragonServices.qape + + IQape + default + + + + vendor.qti.snapdragonServices.sanityService + + ISanityService + default + + + + vendor.qti.snapdragonServices.sanityService + + ISanityADK + default + + + + vendor.qti.syshealthmon + + ISysHealthMon + default + + + + vendor.rongcard.hardware.eid + 1.0 + + IEidDevice + default + + + + vendor.xiaomi.aidl.minet + + IMiNetAIDLService + default + + + + vendor.xiaomi.aidl.miwill + + IMiwillAIDLService + default + + + + vendor.xiaomi.cit.bluetooth + 1.0 + + IBluetoothService + default + + + + vendor.xiaomi.cit.bluetooth + + IBluetoothService + default + + + + vendor.xiaomi.cit.wifi + + IWifiService + default + + + + vendor.xiaomi.cit.wifi + 1.0 + + IWifiService + default + + + + vendor.xiaomi.cit.wifi + + IWifiService + default + + + + vendor.xiaomi.hardware.aek + + IAEKService + default + + + + vendor.xiaomi.hardware.aidl.intentaware + + IIntentAwareService + default + + + + vendor.xiaomi.hardware.aidlbgservice + + IBGService + default + + + + vendor.xiaomi.hardware.aon + + IAlwaysOn + miaonservicebymiface + miaonservicehal + + + + vendor.xiaomi.hardware.batteryantiaging + + IBatteryAntiAging + default + + + + vendor.xiaomi.hardware.bgservice + 1.0 + + IBGService + default + + + + vendor.xiaomi.hardware.blackbox + + IBlackboxImpl + default + + + + vendor.xiaomi.hardware.camera.observer + + ICameraObserver + default + + + + vendor.xiaomi.hardware.camera.synthetic + + IVirtualCameraRegistrar + default + + + + vendor.xiaomi.hardware.campostproc + 1.0 + + IMiPostProcService + default + + + + vendor.xiaomi.hardware.cld + 1.0 + + ICld + default + + + + vendor.xiaomi.hardware.cld_aidl + + ICld + default + + + + vendor.xiaomi.hardware.cstransfer + + ICSTransfer + default + + + + vendor.xiaomi.hardware.display.mihwcextension + + IMiHwcExtension + default + + + + vendor.xiaomi.hardware.displayfeature + 1.0 + + IDisplayFeature + default + + + + vendor.xiaomi.hardware.displayfeature_aidl + 2 + + IDisplayFeature + default + + + + vendor.xiaomi.hardware.dtool + 1.0 + + IDtool + default + + + + vendor.xiaomi.hardware.dtool1 + + IDtool + default + + + + vendor.xiaomi.hardware.fbo + + IFbo + default + + + + vendor.xiaomi.hardware.fbo + 1.0 + + IFbo + default + + + + vendor.xiaomi.hardware.fingerprintextension + 1.0 + + IXiaomiFingerprint + default + + + + vendor.xiaomi.hardware.fingerprintextension + + IXiaomiFingerprint + default + + + + vendor.xiaomi.hardware.framecapturemanager + + IFrameCaptureManager + default + + + + vendor.xiaomi.hardware.framemaster + + IFrameMaster + default + + + + vendor.xiaomi.hardware.fx.tunnel + 1.0 + + IMiFxTunnel + default + + + + vendor.xiaomi.hardware.fx.tunnel + + IMiFxTunnel + default + + + + vendor.xiaomi.hardware.keyboardnanoapp + 1.0 + + IKeyboardNanoapp + default + + + + vendor.xiaomi.hardware.keyboardnanoapp_aidl + + IKeyboardNanoapp_aidl + default + + + + vendor.xiaomi.hardware.mediaeventgatherservice + + IMediaGather + default + + + + vendor.xiaomi.hardware.mfidoca + 1.0 + + IFidoService + default + + + + vendor.xiaomi.hardware.micharge + 1.0 + + IMiCharge + default + + + + vendor.xiaomi.hardware.micharge + 1-2 + + IMiCharge + default + + + + vendor.xiaomi.hardware.micharge + 1.0 + + IMiCharge + default + + + + vendor.xiaomi.hardware.micharge + 1-2 + + IMiCharge + default + + + + vendor.xiaomi.hardware.midevauth + 1.0 + 2.0 + + IMidevauthService + default + + + + vendor.xiaomi.hardware.mimd + 1.0 + + IMimd + default + + + + vendor.xiaomi.hardware.mimd + 2.0 + + IMimd + default + + + + vendor.xiaomi.hardware.mimd2 + + IMimd + default + + + + vendor.xiaomi.hardware.miperf + 1.0 + + IMiPerf + default + + + + vendor.xiaomi.hardware.miperf2 + + IMiPerf + default + + + + vendor.xiaomi.hardware.misight + + ILogMgr + default + + + IMiSight + default + + + + vendor.xiaomi.hardware.misys + 1.0 + 2.0 + 3.0 + 4.0 + + IMiSys + default + + + + vendor.xiaomi.hardware.misys.common + 1-3 + + IHypSysIntl + default + + + IMiSysImpl + default + + + + vendor.xiaomi.hardware.misys.core + + IMiSysCore + default + + + + vendor.xiaomi.hardware.mitrustedui + 1-2 + + IMiTrustedUIListener + default + + + IMiTrustedUIService + default + + + + vendor.xiaomi.hardware.mitrustedui + 1-2 + + IMiTrustedUIListener + default + + + IMiTrustedUIService + default + + + + vendor.xiaomi.hardware.mlipay + 1.0-1 + + IMlipayService + default + + + + vendor.xiaomi.hardware.mtdservice + 1.0-3 + + IMTService + default + + + + vendor.xiaomi.hardware.mtkblackbox + 1-2 + + IMtkblackboxImpl + default + + + + vendor.xiaomi.hardware.otrpagent + 1.0 + + IOTrPAgent + default + + + + vendor.xiaomi.hardware.otrpagent + 2.0 + + IOTrPAgent + default + + + + vendor.xiaomi.hardware.quickcamera + + IQuickCameraService + default + + + + vendor.xiaomi.hardware.quickcamera + 1.0 + + IQuickCameraService + default + + + + vendor.xiaomi.hardware.satellite + 1-2 + + INTNRadio + satellite_slot1 + + + + vendor.xiaomi.hardware.smc + + ISmc + default + + + + vendor.xiaomi.hardware.swap + + ISwap + default + + + + vendor.xiaomi.hardware.swap + 1.0 + + ISwap + default + + + + vendor.xiaomi.hardware.tidaservice + 1.0-2 + + ITidaService + default + + + + vendor.xiaomi.hardware.videoservice + 1-5 + + IVideoService + default + + + + vendor.xiaomi.hardware.vsimapp + 1.0 + + IVSIMService + default + + + + vendor.xiaomi.hidl.minet + 1.0 + + IMiNetService + default + + + + vendor.xiaomi.hidl.miwill + 1.0 + + IMiwillService + default + + + + vendor.xiaomi.hw.touchfeature + 1.0 + + ITouchFeature + default + + + + vendor.xiaomi.modem.qms + 1.0 + + IMiQms + default + + + + vendor.xiaomi.modem.qms + + IMiQms + default + + + + vendor.xiaomi.sensor.camera + + IMiCam + default + + + + vendor.xiaomi.sensor.citsensorservice + + ICitSensorService + default + + + + vendor.xiaomi.sensor.citsensorservice + 1.1 + + ICitSensorService + default + + + + vendor.xiaomi.sensor.citsensorservice + 2.0 + + ICitSensorService + default + + + + vendor.xiaomi.sensor.communicate + 1.0 + + ISensorCommunicate + default + + + diff --git a/proprietary-files.txt b/proprietary-files.txt index d6c2921..ea1e7c9 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -3033,7 +3033,6 @@ vendor/etc/init/trusteduilistener.rc vendor/bin/hw/vendor.xiaomi.hardware.vibratorfeature.service vendor/etc/init/vendor.xiaomi.hardware.vibratorfeature.service.rc vendor/etc/init/vendor.xiaomi.hardware.vibratorfeature@1.0-service.rc -vendor/etc/vintf/manifest/vendor.xiaomi.hardware.vibratorfeature.service.xml vendor/lib/hw/vibrator.default.so vendor/lib64/hw/vibrator.default.so vendor/lib64/vendor.hardware.vibratorfeature.IVibratorExt-V1-ndk_platform.so