sm8250-common: Move common files to common tree

This commit is contained in:
2025-09-24 21:19:35 +02:00
parent b6ac658c0a
commit c0ee0f95bf
18 changed files with 529 additions and 0 deletions

View File

@@ -4267,6 +4267,165 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "com.qti.feature2.generic",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.generic.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libofflinelog",
"libsync",
"com.qti.chi.override",
"com.qti.feature2.gs",
"libcamera_metadata",
"libchilog",
"libhardware",
"libhidlbase",
"libhidltransport",
"libqdMetaData",
"libutils",
"vendor.qti.hardware.vpp@1.1",
"vendor.qti.hardware.vpp@1.2",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.feature2.gs",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.gs.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libofflinelog",
"libsync",
"com.qti.chi.override",
"libcamera_metadata",
"libchilog",
"libhardware",
"libhidlbase",
"libhidltransport",
"libqdMetaData",
"libutils",
"vendor.qti.hardware.vpp@1.1",
"vendor.qti.hardware.vpp@1.2",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.feature2.mfsr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.mfsr.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libofflinelog",
"libsync",
"com.qti.chi.override",
"com.qti.feature2.gs",
"libcamera_metadata",
"libchilog",
"libhardware",
"libhidlbase",
"libhidltransport",
"libqdMetaData",
"libutils",
"vendor.qti.hardware.vpp@1.1",
"vendor.qti.hardware.vpp@1.2",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.feature2.rt",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.rt.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libofflinelog",
"libsync",
"com.qti.chi.override",
"com.qti.feature2.gs",
"libcamera_metadata",
"libchilog",
"libhardware",
"libhidlbase",
"libhidltransport",
"libqdMetaData",
"libutils",
"vendor.qti.hardware.vpp@1.1",
"vendor.qti.hardware.vpp@1.2",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "com.qualcomm.qti.dpm.api@1.0_vendor", name: "com.qualcomm.qti.dpm.api@1.0_vendor",
stem: "com.qualcomm.qti.dpm.api@1.0", stem: "com.qualcomm.qti.dpm.api@1.0",
@@ -4630,6 +4789,45 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "com.qti.chi.override",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/com.qti.chi.override.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libofflinelog",
"libsync",
"libcamera_metadata",
"libchilog",
"libhardware",
"libhidlbase",
"libhidltransport",
"libqdMetaData",
"libutils",
"vendor.qti.hardware.camera.postproc@1.0-service-impl",
"vendor.qti.hardware.vpp@1.1",
"vendor.qti.hardware.vpp@1.2",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "vendor.qti.esepowermanager@1.1-impl", name: "vendor.qti.esepowermanager@1.1-impl",
owner: "xiaomi", owner: "xiaomi",
@@ -5608,6 +5806,31 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "libSNPE",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libSNPE.so",
],
shared_libs: [
"libdl",
"liblog",
"libc++_shared",
"libc",
"libm",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "libSecureUILib", name: "libSecureUILib",
owner: "xiaomi", owner: "xiaomi",
@@ -5713,6 +5936,37 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "libarcsat",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libarcsat.so",
],
shared_libs: [
"libcamera_metadata",
"libcom.qti.chinodeutils",
"libtriplecam_video_optical_zoom",
"libcutils",
"libmpbase",
"libz",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "libasn1cper", name: "libasn1cper",
owner: "xiaomi", owner: "xiaomi",
@@ -5816,6 +6070,28 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "libc++_shared",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libc++_shared.so",
],
shared_libs: [
"libc",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "libcacertclient", name: "libcacertclient",
owner: "xiaomi", owner: "xiaomi",
@@ -5954,6 +6230,33 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "libchilog",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libchilog.so",
],
shared_libs: [
"libcutils",
"liblog",
"libsync",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "libcne", name: "libcne",
owner: "xiaomi", owner: "xiaomi",
@@ -6096,6 +6399,33 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "libcom.qti.chinodeutils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcom.qti.chinodeutils.so",
],
shared_libs: [
"libcamera_metadata",
"libchilog",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "libconfigdb", name: "libconfigdb",
owner: "xiaomi", owner: "xiaomi",
@@ -7196,6 +7526,27 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "libmpbase",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmpbase.so",
],
shared_libs: [
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "libnetmgr", name: "libnetmgr",
owner: "xiaomi", owner: "xiaomi",
@@ -7386,6 +7737,34 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "libofflinelog",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libofflinelog.so",
],
shared_libs: [
"libcutils",
"liblog",
"libsync",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "libops", name: "libops",
owner: "xiaomi", owner: "xiaomi",
@@ -8766,6 +9145,33 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "libsupermoon",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsupermoon.so",
],
shared_libs: [
"libSNPE",
"libc++_shared",
"libc",
"libm",
"libdl",
"libz",
"liblog",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "libsystem_health_mon", name: "libsystem_health_mon",
owner: "xiaomi", owner: "xiaomi",
@@ -8843,6 +9249,32 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "libtriplecam_video_optical_zoom",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libtriplecam_video_optical_zoom.so",
],
shared_libs: [
"libmpbase",
"libOpenCL",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "libtrustedapploader", name: "libtrustedapploader",
owner: "xiaomi", owner: "xiaomi",
@@ -10272,6 +10704,42 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.camera.postproc@1.0-service-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.camera.postproc@1.0-service-impl.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libofflinelog",
"libsync",
"android.hardware.graphics.mapper@2.0",
"android.hardware.graphics.mapper@3.0",
"libcamera_metadata",
"libhidlbase",
"libhidltransport",
"libutils",
"vendor.qti.hardware.camera.postproc@1.0",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "vendor.qti.hardware.data.cne.internal.api@1.0", name: "vendor.qti.hardware.data.cne.internal.api@1.0",
owner: "xiaomi", owner: "xiaomi",
@@ -13738,6 +14206,51 @@ cc_prebuilt_binary {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_binary {
name: "f2player",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/f2player",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libofflinelog",
"libsync",
"com.qti.feature2.gs",
"com.qti.feature2.generic",
"com.qti.feature2.mfsr",
"com.qti.feature2.rt",
"libcamera_metadata",
"libchilog",
"libhardware",
"libhidlbase",
"libhidltransport",
"libqdMetaData",
"libutils",
"libui",
"vendor.qti.hardware.vpp@1.1",
"vendor.qti.hardware.vpp@1.2",
"vendor.qti.hardware.camera.postproc@1.0-service-impl",
"libxml",
"libz",
"libdl",
"libc",
"libm",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary { cc_prebuilt_binary {
name: "feature_enabler_client", name: "feature_enabler_client",
owner: "xiaomi", owner: "xiaomi",

BIN
proprietary/vendor/bin/f2player vendored Executable file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
proprietary/vendor/lib64/libSNPE.so vendored Normal file

Binary file not shown.

BIN
proprietary/vendor/lib64/libarcsat.so vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
proprietary/vendor/lib64/libchilog.so vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
proprietary/vendor/lib64/libmpbase.so vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
proprietary/vendor/lib64/libsupermoon.so vendored Normal file

Binary file not shown.

Binary file not shown.

View File

@@ -260,6 +260,10 @@ PRODUCT_PACKAGES += \
vendor.qti.hardware.wifidisplaysession@1.0_vendor \ vendor.qti.hardware.wifidisplaysession@1.0_vendor \
vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl \ vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl \
android.hardware.secure_element@1.0-impl \ android.hardware.secure_element@1.0-impl \
com.qti.feature2.generic \
com.qti.feature2.gs \
com.qti.feature2.mfsr \
com.qti.feature2.rt \
com.qualcomm.qti.dpm.api@1.0_vendor \ com.qualcomm.qti.dpm.api@1.0_vendor \
com.qualcomm.qti.imscmservice@1.0 \ com.qualcomm.qti.imscmservice@1.0 \
com.qualcomm.qti.imscmservice@2.0 \ com.qualcomm.qti.imscmservice@2.0 \
@@ -272,6 +276,7 @@ PRODUCT_PACKAGES += \
deviceInfoServiceModule \ deviceInfoServiceModule \
android.hardware.bluetooth@1.0-impl-qti \ android.hardware.bluetooth@1.0-impl-qti \
android.hardware.gatekeeper@1.0-impl-qti \ android.hardware.gatekeeper@1.0-impl-qti \
com.qti.chi.override \
vendor.qti.esepowermanager@1.1-impl \ vendor.qti.esepowermanager@1.1-impl \
vendor.qti.hardware.alarm@1.0-impl \ vendor.qti.hardware.alarm@1.0-impl \
vendor.qti.hardware.bluetooth_sar@1.1-impl \ vendor.qti.hardware.bluetooth_sar@1.1-impl \
@@ -302,23 +307,28 @@ PRODUCT_PACKAGES += \
libQSEEComAPI \ libQSEEComAPI \
libQTEEConnector_listener \ libQTEEConnector_listener \
libQTEEConnector_vendor \ libQTEEConnector_vendor \
libSNPE \
libSecureUILib \ libSecureUILib \
libStDrvInt \ libStDrvInt \
libadsp_default_listener \ libadsp_default_listener \
libaoa \ libaoa \
libarcsat \
libasn1cper \ libasn1cper \
libasn1crt \ libasn1crt \
libasn1crtx \ libasn1crtx \
libbtnv \ libbtnv \
libc++_shared \
libcacertclient \ libcacertclient \
libcdfw \ libcdfw \
libcdfw_remote_api \ libcdfw_remote_api \
libcdsp_default_listener \ libcdsp_default_listener \
libcdsprpc_system \ libcdsprpc_system \
libchilog \
libcne \ libcne \
libcneapiclient \ libcneapiclient \
libcneoplookup \ libcneoplookup \
libcneqmiutils \ libcneqmiutils \
libcom.qti.chinodeutils \
libconfigdb \ libconfigdb \
libcpion \ libcpion \
libdataitems \ libdataitems \
@@ -357,12 +367,14 @@ PRODUCT_PACKAGES += \
libminkdescriptor \ libminkdescriptor \
libminksocket \ libminksocket \
libmodemapi \ libmodemapi \
libmpbase \
libnetmgr \ libnetmgr \
libnetmgr_common \ libnetmgr_common \
libnetmgr_nr_fusion \ libnetmgr_nr_fusion \
libnetmgr_rmnet_ext \ libnetmgr_rmnet_ext \
libnlnetmgr \ libnlnetmgr \
liboemcrypto \ liboemcrypto \
libofflinelog \
libops \ libops \
libpdmapper \ libpdmapper \
libpdnotifier \ libpdnotifier \
@@ -409,9 +421,11 @@ PRODUCT_PACKAGES += \
libspcom \ libspcom \
libspl \ libspl \
libssd \ libssd \
libsupermoon \
libsystem_health_mon \ libsystem_health_mon \
libtime_genoff \ libtime_genoff \
libtinyxml2_1 \ libtinyxml2_1 \
libtriplecam_video_optical_zoom \
libtrustedapploader \ libtrustedapploader \
libtzdrmgenprov \ libtzdrmgenprov \
libwms \ libwms \
@@ -458,6 +472,7 @@ PRODUCT_PACKAGES += \
vendor.qti.hardware.bluetooth_sar@1.0 \ vendor.qti.hardware.bluetooth_sar@1.0 \
vendor.qti.hardware.bluetooth_sar@1.1 \ vendor.qti.hardware.bluetooth_sar@1.1 \
vendor.qti.hardware.cacert@1.0 \ vendor.qti.hardware.cacert@1.0 \
vendor.qti.hardware.camera.postproc@1.0-service-impl \
vendor.qti.hardware.data.cne.internal.api@1.0 \ vendor.qti.hardware.data.cne.internal.api@1.0 \
vendor.qti.hardware.data.cne.internal.constants@1.0 \ vendor.qti.hardware.data.cne.internal.constants@1.0 \
vendor.qti.hardware.data.cne.internal.server@1.0 \ vendor.qti.hardware.data.cne.internal.server@1.0 \
@@ -585,6 +600,7 @@ PRODUCT_PACKAGES += \
cnss-daemon \ cnss-daemon \
dpmQmiMgr \ dpmQmiMgr \
dspservice \ dspservice \
f2player \
feature_enabler_client \ feature_enabler_client \
android.hardware.bluetooth@1.0-service-qti \ android.hardware.bluetooth@1.0-service-qti \
android.hardware.drm@1.3-service.widevine \ android.hardware.drm@1.3-service.widevine \