Andrew Appleby | 88eec50 | 2018-04-12 15:25:09 +0200 | [diff] [blame] | 1 | # |
Andrew Appleby | dd6b830 | 2018-04-12 20:02:28 +0200 | [diff] [blame] | 2 | # system.prop for FP2 |
Andrew Appleby | 88eec50 | 2018-04-12 15:25:09 +0200 | [diff] [blame] | 3 | # |
| 4 | |
| 5 | # Audio |
| 6 | audio.offload.gapless.enabled=false |
| 7 | dev.pm.dyn_samplingrate=1 |
| 8 | persist.audio.fluence.speaker=true |
| 9 | persist.audio.fluence.voicecall=true |
| 10 | persist.audio.fluence.voicerec=false |
| 11 | persist.speaker.prot.enable=false |
| 12 | qcom.hw.aac.encoder=true |
Andrew Appleby | 88eec50 | 2018-04-12 15:25:09 +0200 | [diff] [blame] | 13 | ro.qc.sdk.audio.fluencetype=none |
| 14 | ro.qc.sdk.audio.ssr=false |
| 15 | tunnel.audio.encode = false |
| 16 | use.voice.path.for.pcm.voip=false |
| 17 | |
| 18 | # Bluetooth |
| 19 | bluetooth.hfp.client=1 |
| 20 | ro.bluetooth.alwaysbleon=true |
Andrew Appleby | dd6b830 | 2018-04-12 20:02:28 +0200 | [diff] [blame] | 21 | qcom.bluetooth.soc=smd |
| 22 | ro.bluetooth.hfp.ver=1.7 |
| 23 | ro.qualcomm.bt.hci_transport=smd |
| 24 | ro.bluetooth.dun=false |
| 25 | ro.bluetooth.sap=false |
Andrew Appleby | 88eec50 | 2018-04-12 15:25:09 +0200 | [diff] [blame] | 26 | |
| 27 | # Cabl |
| 28 | ro.qualcomm.cabl=1 |
| 29 | |
| 30 | # Camera |
| 31 | ro.qc.sdk.camera.facialproc=false |
| 32 | ro.qc.sdk.gestures.camera=false |
| 33 | ro.qc.sdk.sensors.gestures=true |
Andrew Appleby | dd6b830 | 2018-04-12 20:02:28 +0200 | [diff] [blame] | 34 | # Enable tintless rolloff for camera |
Andrew Appleby | 88eec50 | 2018-04-12 15:25:09 +0200 | [diff] [blame] | 35 | persist.camera.tintless=enable |
| 36 | |
| 37 | # Display |
Andrew Appleby | dd6b830 | 2018-04-12 20:02:28 +0200 | [diff] [blame] | 38 | ro.sf.lcd_density=480 |
Andrew Appleby | 88eec50 | 2018-04-12 15:25:09 +0200 | [diff] [blame] | 39 | |
| 40 | # GPS |
Andrew Appleby | dd6b830 | 2018-04-12 20:02:28 +0200 | [diff] [blame] | 41 | persist.gps.qc_nlp_in_use=0 |
| 42 | ro.gps.agps_provider=1 |
Andrew Appleby | 88eec50 | 2018-04-12 15:25:09 +0200 | [diff] [blame] | 43 | |
| 44 | # Graphics |
Andrew Appleby | 88eec50 | 2018-04-12 15:25:09 +0200 | [diff] [blame] | 45 | debug.composition.type=c2d |
Andrew Appleby | dd6b830 | 2018-04-12 20:02:28 +0200 | [diff] [blame] | 46 | debug.egl.hw=1 |
| 47 | debug.sf.hw=1 |
Andrew Appleby | 88eec50 | 2018-04-12 15:25:09 +0200 | [diff] [blame] | 48 | persist.demo.hdmirotationlock=false |
| 49 | persist.hwc.mdpcomp.enable=true |
| 50 | ro.hdmi.enable=false |
Borjan Tchakaloff | df22a7c | 2018-07-23 14:17:14 +0200 | [diff] [blame] | 51 | |
| 52 | # Graphics: OpenGL ES |
Karsten Tausche | 9f4244e | 2018-08-03 17:16:39 +0200 | [diff] [blame] | 53 | # 131072 is decimal for 0x20001 to report version 2.0 |
Borjan Tchakaloff | df22a7c | 2018-07-23 14:17:14 +0200 | [diff] [blame] | 54 | # 196608 is decimal for 0x30000 to report version 3.0 |
| 55 | # 196609 is decimal for 0x30001 to report version 3.1 |
Karsten Tausche | 98e6215 | 2019-08-16 15:58:59 +0200 | [diff] [blame] | 56 | # This is handled via vendor hooks in init and vold, see |
| 57 | # * vendor_load_properties override in init_msm8974.cpp |
| 58 | # * vendor_post_fs_data_load_properties override in vold_msm8974.cpp |
Karsten Tausche | c7bfdd3 | 2018-09-13 10:06:13 +0200 | [diff] [blame] | 59 | # ro.opengles.version=131072 |
Andrew Appleby | 88eec50 | 2018-04-12 15:25:09 +0200 | [diff] [blame] | 60 | |
| 61 | # HWUI properties |
| 62 | ro.hwui.drop_shadow_cache_size=6 |
| 63 | ro.hwui.gradient_cache_size=1 |
| 64 | ro.hwui.layer_cache_size=48 |
| 65 | ro.hwui.path_cache_size=32 |
| 66 | ro.hwui.r_buffer_cache_size=8 |
| 67 | ro.hwui.text_large_cache_height=1024 |
| 68 | ro.hwui.text_large_cache_width=2048 |
| 69 | ro.hwui.text_small_cache_height=1024 |
| 70 | ro.hwui.text_small_cache_width=1024 |
| 71 | ro.hwui.texture_cache_flushrate=0.4 |
| 72 | ro.hwui.texture_cache_size=72 |
| 73 | |
| 74 | # Media |
| 75 | audio.offload.buffer.size.kb=32 |
| 76 | av.offload.enable=true |
| 77 | debug.mdpcomp.4k2kSplit=1 |
| 78 | debug.mdpcomp.idletime=9000 |
| 79 | debug.mdpcomp.logs=0 |
| 80 | media.aac_51_output_enabled=true |
| 81 | media.stagefright.enable-aac=true |
| 82 | media.stagefright.enable-fma2dp=true |
| 83 | media.stagefright.enable-http=true |
| 84 | media.stagefright.enable-player=true |
| 85 | media.stagefright.enable-qcp=true |
| 86 | media.stagefright.enable-scan=true |
Andrew Appleby | dd6b830 | 2018-04-12 20:02:28 +0200 | [diff] [blame] | 87 | media.stagefright.legacyencoder=true |
| 88 | media.stagefright.less-secure=true |
Andrew Appleby | 88eec50 | 2018-04-12 15:25:09 +0200 | [diff] [blame] | 89 | media.stagefright.use-awesome=true |
Andrew Appleby | dd6b830 | 2018-04-12 20:02:28 +0200 | [diff] [blame] | 90 | # 37491 is decimal sum of supported codecs in AAL |
| 91 | # codecs: AVI AC3 ASF AAC QCP DTS 3G2 MP2TS |
Andrew Appleby | 88eec50 | 2018-04-12 15:25:09 +0200 | [diff] [blame] | 92 | mm.enable.qcom_parser=37491 |
| 93 | mm.enable.smoothstreaming=true |
| 94 | mmp.enable.3g2=true |
Andrew Appleby | dd6b830 | 2018-04-12 20:02:28 +0200 | [diff] [blame] | 95 | ro.media.maxmem=1451891712 |
Andrew Appleby | 88eec50 | 2018-04-12 15:25:09 +0200 | [diff] [blame] | 96 | # 1:ERROR 2:HIGH 4:LOW 0:NOLOGS 7:AllLOGS |
| 97 | vidc.debug.level=1 |
Andrew Appleby | 88eec50 | 2018-04-12 15:25:09 +0200 | [diff] [blame] | 98 | |
| 99 | # Network |
| 100 | persist.cne.feature=1 |
| 101 | persist.data.netmgrd.qos.enable=true |
| 102 | ro.data.large_tcp_window_size=true |
| 103 | ro.use_data_netmgrd=true |
| 104 | |
Andrew Appleby | 88eec50 | 2018-04-12 15:25:09 +0200 | [diff] [blame] | 105 | # Radio |
| 106 | DEVICE_PROVISIONED=1 |
Andrew Appleby | dd6b830 | 2018-04-12 20:02:28 +0200 | [diff] [blame] | 107 | persist.radio.apm_sim_not_pwdn=1 |
Andrew Appleby | 88eec50 | 2018-04-12 15:25:09 +0200 | [diff] [blame] | 108 | persist.radio.multisim.config=dsds |
Andrew Appleby | 88eec50 | 2018-04-12 15:25:09 +0200 | [diff] [blame] | 109 | rild.libargs=-d /dev/smd0 |
| 110 | rild.libpath=/vendor/lib/libril-qc-qmi-1.so |
Andrew Appleby | 88eec50 | 2018-04-12 15:25:09 +0200 | [diff] [blame] | 111 | # Start in global mode |
Andrew Appleby | dd6b830 | 2018-04-12 20:02:28 +0200 | [diff] [blame] | 112 | ro.telephony.default_network=9,9 |
| 113 | telephony.lteOnGsmDevice=1 |
| 114 | persist.radio.flexmap_type=none |
| 115 | ro.telephony.ril_class=FP2RIL |
Andrew Appleby | 88eec50 | 2018-04-12 15:25:09 +0200 | [diff] [blame] | 116 | |
| 117 | # sdcardfs |
Andrew Appleby | dd6b830 | 2018-04-12 20:02:28 +0200 | [diff] [blame] | 118 | ro.sys.sdcardfs=true |
Andrew Appleby | 88eec50 | 2018-04-12 15:25:09 +0200 | [diff] [blame] | 119 | |
| 120 | # Time services |
| 121 | persist.timed.enable=true |
| 122 | |
| 123 | # Perfd |
Andrew Appleby | dd6b830 | 2018-04-12 20:02:28 +0200 | [diff] [blame] | 124 | ro.vendor.extension_library=libqti-perfd-client.so |
Andrew Appleby | 88eec50 | 2018-04-12 15:25:09 +0200 | [diff] [blame] | 125 | |
| 126 | # Wifi |
Andrew Appleby | dd6b830 | 2018-04-12 20:02:28 +0200 | [diff] [blame] | 127 | wifi.interface=wlan0 |
Andrew Appleby | 88eec50 | 2018-04-12 15:25:09 +0200 | [diff] [blame] | 128 | |
| 129 | # Wifi Display |
| 130 | persist.debug.wfd.enable=1 |
| 131 | persist.sys.wfd.virtual=0 |