diff --git a/BoardConfigCommon.mk b/BoardConfigCommon.mk index 05e7628..ab0697a 100644 --- a/BoardConfigCommon.mk +++ b/BoardConfigCommon.mk @@ -47,7 +47,7 @@ BOARD_MKBOOTIMG_ARGS += --header_version $(BOARD_BOOT_HEADER_VERSION) BOARD_RAMDISK_USE_LZ4 := true TARGET_KERNEL_NO_GCC := true TARGET_KERNEL_SOURCE := kernel/motorola/sm6375 -TARGET_KERNEL_CONFIG := vendor/holi-qgki_defconfig vendor/debugfs.config vendor/ext_config/lineage_moto-holi.config +TARGET_KERNEL_CONFIG := vendor/holi-qgki_defconfig vendor/ext_config/lineage_moto-holi.config # Platform BOARD_USES_QCOM_HARDWARE := true @@ -88,17 +88,6 @@ BOARD_SUPPORTS_OPENSOURCE_STHAL := true BOARD_SUPPORTS_SOUND_TRIGGER := true BOARD_USES_ALSA_AUDIO := true -# Display -TARGET_USES_COLOR_METADATA := true -TARGET_USES_DISPLAY_RENDER_INTENTS := true -TARGET_USES_GRALLOC1 := true -TARGET_USES_GRALLOC4 := true -TARGET_USES_HWC2 := true -TARGET_USES_ION := true - -# DRM -TARGET_ENABLE_MEDIADRM_64 := true - # Filesystem TARGET_FS_CONFIG_GEN := $(COMMON_PATH)/config.fs @@ -106,10 +95,9 @@ TARGET_FS_CONFIG_GEN := $(COMMON_PATH)/config.fs BOARD_VENDOR_QCOM_GPS_LOC_API_HARDWARE := default # HIDL -DEVICE_FRAMEWORK_COMPATIBILITY_MATRIX_FILE := \ +DEVICE_FRAMEWORK_COMPATIBILITY_MATRIX_FILE += \ hardware/motorola/vintf/device_framework_matrix.xml \ - hardware/qcom-caf/common/vendor_framework_compatibility_matrix.xml \ - vendor/lineage/config/device_framework_matrix.xml + hardware/qcom-caf/common/vendor_framework_compatibility_matrix.xml DEVICE_MATRIX_FILE := hardware/qcom-caf/common/compatibility_matrix.xml DEVICE_MANIFEST_FILE += $(COMMON_PATH)/manifest.xml @@ -160,10 +148,22 @@ BOARD_VENDOR_SEPOLICY_DIRS += $(COMMON_PATH)/sepolicy/vendor # Verified Boot BOARD_AVB_ENABLE := true + +ifneq (,$(AVB_CUSTOM_KEY_PATH)) +BOARD_AVB_ALGORITHM := $(AVB_CUSTOM_ALGORITHM) +BOARD_AVB_KEY_PATH := $(AVB_CUSTOM_KEY_PATH) +else +AVB_CUSTOM_ALGORITHM := SHA256_RSA2048 +AVB_CUSTOM_KEY_PATH := external/avb/test/data/testkey_rsa2048.pem +endif + +ifneq ($(WITH_AVB),true) BOARD_AVB_MAKE_VBMETA_IMAGE_ARGS += --flags 3 +endif + BOARD_AVB_VBMETA_SYSTEM := system system_ext product -BOARD_AVB_VBMETA_SYSTEM_KEY_PATH := external/avb/test/data/testkey_rsa2048.pem -BOARD_AVB_VBMETA_SYSTEM_ALGORITHM := SHA256_RSA2048 +BOARD_AVB_VBMETA_SYSTEM_ALGORITHM := $(AVB_CUSTOM_ALGORITHM) +BOARD_AVB_VBMETA_SYSTEM_KEY_PATH := $(AVB_CUSTOM_KEY_PATH) BOARD_AVB_VBMETA_SYSTEM_ROLLBACK_INDEX_LOCATION := 2 # WiFi diff --git a/audio/audio_policy_configuration.xml b/audio/audio_policy_configuration.xml index 197e350..c04734a 100644 --- a/audio/audio_policy_configuration.xml +++ b/audio/audio_policy_configuration.xml @@ -99,11 +99,6 @@ IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - - + sources="primary output,deep_buffer,direct_pcm,compressed_offload,voip_rx,mmap_no_irq_out"/> + sources="primary output,deep_buffer,direct_pcm,compressed_offload,voip_rx,mmap_no_irq_out"/> + sources="primary output,deep_buffer,direct_pcm,compressed_offload,voip_rx,mmap_no_irq_out"/> + sources="primary output,deep_buffer,direct_pcm,compressed_offload,voip_rx,mmap_no_irq_out"/> + sources="primary output,deep_buffer,direct_pcm,compressed_offload,voip_rx,mmap_no_irq_out"/> + sources="primary output,deep_buffer,direct_pcm,compressed_offload,compress_passthrough,voip_rx"/> + sources="primary output,deep_buffer,direct_pcm,compressed_offload"/> + sources="primary output,deep_buffer,direct_pcm,compressed_offload,voip_rx"/> + sources="primary output,deep_buffer,direct_pcm,compressed_offload,voip_rx"/> + sources="primary output,deep_buffer,direct_pcm,compressed_offload,voip_rx"/> + sources="primary output,deep_buffer,direct_pcm,compressed_offload,voip_rx,mmap_no_irq_out,hifi_playback"/> + sources="primary output,deep_buffer,direct_pcm,compressed_offload,voip_rx,mmap_no_irq_out,hifi_playback"/> - - - + sources="primary output,deep_buffer,direct_pcm,compressed_offload,voip_rx,mmap_no_irq_out"/> + sources="primary output,deep_buffer,direct_pcm,compressed_offload,voip_rx,mmap_no_irq_out"/> + sources="primary output,deep_buffer,direct_pcm,compressed_offload,voip_rx,mmap_no_irq_out"/> + sources="primary output,deep_buffer,direct_pcm,compressed_offload,voip_rx,mmap_no_irq_out"/> + sources="primary output,deep_buffer,direct_pcm,compressed_offload,voip_rx,mmap_no_irq_out"/> + sources="primary output,deep_buffer,direct_pcm,compressed_offload,compress_passthrough,voip_rx"/> + sources="primary output,deep_buffer,direct_pcm,compressed_offload"/> + sources="primary output,deep_buffer,direct_pcm,compressed_offload,voip_rx"/> + sources="primary output,deep_buffer,direct_pcm,compressed_offload,voip_rx"/> + sources="primary output,deep_buffer,direct_pcm,compressed_offload,voip_rx"/> + sources="primary output,deep_buffer,direct_pcm,compressed_offload,voip_rx,mmap_no_irq_out,hifi_playback"/> + sources="primary output,deep_buffer,direct_pcm,compressed_offload,voip_rx,mmap_no_irq_out,hifi_playback"/> - + android.hardware.audio hwbinder @@ -178,11 +178,6 @@ hwbinder @1.0::IFmHci/default - - vendor.qti.hardware.iop - hwbinder - @2.0::IIop/default - vendor.qti.hardware.perf hwbinder diff --git a/overlay-lineage/lineage-sdk/packages/LineageSettingsProvider/res/values/defaults.xml b/overlay-lineage/lineage-sdk/packages/LineageSettingsProvider/res/values/defaults.xml new file mode 100644 index 0000000..e6d0f14 --- /dev/null +++ b/overlay-lineage/lineage-sdk/packages/LineageSettingsProvider/res/values/defaults.xml @@ -0,0 +1,9 @@ + + + + + 1 + diff --git a/overlay-lineage/packages/apps/Dialer/java/com/android/dialer/callrecord/res/values/config.xml b/overlay-lineage/packages/apps/Dialer/java/com/android/dialer/callrecord/res/values/config.xml deleted file mode 100644 index 21d156d..0000000 --- a/overlay-lineage/packages/apps/Dialer/java/com/android/dialer/callrecord/res/values/config.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - true - 4 - diff --git a/product.prop b/product.prop index 76f7175..6c2c0dd 100644 --- a/product.prop +++ b/product.prop @@ -1,5 +1,5 @@ -# Charger -ro.charger.enable_suspend=1 +# eBPF +ro.bpf.kver_override=5.10.239 # IMS ro.qcom.ims.use_moto_vt_ext=true diff --git a/proprietary-files.txt b/proprietary-files.txt index 89c9a1f..2467953 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -1,16 +1,10 @@ -# All unpinned blobs are extracted from fogos_g V1UG35H.75-14-9 +# All unpinned blobs are extracted from fogos_g V1UGS35H.75-14-3-9 # ADSP vendor/bin/adsprpcd -vendor/bin/dspservice -vendor/bin/loadalgo vendor/etc/init/vendor.qti.adsprpc-guestos-service.rc -vendor/etc/init/vendor.qti.hardware.dsp@1.0-service.rc -vendor/etc/seccomp_policy/vendor.qti.hardware.dsp.policy -vendor/lib/vendor.qti.hardware.dsp@1.0.so vendor/lib64/libadsp_default_listener.so -vendor/lib64/libloadalgo_stub.so -vendor/lib64/vendor.qti.hardware.dsp@1.0.so +vendor/lib64/libadsprpc.so # ADSP modules vendor/lib/rfsa/adsp/bm2n06.bin @@ -38,8 +32,6 @@ vendor/lib/rfsa/adsp/libsns_device_mode_skel.so;SYMLINK=vendor/lib64/rfsa/adsp/l vendor/lib/rfsa/adsp/libsns_low_lat_stream_skel.so;SYMLINK=vendor/lib64/rfsa/adsp/libsns_low_lat_stream_skel.so # ANT+ -system_ext/lib/com.qualcomm.qti.ant@1.0.so -system_ext/lib64/com.qualcomm.qti.ant@1.0.so vendor/lib64/hw/com.dsi.ant@1.0-impl.so # Audio libraries @@ -47,62 +39,31 @@ vendor/lib/libacdb-fts.so vendor/lib/libacdbrtac.so vendor/lib/libadiertac.so vendor/lib/libadm.so -vendor/lib/libadsprpc.so vendor/lib/libaudcal.so vendor/lib/libqtigef.so -vendor/lib64/libacdb-fts.so -vendor/lib64/libacdbrtac.so -vendor/lib64/libadiertac.so -vendor/lib64/libadsprpc.so -vendor/lib64/libaudcal.so -vendor/lib64/libqtigef.so # Audio - soundfx vendor/lib/soundfx/libasphere.so -vendor/lib/soundfx/libmmieffectswrapper.so -vendor/lib/soundfx/libqcbassboost.so -vendor/lib/soundfx/libqcreverb.so -vendor/lib/soundfx/libqcvirt.so vendor/lib/soundfx/libshoebox.so -vendor/lib/soundfx/libspeakerbundle.so -vendor/lib64/soundfx/libasphere.so -vendor/lib64/soundfx/libqcbassboost.so -vendor/lib64/soundfx/libqcreverb.so -vendor/lib64/soundfx/libqcvirt.so -vendor/lib64/soundfx/libshoebox.so # Bluetooth vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti vendor/etc/init/android.hardware.bluetooth@1.0-service-qti.rc -vendor/lib/hw/android.hardware.bluetooth@1.0-impl-qti.so -vendor/lib/libbtnv.so -vendor/lib/libsoc_helper.so vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so +vendor/lib64/hw/vendor.qti.hardware.bluetooth_sar@1.1-impl.so +vendor/lib64/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so +vendor/lib64/hw/vendor.qti.hardware.btconfigstore@2.0-impl.so vendor/lib64/libbtnv.so vendor/lib64/libsoc_helper.so +vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.0.so +vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.1.so # Bluetooth (A2DP) vendor/lib/btaudio_offload_if.so vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.1-impl.so -vendor/lib/hw/vendor.qti.hardware.bluetooth_sar@1.1-impl.so -vendor/lib/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so -vendor/lib/hw/vendor.qti.hardware.btconfigstore@2.0-impl.so vendor/lib/libbluetooth_audio_session_qti.so vendor/lib/libbluetooth_audio_session_qti_2_1.so -vendor/lib/vendor.qti.hardware.bluetooth_sar@1.0.so -vendor/lib/vendor.qti.hardware.bluetooth_sar@1.1.so -vendor/lib64/btaudio_offload_if.so -vendor/lib64/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so -vendor/lib64/hw/vendor.qti.hardware.bluetooth_audio@2.1-impl.so -vendor/lib64/hw/vendor.qti.hardware.bluetooth_sar@1.1-impl.so -vendor/lib64/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so -vendor/lib64/hw/vendor.qti.hardware.btconfigstore@2.0-impl.so -vendor/lib64/libbluetooth_audio_session_qti.so -vendor/lib64/libbluetooth_audio_session_qti_2_1.so -vendor/lib64/libbt-hidlclient.so -vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.0.so -vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.1.so # CACert vendor/app/CACertService/CACertService.apk @@ -113,9 +74,7 @@ vendor/lib64/vendor.qti.hardware.cacert@1.0.so # CDSP vendor/bin/cdsprpcd vendor/etc/init/vendor.qti.cdsprpc-service.rc -vendor/lib/libcdsp_default_listener.so vendor/lib/libcdsprpc.so -vendor/lib/libmdsprpc.so vendor/lib64/libcdsp_default_listener.so vendor/lib64/libcdsprpc.so vendor/lib64/libmdsprpc.so @@ -160,7 +119,6 @@ vendor/etc/cne/wqeclient/VZW/VZW_profile5.xml vendor/etc/cne/wqeclient/VZW/VZW_profile6.xml vendor/etc/default-permissions/com.qualcomm.qti.cne.xml vendor/etc/init/cnd.rc -vendor/lib/libxml.so vendor/lib64/libcne.so vendor/lib64/libcneapiclient.so vendor/lib64/libcneoplookup.so @@ -184,80 +142,24 @@ vendor/lib64/vendor.qti.hardware.data.latency@1.0.so vendor/lib64/vendor.qti.hardware.data.lce@1.0.so vendor/lib64/vendor.qti.hardware.data.qmi@1.0.so vendor/lib64/vendor.qti.hardware.mwqemadapter@1.0.so -vendor/lib64/vendor.qti.hardware.slmadapter@1.0.so vendor/lib64/vendor.qti.latency@2.0.so vendor/lib64/vendor.qti.latency@2.1.so # Configstore vendor/bin/hw/vendor.qti.hardware.capabilityconfigstore@1.0-service vendor/etc/init/vendor.qti.hardware.capabilityconfigstore@1.0-service.rc -vendor/lib/hw/vendor.qti.hardware.capabilityconfigstore@1.0-impl.so vendor/lib64/hw/vendor.qti.hardware.capabilityconfigstore@1.0-impl.so -# CVP -vendor/lib/libcvp_common.so -vendor/lib64/libcvp_common.so -vendor/lib64/libcvpcpuRev_skel.so -vendor/lib64/vendor.qti.hardware.cvp@1.0.so - -# CVP firmware -vendor/firmware/evass-lt.b00 -vendor/firmware/evass-lt.b01 -vendor/firmware/evass-lt.b02 -vendor/firmware/evass-lt.b03 -vendor/firmware/evass-lt.b04 -vendor/firmware/evass-lt.b05 -vendor/firmware/evass-lt.b06 -vendor/firmware/evass-lt.b07 -vendor/firmware/evass-lt.b08 -vendor/firmware/evass-lt.b09 -vendor/firmware/evass-lt.b10 -vendor/firmware/evass-lt.b11 -vendor/firmware/evass-lt.b12 -vendor/firmware/evass-lt.b13 -vendor/firmware/evass-lt.b14 -vendor/firmware/evass-lt.b15 -vendor/firmware/evass-lt.b16 -vendor/firmware/evass-lt.b17 -vendor/firmware/evass-lt.b18 -vendor/firmware/evass-lt.b19 -vendor/firmware/evass-lt.mbn -vendor/firmware/evass-lt.mdt -vendor/firmware/evass.b00 -vendor/firmware/evass.b01 -vendor/firmware/evass.b02 -vendor/firmware/evass.b03 -vendor/firmware/evass.b04 -vendor/firmware/evass.b05 -vendor/firmware/evass.b06 -vendor/firmware/evass.b07 -vendor/firmware/evass.b08 -vendor/firmware/evass.b09 -vendor/firmware/evass.b10 -vendor/firmware/evass.b11 -vendor/firmware/evass.b12 -vendor/firmware/evass.b13 -vendor/firmware/evass.b14 -vendor/firmware/evass.b15 -vendor/firmware/evass.b16 -vendor/firmware/evass.b17 -vendor/firmware/evass.b18 -vendor/firmware/evass.b19 -vendor/firmware/evass.mbn -vendor/firmware/evass.mdt - # Diag system/lib64/vendor.qti.diaghal-V1-ndk.so:system_ext/lib64/vendor.qti.diaghal-V1-ndk.so -system_ext/lib/vendor.qti.diaghal@1.0.so +system_ext/lib64/libdiag_system.so system_ext/lib64/vendor.qti.diaghal@1.0.so vendor/bin/diag-router vendor/etc/init/vendor.qti.diag.rc vendor/etc/vintf/manifest/vendor.qti.diag.hal.service.xml -vendor/lib/vendor.qti.diaghal@1.0.so;MODULE_SUFFIX=_vendor vendor/lib64/vendor.qti.diaghal@1.0.so;MODULE_SUFFIX=_vendor # Display - HDR -vendor/lib64/libhdr_stub.so vendor/lib64/libhdr_tm.so # Display - HWC @@ -274,7 +176,6 @@ vendor/etc/display/DPU660.xml vendor/etc/display/DPU670.xml vendor/etc/display/DPU720.xml vendor/etc/display/DPU7__.xml -vendor/etc/display/advanced_sf_offsets.xml vendor/lib64/libdisplayqos.so vendor/lib64/libdisplayskuutils.so vendor/lib64/libqseed3.so @@ -300,7 +201,6 @@ vendor/lib64/vendor.display.color@1.5.so vendor/lib64/vendor.display.postproc@1.0.so # DPM -system/framework/tcmclient.jar system_ext/bin/dpmd system_ext/etc/dpm/dpm.conf system_ext/etc/init/dpmd.rc @@ -313,7 +213,6 @@ system_ext/lib64/libdpmctmgr.so system_ext/lib64/libdpmfdmgr.so system_ext/lib64/libdpmframework.so system_ext/lib64/libdpmtcm.so -system_ext/lib64/vendor.qti.hardware.dpmservice@1.0.so system_ext/priv-app/dpmserviceapp/dpmserviceapp.apk vendor/bin/dpmQmiMgr vendor/etc/init/dpmQmiMgr.rc @@ -334,7 +233,13 @@ vendor/lib64/libops.so vendor/lib64/libqisl.so vendor/lib64/librpmb.so vendor/lib64/libssd.so -vendor/lib64/libtzdrmgenprov.so + +# DSP service +vendor/bin/dspservice +vendor/etc/init/vendor.qti.hardware.dsp@1.0-service.rc +vendor/etc/seccomp_policy/vendor.qti.hardware.dsp.policy +vendor/lib/vendor.qti.hardware.dsp@1.0.so +vendor/lib64/vendor.qti.hardware.dsp@1.0.so # EID vendor/bin/hw/vendor.qti.hardware.eid@1.0-service @@ -371,7 +276,6 @@ vendor/lib64/liblocationservice_glue.so vendor/lib64/liblowi_client.so vendor/lib64/libqcc_file_agent.so vendor/lib64/libxtadapter.so -vendor/lib64/qcril_client.so vendor/lib64/vendor.qti.gnss@1.0.so vendor/lib64/vendor.qti.gnss@1.1.so vendor/lib64/vendor.qti.gnss@1.2.so @@ -381,6 +285,11 @@ vendor/lib64/vendor.qti.gnss@3.0.so vendor/lib64/vendor.qti.gnss@4.0-service.so vendor/lib64/vendor.qti.gnss@4.0.so +# GNSS configs +vendor/etc/lowi.conf +vendor/etc/sap.conf +vendor/etc/xtwifi.conf + # Graphics - Adreno vendor/lib/egl/eglSubDriverAndroid.so vendor/lib/egl/libEGL_adreno.so;SYMLINK=vendor/lib/libEGL_adreno.so @@ -424,13 +333,6 @@ vendor/lib64/libllvm-qcom.so # Graphics - Adreno firmware vendor/firmware/a619_gmu.bin vendor/firmware/a630_sqe.fw -vendor/firmware/a660_gmu.bin -vendor/firmware/a660_sqe.fw -vendor/firmware/a660_zap.b00 -vendor/firmware/a660_zap.b01 -vendor/firmware/a660_zap.b02 -vendor/firmware/a660_zap.elf -vendor/firmware/a660_zap.mdt vendor/gpu/kbc/sequence_manifest.bin vendor/gpu/kbc/unified_kbcs_32.bin vendor/gpu/kbc/unified_kbcs_64.bin @@ -440,11 +342,8 @@ vendor/gpu/kbc/unified_ksqs.bin vendor/lib/hw/vulkan.adreno.so vendor/lib64/hw/vulkan.adreno.so -# IO prefetcher -vendor/lib64/libqti-iopd-client.so -vendor/lib64/libqti-iopd.so -vendor/lib64/vendor.qti.hardware.iop@1.0.so -vendor/lib64/vendor.qti.hardware.iop@2.0.so +# IPA firmware +vendor/etc/init/ipa_fws.rc # IRQ balance vendor/bin/msm_irqbalance @@ -462,8 +361,8 @@ vendor/etc/init/hw/init.qti.kernel.rc vendor/bin/hw/android.hardware.keymaster@4.1-service-qti vendor/etc/init/android.hardware.keymaster@4.1-service-qti.rc vendor/lib64/libkeymasterdeviceutils.so -vendor/lib64/libkeymasterprovision.so vendor/lib64/libkeymasterutils.so +vendor/lib64/libqcbor.so vendor/lib64/libqtikeymaster4.so # Listen @@ -476,20 +375,8 @@ vendor/lib/libgcs-osal.so vendor/lib/libgcs.so vendor/lib/liblistensoundmodel2.so vendor/lib/libmulawdec.so -vendor/lib/libsmwrapper.so -vendor/lib64/libcapiv2svacnn.so -vendor/lib64/libcapiv2svarnn.so -vendor/lib64/libcapiv2vop.so -vendor/lib64/libgcs-calwrapper.so -vendor/lib64/libgcs-ipc.so -vendor/lib64/libgcs-osal.so -vendor/lib64/libgcs.so -vendor/lib64/liblistensoundmodel2.so -vendor/lib64/libmulawdec.so # Media -system_ext/lib/libmmosal.so -system_ext/lib/libmmparser_lite.so system_ext/lib64/libmmosal.so system_ext/lib64/libmmparser_lite.so vendor/bin/hw/vendor.qti.media.c2@1.0-service @@ -542,8 +429,6 @@ vendor/lib/libperfioctl.so vendor/lib/libqti-perfd-client.so vendor/lib/libqti-perfd.so vendor/lib/libqti-util.so -vendor/lib64/liblearningmodule.so -vendor/lib64/libmeters.so vendor/lib64/libperfconfig.so vendor/lib64/libperfgluelayer.so vendor/lib64/libperfioctl.so @@ -554,7 +439,6 @@ vendor/lib64/libqti-util.so # Peripheral manager vendor/bin/pm-proxy vendor/bin/pm-service -vendor/lib64/libadropbox.so vendor/lib64/libperipheral_client.so # Power-off alarm @@ -574,17 +458,13 @@ vendor/etc/init/init.qti.qcv.rc # QMI system/etc/permissions/privapp-permissions-qti.xml system/etc/sysconfig/qti_whitelist.xml -vendor/bin/irsc_util vendor/bin/qmipriod vendor/etc/init/qmipriod.rc -vendor/etc/sec_config vendor/etc/seccomp_policy/qti-systemd.policy vendor/lib/libdiag.so -vendor/lib/libdsi_netctrl.so vendor/lib/libdsutils.so vendor/lib/libidl.so -vendor/lib/libqcci_legacy.so -vendor/lib/libqcmaputils.so +vendor/lib/libmdmdetect.so vendor/lib/libqdi.so vendor/lib/libqdp.so vendor/lib/libqmi.so @@ -594,14 +474,11 @@ vendor/lib/libqmi_client_qmux.so vendor/lib/libqmi_common_so.so vendor/lib/libqmi_csi.so vendor/lib/libqmi_encdec.so -vendor/lib/libqmi_legacy.so vendor/lib/libqmiservices.so vendor/lib64/libdiag.so -vendor/lib64/libdsi_netctrl.so vendor/lib64/libdsutils.so vendor/lib64/libidl.so -vendor/lib64/libqcci_legacy.so -vendor/lib64/libqcmaputils.so +vendor/lib64/libmdmdetect.so vendor/lib64/libqdi.so vendor/lib64/libqdp.so vendor/lib64/libqmi.so @@ -611,28 +488,15 @@ vendor/lib64/libqmi_client_qmux.so vendor/lib64/libqmi_common_so.so vendor/lib64/libqmi_csi.so vendor/lib64/libqmi_encdec.so -vendor/lib64/libqmi_legacy.so vendor/lib64/libqmiservices.so -vendor/lib64/libsubsystem_control.so # QSPM -system_ext/bin/qspmsvc -system_ext/etc/init/qspmsvc.rc -system_ext/lib64/libqspmsvc.so -system_ext/lib64/vendor.qti.qspmhal-V1-ndk.so -system_ext/lib64/vendor.qti.qspmhal@1.0.so vendor/bin/vendor.qti.qspmhal@1.0-service vendor/etc/init/vendor.qti.qspmhal@1.0-service.rc vendor/etc/seccomp_policy/qspm.policy -vendor/lib/vendor.qti.qspmhal@1.0.so;MODULE_SUFFIX=_vendor +vendor/lib/vendor.qti.qspmhal@1.0.so vendor/lib64/vendor.qti.qspmhal@1.0-impl.so -vendor/lib64/vendor.qti.qspmhal@1.0.so;MODULE_SUFFIX=_vendor - -# QTI service tracker -vendor/bin/hw/vendor.qti.hardware.servicetracker@1.2-service -vendor/etc/init/vendor.qti.hardware.servicetracker@1.2-service.rc -vendor/etc/vintf/manifest/vendor.qti.hardware.servicetracker@1.2-service.xml -vendor/lib64/hw/vendor.qti.hardware.servicetracker@1.2-impl.so +vendor/lib64/vendor.qti.qspmhal@1.0.so # RIL product/app/uimgbaservice/uimgbaservice.apk @@ -655,17 +519,13 @@ vendor/app/IWlanService/IWlanService.apk vendor/bin/adpl vendor/bin/hw/qcrilNrd vendor/bin/ks -vendor/bin/mbm_spy vendor/bin/netmgrd vendor/bin/pd-mapper vendor/bin/port-bridge vendor/bin/qmi_motext_hook vendor/bin/qrtr-cfg -vendor/bin/qrtr-lookup vendor/bin/qrtr-ns vendor/bin/qti -vendor/bin/qtigetprop -vendor/bin/qtisetprop vendor/bin/rmt_storage vendor/bin/shsusrd vendor/bin/tftp_server @@ -674,7 +534,6 @@ vendor/etc/data/netmgr_config.xml vendor/etc/init/dataadpl.rc vendor/etc/init/dataqti.rc vendor/etc/init/init-qcril-data.rc -vendor/etc/init/ipa_fws.rc vendor/etc/init/netmgrd.rc vendor/etc/init/port-bridge.rc vendor/etc/init/qcrilNrd.rc @@ -747,16 +606,13 @@ vendor/etc/qcril_database/upgrade/other/6_version_change_property_table_qcrilnr. vendor/etc/seccomp_policy/qcrilnr@2.0.policy vendor/etc/ssg/ta_config.json vendor/etc/ssg/tz_whitelist.json -vendor/lib/libconfigdb.so -vendor/lib/libmdmdetect.so -vendor/lib/libnetmgr.so vendor/lib64/deviceInfoServiceModuleNr.so +vendor/lib64/libadropbox.so vendor/lib64/libconfigdb.so +vendor/lib64/libdsi_netctrl.so vendor/lib64/liblog_vendor.so vendor/lib64/liblqe.so vendor/lib64/libmdmcutback.so -vendor/lib64/libmdmdetect.so -vendor/lib64/libminkdescriptor.so vendor/lib64/libmotext_inf.so vendor/lib64/libnetmgr.so vendor/lib64/libnetmgr_common.so @@ -765,7 +621,7 @@ vendor/lib64/libnetmgr_rmnet_ext.so vendor/lib64/libnlnetmgr.so vendor/lib64/libpdmapper.so vendor/lib64/libpdnotifier.so -vendor/lib64/libqcbor.so +vendor/lib64/libqcmaputils.so vendor/lib64/libqcrilNr.so vendor/lib64/libqcrilNrFramework.so vendor/lib64/libqcrilNrLogger.so @@ -819,7 +675,6 @@ system_ext/app/ImsRcsService/ImsRcsService.apk system_ext/etc/permissions/vendor.qti.ims.rcsservice.xml system_ext/framework/vendor.qti.ims.connection-V1.0-java.jar system_ext/framework/vendor.qti.ims.connectionaidlservice-V1-java.jar -system_ext/framework/vendor.qti.ims.factory-V1.1-java.jar system_ext/framework/vendor.qti.ims.factory-V2.0-java.jar system_ext/framework/vendor.qti.ims.factory-V2.1-java.jar system_ext/framework/vendor.qti.ims.factory-V2.2-java.jar @@ -836,7 +691,6 @@ system_ext/lib64/lib-imsvideocodec.so system_ext/lib64/lib-imsvt.so system_ext/lib64/lib-imsvtextutils.so system_ext/lib64/lib-imsvtutils.so -system_ext/lib64/libdiag_system.so system_ext/lib64/libimscamera_jni.so;SYMLINK=system_ext/priv-app/ims/lib/arm64/libimscamera_jni.so system_ext/lib64/libimsmedia_jni.so;SYMLINK=system_ext/priv-app/ims/lib/arm64/libimsmedia_jni.so system_ext/lib64/vendor.qti.ImsRtpService-V1-ndk.so @@ -848,7 +702,6 @@ vendor/bin/imsdaemon vendor/etc/init/ims_rtp_daemon.rc vendor/etc/init/imsdaemon.rc vendor/etc/seccomp_policy/imsrtp.policy -vendor/lib64/com.qualcomm.qti.imscmservice@1.0.so vendor/lib64/com.qualcomm.qti.imscmservice@2.0.so vendor/lib64/com.qualcomm.qti.imscmservice@2.1.so vendor/lib64/com.qualcomm.qti.imscmservice@2.2.so @@ -902,16 +755,12 @@ vendor/lib64/vendor.qti.imsrtpservice@3.0-service-Impl.so vendor/lib64/vendor.qti.imsrtpservice@3.0.so;MODULE_SUFFIX=_vendor # Sensors -vendor/bin/hw/vendor.qti.hardware.sensorscalibrate@1.0-service vendor/bin/init.qcom.sensors.sh vendor/bin/sensors.qti vendor/bin/sscrpcd vendor/etc/init/init.vendor.sensors.rc -vendor/etc/init/vendor.qti.hardware.sensorscalibrate@1.0-service.rc vendor/etc/init/vendor.sensors.qti.rc vendor/etc/init/vendor.sensors.sscrpcd.rc -vendor/etc/permissions/vendor-qti-hardware-sensorscalibrate.xml -vendor/lib64/hw/vendor.qti.hardware.sensorscalibrate@1.0-impl.so vendor/lib64/libsdsprpc.so vendor/lib64/libsensorcal.so vendor/lib64/libsensorslog.so @@ -922,6 +771,11 @@ vendor/lib64/libsnsapi.so vendor/lib64/libsnsdiaglog.so vendor/lib64/libssc.so vendor/lib64/libssc_default_listener.so + +# Sensors calibrate +vendor/bin/hw/vendor.qti.hardware.sensorscalibrate@1.0-service +vendor/etc/init/vendor.qti.hardware.sensorscalibrate@1.0-service.rc +vendor/lib64/hw/vendor.qti.hardware.sensorscalibrate@1.0-impl.so vendor/lib64/vendor.qti.hardware.sensorscalibrate@1.0.so # Snapdragon Computer Vision Engine @@ -948,7 +802,6 @@ vendor/lib64/vendor.qti.hardware.scve.panorama@1.0.so # Soter vendor/bin/hw/vendor.qti.hardware.soter@1.0-service -vendor/bin/vendor.qti.hardware.soter@1.0-provision vendor/etc/init/vendor.qti.hardware.soter@1.0-service.rc vendor/lib64/hw/vendor.qti.hardware.soter@1.0-impl.so vendor/lib64/vendor.qti.hardware.soter@1.0.so @@ -966,94 +819,16 @@ vendor/etc/init/init.time_daemon.rc vendor/lib64/libtime_genoff.so # Trusted Execution Environment connector -vendor/lib64/libGPQTEEC_vendor.so vendor/lib64/libGPTEE_vendor.so -vendor/lib64/libQTEEConnector_vendor.so -vendor/lib64/vendor.qti.hardware.qteeconnector@1.0.so # Trusted User Interface -vendor/lib64/libtrustedapploader.so vendor/lib64/vendor.qti.hardware.trustedui@1.0.so vendor/lib64/vendor.qti.hardware.trustedui@1.1.so vendor/lib64/vendor.qti.hardware.trustedui@1.2.so # VPP -vendor/lib/vendor.qti.hardware.vpp@1.1.so -vendor/lib/vendor.qti.hardware.vpp@1.2.so -vendor/lib/vendor.qti.hardware.vpp@1.3.so -vendor/lib/vendor.qti.hardware.vpp@2.0.so vendor/lib64/vendor.qti.hardware.vpp@1.1.so vendor/lib64/vendor.qti.hardware.vpp@1.2.so -vendor/lib64/vendor.qti.hardware.vpp@1.3.so -vendor/lib64/vendor.qti.hardware.vpp@2.0.so - -# VPU firmware -vendor/firmware/vpu20_1v.b01 -vendor/firmware/vpu20_1v.b02 -vendor/firmware/vpu20_1v.b03 -vendor/firmware/vpu20_1v.b04 -vendor/firmware/vpu20_1v.b05 -vendor/firmware/vpu20_1v.b06 -vendor/firmware/vpu20_1v.b07 -vendor/firmware/vpu20_1v.b08 -vendor/firmware/vpu20_1v.b09 -vendor/firmware/vpu20_1v.b10 -vendor/firmware/vpu20_1v.b11 -vendor/firmware/vpu20_1v.b12 -vendor/firmware/vpu20_1v.b13 -vendor/firmware/vpu20_1v.b14 -vendor/firmware/vpu20_1v.b15 -vendor/firmware/vpu20_1v.b16 -vendor/firmware/vpu20_1v.b17 -vendor/firmware/vpu20_1v.b18 -vendor/firmware/vpu20_1v.b19 -vendor/firmware/vpu20_1v.mbn -vendor/firmware/vpu20_1v.mdt -vendor/firmware/vpu20_1v_unsigned.mbn -vendor/firmware/vpu20_2v.b01 -vendor/firmware/vpu20_2v.b02 -vendor/firmware/vpu20_2v.b03 -vendor/firmware/vpu20_2v.b04 -vendor/firmware/vpu20_2v.b05 -vendor/firmware/vpu20_2v.b06 -vendor/firmware/vpu20_2v.b07 -vendor/firmware/vpu20_2v.b08 -vendor/firmware/vpu20_2v.b09 -vendor/firmware/vpu20_2v.b10 -vendor/firmware/vpu20_2v.b11 -vendor/firmware/vpu20_2v.b12 -vendor/firmware/vpu20_2v.b13 -vendor/firmware/vpu20_2v.b14 -vendor/firmware/vpu20_2v.b15 -vendor/firmware/vpu20_2v.b16 -vendor/firmware/vpu20_2v.b17 -vendor/firmware/vpu20_2v.b18 -vendor/firmware/vpu20_2v.b19 -vendor/firmware/vpu20_2v.mbn -vendor/firmware/vpu20_2v.mdt -vendor/firmware/vpu20_2v_unsigned.mbn -vendor/firmware/vpu20_4v.b01 -vendor/firmware/vpu20_4v.b02 -vendor/firmware/vpu20_4v.b03 -vendor/firmware/vpu20_4v.b04 -vendor/firmware/vpu20_4v.b05 -vendor/firmware/vpu20_4v.b06 -vendor/firmware/vpu20_4v.b07 -vendor/firmware/vpu20_4v.b08 -vendor/firmware/vpu20_4v.b09 -vendor/firmware/vpu20_4v.b10 -vendor/firmware/vpu20_4v.b11 -vendor/firmware/vpu20_4v.b12 -vendor/firmware/vpu20_4v.b13 -vendor/firmware/vpu20_4v.b14 -vendor/firmware/vpu20_4v.b15 -vendor/firmware/vpu20_4v.b16 -vendor/firmware/vpu20_4v.b17 -vendor/firmware/vpu20_4v.b18 -vendor/firmware/vpu20_4v.b19 -vendor/firmware/vpu20_4v.mbn -vendor/firmware/vpu20_4v.mdt -vendor/firmware/vpu20_4v_unsigned.mbn # Widevine DRM vendor/bin/hw/android.hardware.drm@1.3-service.widevine @@ -1063,58 +838,38 @@ vendor/lib64/libwvhidl.so # WiFi vendor/bin/cnss-daemon -vendor/etc/wifi/aoa_cldb_falcon.bin -vendor/etc/wifi/aoa_cldb_swl14.bin -# WiFi Display -system/framework/WfdCommon.jar;BOOT_JAR -system_ext/bin/wfdservice -system_ext/etc/init/wfdservice.rc -system_ext/etc/permissions/wfd-system-ext-privapp-permissions-qti.xml -system_ext/etc/seccomp_policy/wfdservice.policy -system_ext/etc/wfdconfigsink.xml -system_ext/lib/libmmrtpdecoder.so -system_ext/lib/libmmrtpencoder.so -system_ext/lib/libwfdavenhancements.so -system_ext/lib/libwfdclient.so -system_ext/lib/libwfdcommonutils.so -system_ext/lib/libwfdconfigutils.so -system_ext/lib/libwfddisplayconfig.so -system_ext/lib/libwfdmminterface.so -system_ext/lib/libwfdmmsink.so -system_ext/lib/libwfdmmsrc_system.so -system_ext/lib/libwfdrtsp.so -system_ext/lib/libwfdservice.so -system_ext/lib/libwfdsinksm.so -system_ext/lib/libwfduibcinterface.so -system_ext/lib/libwfduibcsink.so -system_ext/lib/libwfduibcsinkinterface.so -system_ext/lib/libwfduibcsrc.so -system_ext/lib/libwfduibcsrcinterface.so -system_ext/lib/vendor.qti.hardware.wifidisplaysession@1.0.so -system_ext/lib/vendor.qti.hardware.wifidisplaysession_aidl-V1-ndk.so -system_ext/lib64/libmmrtpdecoder.so -system_ext/lib64/libmmrtpencoder.so -system_ext/lib64/libwfdavenhancements.so -system_ext/lib64/libwfdclient.so -system_ext/lib64/libwfdcommonutils.so -system_ext/lib64/libwfdconfigutils.so -system_ext/lib64/libwfddisplayconfig.so -system_ext/lib64/libwfdmminterface.so -system_ext/lib64/libwfdmmsink.so -system_ext/lib64/libwfdmmsrc_system.so -system_ext/lib64/libwfdnative.so -system_ext/lib64/libwfdrtsp.so -system_ext/lib64/libwfdservice.so -system_ext/lib64/libwfdsinksm.so -system_ext/lib64/libwfduibcinterface.so -system_ext/lib64/libwfduibcsink.so -system_ext/lib64/libwfduibcsinkinterface.so -system_ext/lib64/libwfduibcsrc.so -system_ext/lib64/libwfduibcsrcinterface.so -system_ext/lib64/vendor.qti.hardware.wifidisplaysession@1.0.so -system_ext/lib64/vendor.qti.hardware.wifidisplaysession_aidl-V1-ndk.so -system_ext/priv-app/WfdService/WfdService.apk +# WiFi Display (system) - from dada OS2.0.217.0.WOCMIXM +system/framework/WfdCommon.jar;BOOT_JAR|76fab5ed43206989057284fa26e8b894f1da102f +system_ext/bin/wfdservice64:system_ext/bin/wfdservice|34851904d02d11d3cfebbc7b8745a9444ba3e7c5 +system_ext/etc/init/wfdservice.rc|907def8565d8f91f531ca7dfad880af05d540b0c +system_ext/etc/permissions/wfd-system-ext-privapp-permissions-qti.xml|6669d5ee462c981663b8ac573d84d334e4eed96c +system_ext/etc/seccomp_policy/wfdservice64.policy|1e331272649395423b11c575892e0bdc9433b820 +system_ext/etc/wfdconfigsink.xml|d718bc1ccb3e6e52a0af7bf4de62445c0b083651 +system_ext/lib64/libmmrtpdecoder.so|8b143c0b004a2f5ab8d7911dd463de0ceea794e7 +system_ext/lib64/libmmrtpencoder.so|eef3f64e6c2892fc0c87e176f5a83f7fe07761d3 +system_ext/lib64/libwfdavenhancements.so|8c968c6930e44901ef8c6abd6356f2308600d90e +system_ext/lib64/libwfdclient.so|2d1bf9b010ecfb8532eaf6a12c8bf60f9e8ffe08 +system_ext/lib64/libwfdcommonutils.so|3ae375016a9551e51f26710e8b07d20eeef2b76f +system_ext/lib64/libwfdconfigutils.so|4d8200cc4c455f54fcbce927f5cabeb7b591f5d0 +system_ext/lib64/libwfddisplayconfig.so|27f5d6e284edf05cc7776e5be010912973000ab9 +system_ext/lib64/libwfdmminterface.so|8d3d493fef797aef2feaab4e09e50250ddf5dc9a +system_ext/lib64/libwfdmmsink.so|4569ce9941eb5d06db599146ed80b8a32d7cd97f +system_ext/lib64/libwfdmmsrc_system.so|0cc970954800566baddbf760b153b027940180f5 +system_ext/lib64/libwfdnative.so;SYMLINK=system_ext/priv-app/WfdService/lib/arm64/libwfdnative.so|9513bbbd813dd05fb063d3c9e72640a1bc9156c2|f2918bbd8e4c691299e840863e8cb502a47bb773 +system_ext/lib64/libwfdrtsp.so|1ab4fc5b75d25f551df3593d5856e6f7893a4176 +system_ext/lib64/libwfdservice.so|af0e31f17ed997a5d8bad64cdad486be28cb9f07 +system_ext/lib64/libwfdsinksm.so|cc899b719fa11d844c65908d7fdc18600451324d +system_ext/lib64/libwfduibcinterface.so|432d54b072d8f1c80409b6e11f4f833ca9576937 +system_ext/lib64/libwfduibcsink.so|d12b05bbcefdff6addc2c31567a656b7540d7489 +system_ext/lib64/libwfduibcsinkinterface.so|a41b4d1fa4307a247b1f059a5b5cdf7f6a645db3 +system_ext/lib64/libwfduibcsrc.so|5be7d282be9ab45297bd030f8e37a45f48aa8677 +system_ext/lib64/libwfduibcsrcinterface.so|0e32acc87c8518e8ebb44f6ef341a2e278e1e7c2 +system_ext/lib64/vendor.qti.hardware.wifidisplaysession@1.0.so|2b2563450ad6a8d46d5648b97f63f87c5d9983ca +system_ext/lib64/vendor.qti.hardware.wifidisplaysession_aidl-V1-ndk.so|58cd9358df40aa16ddf0e603b736c58588623b9e +system_ext/priv-app/WfdService/WfdService.apk|b8a1d9f83804d274fab6e09e0607082801207f60 + +# WiFi Display (vendor) vendor/bin/wfdhdcphalservice vendor/bin/wfdvndservice vendor/bin/wifidisplayhalservice @@ -1153,4 +908,3 @@ vendor/lib/libwfduibcsrcinterface_proprietary.so vendor/lib/libwfdutils_proprietary.so vendor/lib/vendor.qti.hardware.wifidisplaysession@1.0.so;MODULE_SUFFIX=_vendor vendor/lib/vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl.so -vendor/lib64/vendor.qti.hardware.wifidisplaysession@1.0.so;MODULE_SUFFIX=_vendor diff --git a/resource-overlay/common/Frameworks/res/values/config.xml b/resource-overlay/common/Frameworks/res/values/config.xml index 9fbab21..9696720 100644 --- a/resource-overlay/common/Frameworks/res/values/config.xml +++ b/resource-overlay/common/Frameworks/res/values/config.xml @@ -43,7 +43,7 @@ - 17 + 0.06667 true diff --git a/resource-overlay/common/LineageApertureApp/Android.bp b/resource-overlay/common/LineageApertureApp/Android.bp new file mode 100644 index 0000000..2917e57 --- /dev/null +++ b/resource-overlay/common/LineageApertureApp/Android.bp @@ -0,0 +1,9 @@ +// +// SPDX-FileCopyrightText: The LineageOS Project +// SPDX-License-Identifier: Apache-2.0 +// + +runtime_resource_overlay { + name: "LineageApertureAppCommon", + vendor: true, +} diff --git a/resource-overlay/common/LineageApertureApp/AndroidManifest.xml b/resource-overlay/common/LineageApertureApp/AndroidManifest.xml new file mode 100644 index 0000000..a798a65 --- /dev/null +++ b/resource-overlay/common/LineageApertureApp/AndroidManifest.xml @@ -0,0 +1,13 @@ + + + + + + diff --git a/overlay-lineage/packages/apps/Aperture/app/src/main/res/values/config.xml b/resource-overlay/common/LineageApertureApp/res/values/config.xml similarity index 100% rename from overlay-lineage/packages/apps/Aperture/app/src/main/res/values/config.xml rename to resource-overlay/common/LineageApertureApp/res/values/config.xml diff --git a/rootdir/etc/init/hw/init.mmi.chipset.rc b/rootdir/etc/init/hw/init.mmi.chipset.rc index 1961d5e..a9f2f7d 100644 --- a/rootdir/etc/init/hw/init.mmi.chipset.rc +++ b/rootdir/etc/init/hw/init.mmi.chipset.rc @@ -7,9 +7,9 @@ on early-boot chown system system /sys/devices/platform/soc/4804000.ufshc/ufshid/trigger on boot - # Set adaptive charging perms for HAL - chown system system /sys/module/qpnp_adaptive_charge/parameters/upper_limit - chown system system /sys/module/qpnp_adaptive_charge/parameters/lower_limit + # Set adaptive charging perms for HAL + chown system system /sys/module/qpnp_adaptive_charge/parameters/charging_enabled + chmod 0660 /sys/module/qpnp_adaptive_charge/parameters/charging_enabled on property:sys.boot_completed=1 write /sys/devices/platform/soc/soc:mmi,charger/state_sync 1 diff --git a/rootdir/etc/init/hw/init.mmi.rc b/rootdir/etc/init/hw/init.mmi.rc index 63066d8..4b41de3 100644 --- a/rootdir/etc/init/hw/init.mmi.rc +++ b/rootdir/etc/init/hw/init.mmi.rc @@ -58,7 +58,6 @@ on early-init on fs insmod /vendor/lib/modules/cci_intf.ko mkdir /mnt/vendor/persist/fps 0770 system system - exec_start vendor.ident-fps-sh on fs && property:ro.vendor.hw.modem_version=* # Super modem detection @@ -338,20 +337,6 @@ service vendor.hal-fps-sh /vendor/bin/init.oem.fingerprint2.sh group system oneshot -service fpc_ident /vendor/bin/hw/fpc_ident - class late_start - user system - group system - oneshot - disabled - -service egis_ident /vendor/bin/hw/egis_ident - class late_start - user system - group system - oneshot - disabled - service vendor.touch-dead-sh /vendor/bin/init.oem.hw.sh -f class main user root diff --git a/vendor.prop b/vendor.prop index c3e571d..67d9cb5 100644 --- a/vendor.prop +++ b/vendor.prop @@ -315,6 +315,7 @@ ro.surface_flinger.max_frame_buffer_acquired_buffers=4 ro.surface_flinger.max_virtual_display_dimension=4096 ro.surface_flinger.protected_contents=true ro.surface_flinger.set_touch_timer_ms=200 +ro.surface_flinger.supports_background_blur=1 ro.surface_flinger.use_color_management=true ro.surface_flinger.use_content_detection_for_refresh_rate=true ro.surface_flinger.use_smart_90_for_video=true @@ -322,6 +323,8 @@ ro.surface_flinger.wcg_composition_dataspace=143261696 # USB sys.usb.mtp.batchcancel=1 +vendor.usb.controller=4e00000.dwc3 +vendor.usb.device=4e00000.ssusb vendor.usb.diag.func.name=ffs vendor.usb.dpl.inst.name=dpl vendor.usb.qdss.inst.name=qdss