From c158848f2a8a1120395443a76b856850084a10c2 Mon Sep 17 00:00:00 2001 From: ExtremeXT Date: Sun, 6 Sep 2026 23:14:14 +0300 Subject: [PATCH] universal9830: Switch to OSS AIDL Gatekeeper service Change-Id: I4fd2c27383228529052312e8c9deb40b5645afb1 Signed-off-by: ExtremeXT --- Android.bp | 27 ------------------ .../vendor/lib64/hw/gatekeeper.exynos990.so | Bin 15800 -> 0 bytes universal9830-common-vendor.mk | 1 - 3 files changed, 28 deletions(-) delete mode 100644 proprietary/vendor/lib64/hw/gatekeeper.exynos990.so diff --git a/Android.bp b/Android.bp index b7e6656..db47442 100644 --- a/Android.bp +++ b/Android.bp @@ -451,33 +451,6 @@ cc_prebuilt_library_shared { soc_specific: true, } -cc_prebuilt_library_shared { - name: "gatekeeper.exynos990", - owner: "samsung", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/hw/gatekeeper.exynos990.so", - ], - shared_libs: [ - "libteecl", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - relative_install_path: "hw", - prefer: true, - soc_specific: true, -} - cc_prebuilt_library_shared { name: "gps.default", owner: "samsung", diff --git a/proprietary/vendor/lib64/hw/gatekeeper.exynos990.so b/proprietary/vendor/lib64/hw/gatekeeper.exynos990.so deleted file mode 100644 index 1644c98299a534075aece21fa071775173fda272..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15800 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 diff --git a/universal9830-common-vendor.mk b/universal9830-common-vendor.mk index 2820c44..cf6a314 100644 --- a/universal9830-common-vendor.mk +++ b/universal9830-common-vendor.mk @@ -107,7 +107,6 @@ PRODUCT_PACKAGES += \ libwvhidl \ android.hardware.gnss@2.1-impl \ flp.default \ - gatekeeper.exynos990 \ gps.default \ vendor.samsung.hardware.gnss@2.1-impl \ libSEF.quram \