sm6375-common: Add extra blobs to make checkelf happy

Change-Id: I34945e373b62714538813cc0fd12ee8ad4f04e1f
This commit is contained in:
LuK1337 2025-01-19 20:17:01 +05:30 committed by Anand S
parent 2c83b6cc26
commit 207f8683d5
No known key found for this signature in database
GPG key ID: 3B2983FA448B3D61
12 changed files with 370 additions and 235 deletions

View file

@ -359,6 +359,64 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "android.hardware.bluetooth@1.0-impl-qti",
owner: "motorola",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/hw/android.hardware.bluetooth@1.0-impl-qti.so",
],
shared_libs: [
"libbase",
"libcutils",
"libhidlbase",
"liblog",
"libutils",
"libdiag",
"libqmiservices",
"libqmi_cci",
"libbtnv",
"android.hardware.bluetooth@1.0",
"libsoc_helper",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so",
],
shared_libs: [
"libbase",
"libcutils",
"libhidlbase",
"liblog",
"libutils",
"libdiag",
"libqmiservices",
"libqmi_cci",
"libbtnv",
"android.hardware.bluetooth@1.0",
"libsoc_helper",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "vendor.qti.hardware.bluetooth_audio@2.0-impl", name: "vendor.qti.hardware.bluetooth_audio@2.0-impl",
owner: "motorola", owner: "motorola",
@ -1338,6 +1396,41 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "libbtnv",
owner: "motorola",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libbtnv.so",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libbtnv.so",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "libc2d30_bltlib", name: "libc2d30_bltlib",
owner: "motorola", owner: "motorola",
@ -1584,6 +1677,49 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "libconfigdb",
owner: "motorola",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libconfigdb.so",
],
shared_libs: [
"libxml",
"libdsutils",
"libdiag",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libconfigdb.so",
],
shared_libs: [
"libxml",
"libdsutils",
"libdiag",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "libcvp_common", name: "libcvp_common",
owner: "motorola", owner: "motorola",
@ -2351,6 +2487,47 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "libmdmdetect",
owner: "motorola",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libmdmdetect.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmdmdetect.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "libmdsprpc", name: "libmdsprpc",
owner: "motorola", owner: "motorola",
@ -2476,6 +2653,53 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "libnetmgr",
owner: "motorola",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libnetmgr.so",
],
shared_libs: [
"libdsutils",
"libconfigdb",
"libdiag",
"libcutils",
"liblog",
"libhardware_legacy",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnetmgr.so",
],
shared_libs: [
"libdsutils",
"libconfigdb",
"libdiag",
"libcutils",
"liblog",
"libhardware_legacy",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "libqcci_legacy", name: "libqcci_legacy",
owner: "motorola", owner: "motorola",
@ -3346,6 +3570,43 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "libsoc_helper",
owner: "motorola",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libsoc_helper.so",
],
shared_libs: [
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsoc_helper.so",
],
shared_libs: [
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "libthermalclient", name: "libthermalclient",
owner: "motorola", owner: "motorola",
@ -3385,6 +3646,47 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "libxml",
owner: "motorola",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libxml.so",
],
shared_libs: [
"liblog",
"libdiag",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libxml.so",
],
shared_libs: [
"liblog",
"libdiag",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "libasphere", name: "libasphere",
owner: "motorola", owner: "motorola",
@ -4109,6 +4411,49 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.wifidisplaysession@1.0",
owner: "motorola",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/vendor.qti.hardware.wifidisplaysession@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.wifidisplaysession@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "libDxHdcp", name: "libDxHdcp",
owner: "motorola", owner: "motorola",
@ -5207,34 +5552,6 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.wifidisplaysession@1.0",
owner: "motorola",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/vendor.qti.hardware.wifidisplaysession@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl", name: "vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl",
owner: "motorola", owner: "motorola",
@ -5561,42 +5878,6 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "android.hardware.bluetooth@1.0-impl-qti",
owner: "motorola",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so",
],
shared_libs: [
"libbase",
"libcutils",
"libhidlbase",
"liblog",
"libutils",
"libdiag",
"libqmiservices",
"libqmi_cci",
"libbtnv",
"android.hardware.bluetooth@1.0",
"libsoc_helper",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "android.hardware.gatekeeper@1.0-impl-qti", name: "android.hardware.gatekeeper@1.0-impl-qti",
owner: "motorola", owner: "motorola",
@ -6683,30 +6964,6 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "libbtnv",
owner: "motorola",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libbtnv.so",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "libcacertclient", name: "libcacertclient",
owner: "motorola", owner: "motorola",
@ -6930,34 +7187,6 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "libconfigdb",
owner: "motorola",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libconfigdb.so",
],
shared_libs: [
"libxml",
"libdsutils",
"libdiag",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "libcpion", name: "libcpion",
owner: "motorola", owner: "motorola",
@ -7986,33 +8215,6 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "libmdmdetect",
owner: "motorola",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmdmdetect.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "libminkdescriptor", name: "libminkdescriptor",
owner: "motorola", owner: "motorola",
@ -8096,36 +8298,6 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "libnetmgr",
owner: "motorola",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnetmgr.so",
],
shared_libs: [
"libdsutils",
"libconfigdb",
"libdiag",
"libcutils",
"liblog",
"libhardware_legacy",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "libnetmgr_common", name: "libnetmgr_common",
owner: "motorola", owner: "motorola",
@ -9639,31 +9811,6 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "libsoc_helper",
owner: "motorola",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsoc_helper.so",
],
shared_libs: [
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "libssc", name: "libssc",
owner: "motorola", owner: "motorola",
@ -10060,33 +10207,6 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "libxml",
owner: "motorola",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libxml.so",
],
shared_libs: [
"liblog",
"libdiag",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "libxtadapter", name: "libxtadapter",
owner: "motorola", owner: "motorola",
@ -15197,8 +15317,23 @@ cc_prebuilt_library_shared {
"libdl", "libdl",
], ],
}, },
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/vendor.qti.hardware.wifidisplaysession@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
}, },
compile_multilib: "32", compile_multilib: "both",
prefer: true, prefer: true,
system_ext_specific: true, system_ext_specific: true,
} }

View file

@ -104,7 +104,7 @@ INSERT OR REPLACE INTO qcril_properties_table(property, def_val) VALUES("persist
INSERT OR REPLACE INTO qcril_properties_table(property, def_val) VALUES("persist.vendor.radio.csg_info_avlbl", "0"); INSERT OR REPLACE INTO qcril_properties_table(property, def_val) VALUES("persist.vendor.radio.csg_info_avlbl", "0");
INSERT OR REPLACE INTO qcril_properties_table(property, def_val) VALUES("persist.vendor.radio.cs_srv_type", "0"); INSERT OR REPLACE INTO qcril_properties_table(property, def_val) VALUES("persist.vendor.radio.cs_srv_type", "0");
INSERT OR REPLACE INTO qcril_properties_table(property, def_val) VALUES("persist.vendor.radio.limit_rac_change", "0"); INSERT OR REPLACE INTO qcril_properties_table(property, def_val) VALUES("persist.vendor.radio.limit_rac_change", "0");
INSERT OR REPLACE INTO qcril_properties_table(property, def_val) VALUES("persist.vendor.radio.poweron_opt", "0"); INSERT OR REPLACE INTO qcril_properties_table(property, def_val) VALUES("persist.vendor.radio.poweron_opt", "1");
INSERT OR REPLACE INTO qcril_properties_table(property) VALUES("persist.vendor.radio.sglte_target"); INSERT OR REPLACE INTO qcril_properties_table(property) VALUES("persist.vendor.radio.sglte_target");
INSERT OR REPLACE INTO qcril_properties_table(property) VALUES("persist.vendor.radio.nitz_plmn_0"); INSERT OR REPLACE INTO qcril_properties_table(property) VALUES("persist.vendor.radio.nitz_plmn_0");
INSERT OR REPLACE INTO qcril_properties_table(property) VALUES("persist.vendor.radio.nitz_plmn_1"); INSERT OR REPLACE INTO qcril_properties_table(property) VALUES("persist.vendor.radio.nitz_plmn_1");

BIN
proprietary/vendor/lib/libbtnv.so vendored Normal file

Binary file not shown.

BIN
proprietary/vendor/lib/libconfigdb.so vendored Normal file

Binary file not shown.

BIN
proprietary/vendor/lib/libmdmdetect.so vendored Normal file

Binary file not shown.

BIN
proprietary/vendor/lib/libnetmgr.so vendored Normal file

Binary file not shown.

BIN
proprietary/vendor/lib/libsoc_helper.so vendored Normal file

Binary file not shown.

BIN
proprietary/vendor/lib/libxml.so vendored Normal file

Binary file not shown.

View file

@ -326,6 +326,7 @@ PRODUCT_PACKAGES += \
libGLESv2_adreno \ libGLESv2_adreno \
libq3dtools_adreno \ libq3dtools_adreno \
libq3dtools_esx \ libq3dtools_esx \
android.hardware.bluetooth@1.0-impl-qti \
vendor.qti.hardware.bluetooth_audio@2.0-impl \ vendor.qti.hardware.bluetooth_audio@2.0-impl \
vendor.qti.hardware.bluetooth_audio@2.1-impl \ vendor.qti.hardware.bluetooth_audio@2.1-impl \
vendor.qti.hardware.bluetooth_sar@1.1-impl \ vendor.qti.hardware.bluetooth_sar@1.1-impl \
@ -346,12 +347,14 @@ PRODUCT_PACKAGES += \
libaudcal \ libaudcal \
libbluetooth_audio_session_qti \ libbluetooth_audio_session_qti \
libbluetooth_audio_session_qti_2_1 \ libbluetooth_audio_session_qti_2_1 \
libbtnv \
libc2d30_bltlib \ libc2d30_bltlib \
libcapiv2svacnn \ libcapiv2svacnn \
libcapiv2svarnn \ libcapiv2svarnn \
libcapiv2vop \ libcapiv2vop \
libcdsp_default_listener \ libcdsp_default_listener \
libcdsprpc \ libcdsprpc \
libconfigdb \
libcvp_common \ libcvp_common \
libcvpcpuRev_skel \ libcvpcpuRev_skel \
libdiag \ libdiag \
@ -371,9 +374,11 @@ PRODUCT_PACKAGES += \
liblistensoundmodel2 \ liblistensoundmodel2 \
libllvm-glnext \ libllvm-glnext \
libllvm-qcom \ libllvm-qcom \
libmdmdetect \
libmdsprpc \ libmdsprpc \
libmmosal \ libmmosal \
libmulawdec \ libmulawdec \
libnetmgr \
libqcci_legacy \ libqcci_legacy \
libqcmaputils \ libqcmaputils \
libqdi \ libqdi \
@ -394,7 +399,9 @@ PRODUCT_PACKAGES += \
libscveObjectSegmentation_stub \ libscveObjectSegmentation_stub \
libscveObjectTracker \ libscveObjectTracker \
libscveObjectTracker_stub \ libscveObjectTracker_stub \
libsoc_helper \
libthermalclient \ libthermalclient \
libxml \
libasphere \ libasphere \
libqcbassboost \ libqcbassboost \
libqcreverb \ libqcreverb \
@ -412,6 +419,7 @@ PRODUCT_PACKAGES += \
vendor.qti.hardware.vpp@1.2 \ vendor.qti.hardware.vpp@1.2 \
vendor.qti.hardware.vpp@1.3 \ vendor.qti.hardware.vpp@1.3 \
vendor.qti.hardware.vpp@2.0 \ vendor.qti.hardware.vpp@2.0 \
vendor.qti.hardware.wifidisplaysession@1.0 \
libDxHdcp \ libDxHdcp \
libFileMux_proprietary \ libFileMux_proprietary \
libadm \ libadm \
@ -448,7 +456,6 @@ PRODUCT_PACKAGES += \
libwfdutils_proprietary \ libwfdutils_proprietary \
libmmieffectswrapper \ libmmieffectswrapper \
libspeakerbundle \ libspeakerbundle \
vendor.qti.hardware.wifidisplaysession@1.0 \
vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl \ vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl \
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 \
@ -460,7 +467,6 @@ PRODUCT_PACKAGES += \
com.qualcomm.qti.uceservice@2.2 \ com.qualcomm.qti.uceservice@2.2 \
com.qualcomm.qti.uceservice@2.3 \ com.qualcomm.qti.uceservice@2.3 \
deviceInfoServiceModuleNr \ deviceInfoServiceModuleNr \
android.hardware.bluetooth@1.0-impl-qti \
android.hardware.gatekeeper@1.0-impl-qti \ android.hardware.gatekeeper@1.0-impl-qti \
android.hardware.gnss@2.1-impl-qti \ android.hardware.gnss@2.1-impl-qti \
com.dsi.ant@1.0-impl \ com.dsi.ant@1.0-impl \
@ -494,7 +500,6 @@ PRODUCT_PACKAGES += \
libasn1crtx \ libasn1crtx \
libbatching \ libbatching \
libbt-hidlclient \ libbt-hidlclient \
libbtnv \
libcacertclient \ libcacertclient \
libcdfw \ libcdfw \
libcdfw_remote_api \ libcdfw_remote_api \
@ -502,7 +507,6 @@ PRODUCT_PACKAGES += \
libcneapiclient \ libcneapiclient \
libcneoplookup \ libcneoplookup \
libcneqmiutils \ libcneqmiutils \
libconfigdb \
libcpion \ libcpion \
libdataitems \ libdataitems \
libdisp-aba \ libdisp-aba \
@ -538,11 +542,9 @@ PRODUCT_PACKAGES += \
liblowi_wifihal \ liblowi_wifihal \
liblqe \ liblqe \
libmdmcutback \ libmdmcutback \
libmdmdetect \
libminkdescriptor \ libminkdescriptor \
libminksocket \ libminksocket \
libmotext_inf \ libmotext_inf \
libnetmgr \
libnetmgr_common \ libnetmgr_common \
libnetmgr_nr_fusion \ libnetmgr_nr_fusion \
libnetmgr_rmnet_ext \ libnetmgr_rmnet_ext \
@ -593,7 +595,6 @@ PRODUCT_PACKAGES += \
libsns_low_lat_stream_stub \ libsns_low_lat_stream_stub \
libsnsapi \ libsnsapi \
libsnsdiaglog \ libsnsdiaglog \
libsoc_helper \
libssc \ libssc \
libssc_default_listener \ libssc_default_listener \
libssd \ libssd \
@ -607,7 +608,6 @@ PRODUCT_PACKAGES += \
libwms \ libwms \
libwqe \ libwqe \
libwvhidl \ libwvhidl \
libxml \
libxtadapter \ libxtadapter \
libxtwifi_server_protocol \ libxtwifi_server_protocol \
libxtwifi_server_protocol_uri_v3 \ libxtwifi_server_protocol_uri_v3 \