From c0cae510d21ce3bceb81764b90604005d573382b Mon Sep 17 00:00:00 2001 From: Isaac Chen Date: Fri, 12 May 2017 19:39:43 +0800 Subject: [PATCH] lights.$(TARGET_DEVICE): moved to vendor partition Move it to vendor to work with generic AOSP system image. Bug: 37927875 Test: The lib is under /vendor/lib(64)/hw instead of /system/lib(64)/hw and the resulted system/vendor images work on the device. Change-Id: I8218120bc870b64959f5a9929c5fdea703b7fb0c --- CleanSpec.mk | 3 +++ liblight/Android.mk | 1 + 2 files changed, 4 insertions(+) diff --git a/CleanSpec.mk b/CleanSpec.mk index bb8b2a03..0c0bd981 100644 --- a/CleanSpec.mk +++ b/CleanSpec.mk @@ -89,3 +89,6 @@ $(call add-clean-step, rm -rf $(PRODUCT_OUT)/system/etc/permissions/android.hard $(call add-clean-step, rm -rf $(PRODUCT_OUT)/system/etc/wifi/wpa_supplicant_overlay.conf) $(call add-clean-step, rm -rf $(PRODUCT_OUT)/system/etc/wifi/p2p_supplicant_overlay.conf) $(call add-clean-step, rm -rf $(PRODUCT_OUT)/system/etc/wifi/wifi_concurrency_cfg.txt) + +$(call add-clean-step, rm -rf $(PRODUCT_OUT)/system/lib/hw/lights.$(PRODUCT_HARDWARE).so) +$(call add-clean-step, rm -rf $(PRODUCT_OUT)/system/lib64/hw/lights.$(PRODUCT_HARDWARE).so) diff --git a/liblight/Android.mk b/liblight/Android.mk index da87af29..ef0c71a7 100644 --- a/liblight/Android.mk +++ b/liblight/Android.mk @@ -18,6 +18,7 @@ include $(CLEAR_VARS) LOCAL_SRC_FILES := lights.c LOCAL_MODULE_RELATIVE_PATH := hw +LOCAL_PROPRIETARY_MODULE := true LOCAL_SHARED_LIBRARIES := libc libcutils liblog LOCAL_CFLAGS := $(common_flags) \ -DLOG_TAG=\"qdlights\" \