Commit 29d3b638 authored by DidntRead's avatar DidntRead
Browse files

update

Change-Id: If9ccc173c56dac85071fafa2cef2d441a64574d6
parent 966b83b6
Loading
Loading
Loading
Loading
+8 −21
Original line number Diff line number Diff line
@@ -107,29 +107,16 @@ TARGET_RECOVERY_PIXEL_FORMAT := "RGBA_8888"
BOARD_HAS_NO_SELECT_BUTTON := true
BOARD_HAS_LARGE_FILESYSTEM := true

ifeq ($(RECOVERY_VARIANT), twrp)
DEVICE_RESOLUTION := 1080x1920
DEVICE_SCREEN_WIDTH := 1080
DEVICE_SCREEN_HEIGHT := 1920
# TWRP
TW_THEME := portrait_hdpi
TW_USE_TOOLBOX := true
RECOVERY_SDCARD_ON_DATA := true
TARGET_RECOVERY_PIXEL_FORMAT := "RGBX_8888"
TARGET_USE_CUSTOM_LUN_FILE_PATH := /sys/devices/platform/mt_usb/musb-hdrc.0.auto/gadget/lun%d/file
TARGET_RECOVERY_LCD_BACKLIGHT_PATH := \"/sys/class/leds/lcd-backlight/brightness\"
RECOVERY_GRAPHICS_USE_LINELENGTH := true
BOARD_SUPPRESS_SECURE_ERASE := true
BOARD_USE_FRAMEBUFFER_ALPHA_CHANNEL := true
TARGET_DISABLE_TRIPLE_BUFFERING := false

# Time Zone data for Recovery
PRODUCT_COPY_FILES += \
    bionic/libc/zoneinfo/tzdata:recovery/root/system/usr/share/zoneinfo/tzdata
else
# CWM
BOARD_RECOVERY_SWIPE := true
BOARD_SUPPRESS_EMMC_WIPE := true
BOARD_USE_CUSTOM_RECOVERY_FONT := \"roboto_15x24.h\"
TARGET_RECOVERY_PIXEL_FORMAT := "RGBX_8888"
endif
TW_DEFAULT_BRIGHTNESS := 80
TW_INCLUDE_CRYPTO := true
TW_BRIGHTNESS_PATH := /sys/class/leds/lcd-backlight/brightness
TW_CUSTOM_CPU_TEMP_PATH := /sys/devices/virtual/thermal/thermal_zone1/temp
TW_EXCLUDE_SUPERSU := true

TARGET_PROVIDES_LIBLIGHT := true
BOARD_GLOBAL_CFLAGS += -DCOMPAT_SENSORS_M
+7 −0
Original line number Diff line number Diff line
@@ -26,6 +26,9 @@ $(call inherit-product, $(SRC_TARGET_DIR)/product/languages_full.mk)
# Dalvik heap configurations
$(call inherit-product-if-exists, frameworks/native/build/phone-xxhdpi-3072-dalvik-heap.mk)

# Vendor properties
include $(COMMON_PATH)/vendor_prop.mk

# Screen density
TARGET_SCREEN_WIDTH := 1080
TARGET_SCREEN_HEIGHT := 1920
@@ -112,6 +115,9 @@ PRODUCT_COPY_FILES += \
    frameworks/native/data/etc/android.hardware.usb.host.xml:system/etc/permissions/android.hardware.usb.host.xml \
    frameworks/native/data/etc/android.hardware.usb.accessory.xml:system/etc/permissions/android.hardware.usb.accessory.xml

# Recovery
PRODUCT_COPY_FILES += $(COMMON_PATH)/twrp.fstab:recovery/root/etc/twrp.fstab

# Mediatek
PRODUCT_PACKAGES += \
    libstlport
@@ -142,6 +148,7 @@ PRODUCT_PACKAGES += \

# Lineage
PRODUCT_PACKAGES += \
    lineage.livedisplay@2.0-service-mtk \
    lineage.touch@1.0-service.lenovo \
    lineage.trust@1.0-service

+0 −79
Original line number Diff line number Diff line
# RIL
rild.libpath=mtk-ril.so
rild.libargs=-d /dev/ttyC0
ro.telephony.sim.count=2
persist.radio.default.sim=0
persist.radio.mobile.data=0,0
persist.radio.multisim.config=dsds
bgw.current3gband=0
ril.current.share_modem=2
ril.external.md=0
ril.telephony.mode=0
persist.radio.fd.counter=15
persist.radio.fd.off.counter=5
persist.radio.fd.r8.counter=15
persist.radio.fd.off.r8.counter=5
ro.mtk_gemini_support=1
persist.gemini.sim_num=2
ro.gemini.smart_sim_switch=false

# Display
debug.hwui.use_buffer_age=false

# Wifi
wifi.interface=wlan0
wifi.direct.interface=p2p0
ro.mediatek.wlan.wsc=1
ro.mediatek.wlan.p2p=1
mediatek.wlan.ctia=0

# OpenGL
ro.opengles.version=196610
ro.kernel.qemu.gles=0

# Dalvik
dalvik.vm.heapgrowthlimit=256m
dalvik.vm.heapsize=512m

# Audio
ro.camera.sound.forced=0
ro.audio.silent=0
persist.af.audio_patch_fm=1

ro.zygote.preload.enable=0

# Disable Navigation Bar
qemu.hw.mainkeys=1

# Disable dirty region for Mali
debug.hwui.render_dirty_regions=false

# LCD Density
ro.sf.lcd_density=420

ro.sys.sdcardfs=true

# MTK
ro.oem_unlock_supported=1
ro.mtk_gemini_enhancement=1
ro.mtk_eap_sim_aka=1
ro.mtk_enable_md1=1
ro.mtk_flight_mode_power_off_md=1
ril.flightmode.poweroffMD=1
ro.mtk_sim_hot_swap=1
ro.mtk_world_phone=1
ro.mtk_cta_set=1
ro.mtk_lte_support=1
ro.mtk_rild_read_imsi=1
fmradio.driver.enable=0
ro.mtk_bt_support=1
ro.mtk_agps_app=1
ro.mtk_wlan_support=1
ro.mtk_gps_support=1
persist.md.perm.checked=1

ro.mediatek.chip_ver=S01
ro.mediatek.platform=MT6735
bgw.current3gband=0
ro.sf.hwrotation=0
persist.mtk.wcn.combo.chipid=0x6630
drm.service.enabled=true
wfd.dummy.enable=1
persist.sys.display.clearMotion=0
keyguard.no_require_sim=true
camera.disable_zsl_mode=1
ro.mtk_clearmotion_support=1
persist.debug.wfd.enable=1
persist.sys.enable_rescue=0

# FRP
ro.frp.pst=/dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/frp

vendor_prop.mk

0 → 100644
+94 −0
Original line number Diff line number Diff line
# RIL
PRODUCT_PROPERTY_OVERRIDES += \
    rild.libpath=mtk-ril.so \
    rild.libargs=-d/dev/ttyC0 \
    ro.telephony.sim.count=2 \
    persist.radio.default.sim=0 \
    persist.radio.mobile.data=0,0 \
    persist.radio.multisim.config=dsds \
    bgw.current3gband=0 \
    ril.current.share_modem=2 \
    ril.external.md=0 \
    ril.telephony.mode=0 \
    persist.radio.fd.counter=15 \
    persist.radio.fd.off.counter=5 \
    persist.radio.fd.r8.counter=15 \
    persist.radio.fd.off.r8.counter=5 \
    ro.mtk_gemini_support=1 \
    persist.gemini.sim_num=2 \
    ro.gemini.smart_sim_switch=false

# WIFI
PRODUCT_PROPERTY_OVERRIDES += \
    wifi.interface=wlan0 \
    wifi.direct.interface=p2p0 \
    ro.mediatek.wlan.wsc=1 \
    ro.mediatek.wlan.p2p=1 \
    mediatek.wlan.ctia=0

# OpenGL
PRODUCT_PROPERTY_OVERRIDES += \
    ro.opengles.version=196610 \
    ro.kernel.qemu.gles=0

# Audio
PRODUCT_PROPERTY_OVERRIDES += \
    ro.camera.sound.forced=0 \
    ro.audio.silent=0 \
    persist.af.audio_patch_fm=1

# Mali
PRODUCT_PROPERTY_OVERRIDES += \
    debug.hwui.render_dirty_regions=false

# LCD Density
PRODUCT_PROPERTY_OVERRIDES += \
    ro.sf.lcd_density=420

# MTK
PRODUCT_PROPERTY_OVERRIDES += \
    ro.mtk_gemini_enhancement=1 \
    ro.mtk_eap_sim_aka=1 \
    ro.mtk_enable_md1=1 \
    ro.mtk_flight_mode_power_off_md=1 \
    ril.flightmode.poweroffMD=1 \
    ro.mtk_sim_hot_swap=1 \
    ro.mtk_world_phone=1 \
    ro.mtk_cta_set=1 \
    ro.mtk_lte_support=1 \
    ro.mtk_rild_read_imsi=1 \
    fmradio.driver.enable=0 \
    ro.mtk_bt_support=1 \
    ro.mtk_agps_app=1 \
    ro.mtk_wlan_support=1 \
    ro.mtk_gps_support=1 \
    persist.md.perm.checked=1 \
    ro.mediatek.chip_ver=S01 \
    ro.mediatek.platform=MT6735 \
    persist.mtk.wcn.combo.chipid=0x6630 \
    persist.sys.display.clearMotion=0 \
    ro.mtk_clearmotion_support=1

# Misc
PRODUCT_PROPERTY_OVERRIDES += \
    keyguard.no_require_sim=true \
    camera.disable_zsl_mode=1 \
    ro.sf.hwrotation=0 \
    ro.oem_unlock_supported=1

# WFD
PRODUCT_PROPERTY_OVERRIDES += \
    wfd.dummy.enable=1 \
    persist.debug.wfd.enable=1

# DRM
PRODUCT_PROPERTY_OVERRIDES += \
    drm.service.enabled=true

# SysRescue
PRODUCT_PROPERTY_OVERRIDES += \
    persist.sys.enable_rescue=0

# FRP
PRODUCT_PROPERTY_OVERRIDES += \
    ro.frp.pst=/dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/frp