From 8712d53475a9bb1f97ffbf3f909b1c2819a53a4f Mon Sep 17 00:00:00 2001 From: Atakan Date: Mon, 18 May 2026 22:15:30 +0300 Subject: [PATCH] sm8250-common: Remove unused Samsung QMI blobs * These blobs are only used by pre OneUI 6.0 SEC-RIL stack. Change-Id: I9e9ef9119cde57c572567ec2168f1d1bddc61398 --- Android.bp | 52 ------------------ .../vendor/lib64/libqmiservices-ext.so | Bin 12344 -> 0 bytes .../vendor/lib64/libqmiservices-sem-ext.so | Bin 18360 -> 0 bytes sm8250-common-vendor.mk | 2 - 4 files changed, 54 deletions(-) delete mode 100644 proprietary/vendor/lib64/libqmiservices-ext.so delete mode 100644 proprietary/vendor/lib64/libqmiservices-sem-ext.so diff --git a/Android.bp b/Android.bp index 6472e28..4276b90 100644 --- a/Android.bp +++ b/Android.bp @@ -7592,58 +7592,6 @@ cc_prebuilt_library_shared { soc_specific: true, } -cc_prebuilt_library_shared { - name: "libqmiservices-ext", - owner: "samsung", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libqmiservices-ext.so", - ], - shared_libs: [ - "libidl", - "libqmiservices", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libqmiservices-sem-ext", - owner: "samsung", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libqmiservices-sem-ext.so", - ], - shared_libs: [ - "libidl", - "libqmiservices", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - cc_prebuilt_library_shared { name: "libqseed3", owner: "samsung", diff --git a/proprietary/vendor/lib64/libqmiservices-ext.so b/proprietary/vendor/lib64/libqmiservices-ext.so deleted file mode 100644 index 5cbd52e1a21e7eb3f9357724d84ce99ea3f23e48..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12344 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 Z6~Y{Ib)}QQC}pT0K1{aKDuOF*{|5ytytV)U diff --git a/proprietary/vendor/lib64/libqmiservices-sem-ext.so b/proprietary/vendor/lib64/libqmiservices-sem-ext.so deleted file mode 100644 index a12aae003f9e86c1d53f392f578746623485d3fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18360 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 bE)%a!?m+CdGV_GVlfA?l_nn!Xn|1#U-Ztob diff --git a/sm8250-common-vendor.mk b/sm8250-common-vendor.mk index b241ce2..5bf4115 100644 --- a/sm8250-common-vendor.mk +++ b/sm8250-common-vendor.mk @@ -320,8 +320,6 @@ PRODUCT_PACKAGES += \ libos \ libpadm \ libperipheral_client \ - libqmiservices-ext \ - libqmiservices-sem-ext \ libqseed3 \ libqtikeymaster4 \ libril_sem \