sm8350-common: Populate initial common blobs list

Change-Id: I7c92ac6198463913907d8ee4a0faf998f5573a68
This commit is contained in:
Bruno Martins 2021-05-25 21:10:44 +01:00 committed by LuK1337
parent 8aed92f399
commit 7c0842401b
7 changed files with 586 additions and 356 deletions

View file

@ -132,6 +132,7 @@ PRODUCT_PACKAGES += \
audio.r_submix.default \ audio.r_submix.default \
audio.usb.default \ audio.usb.default \
audio_amplifier.lahaina \ audio_amplifier.lahaina \
audioadsprpcd \
liba2dpoffload \ liba2dpoffload \
libaudiopreprocessing \ libaudiopreprocessing \
libbatterylistener \ libbatterylistener \
@ -174,7 +175,8 @@ PRODUCT_COPY_FILES += \
# Bluetooth # Bluetooth
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
vendor.qti.hardware.bluetooth_audio@2.0.vendor \ vendor.qti.hardware.bluetooth_audio@2.0.vendor \
vendor.qti.hardware.btconfigstore@1.0.vendor vendor.qti.hardware.btconfigstore@1.0.vendor \
vendor.qti.hardware.btconfigstore@2.0.vendor
# Boot control # Boot control
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
@ -238,15 +240,15 @@ PRODUCT_PACKAGES += \
android.hardware.graphics.mapper@4.0-impl-qti-display \ android.hardware.graphics.mapper@4.0-impl-qti-display \
android.hardware.memtrack@1.0-impl \ android.hardware.memtrack@1.0-impl \
android.hardware.memtrack@1.0-service \ android.hardware.memtrack@1.0-service \
gralloc.lahaina \ init.qti.display_boot.sh \
libdisplayconfig.qti \ libdisplayconfig.qti \
libdisplayconfig.qti.vendor \ libdisplayconfig.qti.vendor \
libmemutils \
libqdMetaData \ libqdMetaData \
libsdmcore \ libsdmcore \
libsdmutils \ libsdmutils \
libtinyxml \ libtinyxml \
libvulkan \ memtrack.default \
memtrack.lahaina \
vendor.display.config@1.0 \ vendor.display.config@1.0 \
vendor.display.config@1.0.vendor \ vendor.display.config@1.0.vendor \
vendor.display.config@1.1.vendor \ vendor.display.config@1.1.vendor \
@ -258,6 +260,12 @@ PRODUCT_PACKAGES += \
vendor.display.config@1.7.vendor \ vendor.display.config@1.7.vendor \
vendor.display.config@1.8.vendor \ vendor.display.config@1.8.vendor \
vendor.display.config@1.9.vendor \ vendor.display.config@1.9.vendor \
vendor.display.config@1.10.vendor \
vendor.display.config@1.11.vendor \
vendor.display.config@1.12.vendor \
vendor.display.config@1.13.vendor \
vendor.display.config@1.14.vendor \
vendor.display.config@1.15.vendor \
vendor.display.config@2.0 \ vendor.display.config@2.0 \
vendor.display.config@2.0.vendor \ vendor.display.config@2.0.vendor \
vendor.oneplus.hardware.display@1.0.vendor \ vendor.oneplus.hardware.display@1.0.vendor \
@ -354,7 +362,8 @@ PRODUCT_COPY_FILES += \
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
libavservices_minijail \ libavservices_minijail \
libavservices_minijail.vendor \ libavservices_minijail.vendor \
libavservices_minijail_vendor libavservices_minijail_vendor \
libcodec2_hidl@1.0.vendor
# Net # Net
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
@ -374,15 +383,12 @@ PRODUCT_PACKAGES += \
# OMX # OMX
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
init.qti.media.sh \
libOmxAacEnc \ libOmxAacEnc \
libOmxAmrEnc \ libOmxAmrEnc \
libOmxCore \ libOmxCore \
libOmxEvrcEnc \ libOmxEvrcEnc \
libOmxG711Enc \ libOmxG711Enc \
libOmxQcelp13Enc \ libOmxQcelp13Enc \
libOmxVdec \
libOmxVenc \
libstagefrighthw libstagefrighthw
# OnePlus # OnePlus
@ -395,7 +401,9 @@ PRODUCT_BOOT_JARS += \
# Power # Power
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
android.hardware.power-service-qti \ android.hardware.power-service-qti \
vendor.qti.hardware.perf@2.0.vendor vendor.qti.hardware.perf@2.0.vendor \
vendor.qti.hardware.perf@2.1.vendor \
vendor.qti.hardware.perf@2.2.vendor
# QMI # QMI
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
@ -405,6 +413,12 @@ PRODUCT_PACKAGES += \
libvndfwk_detect_jni.qti \ libvndfwk_detect_jni.qti \
libvndfwk_detect_jni.qti.vendor libvndfwk_detect_jni.qti.vendor
# QTI service tracker
PRODUCT_PACKAGES += \
vendor.qti.hardware.servicetracker@1.0.vendor \
vendor.qti.hardware.servicetracker@1.1.vendor \
vendor.qti.hardware.servicetracker@1.2.vendor
# Remove unwanted packages # Remove unwanted packages
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
RemovePackages RemovePackages
@ -479,10 +493,6 @@ PRODUCT_PACKAGES += \
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
vendor.qti.hardware.vibrator.service.oneplus_lahaina vendor.qti.hardware.vibrator.service.oneplus_lahaina
# Seccomp policy
PRODUCT_COPY_FILES += \
$(LOCAL_PATH)/seccomp/mediacodec.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/mediacodec.policy
# WiFi # WiFi
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
android.hardware.wifi@1.0-service \ android.hardware.wifi@1.0-service \

View file

@ -1,6 +1,5 @@
libnpu.so
unnhal-acc-hta.so
libarcsoft_hdr_denoise_api.so libarcsoft_hdr_denoise_api.so
libarcsoft_hdr_denoise_api_v4.so
libarcsoft_tricam_calibration.so libarcsoft_tricam_calibration.so
libarcsoft_tricam_verification.so libarcsoft_tricam_verification.so
libAlgoProcess.so libAlgoProcess.so
@ -9,32 +8,41 @@ libapsexif.so
libapsjpeg.so libapsjpeg.so
libmpbase.so libmpbase.so
libarcsoft_high_dynamic_range.so libarcsoft_high_dynamic_range.so
libarcsoft_high_dynamic_range_v4.so
libarcsoft_smart_denoise.so libarcsoft_smart_denoise.so
libarcsoft_smart_denoise_v4.so
libarcsoft_low_light_hdr.so libarcsoft_low_light_hdr.so
libarcsoft_hdr_couple_api.so libarcsoft_hdr_couple_api.so
libarcsoft_high_dynamic_range_couple.so libarcsoft_high_dynamic_range_couple.so
libPerfectlyClearCrux.so
libPerfectlyClearCruxOpt.so
libCOppLceTonemapAPI.so
libarcsoft_super_night_raw.so libarcsoft_super_night_raw.so
libarcsoft_hdrplus_hvx_stub.so libvdsuperphoto.so
libarcsoft_hta.so libFaceBeautyCap.so
libVDSuperPhotoAPI.so libFaceBeautyPre.so
libarcsoft_beautyshot.so libstface_fd_api.so
libVDBlurless.so libVDBlurless.so
libVDDualCameraBlurlessAPI.so libVDDualCameraBlurlessAPI.so
libsnpe_loader.so libvdblurless.so
libapsdarksight.so
libaps_frame_registration.so
libSNPE.so libSNPE.so
libsymphony-cpu.so
libsymphonypower.so
libc++_shared.so libc++_shared.so
libstdc++.so libstdc++.so
libarcsoft_dualcam_bokeh_api.so libarcsoft_dualcam_bokeh_api.so
libarcsoft_dualcam_refocus_preview.so libarcsoft_dualcam_refocus_preview.so
libarcsoft_dualcam_refocus_left.so libarcsoft_dualcam_refocus_left.so
libarcsoft_dualcam_refocus_right.so
libarcsoft_dualcam_refocus_uw.so libarcsoft_dualcam_refocus_uw.so
libarcsoft_portrait_distortion_correction.so libarcsoft_qnnhtp.so
libstblur_capture_api.so libQnnHtpAltPrepStub.so
libQnnHtpStub.so
libDeVIS.so
libEIS.so
libOGLManager.so
android.frameworks.bufferhub@1.0.so
android.hardware.graphics.allocator@2.0.so
android.hardware.graphics.allocator@3.0.so
android.hardware.graphics.allocator@4.0.so
liboplusblur_capture_api.so
libmorpho_image_refiner_deflicker.so libmorpho_image_refiner_deflicker.so
lib_oneplus_watermark.so lib_oneplus_watermark.so
vendor.qti.hardware.camera.postproc@1.0.so vendor.qti.hardware.camera.postproc@1.0.so
@ -45,20 +53,62 @@ libSuperSensorProcessorCWrapper.so
lib_oneplus_vivideffect.so lib_oneplus_vivideffect.so
libnightvision.so libnightvision.so
libfastov_dsp.so libfastov_dsp.so
libAncSegBaseSdk.so liboneplus_dehaze_module.so
libancbase_segbase.so libdehaze.so
libop-bokeh.so
lib_bokehlib.so
libhta.so libhta.so
libyuv2.so libyuv2.so
libsnpe_dsp_domains.so libpreview.decision.so
libsnpe_dsp_domains_v2.so libPreviewAlgo.dummy.so
libalCFR.so libPreviewAlgo.pf.so
libarcsoft_smart_denoise_v4.so libPreviewAlgo.supereis.so
libarcsoft_high_dynamic_range_v4.so libPreviewAlgo.edgefilter.so
libarcsoft_hdr_denoise_api_v4.so libPreviewAlgo.prefacebeauty.so
libarcsoft_fringe_remove.so libPreviewAlgo.fad.so
libarcsoft_video_fringing_correction.so libPreviewAlgo.filter.so
libPreviewAlgo.nightvision.so
libPreviewAlgo.starburst.so
libaps.interface.log.so
libalgo.starburst.so
libalgo.tiltshift.so
libalgo.supersensor.so
libalgo.superportrait.so
libalgo.superphoto.so
libalgo.supernight.so
libalgo.scportrait.so
libalgo.singleblur.so
libalgo.rotatemirror.so
libalgo.rectify.so
libalgo.OPXwatermark.so
libalgo.OPXvivid.so
libalgo.OPXedge.so
libalgo.mfsrfrt.so
libalgo.irfusion.so
libalgo.hdr.so
libalgo.hdrv4.so
libalgo.filter.so
libalgo.facebeauty.so
libalgo.faceinfo.so
libalgo.deflicker.so
libalgo.bokeh.so
libalgo.blurless.so
libalgo.blurless_v4.so
libalgo.antibanding.so
libalgo.algobase.so
libalgo.couplehdr.so
libop-ai-beauty-body-detection.so
libop-ai-beauty-faceretouch-in.so
libop-ai-beauty-faceretouch-cn.so
libPlatformValidatorShared.so
libsnpe_htp.so
libcvface_api.so
lib_tiltshiftcapture.so
libarcsoft_superportrait.so
lib_oplus_starburst_preview.so
lib_oplus_starburst_capture.so
libOPLUS_SCPortrait.so
libsnpe_dsp_domains_v3.so
libarcsoft_high_dynamic_range_couple_v4.so
libarcsoft_hdr_couple_api_v4.so
libqti-perfd-client.so libqti-perfd-client.so
libadsprpc.so libadsprpc.so
libcdsprpc.so libcdsprpc.so

View file

@ -66,14 +66,6 @@
<instance>default</instance> <instance>default</instance>
</interface> </interface>
</hal> </hal>
<hal format="hidl" optional="true">
<name>android.hardware.vibrator</name>
<version>1.0</version>
<interface>
<name>IVibrator</name>
<instance>default</instance>
</interface>
</hal>
<hal format="hidl" optional="true"> <hal format="hidl" optional="true">
<name>android.hardware.wifi.supplicant</name> <name>android.hardware.wifi.supplicant</name>
<version>1.0-2</version> <version>1.0-2</version>
@ -144,6 +136,13 @@
<instance>cnd</instance> <instance>cnd</instance>
</interface> </interface>
</hal> </hal>
<hal format="aidl" optional="true">
<name>vendor.aac.hardware.richtap.vibrator</name>
<interface>
<name>IRichtapVibrator</name>
<instance>default</instance>
</interface>
</hal>
<hal format="hidl" optional="true"> <hal format="hidl" optional="true">
<name>vendor.display.color</name> <name>vendor.display.color</name>
<version>1.0-5</version> <version>1.0-5</version>
@ -177,7 +176,7 @@
<instance>default</instance> <instance>default</instance>
</interface> </interface>
</hal> </hal>
<hal format="hidl" optional="false"> <hal format="hidl" optional="true">
<name>vendor.goodix.hardware.biometrics.fingerprint</name> <name>vendor.goodix.hardware.biometrics.fingerprint</name>
<version>2.1</version> <version>2.1</version>
<interface> <interface>
@ -244,6 +243,14 @@
<instance>default</instance> <instance>default</instance>
</interface> </interface>
</hal> </hal>
<hal format="hidl" optional="true">
<name>vendor.nxp.eventprocessor</name>
<version>1.0</version>
<interface>
<name>INxpEseEvtProcessor</name>
<instance>default</instance>
</interface>
</hal>
<hal format="hidl" optional="true"> <hal format="hidl" optional="true">
<name>vendor.nxp.hardware.nfc</name> <name>vendor.nxp.hardware.nfc</name>
<version>1.0-1</version> <version>1.0-1</version>
@ -253,6 +260,22 @@
<instance>default</instance> <instance>default</instance>
</interface> </interface>
</hal> </hal>
<hal format="hidl" optional="true">
<name>vendor.nxp.nxpese</name>
<version>1.0</version>
<interface>
<name>INxpEse</name>
<instance>default</instance>
</interface>
</hal>
<hal format="hidl" optional="true">
<name>vendor.nxp.nxpnfc</name>
<version>1.0</version>
<interface>
<name>INxpNfc</name>
<instance>default</instance>
</interface>
</hal>
<hal format="hidl" optional="true"> <hal format="hidl" optional="true">
<name>vendor.nxp.nxpnfclegacy</name> <name>vendor.nxp.nxpnfclegacy</name>
<version>1.0</version> <version>1.0</version>
@ -301,6 +324,14 @@
<instance>default</instance> <instance>default</instance>
</interface> </interface>
</hal> </hal>
<hal format="hidl" optional="true">
<name>vendor.oneplus.hardware.charger</name>
<version>1.0</version>
<interface>
<name>ICharger</name>
<instance>default</instance>
</interface>
</hal>
<hal format="hidl" optional="true"> <hal format="hidl" optional="true">
<name>vendor.oneplus.hardware.cwb</name> <name>vendor.oneplus.hardware.cwb</name>
<version>1.0</version> <version>1.0</version>
@ -357,6 +388,14 @@
<instance>default</instance> <instance>default</instance>
</interface> </interface>
</hal> </hal>
<hal format="hidl" optional="true">
<name>vendor.oneplus.hardware.motorcontrol</name>
<version>1.0</version>
<interface>
<name>IOPMotorControl</name>
<instance>default</instance>
</interface>
</hal>
<hal format="hidl" optional="false"> <hal format="hidl" optional="false">
<name>vendor.oneplus.hardware.param</name> <name>vendor.oneplus.hardware.param</name>
<version>1.0</version> <version>1.0</version>
@ -408,7 +447,7 @@
<hal format="hidl" optional="true"> <hal format="hidl" optional="true">
<name>vendor.qti.data.factory</name> <name>vendor.qti.data.factory</name>
<version>1.0</version> <version>1.0</version>
<version>2.0-1</version> <version>2.0-2</version>
<interface> <interface>
<name>IFactory</name> <name>IFactory</name>
<instance>default</instance> <instance>default</instance>
@ -575,6 +614,14 @@
<instance>default</instance> <instance>default</instance>
</interface> </interface>
</hal> </hal>
<hal format="hidl" optional="true">
<name>vendor.qti.hardware.display.demura</name>
<version>1.0</version>
<interface>
<name>IDemuraFileFinder</name>
<instance>default</instance>
</interface>
</hal>
<hal format="hidl" optional="true"> <hal format="hidl" optional="true">
<name>vendor.qti.hardware.display.mapper</name> <name>vendor.qti.hardware.display.mapper</name>
<version>2.0</version> <version>2.0</version>
@ -603,7 +650,7 @@
</hal> </hal>
<hal format="hidl" optional="true"> <hal format="hidl" optional="true">
<name>vendor.qti.hardware.embmssl</name> <name>vendor.qti.hardware.embmssl</name>
<version>1.0</version> <version>1.0-1</version>
<interface> <interface>
<name>IEmbms</name> <name>IEmbms</name>
<instance>embmsslServer0</instance> <instance>embmsslServer0</instance>
@ -673,9 +720,25 @@
<instance>default</instance> <instance>default</instance>
</interface> </interface>
</hal> </hal>
<hal format="hidl" optional="true">
<name>vendor.qti.hardware.limits</name>
<version>1.0</version>
<interface>
<name>ILimits</name>
<instance>default</instance>
</interface>
</hal>
<hal format="hidl" optional="true">
<name>vendor.qti.hardware.mwqemadapter</name>
<version>1.0</version>
<interface>
<name>IMwqemAdapter</name>
<instance>MwqemAdapter</instance>
</interface>
</hal>
<hal format="hidl" optional="true"> <hal format="hidl" optional="true">
<name>vendor.qti.hardware.perf</name> <name>vendor.qti.hardware.perf</name>
<version>2.0</version> <version>2.0-2</version>
<interface> <interface>
<name>IPerf</name> <name>IPerf</name>
<instance>default</instance> <instance>default</instance>
@ -697,6 +760,14 @@
<instance>qccvndhal</instance> <instance>qccvndhal</instance>
</interface> </interface>
</hal> </hal>
<hal format="hidl" optional="true">
<name>vendor.qti.hardware.qconfig</name>
<version>1.0</version>
<interface>
<name>IQConfig</name>
<instance>default</instance>
</interface>
</hal>
<hal format="hidl" optional="true"> <hal format="hidl" optional="true">
<name>vendor.qti.hardware.qdutils_disp</name> <name>vendor.qti.hardware.qdutils_disp</name>
<version>1.0</version> <version>1.0</version>
@ -753,7 +824,7 @@
</hal> </hal>
<hal format="hidl" optional="true"> <hal format="hidl" optional="true">
<name>vendor.qti.hardware.radio.lpa</name> <name>vendor.qti.hardware.radio.lpa</name>
<version>1.0</version> <version>1.0-1</version>
<interface> <interface>
<name>IUimLpa</name> <name>IUimLpa</name>
<instance>UimLpa0</instance> <instance>UimLpa0</instance>
@ -772,7 +843,7 @@
<hal format="hidl" optional="true"> <hal format="hidl" optional="true">
<name>vendor.qti.hardware.radio.qtiradio</name> <name>vendor.qti.hardware.radio.qtiradio</name>
<version>1.0</version> <version>1.0</version>
<version>2.0-4</version> <version>2.0-5</version>
<interface> <interface>
<name>IQtiRadio</name> <name>IQtiRadio</name>
<instance>slot1</instance> <instance>slot1</instance>
@ -874,32 +945,6 @@
<instance>default</instance> <instance>default</instance>
</interface> </interface>
</hal> </hal>
<hal format="hidl" optional="true">
<name>vendor.qti.hardware.systemhelper</name>
<version>1.0</version>
<interface>
<name>ISystemEvent</name>
<instance>default</instance>
</interface>
<interface>
<name>ISystemResource</name>
<instance>default</instance>
</interface>
</hal>
<hal format="hidl" optional="true">
<name>vendor.qti.hardware.trustedui</name>
<version>1.0</version>
<interface>
<name>ITrustedInput</name>
<instance>default</instance>
<instance>qtee-vm</instance>
</interface>
<interface>
<name>ITrustedUI</name>
<instance>default</instance>
<instance>qtee-vm</instance>
</interface>
</hal>
<hal format="hidl" optional="true"> <hal format="hidl" optional="true">
<name>vendor.qti.hardware.tui_comm</name> <name>vendor.qti.hardware.tui_comm</name>
<version>1.0</version> <version>1.0</version>
@ -919,7 +964,7 @@
</hal> </hal>
<hal format="hidl" optional="true"> <hal format="hidl" optional="true">
<name>vendor.qti.hardware.wifi.hostapd</name> <name>vendor.qti.hardware.wifi.hostapd</name>
<version>1.0-2</version> <version>1.0-3</version>
<interface> <interface>
<name>IHostapdVendor</name> <name>IHostapdVendor</name>
<instance>default</instance> <instance>default</instance>
@ -927,7 +972,7 @@
</hal> </hal>
<hal format="hidl" optional="true"> <hal format="hidl" optional="true">
<name>vendor.qti.hardware.wifi.supplicant</name> <name>vendor.qti.hardware.wifi.supplicant</name>
<version>2.0</version> <version>2.0-3</version>
<interface> <interface>
<name>ISupplicantVendor</name> <name>ISupplicantVendor</name>
<instance>default</instance> <instance>default</instance>
@ -1035,7 +1080,7 @@
</hal> </hal>
<hal format="hidl" optional="true"> <hal format="hidl" optional="true">
<name>vendor.qti.spu</name> <name>vendor.qti.spu</name>
<version>1.0</version> <version>1.0-1</version>
<interface> <interface>
<name>ISPUManager</name> <name>ISPUManager</name>
<instance>default</instance> <instance>default</instance>

View file

@ -1,4 +1,4 @@
<manifest version="2.0" type="device"> <manifest version="2.0" type="device" target-level="5">
<hal format="hidl"> <hal format="hidl">
<name>android.hardware.audio</name> <name>android.hardware.audio</name>
<transport>hwbinder</transport> <transport>hwbinder</transport>
@ -17,15 +17,6 @@
<instance>default</instance> <instance>default</instance>
</interface> </interface>
</hal> </hal>
<hal format="hidl">
<name>android.hardware.authsecret</name>
<transport>hwbinder</transport>
<version>1.0</version>
<interface>
<name>IAuthSecret</name>
<instance>default</instance>
</interface>
</hal>
<hal format="hidl"> <hal format="hidl">
<name>android.hardware.bluetooth</name> <name>android.hardware.bluetooth</name>
<transport>hwbinder</transport> <transport>hwbinder</transport>
@ -69,14 +60,23 @@
</interface> </interface>
</hal> </hal>
<hal format="hidl"> <hal format="hidl">
<name>android.hardware.gnss</name> <name>android.hardware.keymaster</name>
<transport>hwbinder</transport> <transport>hwbinder</transport>
<version>1.1</version> <version>4.1</version>
<interface> <interface>
<name>IGnss</name> <name>IKeymasterDevice</name>
<instance>default</instance> <instance>default</instance>
</interface> </interface>
<fqname>@1.0::IGnss/gnss_vendor</fqname> </hal>
<hal format="hidl">
<name>android.hardware.media.c2</name>
<transport>hwbinder</transport>
<version>1.0</version>
<interface>
<name>IComponentStore</name>
<instance>default</instance>
<instance>software</instance>
</interface>
</hal> </hal>
<hal format="hidl"> <hal format="hidl">
<name>android.hardware.media.omx</name> <name>android.hardware.media.omx</name>
@ -132,7 +132,6 @@
<version>1.2</version> <version>1.2</version>
<interface> <interface>
<name>ISecureElement</name> <name>ISecureElement</name>
<instance>SIM1</instance>
<instance>eSE1</instance> <instance>eSE1</instance>
</interface> </interface>
</hal> </hal>
@ -271,6 +270,15 @@
<instance>default</instance> <instance>default</instance>
</interface> </interface>
</hal> </hal>
<hal format="hidl">
<name>vendor.oneplus.hardware.charger</name>
<transport>hwbinder</transport>
<version>1.0</version>
<interface>
<name>ICharger</name>
<instance>default</instance>
</interface>
</hal>
<hal format="hidl"> <hal format="hidl">
<name>vendor.oneplus.hardware.cwb</name> <name>vendor.oneplus.hardware.cwb</name>
<transport>hwbinder</transport> <transport>hwbinder</transport>
@ -298,15 +306,6 @@
<instance>default</instance> <instance>default</instance>
</interface> </interface>
</hal> </hal>
<hal format="hidl">
<name>vendor.oneplus.hardware.hdcpkey</name>
<transport>hwbinder</transport>
<version>1.0</version>
<interface>
<name>IOneplusHdcpKey</name>
<instance>default</instance>
</interface>
</hal>
<hal format="hidl"> <hal format="hidl">
<name>vendor.oneplus.hardware.hypnus</name> <name>vendor.oneplus.hardware.hypnus</name>
<transport>hwbinder</transport> <transport>hwbinder</transport>
@ -379,24 +378,6 @@
<instance>default</instance> <instance>default</instance>
</interface> </interface>
</hal> </hal>
<hal format="hidl">
<name>vendor.qti.gnss</name>
<transport>hwbinder</transport>
<version>1.2</version>
<interface>
<name>ILocHidlGnss</name>
<instance>gnss_vendor</instance>
</interface>
</hal>
<hal format="hidl">
<name>vendor.qti.gnss</name>
<transport>hwbinder</transport>
<version>2.1</version>
<interface>
<name>ILocHidlGnss</name>
<instance>gnss_vendor</instance>
</interface>
</hal>
<hal format="hidl"> <hal format="hidl">
<name>vendor.qti.hardware.alarm</name> <name>vendor.qti.hardware.alarm</name>
<transport>hwbinder</transport> <transport>hwbinder</transport>
@ -406,15 +387,6 @@
<instance>default</instance> <instance>default</instance>
</interface> </interface>
</hal> </hal>
<hal format="hidl">
<name>vendor.qti.hardware.audiohalext</name>
<transport>hwbinder</transport>
<version>1.0</version>
<interface>
<name>IAudioHalExt</name>
<instance>default</instance>
</interface>
</hal>
<hal format="hidl"> <hal format="hidl">
<name>vendor.qti.hardware.bluetooth_audio</name> <name>vendor.qti.hardware.bluetooth_audio</name>
<transport>hwbinder</transport> <transport>hwbinder</transport>
@ -427,7 +399,7 @@
<hal format="hidl"> <hal format="hidl">
<name>vendor.qti.hardware.bluetooth_sar</name> <name>vendor.qti.hardware.bluetooth_sar</name>
<transport>hwbinder</transport> <transport>hwbinder</transport>
<version>1.0</version> <version>1.1</version>
<interface> <interface>
<name>IBluetoothSar</name> <name>IBluetoothSar</name>
<instance>default</instance> <instance>default</instance>
@ -436,7 +408,7 @@
<hal format="hidl"> <hal format="hidl">
<name>vendor.qti.hardware.btconfigstore</name> <name>vendor.qti.hardware.btconfigstore</name>
<transport>hwbinder</transport> <transport>hwbinder</transport>
<version>1.0</version> <version>2.0</version>
<interface> <interface>
<name>IBTConfigStore</name> <name>IBTConfigStore</name>
<instance>default</instance> <instance>default</instance>
@ -508,9 +480,18 @@
</interface> </interface>
</hal> </hal>
<hal format="hidl"> <hal format="hidl">
<name>vendor.qti.hardware.embmssl</name> <name>vendor.qti.hardware.eid</name>
<transport>hwbinder</transport> <transport>hwbinder</transport>
<version>1.0</version> <version>1.0</version>
<interface>
<name>IEid</name>
<instance>default</instance>
</interface>
</hal>
<hal format="hidl">
<name>vendor.qti.hardware.embmssl</name>
<transport>hwbinder</transport>
<version>1.1</version>
<interface> <interface>
<name>IEmbms</name> <name>IEmbms</name>
<instance>embmsslServer0</instance> <instance>embmsslServer0</instance>
@ -537,7 +518,7 @@
<hal format="hidl"> <hal format="hidl">
<name>vendor.qti.hardware.perf</name> <name>vendor.qti.hardware.perf</name>
<transport>hwbinder</transport> <transport>hwbinder</transport>
<version>2.0</version> <version>2.2</version>
<interface> <interface>
<name>IPerf</name> <name>IPerf</name>
<instance>default</instance> <instance>default</instance>
@ -552,6 +533,15 @@
<instance>qccvndhal</instance> <instance>qccvndhal</instance>
</interface> </interface>
</hal> </hal>
<hal format="hidl">
<name>vendor.qti.hardware.qconfig</name>
<transport>hwbinder</transport>
<version>1.0</version>
<interface>
<name>IQConfig</name>
<instance>default</instance>
</interface>
</hal>
<hal format="hidl"> <hal format="hidl">
<name>vendor.qti.hardware.qseecom</name> <name>vendor.qti.hardware.qseecom</name>
<transport>hwbinder</transport> <transport>hwbinder</transport>
@ -606,7 +596,7 @@
<hal format="hidl"> <hal format="hidl">
<name>vendor.qti.hardware.radio.lpa</name> <name>vendor.qti.hardware.radio.lpa</name>
<transport>hwbinder</transport> <transport>hwbinder</transport>
<version>1.0</version> <version>1.1</version>
<interface> <interface>
<name>IUimLpa</name> <name>IUimLpa</name>
<instance>UimLpa0</instance> <instance>UimLpa0</instance>
@ -626,7 +616,7 @@
<hal format="hidl"> <hal format="hidl">
<name>vendor.qti.hardware.radio.qtiradio</name> <name>vendor.qti.hardware.radio.qtiradio</name>
<transport>hwbinder</transport> <transport>hwbinder</transport>
<version>2.4</version> <version>1.0</version>
<interface> <interface>
<name>IQtiRadio</name> <name>IQtiRadio</name>
<instance>slot1</instance> <instance>slot1</instance>
@ -636,7 +626,7 @@
<hal format="hidl"> <hal format="hidl">
<name>vendor.qti.hardware.radio.qtiradio</name> <name>vendor.qti.hardware.radio.qtiradio</name>
<transport>hwbinder</transport> <transport>hwbinder</transport>
<version>1.0</version> <version>2.5</version>
<interface> <interface>
<name>IQtiRadio</name> <name>IQtiRadio</name>
<instance>slot1</instance> <instance>slot1</instance>
@ -673,6 +663,15 @@
<instance>uimRemoteServer1</instance> <instance>uimRemoteServer1</instance>
</interface> </interface>
</hal> </hal>
<hal format="hidl">
<name>vendor.qti.hardware.secureprocessor.device</name>
<transport>hwbinder</transport>
<version>1.0</version>
<interface>
<name>ISecureProcessor</name>
<instance>qti-tee</instance>
</interface>
</hal>
<hal format="hidl"> <hal format="hidl">
<name>vendor.qti.hardware.sensorscalibrate</name> <name>vendor.qti.hardware.sensorscalibrate</name>
<transport>hwbinder</transport> <transport>hwbinder</transport>
@ -682,15 +681,6 @@
<instance>default</instance> <instance>default</instance>
</interface> </interface>
</hal> </hal>
<hal format="hidl">
<name>vendor.qti.hardware.slmadapter</name>
<transport>hwbinder</transport>
<version>1.0</version>
<interface>
<name>ISlmAdapter</name>
<instance>SlmAdapter</instance>
</interface>
</hal>
<hal format="hidl"> <hal format="hidl">
<name>vendor.qti.hardware.soter</name> <name>vendor.qti.hardware.soter</name>
<transport>hwbinder</transport> <transport>hwbinder</transport>
@ -700,19 +690,6 @@
<instance>default</instance> <instance>default</instance>
</interface> </interface>
</hal> </hal>
<hal format="hidl">
<name>vendor.qti.hardware.trustedui</name>
<transport>hwbinder</transport>
<version>1.0</version>
<interface>
<name>ITrustedInput</name>
<instance>default</instance>
</interface>
<interface>
<name>ITrustedUI</name>
<instance>default</instance>
</interface>
</hal>
<hal format="hidl"> <hal format="hidl">
<name>vendor.qti.hardware.tui_comm</name> <name>vendor.qti.hardware.tui_comm</name>
<transport>hwbinder</transport> <transport>hwbinder</transport>
@ -725,7 +702,7 @@
<hal format="hidl"> <hal format="hidl">
<name>vendor.qti.hardware.vpp</name> <name>vendor.qti.hardware.vpp</name>
<transport>hwbinder</transport> <transport>hwbinder</transport>
<version>1.3</version> <version>2.0</version>
<interface> <interface>
<name>IHidlVppService</name> <name>IHidlVppService</name>
<instance>vppService</instance> <instance>vppService</instance>
@ -773,7 +750,7 @@
<hal format="hidl"> <hal format="hidl">
<name>vendor.qti.ims.factory</name> <name>vendor.qti.ims.factory</name>
<transport>hwbinder</transport> <transport>hwbinder</transport>
<version>1.0</version> <version>1.1</version>
<interface> <interface>
<name>IImsFactory</name> <name>IImsFactory</name>
<instance>default</instance> <instance>default</instance>
@ -797,13 +774,4 @@
<instance>default</instance> <instance>default</instance>
</interface> </interface>
</hal> </hal>
<hal format="hidl">
<name>vendor.rongcard.hardware.eid</name>
<transport>hwbinder</transport>
<version>1.0</version>
<interface>
<name>IEidDevice</name>
<instance>default</instance>
</interface>
</hal>
</manifest> </manifest>

File diff suppressed because it is too large Load diff

View file

@ -1,21 +0,0 @@
# device specific syscalls
# extension of services/mediacodec/minijail/seccomp_policy/mediacodec-seccomp-arm.policy
pselect6: 1
eventfd2: 1
sendto: 1
recvfrom: 1
_llseek: 1
sysinfo: 1
getcwd: 1
getdents64: 1
ARM_cacheflush: 1
inotify_init1: 1
inotify_add_watch: 1
inotify_rm_watch: 1
uname: 1
ueventd: 1
timer_create: 1
timer_settime: 1
rt_sigtimedwait: 1
readlink: 1
open: 1

View file

@ -33,9 +33,6 @@ vendor.iop.enable_uxe=0
# Media # Media
media.settings.xml=/vendor/etc/media_profiles_vendor.xml media.settings.xml=/vendor/etc/media_profiles_vendor.xml
# Netflix
ro.netflix.bsp_rev=Q875-32408-1
# Perf # Perf
ro.vendor.qti.core_ctl_max_cpu=4 ro.vendor.qti.core_ctl_max_cpu=4
ro.vendor.qti.core_ctl_min_cpu=2 ro.vendor.qti.core_ctl_min_cpu=2