#--------------------------------------------- # Inheritance customize config from $(CHIP_VERSION)_$(CHIP_REVISION) # Exceptional: 1) driver_filter_list.mk 2) product/overlay #--------------------------------------------- CUSTOM_PRODUCT := $(CHIP_VERSION)_$(CHIP_REVISION) TARGET_PRODUCT_DIR := $(PRODUCT_DEVICE_DIR)/customize/$(CUSTOM_PRODUCT) -include $(TARGET_PRODUCT_DIR)/device.mk #--------------------------------------------- # Customize Product Config #--------------------------------------------- CUSTOM_PRODUCT := $(IMAGE_VARIANT) TARGET_PRODUCT_DIR := $(PRODUCT_DEVICE_DIR)/customize/$(CUSTOM_PRODUCT) #--------------------------------------------- # lowram Config #--------------------------------------------- PRODUCT_SUPPORT_LOWRAM := true SWAP_FSTAB_FILE := $(TARGET_PRODUCT_DIR)/etc/vendor/fstab.swap PRODUCT_COPY_FILES += \ $(SWAP_FSTAB_FILE):vendor/etc/fstab.swap #--------------------------------------------- # Flash XML Copy File Config #--------------------------------------------- ifneq ($(wildcard $(TARGET_PRODUCT_DIR)/partition),) PRODUCT_PARTITION_DIR := $(TARGET_PRODUCT_DIR)/partition endif #--------------------------------------------- # Init Rc Copy File Config #--------------------------------------------- ifneq ($(wildcard $(TARGET_PRODUCT_DIR)/etc/system/init.custom.rc),) SYSTEM_CUSTOM_INITRC_FILE := $(TARGET_PRODUCT_DIR)/etc/system/init.custom.rc endif ifneq ($(wildcard $(TARGET_PRODUCT_DIR)/etc/vendor/init.custom.rc),) VENDOR_CUSTOM_INITRC_FILE := $(TARGET_PRODUCT_DIR)/etc/vendor/init.custom.rc endif ifneq ($(wildcard $(TARGET_PRODUCT_DIR)/etc/vendor/fstab.hardware.android.fbe),) DEVICE_FSTAB_FILE := $(TARGET_PRODUCT_DIR)/etc/vendor/fstab.hardware.android.fbe endif ifneq ($(wildcard $(TARGET_PRODUCT_DIR)/etc/vendor/ueventd.rc),) DEVICE_UEVENTD_RC_FILE := $(TARGET_PRODUCT_DIR)/etc/vendor/ueventd.rc endif #--------------------------------------------- # Minorimages Copy File Config #--------------------------------------------- ifneq ($(wildcard $(TARGET_PRODUCT_DIR)/minorimages/baseparam.img),) BASEPARAM_IMG_FILE := $(TARGET_PRODUCT_DIR)/minorimages/baseparam.img endif ifneq ($(wildcard $(TARGET_PRODUCT_DIR)/minorimages/deviceinfo.img),) DEVICEINFO_IMG_FILE := $(TARGET_PRODUCT_DIR)/minorimages/deviceinfo.img endif ifneq ($(wildcard $(TARGET_PRODUCT_DIR)/minorimages/logo.img),) LOGO_IMG_FILE := $(TARGET_PRODUCT_DIR)/minorimages/logo.img endif ifneq ($(wildcard $(TARGET_PRODUCT_DIR)/minorimages/panel.bin),) PANEL_IMG_FILE := $(TARGET_PRODUCT_DIR)/minorimages/panel.bin endif -include $(TARGET_PRODUCT_DIR)/properties/system_properties.mk -include $(TARGET_PRODUCT_DIR)/properties/vendor_properties.mk -include $(TARGET_PRODUCT_DIR)/build/product_filter_list.mk -include $(TARGET_PRODUCT_DIR)/product/product.mk -include $(TARGET_PRODUCT_DIR)/odm/odm.mk