S666LN: Cleanup & Rearrange Properties
* Add Stock Product properties * Shutup OpenGLRenderer logspam * Fuck off Surfaceflinger and Graphics * Drop all unused ass tweak Change-Id: I038838c464e86b508f8999249209bb925a6e4bab Signed-off-by: fjrXTR <fajarslebew31@gmail.com>
This commit is contained in:
@@ -6,7 +6,6 @@
|
||||
|
||||
DEVICE_PATH := device/itel/S666LN
|
||||
KERNEL_PATH := $(DEVICE_PATH)-kernel
|
||||
CONFIGS_PATH := $(DEVICE_PATH)/configs
|
||||
|
||||
# Architecture
|
||||
TARGET_ARCH := arm64
|
||||
@@ -138,8 +137,9 @@ TARGET_BOARD_PLATFORM := mt6789
|
||||
BOARD_HAS_MTK_HARDWARE := true
|
||||
|
||||
# Properties
|
||||
TARGET_SYSTEM_PROP += $(CONFIGS_PATH)/properties/system.prop
|
||||
TARGET_VENDOR_PROP += $(CONFIGS_PATH)/properties/vendor.prop
|
||||
TARGET_PRODUCT_PROP += $(DEVICE_PATH)/configs/properties/product.prop
|
||||
TARGET_SYSTEM_PROP += $(DEVICE_PATH)/configs/properties/system.prop
|
||||
TARGET_VENDOR_PROP += $(DEVICE_PATH)/configs/properties/vendor.prop
|
||||
|
||||
# Recovery
|
||||
BOARD_MOVE_GSI_AVB_KEYS_TO_VENDOR_BOOT := true
|
||||
@@ -192,11 +192,11 @@ BOARD_VNDK_VERSION := current
|
||||
|
||||
# VINTF
|
||||
DEVICE_FRAMEWORK_COMPATIBILITY_MATRIX_FILE := \
|
||||
$(CONFIGS_PATH)/vintf/framework_compatibility_matrix.xml \
|
||||
$(DEVICE_PATH)/configs/vintf/framework_compatibility_matrix.xml \
|
||||
hardware/mediatek/vintf/mediatek_framework_compatibility_matrix.xml \
|
||||
vendor/lineage/config/device_framework_matrix.xml
|
||||
DEVICE_MANIFEST_FILE := $(CONFIGS_PATH)/vintf/manifest.xml
|
||||
DEVICE_MATRIX_FILE := $(CONFIGS_PATH)/vintf/compatibility_matrix.xml
|
||||
DEVICE_MANIFEST_FILE := $(DEVICE_PATH)/configs/vintf/manifest.xml
|
||||
DEVICE_MATRIX_FILE := $(DEVICE_PATH)/configs/vintf/compatibility_matrix.xml
|
||||
|
||||
# Wi-Fi
|
||||
WPA_SUPPLICANT_VERSION := VER_0_8_X
|
||||
|
||||
31
configs/properties/product.prop
Normal file
31
configs/properties/product.prop
Normal file
@@ -0,0 +1,31 @@
|
||||
persist.radio.multisim.config=tsts
|
||||
persist.vendor.radio.msimmode=tsts
|
||||
persist.vendor.radio.tsd.multisimmode=2
|
||||
ro.boot.product.hardware.sku=tsts
|
||||
ro.rlk_multi_gsensor_support=1
|
||||
ro.surface_flinger.set_idle_timer_ms=1200
|
||||
ro.telephony.sim.count=3
|
||||
ro.tran_high_brightness_mode.support=1
|
||||
ro.transsion.backlight.level=255
|
||||
ro.transsion.backlight.optimization=1
|
||||
ro.vendor.radio.max.multisim=tsts
|
||||
ro.vendor.transsion.hbm_mode_hal.support=1
|
||||
sys.surfaceflinger.idle_reduce_framerate_enable=yes
|
||||
telephony.active_modems.max_count=3
|
||||
|
||||
# FM
|
||||
ro.fm.band=1
|
||||
ro.fm.chip=0x6631
|
||||
ro.fm.fake_chan_0=9210 -205
|
||||
ro.fm.fake_chan_1=9600 -152
|
||||
ro.fm.fake_chan_2=10400 -152
|
||||
ro.fm.fake_chan_3=10750 -205
|
||||
ro.fm.fake_chans=4
|
||||
ro.fm.high_band=1080
|
||||
ro.fm.low_band=875
|
||||
ro.fm.max_scan_num=40
|
||||
ro.fm.rssi_th_l2=-102
|
||||
ro.fm.scan_sort=0
|
||||
ro.fm.seek_lev=4
|
||||
ro.fm.seek_space=1
|
||||
ro.fm.short_ana_sup=1
|
||||
@@ -1,10 +1,7 @@
|
||||
# Audio
|
||||
audio.offload.disable=true
|
||||
vendor.af.dynamic.sleeptime.enable=true
|
||||
vendor.af.pausewait.enable=false
|
||||
vendor.af.threshold.src_and_effect_count=5
|
||||
persist.vendor.anr.dumpthr=1
|
||||
ro.audio.silent=0
|
||||
ro.audio.usb.period_us=16000
|
||||
ro.camera.sound.forced=0
|
||||
|
||||
# Bluetooth
|
||||
bluetooth.profile.a2dp.source.enabled=true
|
||||
@@ -28,69 +25,52 @@ ro.surface_flinger.supports_background_blur=1
|
||||
ro.launcher.blur.appLaunch=0
|
||||
|
||||
# Camera
|
||||
persist.vendor.camera.privapp.list=org.lineageos.aperture
|
||||
vendor.camera.aux.packagelist=org.lineageos.aperture
|
||||
vendor.camera.tran.nums=1
|
||||
|
||||
# Dalvik
|
||||
# Dex
|
||||
dalvik.vm.dex2oat64.enabled=true
|
||||
persist.device_config.runtime_native.usap_pool_enabled=false
|
||||
|
||||
# Iorapd
|
||||
iorapd.perfetto.enable=false
|
||||
iorapd.readahead.enable=false
|
||||
persist.device_config.runtime_native_boot.iorap_readahead_enable=false
|
||||
ro.iorapd.enable=false
|
||||
# Display
|
||||
debug.sf.enable_transaction_tracing=false
|
||||
debug.sf.hwc.min.duration=17000000
|
||||
debug.sf.predict_hwc_composition_strategy=0
|
||||
ro.opengles.version=196610
|
||||
vendor.debug.sf.display_dejitter=0
|
||||
|
||||
# IPO
|
||||
sys.ipo.disable=1
|
||||
sys.ipo.pwrdncap=2
|
||||
# IMS
|
||||
persist.dbg.volte_avail_ovr=1
|
||||
persist.dbg.vt_avail_ovr=1
|
||||
persist.dbg.wfc_avail_ovr=1
|
||||
|
||||
# Media
|
||||
debug.stagefright.c2inputsurface=-1
|
||||
media.stagefright.thumbnail.prefer_hw_codecs=true
|
||||
ro.vendor.mtk_flv_playback_support=1
|
||||
|
||||
# MTK vendor
|
||||
ro.vendor.mtk_omacp_support=1
|
||||
ro.vendor.mtk_telephony_add_on_policy=0
|
||||
|
||||
# Misc
|
||||
Build.BRAND=MTK
|
||||
ro.transsion.tranfs.path=/tranfs
|
||||
|
||||
# Partition
|
||||
ro.product.property_source_order=product,odm,vendor,system
|
||||
|
||||
# Radio
|
||||
vendor.rild.libargs=-d /dev/ttyC0
|
||||
vendor.rild.libpath=mtk-ril.so
|
||||
ro.vendor.mtk_telephony_add_on_policy=0
|
||||
persist.sys.radio.force_lte_ca=true
|
||||
|
||||
# RIL Powersaving
|
||||
persist.radio.add_power_save=1
|
||||
pm.sleep_mode=1
|
||||
power.saving.mode=1
|
||||
ro.mot.eri.losalert.delay=100
|
||||
ro.ril.disable.power.collapse=0
|
||||
ro.ril.fast.dormancy.rule=1
|
||||
ro.ril.fast.dormancy.timeout=3
|
||||
ro.vendor.use_data_netmgrd=true
|
||||
ro.vold.umsdirtyratio=20
|
||||
|
||||
# SLA
|
||||
ro.vendor.net.enable_sla=1
|
||||
|
||||
# TNE
|
||||
ro.transsion.tne.support=true
|
||||
|
||||
# WiFi
|
||||
wifi.interface=wlan0
|
||||
ro.mediatek.wlan.wsc=1
|
||||
ro.mediatek.wlan.p2p=1
|
||||
# Wifi
|
||||
mediatek.wlan.ctia=0
|
||||
wifi.tethering.interface=ap0
|
||||
persist.vendor.wfc.sys_wfc_support=1
|
||||
ro.mediatek.wlan.p2p=1
|
||||
ro.mediatek.wlan.wsc=1
|
||||
wifi.direct.interface=p2p0
|
||||
wifi.interface=wlan0
|
||||
wifi.tethering.interface=ap0
|
||||
|
||||
# USB
|
||||
ro.sys.usb.bicr=no
|
||||
ro.sys.usb.charging.only=yes
|
||||
ro.sys.usb.mtp.whql.enable=0
|
||||
ro.sys.usb.storage.type=mtp
|
||||
|
||||
# Zygote
|
||||
zygote.critical_window.minute=10
|
||||
ro.zygote.preload.enable=0
|
||||
zygote.critical_window.minute=10
|
||||
@@ -7,16 +7,24 @@ ro.apk_verity.mode=2
|
||||
# Audio
|
||||
aaudio.mmap_exclusive_policy=2
|
||||
aaudio.mmap_policy=2
|
||||
persist.vendor.audiohal.aurisys.pcm_dump_on=0
|
||||
persist.vendor.audiohal.p2w_dump_on=0
|
||||
persist.vendor.audiohal.pcm_mixer_dump_on=0
|
||||
persist.vendor.rm.debug.headsetmic=1
|
||||
persist.vendor.rm.debug.phonemic=1
|
||||
ro.audio.monitorRotation=true
|
||||
ro.config.media_vol_default=10
|
||||
ro.config.vc_call_vol_default=4
|
||||
ro.config.vc_call_vol_steps=11
|
||||
ro.vendor.mtk_audio_alac_support=1
|
||||
ro.vendor.mtk_audio_tuning_tool_ver=V1
|
||||
ro.vendor.mtk_audio_ape_support=1
|
||||
ro.vendor.mtk_audio_tuning_tool_ver=V1
|
||||
ro.vendor.mtk_hifiaudio_support=1
|
||||
ro.audio.monitorRotation=true
|
||||
vendor.audio.powerhal.power.dl=true
|
||||
vendor.audio.powerhal.power.ul=true
|
||||
vendor.usbsph.dl.pcm.dump=0
|
||||
vendor.usbsph.ul.pcm.dump=0
|
||||
vendor.usbsph.srcaws.pcm.dump=0
|
||||
vendor.streamout.pcm.dump=0
|
||||
vendor.streamin.pcm.dump=0
|
||||
|
||||
# Bluetooth
|
||||
bluetooth.profile.sap.server.enabled=true
|
||||
@@ -89,11 +97,10 @@ persist.sys.fuse.passthrough.enable=true
|
||||
ro.hardware.gatekeeper=trustonic
|
||||
|
||||
# Graphics
|
||||
debug.graphics.game_default_frame_rate.disabled=true
|
||||
debug.hwui.skia_atrace_enabled=false
|
||||
debug.cpurend.vsync=false
|
||||
debug.mediatek.disp_decompress=1
|
||||
debug.renderengine.backend=skiaglthreaded
|
||||
debug.sf.disable_backpressure=1
|
||||
debug.graphics.game_default_frame_rate.disabled=true
|
||||
debug.mediatek.appgamepq_compress=1
|
||||
graphics.gpu.profiler.support=true
|
||||
ro.hardware.egl=meow
|
||||
ro.hardware.gralloc=common
|
||||
@@ -104,7 +111,9 @@ ro.vendor.build.dont_use_vabc=true
|
||||
ro.vendor.mtk_aod_support=1
|
||||
ro.vendor.mtk_svp_on_mtee_support=2
|
||||
ro.vendor.smvr.p2batch.hd=4
|
||||
ro.vendor.smvr.p2batch.vga=8
|
||||
ro.vendor.smvr.p2batch.vga=8
|
||||
service.sf.prime_shader_cache=0
|
||||
persist.vendor.sys.mtkaal.function=0
|
||||
|
||||
# GPS
|
||||
ro.vendor.gps.chrdev=gps_drv_stp
|
||||
@@ -120,9 +129,16 @@ ro.hwui.render_ahead=20
|
||||
debug.hwui.use_hint_manager=true
|
||||
debug.hwui.target_cpu_time_percent=60
|
||||
|
||||
# HWComposer
|
||||
ro.vendor.mtk_backlight_hwc_support=0
|
||||
ro.vendor.composer_version=2.3
|
||||
|
||||
# Keymaster
|
||||
ro.vendor.keymaster_version=5.0
|
||||
|
||||
# Keystore
|
||||
ro.hardware.kmsetkey=trustonic
|
||||
|
||||
# Light
|
||||
ro.vendor.transsion.backlight_12bit=1
|
||||
|
||||
@@ -135,8 +151,10 @@ ro.lmk.swap_util_max=90
|
||||
ro.lmk.kill_timeout_ms=100
|
||||
|
||||
# Media
|
||||
debug.stagefright.c2inputsurface=-1
|
||||
media.c2.dmabuf.padding=3072
|
||||
media.stagefright.thumbnail.prefer_hw_codecs=true
|
||||
ro.vendor.iomanager.support=1
|
||||
ro.vendor.mtk.c2.vdec.fmt.support.level=1
|
||||
ro.vendor.mtk_sec_video_path_support=1
|
||||
ro.vendor.mtk_video_hevc_enc_support=1
|
||||
@@ -144,7 +162,6 @@ vendor.media.heif.feature.off=1
|
||||
vendor.media.heif.highThreshold=20
|
||||
vendor.mtk.vdec.waitkeyframeforplay=9
|
||||
ro.vendor.jpeg_decode_sw_opt=1
|
||||
vendor.media.omx=0
|
||||
|
||||
# Mediatek
|
||||
ro.vendor.mgk_name=mgk_64_entry_level_k510
|
||||
@@ -153,10 +170,21 @@ ro.vendor.mediatek.platform=MT6789
|
||||
ro.vendor.mediatek.version.branch=alps-mp-s0.mp1
|
||||
ro.vendor.mediatek.version.release=alps-mp-s0.mp1-V15.175_reallytek_wsr_s0mp1rc_P26
|
||||
|
||||
# Memory
|
||||
ro.vendor.mm.defrag.support=1
|
||||
|
||||
# Misc
|
||||
persist.vendor.kernel.version=5
|
||||
ro.logd.kernel=false
|
||||
persist.vendor.uxcompaction_enable=true
|
||||
ro.vendor.rc=/vendor/etc/init/hw/
|
||||
persist.vendor.factory.GB2312=no
|
||||
ro.limit_cache.support=1
|
||||
ro.vendor.efuse_writer_enable=1
|
||||
ro.vendor.mml.mtk_mml_support=0
|
||||
ro.vendor.mtk_gwsd_capability=1
|
||||
ro.vendor.mtk_mvpu_security_support=0
|
||||
ro.vendor.mtk_ovl_bringup=0
|
||||
|
||||
# Netflix
|
||||
ro.netflix.bsp_rev=MTK6789-35965-1
|
||||
@@ -169,16 +197,14 @@ ro.vendor.mtk_nn_quant_preferred=1
|
||||
# Paytrigger
|
||||
ro.hardware.paytrigger=trustonic
|
||||
|
||||
# Perf
|
||||
persist.vendor.iomanager.dirty=1
|
||||
persist.vendor.iomanager.switch=1
|
||||
persist.vendor.pnpmgr.enable=1
|
||||
persist.vendor.pnpmgr.gamemode.enable=1
|
||||
persist.vendor.pnpmgr.gamerecord.enable=1
|
||||
# Power
|
||||
persist.vendor.powerhal.thermal_ux_temp_max=55000
|
||||
persist.vendor.powerhal.thermal_ux_temp_min=43000
|
||||
ro.vendor.perf.scroll_opt=true
|
||||
ro.vendor.powerhal.gsi_watermark=500
|
||||
ro.vendor.powerhal.cloud=1
|
||||
ro.vendor.powerhal.encode=1
|
||||
ro.vendor.powerhal.thermal_ux_support=1
|
||||
ro.vendor.powerhal_fling_mode_support=1
|
||||
vendor.perf.framepacing.enable=1
|
||||
|
||||
# Power
|
||||
vendor.powerhal.interaction.offset=0
|
||||
@@ -278,54 +304,82 @@ ro.vendor.init.sensor.rc=init.sensor_2_0.rc
|
||||
ro.vendor.mtk.sensor.support=yes
|
||||
|
||||
# Surfaceflinger
|
||||
debug.sf.late.app.duration=16600000
|
||||
debug.sf.late.sf.duration=10500000
|
||||
debug.sf.early.app.duration=16600000
|
||||
debug.sf.early.sf.duration=16600000
|
||||
debug.sf.earlyGl.app.duration=16600000
|
||||
debug.sf.earlyGl.sf.duration=16600000
|
||||
debug.sf.enable_hwc_vds=0
|
||||
debug.sf.hwc.min.duration=23000000
|
||||
debug.sf.set_binder_thread_rt=1
|
||||
debug.sf.use_phase_offsets_as_durations=1
|
||||
debug.sf.disable_backpressure=1
|
||||
debug.sf.early.app.duration=20000000
|
||||
debug.sf.early.sf.duration=27600000
|
||||
debug.sf.earlyGl.app.duration=20000000
|
||||
debug.sf.earlyGl.sf.duration=27600000
|
||||
debug.sf.disable_client_composition_cache=1
|
||||
debug.sf.enable_hwc_vds=0
|
||||
debug.sf.hwc.min.duration=17000000
|
||||
debug.sf.auto_latch_unsignaled=0
|
||||
debug.sf.late.app.duration=20000000
|
||||
debug.sf.late.sf.duration=27600000
|
||||
debug.sf.use_phase_offsets_as_durations=1
|
||||
debug.sf.predict_hwc_composition_strategy=0
|
||||
debug.sf.enable_transaction_tracing=false
|
||||
debug.sf.phase_offset_threshold_for_next_vsync_ns=6100000
|
||||
debug.sf.enable_egl_image_tracker=0
|
||||
ro.config.avoid_gfx_accel=true
|
||||
ro.surface_flinger.force_hwc_copy_for_virtual_displays=true
|
||||
ro.surface_flinger.has_HDR_display=false
|
||||
ro.surface_flinger.has_wide_color_display=true
|
||||
ro.surface_flinger.use_color_management=true
|
||||
ro.surface_flinger.wcg_composition_dataspace=143261696
|
||||
ro.surface_flinger.uclamp.min=130
|
||||
ro.surface_flinger.max_frame_buffer_acquired_buffers=3
|
||||
ro.surface_flinger.primary_display_orientation=ORIENTATION_0
|
||||
ro.surface_flinger.protected_contents=true
|
||||
ro.surface_flinger.uclamp.min=130
|
||||
ro.surface_flinger.use_content_detection_for_refresh_rate=true
|
||||
service.sf.prime_shader_cache=0
|
||||
|
||||
# Surfaceflinger | cpupolicy
|
||||
vendor.debug.sf.cpupolicy=0
|
||||
vendor.debug.sf.cpupolicy.base_min_bl=310
|
||||
vendor.debug.sf.cpupolicy.hw_comp_suspend=1
|
||||
vendor.debug.sf.cpupolicy.hw_hfr_suspend=1
|
||||
vendor.debug.sf.cpupolicy.lowbound_uclamp_min=165
|
||||
vendor.debug.sf.cpupolicy.max_correct_offset=150
|
||||
vendor.debug.sf.cpupolicy.min_120=165
|
||||
vendor.debug.sf.cpupolicy.min_30_mml=165
|
||||
vendor.debug.sf.cpupolicy.min_60=130
|
||||
vendor.debug.sf.cpupolicy.min_60_mml=165
|
||||
vendor.debug.sf.cpupolicy.min_90=165
|
||||
vendor.debug.sf.cpupolicy.min_boost=165
|
||||
vendor.debug.sf.cpupolicy.power_down_120=300000
|
||||
vendor.debug.sf.cpupolicy.power_up_120=-300000
|
||||
vendor.debug.sf.cpupolicy.re_hfr=0
|
||||
vendor.debug.sf.cpupolicy.rt_bl_min=300
|
||||
vendor.debug.sf.cpupolicy.sf_cpu_thres=290
|
||||
vendor.debug.sf.cpupolicy.upbound_uclamp_max_ll=262
|
||||
vendor.debug.sf.cpupolicy.upbound_uclamp_min=350
|
||||
vendor.debug.sf.cpupolicy.upbound_uclamp_ret_sys=210
|
||||
vendor.debug.sf.cpupolicy.xgf_min=25
|
||||
|
||||
# Storage
|
||||
external_storage.casefold.enabled=1
|
||||
external_storage.projid.enabled=1
|
||||
external_storage.sdcardfs.enabled=0
|
||||
ro.vendor.mtk_dmc_support=1
|
||||
ro.vendor.mtk_emmc_support=1
|
||||
ro.vendor.mtk_f2fs_enable=1
|
||||
ro.vendor.mtk_ufs_support=1
|
||||
|
||||
# SOC
|
||||
ro.soc.manufacturer=Mediatek
|
||||
# SoC
|
||||
ro.soc.manufacturer=MediaTek
|
||||
ro.soc.model=MT6789V/CD
|
||||
|
||||
# TEE
|
||||
ro.mtk_key_manager_support=1
|
||||
ro.vendor.mtk_svp_on_mtee_support=2
|
||||
ro.vendor.mtk_tee_gp_support=1
|
||||
ro.vendor.mtk_trustonic_tee_support=1
|
||||
|
||||
# Thermal
|
||||
ro.vendor.mtk_thermal_2_0=1
|
||||
ro.vendor.tran.hbm.thermal-patch=/devices/platform/thermal-ntc1
|
||||
ro.vendor.tran.hbm.thermal.temp.clr=42000
|
||||
ro.vendor.tran.hbm.thermal.temp.trig=44000
|
||||
|
||||
# Vibrator
|
||||
ro.vendor.tran.vibrator.option=single
|
||||
|
||||
# WiFi
|
||||
# Wifi
|
||||
persist.vendor.mtk_wfc_support=1
|
||||
ro.vendor.mtk_tb_wifi_3g_mode=0
|
||||
ro.vendor.wfd.dummy.enable=0
|
||||
ro.vendor.wfd.iframesize.level=0
|
||||
ro.vendor.wifi.sap.concurrent.iface=ap1
|
||||
ro.vendor.wifi.sap.interface=ap0
|
||||
ro.vendor.wlan.chrdev=wmt_chrdev_wifi
|
||||
|
||||
@@ -277,4 +277,5 @@ PRODUCT_VENDOR_PROPERTIES += \
|
||||
persist.log.tag.HWUI=$(VENDOR_LOG_LEVEL) \
|
||||
persist.log.tag.FrameTracker=$(VENDOR_LOG_LEVEL) \
|
||||
persist.log.tag.C2MtkBufferManager=$(VENDOR_LOG_LEVEL) \
|
||||
persist.log.tag.lights_service_transsion_rust=$(VENDOR_LOG_LEVEL)
|
||||
persist.log.tag.lights_service_transsion_rust=$(VENDOR_LOG_LEVEL) \
|
||||
persist.log.tag.OpenGLRenderer=$(VENDOR_LOG_LEVEL)
|
||||
|
||||
Reference in New Issue
Block a user