c35e1d376e
* imsrcsd is a key IMS HAL service bundle, please don't do the thing like "ginkgo did it, so we copy" * uceservice(User Capability Exchange) HIDL would never be found with this, so that no capability exchange if you disable that and will get a "always retry" logspam * com.qualcomm.qti.imscmservice HIDL interface would never be found * vendor.qti.ims.factory HIDL interface would never be found * when "rearranging prop" please do not add/remove unexpected props * "NV" subscription type is missing * as persist.vendor.dpm.feature=11, In binary 1011, the "0" means NSRM not enabled, the NSRM prop should not be added even for rearrange * set back dpm.feature to 1, we don't need 0x8 TCP Connection Manager, 0x4 Network Socket Request Manager(NSRM), 0x2 Connection Tracking on an Android tablet * dpm.feature=0x1 Fast Dormancy is also matched up with miui config Signed-off-by: pix106 <sbordenave@gmail.com>
187 lines
4.5 KiB
Text
187 lines
4.5 KiB
Text
# ART
|
|
ro.vendor.qti.am.reschedule_service=true
|
|
ro.sys.fw.dex2oat_thread_count=8
|
|
|
|
# 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=14
|
|
ro.config.alarm_vol_steps=25
|
|
|
|
# Bluetooth & FM
|
|
vendor.bluetooth.soc=cherokee
|
|
bt.max.hfpclient.connections=1
|
|
vendor.hw.fm.init=0
|
|
ro.bluetooth.wipower=false
|
|
|
|
# Blur
|
|
ro.surface_flinger.supports_background_blur=0
|
|
|
|
# Camera
|
|
persist.vendor.camera.privapp.list=org.codeaurora.snapcam
|
|
camera.aux.packagelist=com.google.android.GoogleCamera,com.android.camera,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
|
|
|
|
# Dirac
|
|
ro.audio.soundfx.dirac=true
|
|
persist.audio.dirac.speaker=true
|
|
persist.dirac.acs.controller=qem
|
|
persist.dirac.acs.ignore_error=1
|
|
persist.dirac.acs.storeSettings=1
|
|
|
|
# Disable GC freed lines
|
|
dalvik.vm.debug.alloc=0
|
|
|
|
# Disable vsync for cpu rendered apps
|
|
debug.cpurend.vsync=false
|
|
|
|
# Display
|
|
debug.performance.tuning=1
|
|
persist.demo.hdmirotationlock=false
|
|
persist.hwc.enable_vds=1
|
|
ro.qualcomm.cabl=0
|
|
sdm.debug.disable_skip_validate=1
|
|
debug.renderengine.backend=skiaglthreaded
|
|
debug.hwui.renderer=skiagl
|
|
|
|
# DPM
|
|
persist.vendor.dpm.loglevel=0
|
|
|
|
# Surfaceflinger
|
|
debug.sf.use_phase_offsets_as_durations=1
|
|
debug.sf.late.sf.duration=27600000
|
|
debug.sf.late.app.duration=20000000
|
|
debug.sf.early.sf.duration=27600000
|
|
debug.sf.early.app.duration=20000000
|
|
debug.sf.earlyGl.sf.duration=27600000
|
|
debug.sf.earlyGl.app.duration=20000000
|
|
debug.sf.hwc.min.duration=23000000
|
|
debug.sf.hw=1
|
|
debug.sf.enable_egl_image_tracker=true
|
|
debug.sf.disable_backpressure=1
|
|
debug.sf.enable_hwc_vds=0
|
|
debug.sf.enable_transaction_tracing=false
|
|
ro.surface_flinger.max_virtual_display_dimension=4096
|
|
|
|
# Fling
|
|
ro.min.fling_velocity=160
|
|
ro.max.fling_velocity=20000
|
|
|
|
# FUSE passthrough
|
|
persist.sys.fuse.passthrough.enable=true
|
|
|
|
# GPS
|
|
persist.backup.ntpServer="0.pool.ntp.org"
|
|
persist.vendor.overlay.izat.optin=rro
|
|
|
|
# HAL1 app list
|
|
camera.hal1.packagelist=com.android.camera,com.android.camera2,com.instagram.android
|
|
|
|
# IMS
|
|
persist.vendor.ims.disableUserAgent=0
|
|
|
|
# Iorapd
|
|
ro.iorapd.enable=false
|
|
iorapd.perfetto.enable=false
|
|
iorapd.readahead.enable=false
|
|
persist.device_config.runtime_native_boot.iorap_readahead_enable=false
|
|
|
|
# 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
|
|
|
|
# Logs
|
|
persist.log.tag.AnalyticsService=S
|
|
persist.log.tag.KernelCpuUidActiveTimeReader=S
|
|
persist.log.tag.Tracer=S
|
|
persist.log.tag.NearbySharing=S
|
|
persist.log.tag.IntervalStats=S
|
|
persist.log.tag.CompatibilityChangeReporter=S
|
|
persist.log.tag.SQLiteLog=S
|
|
persist.log.tag.wificond=S
|
|
persist.log.tag.b/223498680=S
|
|
persist.log.tag.TrafficStats=S
|
|
persist.log.tag.ContrastColorUtil=S
|
|
|
|
# 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
|
|
ro.media.recorder-max-base-layer-fps=60
|
|
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
|
|
|
|
# Misc
|
|
ro.vendor.qti.sys.fw.bservice_enable=true
|
|
# 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.qti.telephony.vt_cam_interface=2
|
|
persist.vendor.radio.enable_temp_dds=true
|
|
persist.vendor.radio.force_on_dc=true
|
|
ril.subscription.types=NV,RUIM
|
|
|
|
# SELinux
|
|
ro.build.selinux=1
|
|
|
|
#Storaged
|
|
ro.storaged.event.interval=99999
|
|
|
|
# System restart
|
|
ro.build.shutdown_timeout=2
|
|
|
|
# Zygote preforking
|
|
persist.device_config.runtime_native.usap_pool_enabled=true
|
|
|
|
# Thermal configs path
|
|
sys.thermal.data.path=/data/vendor/thermal/
|