mondrian: Update to OS2.0.9.0.VMNMIXM
This commit is contained in:
@@ -233,7 +233,7 @@ BOARD_EXCLUDE_KERNEL_FROM_RECOVERY_IMAGE := true
|
||||
ENABLE_VENDOR_RIL_SERVICE := true
|
||||
|
||||
# Security patch level
|
||||
VENDOR_SECURITY_PATCH := 2025-05-06
|
||||
VENDOR_SECURITY_PATCH := 2025-06-06
|
||||
|
||||
# Sensor
|
||||
SOONG_CONFIG_NAMESPACES += SENSORS_XIAOMI
|
||||
|
||||
@@ -84,11 +84,13 @@ lib_fixups: lib_fixups_user_type = {
|
||||
# xiaomi
|
||||
'vendor.xiaomi.hardware.displayfeature@1.0',
|
||||
'vendor.xiaomi.hardware.fx.tunnel@1.0',
|
||||
'vendor.xiaomi.hardware.mfidoca@1.0',
|
||||
'vendor.xiaomi.hardware.mlipay@1.0',
|
||||
'vendor.xiaomi.hardware.mlipay@1.1',
|
||||
'vendor.xiaomi.hardware.mtdservice@1.0',
|
||||
'vendor.xiaomi.hardware.mtdservice@1.1',
|
||||
'vendor.xiaomi.hardware.mtdservice@1.2',
|
||||
'vendor.xiaomi.hardware.mtdservice@1.3',
|
||||
): lib_fixup_vendor_suffix,
|
||||
(
|
||||
'libvibrator',
|
||||
@@ -97,11 +99,6 @@ lib_fixups: lib_fixups_user_type = {
|
||||
}
|
||||
|
||||
blob_fixups: blob_fixups_user_type = {
|
||||
'vendor/lib64/libcamximageformatutils.so': blob_fixup()
|
||||
.replace_needed(
|
||||
'vendor.qti.hardware.display.config-V2-ndk_platform.so',
|
||||
'vendor.qti.hardware.display.config-V2-ndk.so',
|
||||
),
|
||||
(
|
||||
'vendor/lib64/libTrueSight.so',
|
||||
'vendor/lib64/libalAILDC.so',
|
||||
@@ -114,7 +111,10 @@ blob_fixups: blob_fixups_user_type = {
|
||||
.clear_symbol_version('AHardwareBuffer_lockPlanes')
|
||||
.clear_symbol_version('AHardwareBuffer_release')
|
||||
.clear_symbol_version('AHardwareBuffer_unlock'),
|
||||
'system_ext/lib64/libwfdmmsrc_system.so': blob_fixup()
|
||||
(
|
||||
'system_ext/lib/libwfdmmsrc_system.so',
|
||||
'system_ext/lib64/libwfdmmsrc_system.so',
|
||||
): blob_fixup()
|
||||
.add_needed('libgui_shim.so'),
|
||||
'system_ext/lib64/libwfdnative.so': blob_fixup()
|
||||
.add_needed('libbinder_shim.so')
|
||||
@@ -123,6 +123,7 @@ blob_fixups: blob_fixups_user_type = {
|
||||
'system_ext/lib/libwfdservice.so',
|
||||
'system_ext/lib64/libwfdservice.so',
|
||||
): blob_fixup()
|
||||
.add_needed('libaudioclient_shim.so')
|
||||
.replace_needed(
|
||||
'android.media.audio.common.types-V2-cpp.so',
|
||||
'android.media.audio.common.types-V4-cpp.so',
|
||||
@@ -219,4 +220,4 @@ module = ExtractUtilsModule(
|
||||
|
||||
if __name__ == '__main__':
|
||||
utils = ExtractUtils.device(module)
|
||||
utils.run()
|
||||
utils.run()
|
||||
|
||||
@@ -21,8 +21,8 @@ PRODUCT_SYSTEM_DEVICE := mondrian
|
||||
PRODUCT_GMS_CLIENTID_BASE := android-xiaomi
|
||||
|
||||
PRODUCT_BUILD_PROP_OVERRIDES += \
|
||||
BuildDesc="mondrian_global-user 12 SKQ1.230401.001 OS2.0.8.0.VMNMIXM release-keys" \
|
||||
BuildFingerprint=POCO/mondrian_global/mondrian:12/SKQ1.230401.001/OS2.0.8.0.VMNMIXM:user/release-keys \
|
||||
BuildDesc="mondrian_global-user 12 SKQ1.230401.001 OS2.0.9.0.VMNMIXM release-keys" \
|
||||
BuildFingerprint=POCO/mondrian_global/mondrian:12/SKQ1.230401.001/OS2.0.9.0.VMNMIXM:user/release-keys \
|
||||
DeviceProduct=$(PRODUCT_DEVICE)
|
||||
|
||||
TARGET_BOOT_ANIMATION_RES := 1440
|
||||
|
||||
@@ -40,6 +40,13 @@ cc_library_shared {
|
||||
vendor_available: true,
|
||||
}
|
||||
|
||||
cc_library_shared {
|
||||
name: "android.hardware.common-V2-ndk_platform",
|
||||
shared_libs: ["android.hardware.common-V2-ndk"],
|
||||
system_ext_specific: true,
|
||||
vendor_available: true,
|
||||
}
|
||||
|
||||
cc_library_shared {
|
||||
name: "android.hardware.neuralnetworks-V1-ndk_platform",
|
||||
shared_libs: ["android.hardware.neuralnetworks-V1-ndk"],
|
||||
|
||||
154
proprietary-files-minimal.txt
Normal file
154
proprietary-files-minimal.txt
Normal file
@@ -0,0 +1,154 @@
|
||||
# All unpinned blobs below are extracted from OS2.0.9.0.VMNMIXM
|
||||
|
||||
# Diag
|
||||
system_ext/lib/vendor.qti.diaghal@1.0.so
|
||||
system_ext/lib64/vendor.qti.diaghal@1.0.so
|
||||
|
||||
# Display calibration
|
||||
product/etc/displayconfig/display_id_4630946545580055170.xml
|
||||
|
||||
# DPM
|
||||
system_ext/bin/dpmd
|
||||
system_ext/bin/tcmd
|
||||
system_ext/etc/dpm/dpm.conf
|
||||
system_ext/etc/init/dpmd.rc
|
||||
system_ext/etc/init/tcmd.rc
|
||||
system_ext/etc/permissions/com.qti.dpmframework.xml
|
||||
system_ext/etc/permissions/dpmapi.xml
|
||||
system_ext/etc/seccomp_policy/tcmd.policy
|
||||
system_ext/framework/com.qti.dpmframework.jar
|
||||
system_ext/framework/dpmapi.jar
|
||||
system_ext/lib64/com.qualcomm.qti.dpm.api@1.0.so
|
||||
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.dpmaidlservice-V1-ndk.so
|
||||
system_ext/lib64/vendor.qti.hardware.dpmservice@1.0.so
|
||||
system_ext/lib64/vendor.qti.hardware.dpmservice@1.1.so
|
||||
system_ext/priv-app/dpmserviceapp/dpmserviceapp.apk
|
||||
|
||||
# Hotword Enrollment
|
||||
product/priv-app/HotwordEnrollmentXGoogleHEXAGON_WIDEBAND/HotwordEnrollmentXGoogleHEXAGON_WIDEBAND.apk
|
||||
product/priv-app/HotwordEnrollmentYGoogleHEXAGON_WIDEBAND/HotwordEnrollmentYGoogleHEXAGON_WIDEBAND.apk
|
||||
system_ext/etc/permissions/com.android.hotwordenrollment.common.util.xml
|
||||
system_ext/framework/com.android.hotwordenrollment.common.util.jar
|
||||
|
||||
# QCC - from ingot-user 14 UKQ1.240227.165 release-keys
|
||||
system_ext/app/QCC/QCC.apk|d3cbc08cb41bb36ff705109c4c49eba6083a5807
|
||||
system_ext/bin/qccsyshal@1.2-service|1d3fa5feff11e463204d31927cfb659f707989e1
|
||||
system_ext/etc/init/vendor.qti.hardware.qccsyshal@1.2-service.rc|7279d09cf4d6f594dbab5c288ec16101bd668a95
|
||||
system_ext/lib64/libqcc.so|a9dbbaebc96295adb9f996268d540170e0ab9f25
|
||||
system_ext/lib64/libqcc_file_agent_sys.so|594caf0a2fba843dd34c87a7e4775cc1c25bc93a
|
||||
system_ext/lib64/libqccdme.so|c05eb3ae79142a0d7bef3664028560a257872c8d
|
||||
system_ext/lib64/libqccfileservice.so|8f46735705105dcd1237f45e311378512a844b4e
|
||||
system_ext/lib64/vendor.qti.hardware.qccsyshal@1.0.so|196bce8c481180705cc04074af4fd8362f15f6d9
|
||||
system_ext/lib64/vendor.qti.hardware.qccsyshal@1.1.so|cb060471bccda79a173bd26f58aea0e7162d65eb
|
||||
system_ext/lib64/vendor.qti.hardware.qccsyshal@1.2-halimpl.so|9663f4512a1e33956a9a348ac19b139ddfe02ee6
|
||||
system_ext/lib64/vendor.qti.hardware.qccsyshal@1.2.so|db1ea124c0f42fcc1a814d69308d4f9522012e1b
|
||||
system_ext/lib64/vendor.qti.hardware.qccvndhal@1.0.so|15a47e8d6f3746e3cb3baa91577f206a1089edd5
|
||||
system_ext/lib64/vendor.qti.qccvndhal_aidl-V1-ndk.so|ffccfde321f48e390c5af8d546e1c7cdf23f9152
|
||||
|
||||
# QMI
|
||||
system/etc/sysconfig/qti_whitelist.xml
|
||||
system_ext/etc/sysconfig/qti_telephony_system_packages_config.xml
|
||||
system_ext/etc/sysconfig/qti_whitelist_system_ext.xml
|
||||
|
||||
# RIL
|
||||
product/app/uimgbaservice/uimgbaservice.apk
|
||||
product/etc/permissions/UimGba.xml
|
||||
product/etc/permissions/UimGbaManager.xml
|
||||
product/etc/permissions/UimService.xml
|
||||
product/framework/uimgbalibrary.jar
|
||||
product/framework/uimgbamanagerlibrary.jar
|
||||
product/framework/uimservicelibrary.jar
|
||||
system/lib/vendor.qti.diaghal-V1-ndk.so:system_ext/lib/vendor.qti.diaghal-V1-ndk.so
|
||||
system/lib64/vendor.qti.diaghal-V1-ndk.so:system_ext/lib64/vendor.qti.diaghal-V1-ndk.so
|
||||
system_ext/app/ImsRcsService/ImsRcsService.apk
|
||||
system_ext/app/QtiTelephony/QtiTelephony.apk|3568126123554cbb94ea6f33ae6aa0e473ec8d88
|
||||
system_ext/app/QtiTelephonyService/QtiTelephonyService.apk
|
||||
system_ext/etc/permissions/qcrilhook.xml
|
||||
system_ext/etc/permissions/qti_permissions.xml
|
||||
system_ext/etc/permissions/telephony_system-ext_privapp-permissions-qti.xml
|
||||
system_ext/etc/permissions/vendor.qti.ims.rcsservice.xml
|
||||
system_ext/framework/qcrilhook.jar
|
||||
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-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
|
||||
system_ext/framework/vendor.qti.ims.factoryaidlservice-V1-java.jar
|
||||
system_ext/framework/vendor.qti.ims.rcssip-V1.0-java.jar
|
||||
system_ext/framework/vendor.qti.ims.rcssip-V1.1-java.jar
|
||||
system_ext/framework/vendor.qti.ims.rcssip-V1.2-java.jar
|
||||
system_ext/framework/vendor.qti.ims.rcssipaidlservice-V1-java.jar
|
||||
system_ext/framework/vendor.qti.ims.rcsuce-V1.0-java.jar
|
||||
system_ext/framework/vendor.qti.ims.rcsuce-V1.1-java.jar
|
||||
system_ext/framework/vendor.qti.ims.rcsuce-V1.2-java.jar
|
||||
system_ext/framework/vendor.qti.ims.rcsuceaidlservice-V1-java.jar
|
||||
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
|
||||
system_ext/lib64/libimsmedia_jni.so
|
||||
system_ext/lib64/vendor.qti.ImsRtpService-V1-ndk.so
|
||||
system_ext/lib64/vendor.qti.imsrtpservice@3.0.so
|
||||
system_ext/lib64/vendor.qti.imsrtpservice@3.1.so
|
||||
system_ext/priv-app/ims/ims.apk|a4782ffc928d6d74b8757c4bf5fcbb6783e6e27a
|
||||
system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk
|
||||
|
||||
# WiFi Display
|
||||
system/framework/WfdCommon.jar
|
||||
system_ext/bin/wfdservice64
|
||||
system_ext/etc/init/wfdservice.rc
|
||||
system_ext/etc/permissions/wfd-system-ext-privapp-permissions-qti.xml
|
||||
system_ext/etc/seccomp_policy/wfdservice64.policy
|
||||
system_ext/etc/wfdconfigsink.xml
|
||||
system_ext/lib/libmmosal.so
|
||||
system_ext/lib/libmmparser_lite.so
|
||||
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/libmmosal.so
|
||||
system_ext/lib64/libmmparser_lite.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
|
||||
@@ -1,4 +1,4 @@
|
||||
# All unpinned blobs below are extracted from OS2.0.8.0.VMNMIXM
|
||||
# All unpinned blobs below are extracted from OS2.0.9.0.VMNMIXM
|
||||
|
||||
# ACDB
|
||||
vendor/etc/acdbdata/IDP_UPD/IDP_UPD_acdb_cal.acdb
|
||||
@@ -1934,7 +1934,7 @@ vendor/lib64/libqtikeymaster4.so
|
||||
vendor/bin/hw/android.hardware.security.keymint-service-qti
|
||||
vendor/etc/init/android.hardware.security.keymint-service-qti.rc
|
||||
vendor/etc/permissions/android.hardware.hardware_keystore.xml
|
||||
vendor/etc/vintf/manifest/android.hardware.security.keymint-service-qti.xml
|
||||
vendor/etc/vintf/manifest/android.hardware.security.keymint-service-qti-rkp.xml
|
||||
vendor/lib64/libqtikeymint.so
|
||||
|
||||
# Listen
|
||||
@@ -2098,7 +2098,7 @@ vendor/lib/libmlipay.so
|
||||
vendor/lib/libmlipay@1.1.so
|
||||
vendor/lib/libmt.so
|
||||
vendor/lib/libtida@1.2.so
|
||||
vendor/lib/vendor.xiaomi.hardware.mfidoca@1.0.so
|
||||
vendor/lib/vendor.xiaomi.hardware.mfidoca@1.0.so;MODULE_SUFFIX=_vendor
|
||||
vendor/lib/vendor.xiaomi.hardware.mlipay@1.0.so;MODULE_SUFFIX=_vendor
|
||||
vendor/lib/vendor.xiaomi.hardware.mlipay@1.1.so;MODULE_SUFFIX=_vendor
|
||||
vendor/lib/vendor.xiaomi.hardware.mtdservice@1.0.so;MODULE_SUFFIX=_vendor
|
||||
@@ -2111,13 +2111,13 @@ vendor/lib64/libmlipay@1.1.so
|
||||
vendor/lib64/libmt.so
|
||||
vendor/lib64/libmt@1.3.so
|
||||
vendor/lib64/libtida@1.2.so
|
||||
vendor/lib64/vendor.xiaomi.hardware.mfidoca@1.0.so
|
||||
vendor/lib64/vendor.xiaomi.hardware.mfidoca@1.0.so;MODULE_SUFFIX=_vendor
|
||||
vendor/lib64/vendor.xiaomi.hardware.mlipay@1.0.so;MODULE_SUFFIX=_vendor
|
||||
vendor/lib64/vendor.xiaomi.hardware.mlipay@1.1.so;MODULE_SUFFIX=_vendor
|
||||
vendor/lib64/vendor.xiaomi.hardware.mtdservice@1.0.so;MODULE_SUFFIX=_vendor
|
||||
vendor/lib64/vendor.xiaomi.hardware.mtdservice@1.1.so;MODULE_SUFFIX=_vendor
|
||||
vendor/lib64/vendor.xiaomi.hardware.mtdservice@1.2.so;MODULE_SUFFIX=_vendor
|
||||
vendor/lib64/vendor.xiaomi.hardware.mtdservice@1.3.so
|
||||
vendor/lib64/vendor.xiaomi.hardware.mtdservice@1.3.so;MODULE_SUFFIX=_vendor
|
||||
vendor/lib64/vendor.xiaomi.hardware.tidaservice@1.0.so
|
||||
vendor/lib64/vendor.xiaomi.hardware.tidaservice@1.1.so
|
||||
vendor/lib64/vendor.xiaomi.hardware.tidaservice@1.2.so
|
||||
|
||||
Reference in New Issue
Block a user