This repository has been archived on 2025-09-03. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
device_motorola_msm8953-common/common_prop.mk
Lucas Dupin 93cc0fc138 msm8953-common: Kang walleye offsets for GPU composition
Window animations now have rounded corners, meaning that
the shader that we use is more expensive than it used to be.

Because of this, we need to adjust the SF offsets, to make sure
that we'll have enough time to finish the GPU composition without
dropping frames.

These offsets as similar to blueline's, adjusted slightly because
we were getting false "frame missed" signals if composition
starts too early.

Change-Id: I8173e12b006bc1cab6b4cb0b3a5db9f9b3489819
2020-11-10 01:37:13 +01:00

216 lines
7.2 KiB
Makefile

#Build FP to be picked by both system and vendor
BUILD_FINGERPRINT := "google/walleye/walleye:8.1.0/OPM1.171019.011/4448085:user/release-keys"
# ART
PRODUCT_PROPERTY_OVERRIDES += \
dalvik.vm.boot-dex2oat-threads=8 \
dalvik.vm.dex2oat-filter=speed \
dalvik.vm.dex2oat-threads=8 \
dalvik.vm.image-dex2oat-filter=speed \
ro.sys.fw.dex2oat_thread_count=8 \
ro.vendor.qti.am.reschedule_service=true
# Audio
PRODUCT_PROPERTY_OVERRIDES += \
af.fast_track_multiplier=2 \
audio.deep_buffer.media=true \
audio.offload.min.duration.secs=30 \
audio.offload.video=true \
persist.vendor.audio.dualmic.config=endfire \
persist.vendor.audio.fluence.voicecall=true \
persist.vendor.audio.fluence.voicecomm=true \
persist.vendor.audio.fluence.voicerec=false \
persist.vendor.audio.fluence.speaker=false \
persist.vendor.audio.hw.binder.size_kbyte=1024 \
persist.vendor.audio.ras.enabled=false \
vendor.persist.speaker.prot.enable=false \
ro.vendor.audio.sdk.ssr=false \
ro.vendor.audio.sdk.fluencetype=none \
ro.qc.sdk.audio.fluencetype=none \
ro.qc.sdk.audio.ssr=false \
vendor.audio_hal.period_size=240 \
vendor.audio.hw.aac.encoder=true \
vendor.audio.offload.buffer.size.kb=64 \
vendor.audio.offload.gapless.enabled=false \
vendor.audio.offload.multiple.enabled=false \
vendor.audio.offload.pcm.16bit.enable=true \
vendor.audio.offload.pcm.24bit.enable=true \
vendor.audio.offload.track.enable=true \
vendor.audio.parser.ip.buffer.size=262144 \
vendor.audio.safx.pbe.enabled=true \
vendor.audio.use.sw.alac.decoder=false \
vendor.audio.use.sw.ape.decoder=false \
vendor.voice.path.for.pcm.voip=false \
vendor.audio.offload.min.duration.secs=30
PRODUCT_SYSTEM_DEFAULT_PROPERTIES += \
use.voice.path.for.pcm.voip=false
# Bluetooth
PRODUCT_PROPERTY_OVERRIDES += \
bluetooth.hfp.client=1 \
vendor.qcom.bluetooth.soc=smd \
ro.bluetooth.hfp.ver=1.7
# Camera
PRODUCT_PROPERTY_OVERRIDES += \
persist.vendor.camera.expose.aux=1 \
ro.camera.cfa.packagelist=org.codeaurora.snapcam,com.motorola.camera2 \
vidc.enc.dcvs.extra-buff-count=2 \
vendor.camera.aux.packagelist=com.motorola.camera2
# Codec2 switch
PRODUCT_PROPERTY_OVERRIDES += \
debug.media.codec2=2
# CNE
PRODUCT_PROPERTY_OVERRIDES += \
persist.vendor.cne.feature=1
# Color Mode
PRODUCT_PROPERTY_OVERRIDES += \
vendor.display.enable_default_color_mode=1
# Display
PRODUCT_PROPERTY_OVERRIDES += \
ro.sf.hwc_set_default_colormode=true \
debug.sf.enable_hwc_vds=1 \
debug.sf.hw=0 \
debug.sf.latch_unsignaled=1 \
debug.egl.hw=0 \
debug.enable.sglscale=1 \
dev.pm.dyn_samplingrate=1 \
persist.debug.wfd.enable=1 \
debug.sf.recomputecrop=0 \
persist.hwc.mdpcomp.enable=true \
ro.qualcomm.cabl=0 \
ro.opengles.version=196610 \
sdm.debug.disable_skip_validate=1 \
vendor.display.disable_skip_validate=1 \
vendor.gralloc.enable_fb_ubwc=1
# Fingerprint
PRODUCT_PROPERTY_OVERRIDES += \
persist.qfp=false
# FM
PRODUCT_PROPERTY_OVERRIDES += \
ro.vendor.fm.use_audio_session=true
# Media
PRODUCT_SYSTEM_DEFAULT_PROPERTIES += \
media.stagefright.thumbnail.prefer_hw_codecs=true
# Media
PRODUCT_PROPERTY_OVERRIDES += \
media.aac_51_output_enabled=true \
mm.enable.smoothstreaming=true \
mmp.enable.3g2=true \
vendor.mm.enable.qcom_parser=1048575 \
vendor.mm.en.sec.smoothstreaming=false \
vendor.vidc.enc.disable_bframes=1 \
vendor.vidc.enc.disable.pq=true \
vendor.vidc.dec.downscalar_width=1920 \
vendor.vidc.dec.downscalar_height=1088 \
vendor.vidc.disable.split.mode=1 \
vendor.video.disable.ubwc=1
# NITZ
PRODUCT_PROPERTY_OVERRIDES += \
persist.rild.nitz_plmn="" \
persist.rild.nitz_long_ons_0="" \
persist.rild.nitz_long_ons_1="" \
persist.rild.nitz_long_ons_2="" \
persist.rild.nitz_long_ons_3="" \
persist.rild.nitz_short_ons_0="" \
persist.rild.nitz_short_ons_1="" \
persist.rild.nitz_short_ons_2="" \
persist.rild.nitz_short_ons_3=""
# Perf
PRODUCT_PROPERTY_OVERRIDES += \
ro.vendor.extension_library=libqti-perfd-client.so
# Time daemon
PRODUCT_PROPERTY_OVERRIDES += \
persist.timed.enable=true
# Radio
PRODUCT_PROPERTY_OVERRIDES += \
persist.dbg.volte_avail_ovr=1 \
persist.dbg.vt_avail_ovr=1 \
persist.dbg.wfc_avail_ovr=1 \
persist.vendor.radio.no_wait_for_card=1 \
persist.vendor.radio.dfr_mode_set=1 \
persist.vendor.radio.relay_oprt_change=1 \
persist.vendor.radio.oem_ind_to_both=0 \
persist.vendor.radio.qcril_uim_vcc_feature=1 \
persist.vendor.radio.0x9e_not_callname=1 \
persist.vendor.radio.mt_sms_ack=30 \
persist.vendor.radio.force_get_pref=1 \
persist.vendor.radio.is_wps_enabled=true \
persist.vendor.radio.custom_ecc=1 \
persist.vendor.radio.eri64_as_home=1 \
persist.vendor.radio.data_con_rprt=1 \
persist.vendor.radio.sib16_support=1 \
persist.vendor.radio.rat_on=combine \
persist.vendor.radio.sw_mbn_update=1 \
persist.vendor.radio.jbims=1 \
persist.vendor.radio.msgtunnel.start=true \
persist.vendor.radio.sar_sensor=1 \
persist.vendor.radio.apn_delay=5000 \
persist.vendor.radio.calls.on.ims=true \
persist.vendor.radio.domain.ps=0 \
persist.vendor.radio.fi_supported=1 \
persist.vendor.cne.rat.wlan.chip.oem=WCN \
persist.vendor.sys.cnd.iwlan=1 \
persist.vendor.data.mode=concurrent \
persist.data.netmgrd.qos.enable=true \
persist.radio.aosp_usr_pref_sel=true \
persist.radio.pb.min.match=7 \
persist.radio.fi_supported=1 \
persist.data.qmi.adb_logmask=0 \
persist.radio.adb_log_on=0 \
persist.vendor.radio.apm_sim_not_pwdn=1 \
persist.vendor.radio.procedure_bytes=SKIP \
persist.vendor.radio.aosp_usr_pref_sel=true \
persist.vendor.radio.flexmap_type=none \
persist.vendor.radio.data_con_rprt=true \
persist.vendor.radio.add_power_save=1 \
persist.net.doxlat=true \
persist.vendor.qc.sub.rdump.on=1 \
persist.vendor.qc.sub.rdump.max=3 \
ro.telephony.call_ring.multiple=false \
ro.telephony.default_network=10,10 \
ro.vendor.telephony.default_network=10,10 \
ro.vendor.use_data_netmgrd=true \
ro.telephony.iwlan_operation_mode=legacy \
persist.vendor.ims.dropset_feature=0 \
persist.vendor.ims.disableDebugLogs=0 \
persist.vendor.ims.disableIMSLogs=0 \
persist.vendor.ims.disableDebugDataPathLogs=0 \
persist.vendor.ims.disableADBLogs=0 \
persist.vendor.ims.vt.enableadb=3 \
persist.vendor.ims.disableQXDMLogs=1 \
ro.vendor.build.vendorprefix=/vendor \
vendor.rild.libpath=/vendor/lib64/libril-qc-qmi-1.so \
ro.telephony.use_old_mnc_mcc_format=true
PRODUCT_SYSTEM_DEFAULT_PROPERTIES += \
persist.sys.fflag.override.settings_network_and_internet_v2=true \
persist.vendor.cne.feature=1 \
persist.vendor.dpm.feature=0 \
DEVICE_PROVISIONED=1 \
ril.subscription.types=NV,RUIM \
telephony.lteOnCdmaDevice=1
PRODUCT_PROPERTY_OVERRIDES += \
debug.sf.early_phase_offset_ns=1500000 \
debug.sf.early_app_phase_offset_ns=1500000 \
debug.sf.early_gl_phase_offset_ns=3000000 \
debug.sf.early_gl_app_phase_offset_ns=15000000
# RmNet Data
PRODUCT_PROPERTY_OVERRIDES += \
persist.data.wda.enable=true