* Choreographer VSync has some performance impact for CPU rendered apps as the app has to wait for VSync to start a new frame draw. When the frame draw time exceeds one VSync, this has a direct impact on the FPS. debug.cpurend.vsync property controls the VSync for CPU rendered apps. Disable VSync for CPU rendered app, by setting this property to false. Signed-off-by: ImPrashantt <prashant33968@gmail.com> Signed-off-by: pix106 <sbordenave@gmail.com>
132 lines
2.9 KiB
Text
132 lines
2.9 KiB
Text
# Audio
|
|
audio.safemedia.bypass=true
|
|
audio.offload.min.duration.secs=30
|
|
persist.vendor.audio.hac.enable=false
|
|
persist.vendor.audio_hal.dsp_bit_width_enforce_mode=24
|
|
ro.config.media_vol_steps=25
|
|
ro.config.vc_call_vol_steps=7
|
|
|
|
# Bluetooth
|
|
persist.vendor.bt.a2dp_offload_cap=sbc-aac-aptx-aptxhd-ldac
|
|
vendor.bluetooth.soc=cherokee
|
|
|
|
# Blur
|
|
ro.surface_flinger.supports_background_blur=0
|
|
|
|
# Camera
|
|
persist.vendor.camera.privapp.list=org.codeaurora.snapcam
|
|
|
|
# Charger
|
|
ro.charger.enable_suspend=true
|
|
ro.charger.disable_init_blank=true
|
|
|
|
# CNE
|
|
persist.vendor.cne.feature=1
|
|
|
|
# Data
|
|
persist.data.df.dev_name=rmnet_usb0
|
|
persist.vendor.data.profile_update=true
|
|
|
|
# Disable GC freed lines
|
|
dalvik.vm.debug.alloc=0
|
|
|
|
# Disable vsync for cpu rendered apps
|
|
debug.cpurend.vsync=false
|
|
|
|
# Display
|
|
debug.performance.tuning=1
|
|
debug.renderengine.backend=skiaglthreaded
|
|
persist.demo.hdmirotationlock=false
|
|
persist.hwc.enable_vds=1
|
|
renderthread.skia.reduceopstasksplitting=true
|
|
ro.qualcomm.cabl=0
|
|
sdm.debug.disable_skip_validate=1
|
|
|
|
# Surfaceflinger
|
|
debug.sf.hw=1
|
|
debug.sf.enable_hwc_vds=0
|
|
debug.sf.latch_unsignaled=0
|
|
ro.surface_flinger.max_virtual_display_dimension=4096
|
|
|
|
# Fwk detect
|
|
ro.vendor.qti.va_aosp.support=1
|
|
|
|
# Fling
|
|
ro.min.fling_velocity=160
|
|
ro.max.fling_velocity=20000
|
|
|
|
# FUSE passthrough
|
|
persist.sys.fuse.passthrough.enable=true
|
|
|
|
# Gboard
|
|
ro.com.google.ime.kb_pad_port_b=1
|
|
|
|
# IMS
|
|
persist.vendor.ims.disableUserAgent=0
|
|
|
|
# LMKD
|
|
ro.lmk.log_stats=true
|
|
ro.lmk.use_psi=false
|
|
ro.lmk.low=1001
|
|
ro.lmk.medium=800
|
|
ro.lmk.critical=0
|
|
ro.lmk.critical_upgrade=false
|
|
ro.lmk.upgrade_pressure=100
|
|
ro.lmk.downgrade_pressure=100
|
|
ro.lmk.kill_heaviest_task=true
|
|
ro.lmk.kill_timeout_ms=100
|
|
ro.lmk.use_minfree_levels=true
|
|
|
|
# Media
|
|
media.aac_51_output_enabled=true
|
|
media.settings.xml=/vendor/etc/media_profiles_vendor.xml
|
|
media.stagefright.enable-player=true
|
|
media.stagefright.enable-http=true
|
|
media.stagefright.enable-aac=true
|
|
media.stagefright.enable-qcp=true
|
|
media.stagefright.enable-scan=true
|
|
media.stagefright.thumbnail.prefer_hw_codecs=true
|
|
mmp.enable.3g2=true
|
|
persist.mm.enable.prefetch=true
|
|
vidc.dec.enable.downscalar=0
|
|
vidc.enc.target_support_bframe=1
|
|
vendor.mm.enable.qcom_parser=16777213
|
|
vendor.vidc.dec.enable.downscalar=0
|
|
vendor.vidc.enc.disable_bframes=1
|
|
vendor.vidc.enc.disable.pq=false
|
|
|
|
# Netflix
|
|
ro.netflix.bsp_rev=Q660-13149-1
|
|
|
|
# OEM Unlock reporting
|
|
ro.oem_unlock_supported=1
|
|
|
|
# Proximity
|
|
gsm.proximity.enable=true
|
|
|
|
# Time daemon
|
|
persist.timed.enable=true
|
|
|
|
# Radio
|
|
DEVICE_PROVISIONED=1
|
|
persist.radio.aosp_usr_pref_sel=true
|
|
persist.radio.add_power_save=1
|
|
persist.radio.VT_CAM_INTERFACE=2
|
|
persist.radio.data_con_rprt=1
|
|
persist.vendor.ims.disableADBLogs=1
|
|
persist.vendor.ims.disableIMSLogs=1
|
|
persist.vendor.radio.enable_temp_dds=true
|
|
persist.vendor.radio.force_on_dc=true
|
|
ril.subscription.types=RUIM
|
|
|
|
# SELinux
|
|
ro.build.selinux=1
|
|
|
|
#Storaged
|
|
ro.storaged.event.interval=99999
|
|
|
|
# Zygote preforking
|
|
persist.device_config.runtime_native.usap_pool_enabled=true
|
|
|
|
# Thermal configs path
|
|
sys.thermal.data.path=/data/vendor/thermal/
|