From f97be79683ec1bf32dd3fdb8a85b151622126088 Mon Sep 17 00:00:00 2001 From: chaptsand Date: Sat, 1 Apr 2023 07:46:01 +0200 Subject: [PATCH] 14 vintf --- vintf/compatibility_matrix.device.xml | 514 ++++++++++++++++-- vintf/manifest.xml | 32 +- ..._vendor.xiaomi.hardware.midevauth@ucar.xml | 38 ++ ...endor.xiaomi.hardware.mimd@1.0-service.xml | 11 + .../vendor.xiaomi.hardware.misys@4.0.xml | 38 ++ ...xiaomi.sensor.communicate@1.0_manifest.xml | 11 + 6 files changed, 580 insertions(+), 64 deletions(-) create mode 100644 vintf/vintf/manifest/manifest_vendor.xiaomi.hardware.midevauth@ucar.xml create mode 100644 vintf/vintf/manifest/vendor.xiaomi.hardware.mimd@1.0-service.xml create mode 100644 vintf/vintf/manifest/vendor.xiaomi.hardware.misys@4.0.xml create mode 100644 vintf/vintf/manifest/vendor.xiaomi.sensor.communicate@1.0_manifest.xml diff --git a/vintf/compatibility_matrix.device.xml b/vintf/compatibility_matrix.device.xml index 7c6eebd..91138f1 100644 --- a/vintf/compatibility_matrix.device.xml +++ b/vintf/compatibility_matrix.device.xml @@ -1,10 +1,7 @@ - + android.hardware.automotive.evs 1.1 @@ -38,6 +71,18 @@ gnss_vendor + + android.hardware.media.c2 + 1.0 + 1.2 + + IComponentStore + default + dolby + ozoaudio + software + + android.hardware.media.c2 1.0 @@ -88,27 +133,42 @@ wigigp2p + + android.se.omapi + + ISecureElementService + default + + com.fingerprints.extension - 2.0 + 1.0 IFingerprintEngineering default + + IFingerprintNavigation + default + + + IFingerprintSensorTest + default + com.fingerprints.extension - 2.0 + 3.0 - IFingerprintOptical + IFingerprintSensorTest default com.fingerprints.extension - 2.0 + 3.0 - IFingerprintSensorTest + IFingerprintNavigation default @@ -199,6 +259,14 @@ default + + vendor.fs.fsalsps + 1.0 + + IFsAlsps + default + + vendor.goodix.hardware.biometrics.fingerprint 2.1 @@ -206,6 +274,18 @@ IGoodixFingerprintDaemon default + + IGoodixFingerprintDaemonExt + default + + + + vendor.goodix.hardware.sensors.health + 1.0 + + IGoodixHealthDaemon + default + vendor.nxp.hardware.nfc @@ -235,12 +315,20 @@ vendor.qti.data.factory 1.0 - 2.0-5 + 2.0-7 IFactory default + + vendor.qti.data.txpwrservice + 1-2 + + ITxPwrService + default + + vendor.qti.diaghal 1.0 @@ -270,6 +358,7 @@ vendor.qti.gnss + 1-2 ILocAidlGnss default @@ -332,6 +421,14 @@ default + + vendor.qti.hardware.bttpi + 1-2 + + IBtTpi + default + + vendor.qti.hardware.cacert 1.0 @@ -342,7 +439,7 @@ vendor.qti.hardware.camera.aon - 1.0 + 1.0-3 IAONService aoncameraservice @@ -389,6 +486,14 @@ slot2 + + vendor.qti.hardware.data.connectionfactory + + IFactory + slot0 + slot1 + + vendor.qti.hardware.data.iwlan 1.0-1 @@ -436,7 +541,7 @@ vendor.qti.hardware.display.config - 4 + 1-5 IDisplayConfig default @@ -463,7 +568,7 @@ vendor.qti.hardware.dpmservice - 1.0 + 1.0-1 IDpmService DpmService @@ -559,7 +664,7 @@ vendor.qti.hardware.limits - 1.0-1 + 1.0-2 ILimits default @@ -597,14 +702,6 @@ default - - vendor.qti.hardware.qccsyshal - 1.0-1 - - IQccsyshal - qccsyshal - - vendor.qti.hardware.qccvndhal 1.0 @@ -701,6 +798,13 @@ slot2 + + vendor.qti.hardware.radio.atcmdfwd + + IAtCmdFwd + AtCmdFwdAidl + + vendor.qti.hardware.radio.ims 1.0-8 @@ -712,7 +816,7 @@ vendor.qti.hardware.radio.ims - 1-3 + 1-9 IImsRadio imsradio0 @@ -727,9 +831,16 @@ deviceinfo + + vendor.qti.hardware.radio.internal.deviceinfo + + IDeviceInfo + deviceinfo + + vendor.qti.hardware.radio.lpa - 1.0-2 + 1.0-3 IUimLpa UimLpa0 @@ -745,10 +856,18 @@ oemhook1 + + vendor.qti.hardware.radio.qcrilhook + + IQtiOemHook + oemhook0 + oemhook1 + + vendor.qti.hardware.radio.qtiradio 1.0 - 2.0-6 + 2.0-7 IQtiRadio slot1 @@ -757,13 +876,21 @@ vendor.qti.hardware.radio.qtiradio - 1-2 + 1-9 IQtiRadioStable slot1 slot2 + + vendor.qti.hardware.radio.qtiradioconfig + 1-3 + + IQtiRadioConfig + default + + vendor.qti.hardware.radio.uim 1.1-2 @@ -879,6 +1006,20 @@ default + + vendor.qti.hardware.trustedui + 1.0-2 + + ITrustedInput + default + qtee-vm + + + ITrustedUI + default + qtee-vm + + vendor.qti.hardware.tui_comm 1.0 @@ -913,6 +1054,13 @@ default + + vendor.qti.hardware.wifi.supplicant + + ISupplicantVendor + default + + vendor.qti.hardware.wifi.wificfr 1.0 @@ -989,10 +1137,17 @@ default + + vendor.qti.ims.datachannelservice + + IDataChannelService + default + + vendor.qti.ims.factory 1.0-1 - 2.0 + 2.0-2 IImsFactory default @@ -1001,6 +1156,7 @@ vendor.qti.imsrtpservice 3.0 + 3.1 IRTPService imsrtpservice @@ -1032,7 +1188,7 @@ vendor.qti.qesdhal - 1.0-1 + 1.0-3 IQesdhal default @@ -1054,6 +1210,22 @@ default + + vendor.qti.sla.service + 1.0 + + ISlaService + default + + + + vendor.qti.sla.service + 1.0 + + ISlaService + default + + vendor.qti.voiceprint 1.0 @@ -1094,11 +1266,41 @@ default + + vendor.xiaomi.hardware.aon + + IAlwaysOn + miaonservicehal + + + + vendor.xiaomi.hardware.bgservice + 1.0 + + IBGService + default + + + + vendor.xiaomi.hardware.blackbox + + IBlackboxImpl + default + + + + vendor.xiaomi.hardware.cameraperf + 1.0 + + IMiCameraPerfService + default + + - vendor.xiaomi.hardware.batterylife + vendor.xiaomi.hardware.campostproc 1.0 - IBatteryLife + IMiPostProcService default @@ -1118,6 +1320,14 @@ default + + vendor.xiaomi.hardware.cld + 1.0 + + ICld + default + + vendor.xiaomi.hardware.displayfeature 1.0 @@ -1126,6 +1336,30 @@ default + + vendor.xiaomi.hardware.dtool + 1.0 + + IDtool + default + + + + vendor.xiaomi.hardware.fbo + 1.0 + + IFbo + default + + + + vendor.xiaomi.hardware.fingerprintextension + 1.0 + + IXiaomiFingerprint + default + + vendor.xiaomi.hardware.fingerprintextension 1.0 @@ -1134,6 +1368,22 @@ default + + vendor.xiaomi.hardware.fx.tunnel + 1.0 + + IMiFxTunnel + default + + + + vendor.xiaomi.hardware.keyboardnanoapp + 1.0 + + IKeyboardNanoapp + default + + vendor.xiaomi.hardware.mfidoca 1.0 @@ -1150,6 +1400,39 @@ default + + vendor.xiaomi.hardware.midevauth + 1.0 + 2.0 + + IMidevauthService + default + + + + vendor.xiaomi.hardware.midtp + 1.0 + + IMiDtp + default + + + + vendor.xiaomi.hardware.miface + 1.0 + + IMiFace + default + + + + vendor.xiaomi.hardware.mimd + 1.0 + + IMimd + default + + vendor.xiaomi.hardware.mioob 1.0 @@ -1158,6 +1441,41 @@ default + + vendor.xiaomi.hardware.miperf + 1.0 + + IMiPerf + default + + + + vendor.xiaomi.hardware.miriskmanager + 1.0 + + IMiRiskManager + default + + + + vendor.xiaomi.hardware.misecurity + 1.0 + + IMiSecurity + default + + + + vendor.xiaomi.hardware.misight + + ILogMgr + default + + + IMiSight + default + + vendor.xiaomi.hardware.misys 1.0 @@ -1183,18 +1501,18 @@ - vendor.xiaomi.hardware.mlipay - 1.0-1 + vendor.xiaomi.hardware.misys + 4.0 - IMlipayService + IMiSys default - vendor.xiaomi.hardware.motor - 1.0 + vendor.xiaomi.hardware.mlipay + 1.0-1 - IMotor + IMlipayService default @@ -1206,6 +1524,14 @@ default + + vendor.xiaomi.hardware.otrpagent + 1.0 + + IOTrPAgent + default + + vendor.xiaomi.hardware.otrpagent 2.0 @@ -1214,6 +1540,22 @@ default + + vendor.xiaomi.hardware.quickcamera + 1.0 + + IQuickCameraService + default + + + + vendor.xiaomi.hardware.swap + 1.0 + + ISwap + default + + vendor.xiaomi.hardware.tidaservice 1.0-2 @@ -1246,14 +1588,110 @@ default + + vendor.xiaomi.hidl.minet + 1.0 + + IMiNetService + default + + + + vendor.xiaomi.hidl.minet + 1.0 + + IMiNetService + default + + + + vendor.xiaomi.hidl.minet + 1.0 + + IMiNetService + default + + + + vendor.xiaomi.hidl.miwill + 1.0 + + IMiwillService + default + + + + vendor.xiaomi.hidl.miwill + 1.0 + + IMiwillService + 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.sensor.citsensorservice + 2.0 + + ICitSensorService + default + + + + vendor.xiaomi.sensor.citsensorservice + 1.1 + + ICitSensorService + default + + + + vendor.xiaomi.sensor.communicate + 1.0 + + ISensorCommunicate + default + + + + vendor.xiaomi.uwb + 1.0 + + IUwb + default + + 30 - 26.0 - 27.0 28.0 29.0 30.0 31.0 + 32.0 + 33.0 1.0 diff --git a/vintf/manifest.xml b/vintf/manifest.xml index 4e924d7..b5c5dad 100644 --- a/vintf/manifest.xml +++ b/vintf/manifest.xml @@ -3,8 +3,8 @@ manifest.xml framework_manifest.xml --> - - + + android.frameworks.displayservice hwbinder 1.0 @@ -91,12 +91,12 @@ vendor.qti.hardware.qccsyshal hwbinder - 1.1 + 1.2 IQccsyshal qccsyshal - @1.1::IQccsyshal/qccsyshal + @1.2::IQccsyshal/qccsyshal vendor.qti.hardware.radio.atcmdfwd @@ -108,18 +108,6 @@ @1.0::IAtCmdFwd/AtCmdFwdService - - vendor.qti.hardware.sigma_miracast - hwbinder - 1.0 - - Isigma_miracast - sigmahal - sigmahal64 - - @1.0::Isigma_miracast/sigmahal - @1.0::Isigma_miracast/sigmahal64 - vendor.qti.hardware.systemhelper hwbinder @@ -135,20 +123,12 @@ @1.0::ISystemEvent/default @1.0::ISystemResource/default - - vendor.qti.hardware.wifi.keystore - hwbinder - 1.0 - - IKeystoreExt - default - - @1.0::IKeystoreExt/default - 28 29 30 31 + 32 + 33 diff --git a/vintf/vintf/manifest/manifest_vendor.xiaomi.hardware.midevauth@ucar.xml b/vintf/vintf/manifest/manifest_vendor.xiaomi.hardware.midevauth@ucar.xml new file mode 100644 index 0000000..ea8d5e3 --- /dev/null +++ b/vintf/vintf/manifest/manifest_vendor.xiaomi.hardware.midevauth@ucar.xml @@ -0,0 +1,38 @@ + + + + vendor.xiaomi.hardware.midevauth + hwbinder + 2.0 + + IMidevauthService + default + + + diff --git a/vintf/vintf/manifest/vendor.xiaomi.hardware.mimd@1.0-service.xml b/vintf/vintf/manifest/vendor.xiaomi.hardware.mimd@1.0-service.xml new file mode 100644 index 0000000..8d55b1b --- /dev/null +++ b/vintf/vintf/manifest/vendor.xiaomi.hardware.mimd@1.0-service.xml @@ -0,0 +1,11 @@ + + + vendor.xiaomi.hardware.mimd + hwbinder + 1.0 + + IMimd + default + + + diff --git a/vintf/vintf/manifest/vendor.xiaomi.hardware.misys@4.0.xml b/vintf/vintf/manifest/vendor.xiaomi.hardware.misys@4.0.xml new file mode 100644 index 0000000..ae2f38d --- /dev/null +++ b/vintf/vintf/manifest/vendor.xiaomi.hardware.misys@4.0.xml @@ -0,0 +1,38 @@ + + + + vendor.xiaomi.hardware.misys + hwbinder + 4.0 + + IMiSys + default + + + diff --git a/vintf/vintf/manifest/vendor.xiaomi.sensor.communicate@1.0_manifest.xml b/vintf/vintf/manifest/vendor.xiaomi.sensor.communicate@1.0_manifest.xml new file mode 100644 index 0000000..e6fc745 --- /dev/null +++ b/vintf/vintf/manifest/vendor.xiaomi.sensor.communicate@1.0_manifest.xml @@ -0,0 +1,11 @@ + + + vendor.xiaomi.sensor.communicate + hwbinder + 1.0 + + ISensorCommunicate + default + + +