From 32636e806b9a0ab5160ca6e8c5fffb07dc02607b Mon Sep 17 00:00:00 2001 From: Bill Yi Date: Fri, 10 Mar 2023 10:55:55 -0800 Subject: [PATCH] Add UwbVendorService blobs to Cheetah TEST: make and flash BUG: 272767304 Change-Id: I0c3524ebe5518b5c47d9027ae2b7f6908e774ab8 --- self-extractors_cheetah/extract-lists.txt | 2 ++ .../google_devices/staging/Android.mk | 16 ++++++++++++++++ .../google_devices/staging/device-partial.mk | 2 ++ 3 files changed, 20 insertions(+) diff --git a/self-extractors_cheetah/extract-lists.txt b/self-extractors_cheetah/extract-lists.txt index e09731b..255e82e 100644 --- a/self-extractors_cheetah/extract-lists.txt +++ b/self-extractors_cheetah/extract-lists.txt @@ -7,10 +7,12 @@ RADIO/radio.img \ system_ext/etc/permissions/com.shannon.imsservice.xml \ system_ext/etc/permissions/com.shannon.rcsservice.xml \ + system_ext/etc/permissions/privapp-permissions-qorvo.xml \ system_ext/lib64/libmediaadaptor.so \ system_ext/priv-app/ShannonRcs/ShannonRcs.apk \ system_ext/priv-app/ShannonIms/ShannonIms.apk \ system_ext/priv-app/QualifiedNetworksService/QualifiedNetworksService.apk \ + system_ext/priv-app/UwbVendorService/UwbVendorService.apk \ " ;; diff --git a/self-extractors_cheetah/google_devices/staging/Android.mk b/self-extractors_cheetah/google_devices/staging/Android.mk index 30e6278..6e1e67e 100644 --- a/self-extractors_cheetah/google_devices/staging/Android.mk +++ b/self-extractors_cheetah/google_devices/staging/Android.mk @@ -70,4 +70,20 @@ LOCAL_LICENSE_CONDITIONS := notice LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../COPYRIGHT $(LOCAL_PATH)/../LICENSE include $(BUILD_PREBUILT) +include $(CLEAR_VARS) +LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX) +LOCAL_MODULE := UwbVendorService +LOCAL_MODULE_TAGS := optional +LOCAL_BUILT_MODULE_STEM := package.apk +LOCAL_SYSTEM_EXT_MODULE := true +LOCAL_PRIVILEGED_MODULE := true +LOCAL_MODULE_OWNER := qorvo +LOCAL_MODULE_CLASS := APPS +LOCAL_SRC_FILES := $(LOCAL_MODULE).apk +LOCAL_CERTIFICATE := platform +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../COPYRIGHT $(LOCAL_PATH)/../LICENSE +include $(BUILD_PREBUILT) + endif diff --git a/self-extractors_cheetah/google_devices/staging/device-partial.mk b/self-extractors_cheetah/google_devices/staging/device-partial.mk index f8bba00..c7a502d 100644 --- a/self-extractors_cheetah/google_devices/staging/device-partial.mk +++ b/self-extractors_cheetah/google_devices/staging/device-partial.mk @@ -20,6 +20,7 @@ PRODUCT_PACKAGES := \ QualifiedNetworksService \ ShannonIms \ ShannonRcs \ + UwbVendorService \ PRODUCT_PACKAGES += \ libmediaadaptor \ @@ -28,4 +29,5 @@ PRODUCT_PACKAGES += \ PRODUCT_COPY_FILES := \ vendor/google_devices/cheetah/proprietary/com.shannon.imsservice.xml:system_ext/etc/permissions/com.shannon.imsservice.xml:samsung \ vendor/google_devices/cheetah/proprietary/com.shannon.rcsservice.xml:system_ext/etc/permissions/com.shannon.rcsservice.xml:samsung \ + vendor/google_devices/cheetah/proprietary/privapp-permissions-qorvo.xml:system_ext/etc/permissions/privapp-permissions-qorvo.xml:qorvo \