You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
159 lines
7.6 KiB
159 lines
7.6 KiB
|
|
|
|
# PRODUCT_COPY_FILES += $(LOCAL_PATH)/egl.cfg:$(TARGET_COPY_OUT_VENDOR)/lib/egl/egl.cfg:mtk |
|
# PRODUCT_COPY_FILES += $(LOCAL_PATH)/ueventd.mt6735.rc:root/ueventd.mt6735.rc |
|
|
|
PRODUCT_COPY_FILES += $(LOCAL_PATH)/factory_init.project.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/factory_init.project.rc |
|
PRODUCT_COPY_FILES += $(LOCAL_PATH)/init.project.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.project.rc |
|
PRODUCT_COPY_FILES += $(LOCAL_PATH)/meta_init.project.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/meta_init.project.rc |
|
|
|
ifeq ($(strip $(MTK_C2K_SUPPORT)),yes) |
|
PRODUCT_COPY_FILES += device/mediatek/mt6735/init.c2k.rc:root/init.c2k.rc |
|
PRODUCT_COPY_FILES += device/mediatek/mt6735/meta_init.c2k.rc:root/meta_init.c2k.rc |
|
endif |
|
|
|
ifeq ($(MTK_SMARTBOOK_SUPPORT),yes) |
|
PRODUCT_COPY_FILES += $(LOCAL_PATH)/sbk-kpd.kl:system/usr/keylayout/sbk-kpd.kl:mtk \ |
|
$(LOCAL_PATH)/sbk-kpd.kcm:system/usr/keychars/sbk-kpd.kcm:mtk |
|
endif |
|
|
|
# Add FlashTool needed files |
|
#PRODUCT_COPY_FILES += $(LOCAL_PATH)/EBR1:EBR1 |
|
#ifneq ($(wildcard $(LOCAL_PATH)/EBR2),) |
|
# PRODUCT_COPY_FILES += $(LOCAL_PATH)/EBR2:EBR2 |
|
#endif |
|
#PRODUCT_COPY_FILES += $(LOCAL_PATH)/MBR:MBR |
|
#PRODUCT_COPY_FILES += $(LOCAL_PATH)/MT6735_Android_scatter.txt:MT6735_Android_scatter.txt |
|
|
|
|
|
# thermal.conf and thermal_eng.conf:with BCCT |
|
# thermal_NoBCCT.conf and thermal_eng_NoBCCT.conf:no BCCT |
|
# thermal policy no BCCT |
|
ifeq ($(TARGET_BUILD_VARIANT),eng) |
|
PRODUCT_COPY_FILES += $(LOCAL_PATH)/thermal_eng.conf:$(TARGET_COPY_OUT_VENDOR)/etc/.tp/thermal.conf:mtk |
|
else |
|
PRODUCT_COPY_FILES += $(LOCAL_PATH)/thermal.conf:$(TARGET_COPY_OUT_VENDOR)/etc/.tp/thermal.conf:mtk |
|
endif |
|
PRODUCT_COPY_FILES += $(LOCAL_PATH)/ht120.mtc:$(TARGET_COPY_OUT_VENDOR)/etc/.tp/.ht120.mtc:mtk |
|
|
|
|
|
|
|
# alps/vendor/mediatek/proprietary/external/GeoCoding/Android.mk |
|
|
|
# alps/vendor/mediatek/proprietary/frameworks-ext/native/etc/Android.mk |
|
|
|
# touch related file for CTS |
|
ifeq ($(strip $(CUSTOM_KERNEL_TOUCHPANEL)),generic) |
|
PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.touchscreen.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.touchscreen.xml |
|
else |
|
PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.faketouch.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.faketouch.xml |
|
PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.touchscreen.multitouch.distinct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.touchscreen.multitouch.distinct.xml |
|
PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.touchscreen.multitouch.jazzhand.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.touchscreen.multitouch.jazzhand.xml |
|
PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.touchscreen.multitouch.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.touchscreen.multitouch.xml |
|
PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.touchscreen.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.touchscreen.xml |
|
endif |
|
|
|
# USB OTG |
|
PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.usb.host.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.usb.host.xml |
|
|
|
# GPS relative file |
|
ifeq ($(MTK_GPS_SUPPORT),yes) |
|
PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.location.gps.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.location.gps.xml |
|
endif |
|
|
|
# alps/external/libnfc-opennfc/open_nfc/hardware/libhardware/modules/nfcc/nfc_hal_microread/Android.mk |
|
# PRODUCT_COPY_FILES += external/libnfc-opennfc/open_nfc/hardware/libhardware/modules/nfcc/nfc_hal_microread/driver/open_nfc_driver.ko:$(TARGET_COPY_OUT_VENDOR)/lib/open_nfc_driver.ko:mtk |
|
|
|
# alps/frameworks/av/media/libeffects/factory/Android.mk |
|
PRODUCT_COPY_FILES += frameworks/av/media/libeffects/data/audio_effects.conf:system/etc/audio_effects.conf |
|
|
|
# alps/mediatek/config/$project |
|
PRODUCT_COPY_FILES += $(LOCAL_PATH)/android.hardware.telephony.gsm.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.telephony.gsm.xml |
|
|
|
|
|
|
|
# Set default USB interface |
|
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += persist.service.acm.enable=0 |
|
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.mount.fs=EXT4 |
|
|
|
#PRODUCT_PROPERTY_OVERRIDES += dalvik.vm.heapgrowthlimit=128m |
|
#PRODUCT_PROPERTY_OVERRIDES += dalvik.vm.heapsize=256m |
|
|
|
# meta tool |
|
PRODUCT_PROPERTY_OVERRIDES += ro.mediatek.chip_ver=S01 |
|
PRODUCT_PROPERTY_OVERRIDES += ro.mediatek.platform=MT6737T |
|
|
|
# set Telephony property - SIM count |
|
SIM_COUNT := 2 |
|
PRODUCT_PROPERTY_OVERRIDES += ro.telephony.sim.count=$(SIM_COUNT) |
|
PRODUCT_PROPERTY_OVERRIDES += persist.radio.default.sim=0 |
|
|
|
# Audio Related Resource |
|
PRODUCT_COPY_FILES += vendor/mediatek/proprietary/custom/k37tv1_64_bsp/factory/res/sound/testpattern1.wav:$(TARGET_COPY_OUT_VENDOR)/res/sound/testpattern1.wav:mtk |
|
PRODUCT_COPY_FILES += vendor/mediatek/proprietary/custom/k37tv1_64_bsp/factory/res/sound/ringtone.wav:$(TARGET_COPY_OUT_VENDOR)/res/sound/ringtone.wav:mtk |
|
|
|
# Keyboard layout |
|
PRODUCT_COPY_FILES += device/mediatek/mt6735/ACCDET.kl:system/usr/keylayout/ACCDET.kl:mtk |
|
PRODUCT_COPY_FILES += $(LOCAL_PATH)/mtk-kpd.kl:system/usr/keylayout/mtk-kpd.kl:mtk |
|
|
|
# Microphone |
|
PRODUCT_COPY_FILES += $(LOCAL_PATH)/android.hardware.microphone.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.microphone.xml |
|
|
|
# Camera |
|
PRODUCT_COPY_FILES += $(LOCAL_PATH)/android.hardware.camera.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.camera.xml |
|
|
|
# Audio Policy |
|
PRODUCT_COPY_FILES += $(LOCAL_PATH)/audio_policy.conf:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy.conf:mtk |
|
|
|
|
|
#Images for LCD test in factory mode |
|
PRODUCT_COPY_FILES += vendor/mediatek/proprietary/custom/k37tv1_64_bsp/factory/res/images/lcd_test_00.png:$(TARGET_COPY_OUT_VENDOR)/res/images/lcd_test_00.png:mtk |
|
PRODUCT_COPY_FILES += vendor/mediatek/proprietary/custom/k37tv1_64_bsp/factory/res/images/lcd_test_01.png:$(TARGET_COPY_OUT_VENDOR)/res/images/lcd_test_01.png:mtk |
|
PRODUCT_COPY_FILES += vendor/mediatek/proprietary/custom/k37tv1_64_bsp/factory/res/images/lcd_test_02.png:$(TARGET_COPY_OUT_VENDOR)/res/images/lcd_test_02.png:mtk |
|
|
|
|
|
# overlay has priorities. high <-> low. |
|
|
|
DEVICE_PACKAGE_OVERLAYS += device/mediatek/common/overlay/sd_in_ex_otg |
|
|
|
DEVICE_PACKAGE_OVERLAYS += $(LOCAL_PATH)/overlay |
|
ifdef OPTR_SPEC_SEG_DEF |
|
ifneq ($(strip $(OPTR_SPEC_SEG_DEF)),NONE) |
|
OPTR := $(word 1,$(subst _,$(space),$(OPTR_SPEC_SEG_DEF))) |
|
SPEC := $(word 2,$(subst _,$(space),$(OPTR_SPEC_SEG_DEF))) |
|
SEG := $(word 3,$(subst _,$(space),$(OPTR_SPEC_SEG_DEF))) |
|
DEVICE_PACKAGE_OVERLAYS += device/mediatek/common/overlay/operator/$(OPTR)/$(SPEC)/$(SEG) |
|
endif |
|
endif |
|
ifneq (yes,$(strip $(MTK_TABLET_PLATFORM))) |
|
ifeq (480,$(strip $(LCM_WIDTH))) |
|
ifeq (854,$(strip $(LCM_HEIGHT))) |
|
DEVICE_PACKAGE_OVERLAYS += device/mediatek/common/overlay/FWVGA |
|
endif |
|
endif |
|
ifeq (540,$(strip $(LCM_WIDTH))) |
|
ifeq (960,$(strip $(LCM_HEIGHT))) |
|
DEVICE_PACKAGE_OVERLAYS += device/mediatek/common/overlay/qHD |
|
endif |
|
endif |
|
endif |
|
ifeq (yes,$(strip $(MTK_GMO_ROM_OPTIMIZE))) |
|
DEVICE_PACKAGE_OVERLAYS += device/mediatek/common/overlay/slim_rom |
|
endif |
|
ifeq (yes,$(strip $(MTK_GMO_RAM_OPTIMIZE))) |
|
DEVICE_PACKAGE_OVERLAYS += device/mediatek/common/overlay/slim_ram |
|
endif |
|
DEVICE_PACKAGE_OVERLAYS += device/mediatek/common/overlay/navbar |
|
|
|
ifeq ($(strip $(OPTR_SPEC_SEG_DEF)),NONE) |
|
PRODUCT_PACKAGES += DangerDash |
|
endif |
|
|
|
# media_profiles.xml for media profile support |
|
PRODUCT_COPY_FILES += device/mediatek/mt6735/media_profiles.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_profiles.xml:mtk |
|
PRODUCT_PROPERTY_OVERRIDES += media.settings.xml=/vendor/etc/media_profiles.xml |
|
|
|
$(call inherit-product, device/mediatek/mt6735/device.mk) |
|
|
|
$(call inherit-product-if-exists, vendor/mediatek/libs/$(MTK_TARGET_PROJECT)/device-vendor.mk) |
|
|
|
|