merothh | 397bd7e | 2022-01-03 01:21:55 +0530 | [diff] [blame] | 1 | # Audio |
| 2 | aaudio.hw_burst_min_usec=2000 |
| 3 | aaudio.mmap_exclusive_policy=2 |
| 4 | aaudio.mmap_policy=2 |
Michael Bestas | d4057e3 | 2024-05-09 20:13:51 +0300 | [diff] [blame] | 5 | af.fast_track_multiplier=1 |
| 6 | audio.deep_buffer.media=true |
| 7 | audio.offload.min.duration.secs=30 |
| 8 | audio.offload.video=true |
Michael Bestas | 40301cc | 2023-08-31 20:48:36 +0300 | [diff] [blame] | 9 | persist.vendor.audio.avs.afe_api_version=9 |
Michael Bestas | b16c8bb | 2024-05-29 02:00:36 +0300 | [diff] [blame] | 10 | persist.vendor.audio.fluence.speaker=true |
merothh | 397bd7e | 2022-01-03 01:21:55 +0530 | [diff] [blame] | 11 | persist.vendor.audio.fluence.tmic.enabled=false |
| 12 | persist.vendor.audio.fluence.voicecall=true |
| 13 | persist.vendor.audio.fluence.voicecomm=true |
| 14 | persist.vendor.audio.fluence.voicerec=false |
Michael Bestas | 40301cc | 2023-08-31 20:48:36 +0300 | [diff] [blame] | 15 | persist.vendor.audio.ha_proxy.enabled=true |
merothh | 397bd7e | 2022-01-03 01:21:55 +0530 | [diff] [blame] | 16 | persist.vendor.audio.voicecall.speaker.stereo=true |
Michael Bestas | d4057e3 | 2024-05-09 20:13:51 +0300 | [diff] [blame] | 17 | ro.af.client_heap_size_kbyte=7168 |
Michael Bestas | b16c8bb | 2024-05-29 02:00:36 +0300 | [diff] [blame] | 18 | ro.config.media_vol_steps=25 |
| 19 | ro.config.vc_call_vol_steps=7 |
Michael Bestas | 40301cc | 2023-08-31 20:48:36 +0300 | [diff] [blame] | 20 | ro.vendor.audio.sdk.fluencetype=fluence |
merothh | 397bd7e | 2022-01-03 01:21:55 +0530 | [diff] [blame] | 21 | vendor.audio.adm.buffering.ms=2 |
merothh | 397bd7e | 2022-01-03 01:21:55 +0530 | [diff] [blame] | 22 | vendor.audio.hal.output.suspend.supported=true |
merothh | 397bd7e | 2022-01-03 01:21:55 +0530 | [diff] [blame] | 23 | vendor.audio.offload.buffer.size.kb=32 |
| 24 | vendor.audio.offload.gapless.enabled=true |
Michael Bestas | 40301cc | 2023-08-31 20:48:36 +0300 | [diff] [blame] | 25 | vendor.audio.spkr_prot.tx.sampling_rate=48000 |
merothh | 397bd7e | 2022-01-03 01:21:55 +0530 | [diff] [blame] | 26 | vendor.audio.use.sw.alac.decoder=true |
| 27 | vendor.audio.use.sw.ape.decoder=true |
merothh | 397bd7e | 2022-01-03 01:21:55 +0530 | [diff] [blame] | 28 | vendor.audio.volume.headset.gain.depcal=true |
| 29 | vendor.audio_hal.in_period_size=144 |
| 30 | vendor.audio_hal.period_multiplier=3 |
| 31 | vendor.audio_hal.period_size=192 |
| 32 | vendor.voice.path.for.pcm.voip=true |
| 33 | |
Michael Bestas | d4057e3 | 2024-05-09 20:13:51 +0300 | [diff] [blame] | 34 | # Audio - features |
| 35 | vendor.audio.feature.a2dp_offload.enable=true |
| 36 | vendor.audio.feature.afe_proxy.enable=true |
Michael Bestas | d4057e3 | 2024-05-09 20:13:51 +0300 | [diff] [blame] | 37 | vendor.audio.feature.battery_listener.enable=true |
| 38 | vendor.audio.feature.compress_in.enable=true |
| 39 | vendor.audio.feature.compress_meta_data.enable=true |
| 40 | vendor.audio.feature.concurrent_capture.enable=true |
| 41 | vendor.audio.feature.custom_stereo.enable=true |
| 42 | vendor.audio.feature.display_port.enable=true |
Michael Bestas | 40301cc | 2023-08-31 20:48:36 +0300 | [diff] [blame] | 43 | vendor.audio.feature.dynamic_ecns.enable=true |
Michael Bestas | d4057e3 | 2024-05-09 20:13:51 +0300 | [diff] [blame] | 44 | vendor.audio.feature.fluence.enable=true |
| 45 | vendor.audio.feature.hdmi_edid.enable=true |
| 46 | vendor.audio.feature.hdmi_passthrough.enable=true |
| 47 | vendor.audio.feature.hfp.enable=true |
| 48 | vendor.audio.feature.incall_music.enable=true |
| 49 | vendor.audio.feature.keep_alive.enable=true |
| 50 | vendor.audio.feature.kpi_optimize.enable=true |
| 51 | vendor.audio.feature.multi_voice_session.enable=true |
Michael Bestas | 40301cc | 2023-08-31 20:48:36 +0300 | [diff] [blame] | 52 | vendor.audio.feature.power_mode.enable=true |
Michael Bestas | d4057e3 | 2024-05-09 20:13:51 +0300 | [diff] [blame] | 53 | vendor.audio.feature.ras.enable=true |
| 54 | vendor.audio.feature.snd_mon.enable=true |
Michael Bestas | d4057e3 | 2024-05-09 20:13:51 +0300 | [diff] [blame] | 55 | vendor.audio.feature.spkr_prot.enable=true |
Michael Bestas | 17d469b | 2024-05-12 19:41:44 +0300 | [diff] [blame] | 56 | vendor.audio.feature.src_trkn.enable=true |
Michael Bestas | d4057e3 | 2024-05-09 20:13:51 +0300 | [diff] [blame] | 57 | vendor.audio.feature.ssrec.enable=true |
| 58 | vendor.audio.feature.usb_offload.enable=true |
| 59 | vendor.audio.feature.usb_offload_burst_mode.enable=true |
| 60 | vendor.audio.feature.vbat.enable=true |
| 61 | |
merothh | 397bd7e | 2022-01-03 01:21:55 +0530 | [diff] [blame] | 62 | # Bluetooth |
Alexander Koskovich | dc024bc | 2022-07-20 09:16:53 -0700 | [diff] [blame] | 63 | bluetooth.device.class_of_device=90,2,12 |
Michael Bestas | 9e3d0d6 | 2024-05-28 03:47:26 +0300 | [diff] [blame] | 64 | bluetooth.device.default_name=SHIFTphone 8 |
Michael Bestas | 40301cc | 2023-08-31 20:48:36 +0300 | [diff] [blame] | 65 | bluetooth.hardware.power.idle_cur_ma=6 |
Alexander Koskovich | 645f774 | 2022-07-20 14:41:25 -0700 | [diff] [blame] | 66 | bluetooth.hardware.power.operating_voltage_mv=3700 |
Michael Bestas | 40301cc | 2023-08-31 20:48:36 +0300 | [diff] [blame] | 67 | bluetooth.hardware.power.rx_cur_ma=28 |
| 68 | bluetooth.hardware.power.tx_cur_ma=36 |
Alexander Koskovich | dc024bc | 2022-07-20 09:16:53 -0700 | [diff] [blame] | 69 | bluetooth.profile.a2dp.source.enabled?=true |
Michael Bestas | d4057e3 | 2024-05-09 20:13:51 +0300 | [diff] [blame] | 70 | bluetooth.profile.asha.central.enabled?=true |
Alexander Koskovich | dc024bc | 2022-07-20 09:16:53 -0700 | [diff] [blame] | 71 | bluetooth.profile.avrcp.target.enabled?=true |
| 72 | bluetooth.profile.bas.client.enabled?=true |
| 73 | bluetooth.profile.gatt.enabled?=true |
| 74 | bluetooth.profile.hfp.ag.enabled?=true |
| 75 | bluetooth.profile.hid.device.enabled?=true |
| 76 | bluetooth.profile.hid.host.enabled?=true |
| 77 | bluetooth.profile.map.server.enabled?=true |
| 78 | bluetooth.profile.opp.enabled?=true |
| 79 | bluetooth.profile.pan.nap.enabled?=true |
| 80 | bluetooth.profile.pan.panu.enabled?=true |
| 81 | bluetooth.profile.pbap.server.enabled?=true |
| 82 | bluetooth.profile.sap.server.enabled?=true |
Michael Bestas | ef946e0 | 2022-10-11 23:36:04 +0300 | [diff] [blame] | 83 | persist.bluetooth.a2dp_offload.disabled=false |
Michael Bestas | b16c8bb | 2024-05-29 02:00:36 +0300 | [diff] [blame] | 84 | persist.vendor.bluetooth.modem_nv_support=true |
merothh | 397bd7e | 2022-01-03 01:21:55 +0530 | [diff] [blame] | 85 | persist.vendor.bt.aac_frm_ctl.enabled=true |
| 86 | persist.vendor.bt.aac_vbr_frm_ctl.enabled=true |
Michael Bestas | f27de49 | 2023-07-18 16:07:27 +0300 | [diff] [blame] | 87 | persist.vendor.qcom.bluetooth.a2dp_offload_cap=sbc-aac-aptx-aptxhd-ldac |
Michael Bestas | 70e75a0 | 2023-04-09 17:42:38 +0300 | [diff] [blame] | 88 | persist.vendor.qcom.bluetooth.aac_frm_ctl.enabled=true |
merothh | 397bd7e | 2022-01-03 01:21:55 +0530 | [diff] [blame] | 89 | ro.bluetooth.a2dp_offload.supported=true |
merothh | 397bd7e | 2022-01-03 01:21:55 +0530 | [diff] [blame] | 90 | |
Bruno Martins | c814325 | 2024-06-15 22:59:10 +0100 | [diff] [blame] | 91 | # Camera |
| 92 | vendor.camera.aux.packageexcludelist=org.telegram.messenger,org.thunderdog.challegram,us.zoom.videomeetings |
| 93 | |
Michael Bestas | b603e38 | 2023-02-02 17:41:45 +0200 | [diff] [blame] | 94 | # Chipset |
| 95 | ro.soc.manufacturer=QTI |
| 96 | |
merothh | 397bd7e | 2022-01-03 01:21:55 +0530 | [diff] [blame] | 97 | # Crypto |
| 98 | ro.crypto.dm_default_key.options_format.version=2 |
merothh | 397bd7e | 2022-01-03 01:21:55 +0530 | [diff] [blame] | 99 | ro.crypto.volume.metadata.method=dm-default-key |
| 100 | |
Rohit R Sekhar | 66ae218 | 2023-02-08 10:00:26 +0100 | [diff] [blame] | 101 | # Dalvik |
| 102 | dalvik.vm.dex2oat64.enabled=true |
| 103 | |
merothh | 397bd7e | 2022-01-03 01:21:55 +0530 | [diff] [blame] | 104 | # Display |
| 105 | vendor.display.comp_mask=0 |
| 106 | vendor.display.disable_excl_rect=0 |
| 107 | vendor.display.disable_excl_rect_partial_fb=1 |
| 108 | vendor.display.disable_hw_recovery_dump=1 |
| 109 | vendor.display.disable_offline_rotator=1 |
Michael Bestas | 40301cc | 2023-08-31 20:48:36 +0300 | [diff] [blame] | 110 | vendor.display.enable_async_powermode=0 |
merothh | 397bd7e | 2022-01-03 01:21:55 +0530 | [diff] [blame] | 111 | vendor.display.enable_optimize_refresh=1 |
Vinoth Jayaram | 3b5902b | 2023-08-17 18:45:32 +0530 | [diff] [blame] | 112 | vendor.display.vds_allow_hwc=1 |
merothh | 397bd7e | 2022-01-03 01:21:55 +0530 | [diff] [blame] | 113 | |
merothh | 397bd7e | 2022-01-03 01:21:55 +0530 | [diff] [blame] | 114 | # DPM |
Michael Bestas | 40301cc | 2023-08-31 20:48:36 +0300 | [diff] [blame] | 115 | persist.vendor.dpm.idletimer.mode=default |
merothh | 397bd7e | 2022-01-03 01:21:55 +0530 | [diff] [blame] | 116 | persist.vendor.dpmhalservice.enable=1 |
| 117 | |
Michael Bestas | d4057e3 | 2024-05-09 20:13:51 +0300 | [diff] [blame] | 118 | # DRM |
| 119 | drm.service.enabled=true |
| 120 | |
merothh | 397bd7e | 2022-01-03 01:21:55 +0530 | [diff] [blame] | 121 | # FM |
| 122 | vendor.hw.fm.init=0 |
| 123 | |
| 124 | # FRP |
| 125 | ro.frp.pst=/dev/block/bootdevice/by-name/frp |
| 126 | |
Alessio Balsini | f5020ce | 2021-03-08 11:18:16 +0000 | [diff] [blame] | 127 | # FUSE passthrough |
| 128 | persist.sys.fuse.passthrough.enable=true |
| 129 | |
Michael Bestas | 40301cc | 2023-08-31 20:48:36 +0300 | [diff] [blame] | 130 | # Gatekeeper |
| 131 | vendor.gatekeeper.disable_spu=true |
| 132 | |
merothh | 397bd7e | 2022-01-03 01:21:55 +0530 | [diff] [blame] | 133 | # Graphics |
Alex Sarraf | 29c46ee | 2023-01-27 08:35:12 -0800 | [diff] [blame] | 134 | debug.sf.auto_latch_unsignaled=0 |
Michael Bestas | 40301cc | 2023-08-31 20:48:36 +0300 | [diff] [blame] | 135 | debug.sf.disable_client_composition_cache=1 |
| 136 | debug.sf.enable_gl_backpressure=1 |
merothh | 397bd7e | 2022-01-03 01:21:55 +0530 | [diff] [blame] | 137 | debug.sf.high_fps_early_gl_phase_offset_ns=-4000000 |
| 138 | debug.sf.high_fps_early_phase_offset_ns=-4000000 |
| 139 | debug.sf.high_fps_late_app_phase_offset_ns=1000000 |
| 140 | debug.sf.high_fps_late_sf_phase_offset_ns=-4000000 |
Michael Bestas | c3ad1cd | 2023-10-03 15:27:40 +0300 | [diff] [blame] | 141 | debug.sf.predict_hwc_composition_strategy=0 |
Michael Bestas | b16c8bb | 2024-05-29 02:00:36 +0300 | [diff] [blame] | 142 | persist.sys.sf.color_mode=9 |
merothh | 397bd7e | 2022-01-03 01:21:55 +0530 | [diff] [blame] | 143 | persist.sys.sf.color_saturation=1.0 |
merothh | 397bd7e | 2022-01-03 01:21:55 +0530 | [diff] [blame] | 144 | ro.hardware.egl=adreno |
| 145 | ro.hardware.vulkan=adreno |
merothh | 397bd7e | 2022-01-03 01:21:55 +0530 | [diff] [blame] | 146 | vendor.gralloc.disable_ubwc=0 |
SGCMarkus | 921a6c2 | 2022-03-25 11:54:14 +0100 | [diff] [blame] | 147 | vendor.opengles.version=196610 |
merothh | 397bd7e | 2022-01-03 01:21:55 +0530 | [diff] [blame] | 148 | |
Michael Bestas | 17d469b | 2024-05-12 19:41:44 +0300 | [diff] [blame] | 149 | # Incremental FS |
| 150 | ro.incremental.enable=yes |
| 151 | |
merothh | 397bd7e | 2022-01-03 01:21:55 +0530 | [diff] [blame] | 152 | # Media |
Michael Bestas | 40301cc | 2023-08-31 20:48:36 +0300 | [diff] [blame] | 153 | debug.stagefright.c2inputsurface=-1 |
merothh | 397bd7e | 2022-01-03 01:21:55 +0530 | [diff] [blame] | 154 | |
Michael Bestas | d4057e3 | 2024-05-09 20:13:51 +0300 | [diff] [blame] | 155 | # Network manager |
Michael Bestas | d4057e3 | 2024-05-09 20:13:51 +0300 | [diff] [blame] | 156 | persist.vendor.data.mode=concurrent |
| 157 | |
merothh | 397bd7e | 2022-01-03 01:21:55 +0530 | [diff] [blame] | 158 | # OEM Unlock |
| 159 | ro.oem_unlock_supported=1 |
| 160 | |
merothh | 397bd7e | 2022-01-03 01:21:55 +0530 | [diff] [blame] | 161 | # Perf |
| 162 | ro.vendor.extension_library=libqti-perfd-client.so |
| 163 | |
Michael Bestas | 40301cc | 2023-08-31 20:48:36 +0300 | [diff] [blame] | 164 | # QTEE |
| 165 | persist.vendor.qteeconnector.retrying_interval=30 |
| 166 | persist.vendor.qteeconnector.retrying_timeout=2000 |
| 167 | |
merothh | 397bd7e | 2022-01-03 01:21:55 +0530 | [diff] [blame] | 168 | # Radio |
| 169 | persist.radio.multisim.config=dsds |
| 170 | persist.vendor.radio.apm_sim_not_pwdn=1 |
| 171 | persist.vendor.radio.custom_ecc=1 |
| 172 | persist.vendor.radio.enableadvancedscan=true |
| 173 | persist.vendor.radio.procedure_bytes=SKIP |
merothh | 397bd7e | 2022-01-03 01:21:55 +0530 | [diff] [blame] | 174 | persist.vendor.radio.sib16_support=1 |
Michael Bestas | b16c8bb | 2024-05-29 02:00:36 +0300 | [diff] [blame] | 175 | ro.telephony.default_network=33,33 |
Michael Bestas | d4057e3 | 2024-05-09 20:13:51 +0300 | [diff] [blame] | 176 | telephony.lteOnCdmaDevice=1 |
merothh | 397bd7e | 2022-01-03 01:21:55 +0530 | [diff] [blame] | 177 | |
| 178 | # Sensors |
merothh | 397bd7e | 2022-01-03 01:21:55 +0530 | [diff] [blame] | 179 | persist.vendor.sensors.allow_non_default_discovery=true |
Michael Bestas | d4057e3 | 2024-05-09 20:13:51 +0300 | [diff] [blame] | 180 | persist.vendor.sensors.enable.mag_filter=true |
Michael Bestas | 40301cc | 2023-08-31 20:48:36 +0300 | [diff] [blame] | 181 | persist.vendor.sensors.on_change_sample_period=true |
| 182 | persist.vendor.sensors.sync_request=true |
merothh | 397bd7e | 2022-01-03 01:21:55 +0530 | [diff] [blame] | 183 | |
| 184 | # USB |
Chirayu Desai | 814023a | 2022-11-19 03:45:39 +0530 | [diff] [blame] | 185 | ro.recovery.usb.fastboot.pid=D00D |
Michael Bestas | 40301cc | 2023-08-31 20:48:36 +0300 | [diff] [blame] | 186 | sys.usb.mtp.batchcancel=1 |
| 187 | vendor.usb.diag.func.name=ffs |
LuK1337 | 59815d8 | 2022-09-02 14:14:28 +0200 | [diff] [blame] | 188 | vendor.usb.dpl.inst.name=dpl |
Michael Bestas | 9e3d0d6 | 2024-05-28 03:47:26 +0300 | [diff] [blame] | 189 | vendor.usb.product_string=SHIFTphone 8 |
Michael Bestas | 17d469b | 2024-05-12 19:41:44 +0300 | [diff] [blame] | 190 | vendor.usb.qdss.inst.name=qdss_mdm |
LuK1337 | 59815d8 | 2022-09-02 14:14:28 +0200 | [diff] [blame] | 191 | vendor.usb.rmnet.func.name=gsi |
| 192 | vendor.usb.rmnet.inst.name=rmnet |
| 193 | vendor.usb.rndis.func.name=gsi |
Michael Bestas | 40301cc | 2023-08-31 20:48:36 +0300 | [diff] [blame] | 194 | vendor.usb.use_ffs_mtp=1 |
LuK1337 | 59815d8 | 2022-09-02 14:14:28 +0200 | [diff] [blame] | 195 | vendor.usb.use_gadget_hal=0 |
merothh | 397bd7e | 2022-01-03 01:21:55 +0530 | [diff] [blame] | 196 | |
| 197 | # WiFi |
| 198 | wifi.aware.interface=wifi-aware0 |
| 199 | |
| 200 | # Surface Flinger |
LuK1337 | 1ce9365 | 2019-09-25 18:42:24 +0200 | [diff] [blame] | 201 | ro.surface_flinger.force_hwc_copy_for_virtual_displays=true |
merothh | 397bd7e | 2022-01-03 01:21:55 +0530 | [diff] [blame] | 202 | ro.surface_flinger.has_HDR_display=true |
LuK1337 | 1ce9365 | 2019-09-25 18:42:24 +0200 | [diff] [blame] | 203 | ro.surface_flinger.has_wide_color_display=true |
| 204 | ro.surface_flinger.max_frame_buffer_acquired_buffers=3 |
| 205 | ro.surface_flinger.max_virtual_display_dimension=4096 |
merothh | 397bd7e | 2022-01-03 01:21:55 +0530 | [diff] [blame] | 206 | ro.surface_flinger.protected_contents=true |
| 207 | ro.surface_flinger.set_touch_timer_ms=200 |
LuK1337 | 1ce9365 | 2019-09-25 18:42:24 +0200 | [diff] [blame] | 208 | ro.surface_flinger.use_color_management=true |
Michael Bestas | 40301cc | 2023-08-31 20:48:36 +0300 | [diff] [blame] | 209 | ro.surface_flinger.use_content_detection_for_refresh_rate=true |
LuK1337 | 1ce9365 | 2019-09-25 18:42:24 +0200 | [diff] [blame] | 210 | ro.surface_flinger.wcg_composition_dataspace=143261696 |
Woody Lin | e26bede | 2020-10-28 11:22:19 +0800 | [diff] [blame] | 211 | |
| 212 | # Zygote |
| 213 | zygote.critical_window.minute=10 |