diff options
| author | Jiyong Park <jiyong@google.com> | 2017-02-24 17:49:42 +0900 |
|---|---|---|
| committer | Jiyong Park <jiyong@google.com> | 2017-02-24 13:53:21 +0000 |
| commit | da9d9de59cdcb0da4bea151ef0720f085094bab2 (patch) | |
| tree | d3440befae9bf194889f70c1143a1c0a5326699a /msm8998 | |
| parent | d6597f0204e6a5cc30e6553dc12e192212eeb9cf (diff) | |
| download | platform_hardware_qcom_display-da9d9de59cdcb0da4bea151ef0720f085094bab2.tar.gz platform_hardware_qcom_display-da9d9de59cdcb0da4bea151ef0720f085094bab2.tar.bz2 platform_hardware_qcom_display-da9d9de59cdcb0da4bea151ef0720f085094bab2.zip | |
Move QCOM HALs to vendor partition
In order to build generic system image that is agnostic to SoC or
device, such HALs should be moved from system partition to vendor
partition.
HALs moved: copybit, gralloc, hwcomposer, light, memtrack, hdmi_cec
Bug: 34826389
Bug: 35232083
Test: build & run and check whether the HAL is loaded from
/vendor/lib[64]/hw.
$ su; lsof | grep hwcomposer
Change-Id: I2bb617ac71ab040a5b1ba306c194e8672ac84561
Diffstat (limited to 'msm8998')
| -rw-r--r-- | msm8998/hdmi_cec/Android.mk | 1 | ||||
| -rw-r--r-- | msm8998/libcopybit/Android.mk | 1 | ||||
| -rw-r--r-- | msm8998/libgralloc/Android.mk | 1 | ||||
| -rw-r--r-- | msm8998/libgralloc1/Android.mk | 1 | ||||
| -rw-r--r-- | msm8998/liblight/Android.mk | 1 | ||||
| -rw-r--r-- | msm8998/libmemtrack/Android.mk | 1 | ||||
| -rw-r--r-- | msm8998/sdm/libs/hwc/Android.mk | 1 | ||||
| -rw-r--r-- | msm8998/sdm/libs/hwc2/Android.mk | 1 |
8 files changed, 8 insertions, 0 deletions
diff --git a/msm8998/hdmi_cec/Android.mk b/msm8998/hdmi_cec/Android.mk index 3b794e3c..3117b592 100644 --- a/msm8998/hdmi_cec/Android.mk +++ b/msm8998/hdmi_cec/Android.mk @@ -4,6 +4,7 @@ include $(CLEAR_VARS) LOCAL_MODULE := hdmi_cec.$(TARGET_BOARD_PLATFORM) LOCAL_MODULE_RELATIVE_PATH := hw +LOCAL_PROPRIETARY_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) LOCAL_SHARED_LIBRARIES := $(common_libs) libqservice libbinder libqdutils diff --git a/msm8998/libcopybit/Android.mk b/msm8998/libcopybit/Android.mk index 212c5bcf..36667835 100644 --- a/msm8998/libcopybit/Android.mk +++ b/msm8998/libcopybit/Android.mk @@ -23,6 +23,7 @@ include $(BUILD_COPY_HEADERS) include $(CLEAR_VARS) LOCAL_MODULE := copybit.$(TARGET_BOARD_PLATFORM) LOCAL_MODULE_RELATIVE_PATH := hw +LOCAL_PROPRIETARY_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) LOCAL_SHARED_LIBRARIES := $(common_libs) libdl libmemalloc diff --git a/msm8998/libgralloc/Android.mk b/msm8998/libgralloc/Android.mk index c1d4d79b..8a1fd1f2 100644 --- a/msm8998/libgralloc/Android.mk +++ b/msm8998/libgralloc/Android.mk @@ -19,6 +19,7 @@ include $(CLEAR_VARS) LOCAL_MODULE := gralloc.$(TARGET_BOARD_PLATFORM) LOCAL_MODULE_RELATIVE_PATH := hw +LOCAL_PROPRIETARY_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) LOCAL_SHARED_LIBRARIES := $(common_libs) libmemalloc libqdMetaData libqdutils diff --git a/msm8998/libgralloc1/Android.mk b/msm8998/libgralloc1/Android.mk index b66a027c..874335e6 100644 --- a/msm8998/libgralloc1/Android.mk +++ b/msm8998/libgralloc1/Android.mk @@ -5,6 +5,7 @@ include $(CLEAR_VARS) LOCAL_MODULE := gralloc.$(TARGET_BOARD_PLATFORM) LOCAL_MODULE_RELATIVE_PATH := hw +LOCAL_PROPRIETARY_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) \ external/libcxx/include/ diff --git a/msm8998/liblight/Android.mk b/msm8998/liblight/Android.mk index ff4825ba..36f13a68 100644 --- a/msm8998/liblight/Android.mk +++ b/msm8998/liblight/Android.mk @@ -19,6 +19,7 @@ include $(CLEAR_VARS) LOCAL_SRC_FILES := lights.c LOCAL_MODULE_RELATIVE_PATH := hw +LOCAL_PROPRIETARY_MODULE := true LOCAL_SHARED_LIBRARIES := liblog LOCAL_CFLAGS := -DLOG_TAG=\"qdlights\" LOCAL_CLANG := true diff --git a/msm8998/libmemtrack/Android.mk b/msm8998/libmemtrack/Android.mk index 4e7a09f8..d2f74840 100644 --- a/msm8998/libmemtrack/Android.mk +++ b/msm8998/libmemtrack/Android.mk @@ -19,6 +19,7 @@ LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE_RELATIVE_PATH := hw +LOCAL_PROPRIETARY_MODULE := true LOCAL_C_INCLUDES += hardware/libhardware/include LOCAL_CFLAGS := -Wconversion -Wall -Werror -Wno-sign-conversion LOCAL_CLANG := true diff --git a/msm8998/sdm/libs/hwc/Android.mk b/msm8998/sdm/libs/hwc/Android.mk index e2391ba4..53e4683e 100644 --- a/msm8998/sdm/libs/hwc/Android.mk +++ b/msm8998/sdm/libs/hwc/Android.mk @@ -5,6 +5,7 @@ ifeq ($(use_hwc2),false) LOCAL_MODULE := hwcomposer.$(TARGET_BOARD_PLATFORM) LOCAL_MODULE_RELATIVE_PATH := hw +LOCAL_PROPRIETARY_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) diff --git a/msm8998/sdm/libs/hwc2/Android.mk b/msm8998/sdm/libs/hwc2/Android.mk index 36c61ddb..5c3b52ad 100644 --- a/msm8998/sdm/libs/hwc2/Android.mk +++ b/msm8998/sdm/libs/hwc2/Android.mk @@ -6,6 +6,7 @@ ifeq ($(use_hwc2),true) LOCAL_MODULE := hwcomposer.$(TARGET_BOARD_PLATFORM) LOCAL_MODULE_RELATIVE_PATH := hw +LOCAL_PROPRIETARY_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) |
