From ece9324bed6a618a5fe4f2ee88183a9a1eab9720 Mon Sep 17 00:00:00 2001 From: SzuWei Lin Date: Tue, 24 Apr 2018 18:34:10 +0800 Subject: [PATCH] Add vr_hwc to GSI Bug: 78308559 Test: Check the /system/etc/init/vr_hwc.rc and /system/bin/vr_hwc are built into system.img Change-Id: I84ac8149d1bccaff0451f4a4ae679853d6625976 --- target/product/aosp_arm.mk | 4 ++++ target/product/aosp_arm64.mk | 4 ++++ target/product/aosp_x86.mk | 4 ++++ target/product/aosp_x86_64.mk | 4 ++++ target/product/treble_common.mk | 4 ++++ 5 files changed, 20 insertions(+) diff --git a/target/product/aosp_arm.mk b/target/product/aosp_arm.mk index c66f95401..af78bcb3d 100644 --- a/target/product/aosp_arm.mk +++ b/target/product/aosp_arm.mk @@ -25,6 +25,10 @@ PRODUCT_COPY_FILES += \ prebuilts/qemu-kernel/arm64/3.18/kernel-qemu2:kernel-ranchu-64 \ device/generic/goldfish/fstab.ranchu.arm:$(TARGET_COPY_OUT_VENDOR)/etc/fstab.ranchu +# TODO(b/78308559): includes vr_hwc into GSI before vr_hwc move to vendor +PRODUCT_PACKAGES += \ + vr_hwc + include $(SRC_TARGET_DIR)/product/full.mk PRODUCT_NAME := aosp_arm diff --git a/target/product/aosp_arm64.mk b/target/product/aosp_arm64.mk index e7378d598..d8bf924aa 100644 --- a/target/product/aosp_arm64.mk +++ b/target/product/aosp_arm64.mk @@ -38,6 +38,10 @@ PRODUCT_COPY_FILES += \ PRODUCT_COPY_FILES += \ system/core/rootdir/init.zygote32_64.rc:root/init.zygote32_64.rc +# TODO(b/78308559): includes vr_hwc into GSI before vr_hwc move to vendor +PRODUCT_PACKAGES += \ + vr_hwc + $(call inherit-product, $(SRC_TARGET_DIR)/product/core_64_bit.mk) $(call inherit-product, $(SRC_TARGET_DIR)/product/aosp_base_telephony.mk) $(call inherit-product, $(SRC_TARGET_DIR)/board/generic_arm64/device.mk) diff --git a/target/product/aosp_x86.mk b/target/product/aosp_x86.mk index 6c4d1c0fc..7c293b7a4 100644 --- a/target/product/aosp_x86.mk +++ b/target/product/aosp_x86.mk @@ -26,6 +26,10 @@ PRODUCT_COPY_FILES += \ device/generic/goldfish/data/etc/encryptionkey.img:encryptionkey.img \ prebuilts/qemu-kernel/x86_64/4.9/kernel-qemu2:kernel-ranchu-64 +# TODO(b/78308559): includes vr_hwc into GSI before vr_hwc move to vendor +PRODUCT_PACKAGES += \ + vr_hwc + include $(SRC_TARGET_DIR)/product/full_x86.mk PRODUCT_NAME := aosp_x86 diff --git a/target/product/aosp_x86_64.mk b/target/product/aosp_x86_64.mk index 92f2cb158..55c11aaa0 100644 --- a/target/product/aosp_x86_64.mk +++ b/target/product/aosp_x86_64.mk @@ -35,6 +35,10 @@ PRODUCT_COPY_FILES += \ PRODUCT_COPY_FILES += \ system/core/rootdir/init.zygote32_64.rc:root/init.zygote32_64.rc +# TODO(b/78308559): includes vr_hwc into GSI before vr_hwc move to vendor +PRODUCT_PACKAGES += \ + vr_hwc + $(call inherit-product, $(SRC_TARGET_DIR)/product/core_64_bit.mk) $(call inherit-product, $(SRC_TARGET_DIR)/product/aosp_base_telephony.mk) $(call inherit-product, $(SRC_TARGET_DIR)/board/generic_x86_64/device.mk) diff --git a/target/product/treble_common.mk b/target/product/treble_common.mk index 8fa29744e..ff4968f2f 100644 --- a/target/product/treble_common.mk +++ b/target/product/treble_common.mk @@ -84,3 +84,7 @@ PRODUCT_PACKAGES += \ # Set current VNDK version for GSI PRODUCT_SYSTEM_DEFAULT_PROPERTIES += \ ro.gsi.vndk.version=$(PLATFORM_VNDK_VERSION) + +# TODO(b/78308559): includes vr_hwc into GSI before vr_hwc move to vendor +PRODUCT_PACKAGES += \ + vr_hwc