Otherwise, it causes the CTS-on-GSI failure on non-emulator devices: CtsPermission2TestCases android.permission2.cts.PrivappPermissionsTest#testPrivappPermissionsEnforcement Because non-emulator devices lack the permission file in their /vendor. /system/priv-app/SdkSetup/SdkSetup.apk /vendor/etc/permissions/privapp-permissions-goldfish.xml Bug: 110517983 Test: boot a GSI and checks that SdkSetup.apk is moved to /vendor Change-Id: I3086f99c477eeca38f42041e1809a5aa3b8bfa7a
16 lines
350 B
Makefile
16 lines
350 B
Makefile
LOCAL_PATH:= $(call my-dir)
|
|
include $(CLEAR_VARS)
|
|
|
|
LOCAL_MODULE_TAGS := optional
|
|
LOCAL_PRIVILEGED_MODULE := true
|
|
LOCAL_VENDOR_MODULE := true
|
|
LOCAL_SRC_FILES := $(call all-subdir-java-files)
|
|
|
|
LOCAL_PACKAGE_NAME := SdkSetup
|
|
LOCAL_PRIVATE_PLATFORM_APIS := true
|
|
LOCAL_CERTIFICATE := platform
|
|
|
|
LOCAL_PROGUARD_ENABLED := disabled
|
|
|
|
include $(BUILD_PACKAGE)
|