blob: 8f1f81de42194c4c88042747bb388e9aa28023ea [file] [log] [blame]
Marat Dukhan75dd8a12017-12-04 15:43:02 -08001struct cpuinfo_mock_file filesystem[] = {
2 {
3 .path = "/proc/cpuinfo",
4 .size = 279,
5 .content =
6 "Processor\t: AArch64 Processor rev 0 (aarch64)\n"
7 "processor\t: 0\n"
8 "processor\t: 1\n"
9 "processor\t: 2\n"
10 "processor\t: 3\n"
11 "Features\t: fp asimd evtstrm crc32 \n"
12 "CPU implementer\t: 0x41\n"
13 "CPU architecture: 8\n"
14 "CPU variant\t: 0x0\n"
15 "CPU part\t: 0xd03\n"
16 "CPU revision\t: 0\n"
17 "\n"
18 "Hardware\t: Qualcomm Technologies, Inc MSM8916\n",
19 },
20 {
21 .path = "/system/build.prop",
22 .size = 9826,
23 .content =
24 "\n"
25 "source common oppo_buildinfo\n"
26 "#\n"
27 "#\n"
28 "#\n"
29 "#\n"
30 "# begin build oppo properties\n"
31 "# autogenerated by oppo_buildinfo.sh\n"
32 "ro.build.date.Ymd=170701\n"
33 "ro.build.date.ymd=170701\n"
34 "ro.build.date.YmdHM=201707011131\n"
35 "ro.common.soft=MSM_15399\n"
36 "ro.build.version.incremental=1480422943\n"
37 "ro.build.product=A37f\n"
38 "ro.product.name=A37f\n"
39 "ro.product.model=A37f\n"
40 "ro.build.version.opporom=V3.0.0i\n"
41 "ro.build.version.ota=A37fEX_11.A.23_INT_023_201707010938\n"
42 "ro.build.soft.majorversion=\n"
43 "ro.build.display.id=A37fEX_11_170701\n"
44 "ro.build.display.full_id=A37fEX_11_A.23_170701\n"
45 "ro.build.soft.version=A.23\n"
46 "ro.xxversion=v0.5\n"
47 "ro.build.kernel.id=3.10.28-G201707010938\n"
48 "ro.oppo.version=US\n"
49 "ro.oppo.build.exp=US\n"
50 "persist.sys.oppo.region=US\n"
51 "persist.sys.timezone=America/New_York\n"
52 "persist.power.useautobrightadj=true\n"
53 "persist.oppo.ctsversion=false\n"
54 "persist.radio.multisim.config=dsds\n"
55 "# end build oppo properties\n"
56 "ro.rf_version=W_G_L_15399\n"
57 "ro.telephony.default_network=9,1\n"
58 "persist.radio.custom_exp_ecc=1\n"
59 "sys.hwc.gpu_perf_mode=1\n"
60 "ro.build.ota.versionname=A37fEX_11_170701\n"
61 "persist.radio.sap_silent_pin=true\n"
62 "ro.dirac.max_active.powersound=3\n"
63 "ro.dirac.max_active.headset=5\n"
64 "ro.dirac.poolsize=6\n"
65 "ro.dirac.config=2\n"
66 "persist.sys.startupmanager=false\n"
67 "persist.sys.assert.state=false\n"
68 "persist.sys.assert.panic=false\n"
69 "persist.sys.dump=0\n"
70 "persist.sys.modem=no\n"
71 "persist.sys.net=no\n"
72 "ro.build.release_type=true\n"
73 "persist.sys.savetosdcard=true\n"
74 "persist.sys.adddevdiag=0\n"
75 "persist.radio.lte_vrte_ltd=1\n"
76 "persist.sys.oem_smooth=1\n"
77 "persist.sys.cfu_auto=1\n"
78 "ro.sys.full_disk_ecryption=true\n"
79 "persist.version.confidential=false\n"
80 "# begin build properties\n"
81 "# autogenerated by buildinfo.sh\n"
82 "ro.build.id=LMY47V\n"
83 "ro.build.version.sdk=22\n"
84 "ro.build.version.codename=REL\n"
85 "ro.build.version.all_codenames=REL\n"
86 "ro.build.version.release=5.1.1\n"
87 "ro.build.version.security_patch=2017-06-01\n"
88 "ro.build.date=Sat Jul 1 11:31:46 CST 2017\n"
89 "ro.build.date.utc=1498879906\n"
90 "ro.build.type=user\n"
91 "ro.build.user=root\n"
92 "ro.build.host=ubuntu-122-192\n"
93 "ro.build.tags=release-keys\n"
94 "ro.build.flavor=msm8916_64-user\n"
95 "ro.product.brand=OPPO\n"
96 "ro.product.board=msm8916\n"
97 "# ro.product.cpu.abi and ro.product.cpu.abi2 are obsolete,\n"
98 "# use ro.product.cpu.abilist instead.\n"
99 "ro.product.cpu.abi=arm64-v8a\n"
100 "ro.product.cpu.abilist=arm64-v8a,armeabi-v7a,armeabi\n"
101 "ro.product.cpu.abilist32=armeabi-v7a,armeabi\n"
102 "ro.product.cpu.abilist64=arm64-v8a\n"
103 "ro.product.manufacturer=OPPO\n"
104 "ro.product.locale.language=en\n"
105 "ro.product.locale.region=US\n"
106 "ro.wifi.channels=\n"
107 "ro.board.platform=msm8916\n"
108 "# Do not try to parse description, fingerprint, or thumbprint\n"
109 "ro.build.description=msm8916_64-user 5.1.1 LMY47V eng.root.20170701.113014 release-keys\n"
110 "ro.build.characteristics=nosdcard\n"
111 "# end build properties\n"
112 "#\n"
113 "# from device/qcom/msm8916_64/system.prop\n"
114 "#\n"
115 "#\n"
116 "# system.prop for msm8916\n"
117 "#\n"
118 "\n"
119 "rild.libpath=/vendor/lib64/libril-qc-qmi-1.so\n"
120 "rild.libargs=-d /dev/smd0\n"
121 "persist.rild.nitz_plmn=\n"
122 "persist.rild.nitz_long_ons_0=\n"
123 "persist.rild.nitz_long_ons_1=\n"
124 "persist.rild.nitz_long_ons_2=\n"
125 "persist.rild.nitz_long_ons_3=\n"
126 "persist.rild.nitz_short_ons_0=\n"
127 "persist.rild.nitz_short_ons_1=\n"
128 "persist.rild.nitz_short_ons_2=\n"
129 "persist.rild.nitz_short_ons_3=\n"
130 "//#ifdef VENDOR_EDIT\n"
131 "//xukang.wang@Mobile.Network.phone, 2015-05-11 add for cannot register network manually\n"
132 "persist.radio.rat_on=legacy\n"
133 "//#endif /*VENDOR_EDIT*/\n"
134 "ril.subscription.types=NV,RUIM\n"
135 "DEVICE_PROVISIONED=1\n"
136 "# Start in cdma mode\n"
137 "#ifndef VENDOR_EDIT\n"
138 "#ShaoQiang@EXP.SysFramework.Framework, 2015/09/24, Remove prop into oppo_buildinfo.sh\n"
139 "#ro.telephony.default_network=5\n"
140 "#endif /* VENDOR_EDIT */\n"
141 "\n"
142 "debug.sf.hw=0\n"
143 "debug.egl.hw=0\n"
144 "persist.hwc.mdpcomp.enable=true\n"
145 "debug.mdpcomp.logs=0\n"
146 "dalvik.vm.heapsize=36m\n"
147 "dev.pm.dyn_samplingrate=1\n"
148 "persist.demo.hdmirotationlock=false\n"
149 "debug.mdpcomp.idletime=600\n"
150 "debug.enable.sglscale=1\n"
151 "# disable vsync for cpu render apps\n"
152 "#YuCongcong@PSD.Multimedia.display, 2015/06/23, modify debug.cpurend.vsync to true for browser stutter issue.\n"
153 "#debug.cpurend.vsync=false\n"
154 "debug.cpurend.vsync=true\n"
155 "\n"
156 "#ro.hdmi.enable=true\n"
157 "#tunnel.decode=true\n"
158 "#tunnel.audiovideo.decode=true\n"
159 "#lpa.decode=false\n"
160 "#lpa.use-stagefright=true\n"
161 "#persist.speaker.prot.enable=false\n"
162 "\n"
163 "#\n"
164 "# system props for the cne module\n"
165 "#\n"
166 "persist.cne.feature=1\n"
167 "\n"
168 "#\n"
169 "# system props for the dpm module\n"
170 "#\n"
171 "#ifdef VENDOR_EDIT\n"
172 "#Yuanhua.Du@AirService.Telephony, 2015/06/01 modify to enable NSRM feature\n"
173 "persist.dpm.feature=7\n"
174 "#else\n"
175 "#persist.dpm.feature=3\n"
176 "#endif\n"
177 "\n"
178 "#system props for the MM modules\n"
179 "media.stagefright.enable-player=true\n"
180 "media.stagefright.enable-http=true\n"
181 "media.stagefright.enable-aac=true\n"
182 "media.stagefright.enable-qcp=true\n"
183 "media.stagefright.enable-fma2dp=true\n"
184 "media.stagefright.enable-scan=true\n"
185 "media.msm8939hw=0\n"
186 "media.msm8929hw=0\n"
187 "mm.enable.smoothstreaming=true\n"
188 "mmp.enable.3g2=true\n"
189 "media.aac_51_output_enabled=true\n"
190 "\n"
191 "# system prop for custom hls enhancements\n"
192 "persist.media.hls.enhancements=false\n"
193 "\n"
194 "#codecs:DivxHD Divx FLAC QCP MP2TS 3G2 DTS AVI ASF AC3 AAC\n"
195 "mm.enable.qcom_parser=3314291\n"
196 "\n"
197 "# Default to AwesomePlayer\n"
198 "media.stagefright.use-awesome=false\n"
199 "\n"
200 "#\n"
201 "# system props for the data modules\n"
202 "#\n"
203 "ro.use_data_netmgrd=true\n"
204 "persist.data.netmgrd.qos.enable=true\n"
205 "\n"
206 "#system props for time-services\n"
207 "persist.timed.enable=true\n"
208 "\n"
209 "#\n"
210 "# system prop for opengles version\n"
211 "#\n"
212 "# 131072 is decimal for 0x30000 to report version 3\n"
213 "ro.opengles.version=196608\n"
214 "\n"
215 "# System property for cabl\n"
216 "#ifdnef VENDOR_EDIT\n"
217 "#Xiaori.Yuan@Mobile Phone Software Dept.Driver, 2015/04/07 close cabl\n"
218 "#ro.qualcomm.cabl=2\n"
219 "#else\n"
220 "ro.qualcomm.cabl=0\n"
221 "#endif\n"
222 "\n"
223 "#\n"
224 "# System props for telephony\n"
225 "# System prop to turn on CdmaLTEPhone always\n"
226 "telephony.lteOnCdmaDevice=1\n"
227 "\n"
228 "#\n"
229 "# System props for bluetooh\n"
230 "# System prop to turn on hfp client\n"
231 "bluetooth.hfp.client=1\n"
232 "\n"
233 "#Simulate sdcard on /data/media\n"
234 "#\n"
235 "persist.fuse_sdcard=true\n"
236 "\n"
237 "#\n"
238 "#snapdragon value add features\n"
239 "#\n"
240 "ro.qc.sdk.audio.ssr=false\n"
241 "##fluencetype can be \"fluence\" or \"fluencepro\" or \"none\"\n"
242 "ro.qc.sdk.audio.fluencetype=none\n"
243 "persist.audio.fluence.voicecall=true\n"
244 "persist.audio.fluence.voicerec=false\n"
245 "persist.audio.fluence.speaker=true\n"
246 "#Set for msm8916\n"
247 "tunnel.audio.encode = false\n"
248 "#Buffer size in kbytes for compress offload playback\n"
249 "audio.offload.buffer.size.kb=64\n"
250 "#Minimum duration for offload playback in secs\n"
251 "audio.offload.min.duration.secs=30\n"
252 "#Enable offload audio video playback by default\n"
253 "av.offload.enable=true\n"
254 "#enable voice path for PCM VoIP by default\n"
255 "use.voice.path.for.pcm.voip=true\n"
256 "\n"
257 "#System property for FM transmitter\n"
258 "ro.fm.transmitter=false\n"
259 "#enable dsp gapless mode by default\n"
260 "audio.offload.gapless.enabled=true\n"
261 "#Audio voice concurrency related flags\n"
262 "voice.playback.conc.disabled=true\n"
263 "#ifdef VENDOR_EDIT\n"
264 "#LiLe@Prd6.BasicDrv.Audio, 2016/08/26, add for voice record and voip record permission\n"
265 "voice.record.conc.disabled=false\n"
266 "voice.voip.conc.disabled=false\n"
267 "#else\n"
268 "#voice.record.conc.disabled=true\n"
269 "#voice.voip.conc.disabled=true\n"
270 "#endif /* VENDOR_EDIT */\n"
271 "\n"
272 "#Set read only default composition for USB\n"
273 "ro.sys.usb.default.config=diag,serial_smd,rmnet_bam,adb\n"
274 "\n"
275 "#property to enable user to access Google WFD settings\n"
276 "persist.debug.wfd.enable=1\n"
277 "#property to enable VDS WFD solution\n"
278 "persist.hwc.enable_vds=1\n"
279 "#property to enable narrow search range for video encoding\n"
280 "vidc.enc.narrow.searchrange=1\n"
281 "\n"
282 "#property to enable DS2 dap\n"
283 "audio.dolby.ds2.enabled=true\n"
284 "\n"
285 "#Trim properties\n"
286 "ro.sys.fw.use_trim_settings=true\n"
287 "ro.sys.fw.empty_app_percent=50\n"
288 "ro.sys.fw.trim_empty_percent=100\n"
289 "ro.sys.fw.trim_cache_percent=100\n"
290 "ro.sys.fw.trim_enable_memory=1073741824\n"
291 "\n"
292 "#Enable B service adj transition by default\n"
293 "ro.sys.fw.bservice_enable=true\n"
294 "ro.sys.fw.bservice_limit=5\n"
295 "ro.sys.fw.bservice_age=5000\n"
296 "\n"
297 "ro.sys.fw.dex2oat_thread_count=4\n"
298 "#min/max cpu in core control\n"
299 "ro.core_ctl_min_cpu=2\n"
300 "ro.core_ctl_max_cpu=4\n"
301 "\n"
302 "#\n"
303 "# ADDITIONAL_BUILD_PROPERTIES\n"
304 "#\n"
305 "keyguard.no_require_sim=true\n"
306 "ro.com.android.dataroaming=true\n"
307 "ro.com.android.dateformat=MM-dd-yyyy\n"
308 "ro.config.alarm_alert=alarm_001.ogg\n"
309 "ro.config.ringtone=ringtone_001.ogg\n"
310 "ro.config.notification_sound=notification_001.ogg\n"
311 "ro.config.ringtone_sim2=ringtone_001.ogg\n"
312 "ro.config.notification_sim2=notification_001.ogg\n"
313 "ro.config.calendar_sound=notification_003.ogg\n"
314 "ro.carrier=unknown\n"
315 "ro.oppo.theme.version=800\n"
316 "ro.ril.hsxpa=1\n"
317 "ro.ril.gprsclass=10\n"
318 "ro.adb.qemud=1\n"
319 "ro.vendor.extension_library=libqti-perfd-client.so\n"
320 "persist.radio.apm_sim_not_pwdn=1\n"
321 "persist.radio.sib16_support=1\n"
322 "ro.frp.pst=/dev/block/bootdevice/by-name/config\n"
323 "ro.setupwizard.mode=OPTIONAL\n"
324 "ro.com.google.gmsversion=5.1_r3\n"
325 "drm.service.enabled=true\n"
326 "ro.dex2oat_white_list=com.google.android.gms:\n"
327 "dalvik.vm.heapstartsize=16m\n"
328 "dalvik.vm.heapgrowthlimit=256m\n"
329 "dalvik.vm.heapsize=512m\n"
330 "dalvik.vm.heaptargetutilization=0.75\n"
331 "dalvik.vm.heapminfree=4m\n"
332 "dalvik.vm.heapmaxfree=8m\n"
333 "persist.sys.dalvik.vm.lib.2=libart.so\n"
334 "dalvik.vm.isa.arm64.features=div,needfix_835769\n"
335 "dalvik.vm.isa.arm.features=div\n"
336 "net.bt.name=Android\n"
337 "dalvik.vm.stack-trace-file=/data/anr/traces.txt\n"
338 "persist.gps.qc_nlp_in_use=1\n"
339 "persist.loc.nlp_name=com.qualcomm.location\n"
340 "ro.gps.agps_provider=1\n"
341 "ro.pip.gated=0\n"
342 "# \n"
343 "# \n"
344 "# \n"
345 "# \n"
346 "# begin build oppo properties\n"
347 "# autogenerated by oppo_buildinfo.sh\n"
348 "ro.build.date.Ymd=170701\n"
349 "ro.build.date.ymd=170701\n"
350 "ro.build.date.YmdHM=201707011131\n"
351 "ro.common.soft=MSM_15399\n"
352 "ro.build.version.incremental=1480422943\n"
353 "ro.build.product=A37f\n"
354 "ro.product.name=A37f\n"
355 "ro.product.model=A37f\n"
356 "ro.build.version.opporom=V3.0.0i\n"
357 "ro.build.version.ota=A37fEX_11.A.23_INT_023_201707010938\n"
358 "ro.build.soft.majorversion=\n"
359 "ro.build.display.id=A37fEX_11_170701\n"
360 "ro.build.display.full_id=A37fEX_11_A.23_170701\n"
361 "ro.build.soft.version=A.23\n"
362 "ro.xxversion=v0.5\n"
363 "ro.build.kernel.id=3.10.28-G201707010938\n"
364 "ro.oppo.version=US\n"
365 "ro.oppo.build.exp=US\n"
366 "persist.sys.oppo.region=US\n"
367 "persist.sys.timezone=America/New_York\n"
368 "persist.power.useautobrightadj=true\n"
369 "persist.oppo.ctsversion=false\n"
370 "persist.radio.multisim.config=dsds\n"
371 "# end build oppo properties\n"
372 "ro.rf_version=W_G_L_15399\n"
373 "ro.telephony.default_network=9,1\n"
374 "persist.radio.custom_exp_ecc=1\n"
375 "sys.hwc.gpu_perf_mode=1\n"
376 "ro.build.ota.versionname=A37fEX_11_170701\n"
377 "persist.radio.sap_silent_pin=true\n"
378 "ro.dirac.max_active.powersound=3\n"
379 "ro.dirac.max_active.headset=5\n"
380 "ro.dirac.poolsize=6\n"
381 "ro.dirac.config=2\n"
382 "persist.sys.startupmanager=false\n",
383 },
384 {
385 .path = "/sys/devices/system/cpu/kernel_max",
386 .size = 2,
387 .content = "7\n",
388 },
389 {
390 .path = "/sys/devices/system/cpu/possible",
391 .size = 4,
392 .content = "0-3\n",
393 },
394 {
395 .path = "/sys/devices/system/cpu/present",
396 .size = 4,
397 .content = "0-3\n",
398 },
399 {
400 .path = "/sys/devices/system/cpu/online",
401 .size = 4,
402 .content = "0-3\n",
403 },
404 {
405 .path = "/sys/devices/system/cpu/offline",
406 .size = 1,
407 .content = "\n",
408 },
409 {
410 .path = "/sys/devices/system/cpu/modalias",
411 .size = 46,
412 .content = "cpu:type:aarch64:feature:,0000,0001,0002,0007\n",
413 },
414 {
415 .path = "/sys/devices/system/cpu/cpuidle/current_driver",
416 .size = 9,
417 .content = "msm_idle\n",
418 },
419 {
420 .path = "/sys/devices/system/cpu/cpuidle/current_governor_ro",
421 .size = 5,
422 .content = "menu\n",
423 },
424 {
425 .path = "/sys/devices/system/cpu/cpu0/cpuidle/driver/name",
426 .size = 9,
427 .content = "msm_idle\n",
428 },
429 {
430 .path = "/sys/devices/system/cpu/cpu0/cpufreq/affected_cpus",
431 .size = 8,
432 .content = "0 1 2 3\n",
433 },
434 {
435 .path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq",
436 .size = 8,
437 .content = "1209600\n",
438 },
439 {
440 .path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq",
441 .size = 7,
442 .content = "200000\n",
443 },
444 {
445 .path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_transition_latency",
446 .size = 2,
447 .content = "0\n",
448 },
449 {
450 .path = "/sys/devices/system/cpu/cpu0/cpufreq/related_cpus",
451 .size = 8,
452 .content = "0 1 2 3\n",
453 },
454 {
455 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies",
456 .size = 60,
457 .content = "200000 400000 533333 800000 998400 1094400 1152000 1209600 \n",
458 },
459 {
460 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors",
461 .size = 54,
462 .content = "interactive ondemand userspace powersave performance \n",
463 },
464 {
465 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq",
466 .size = 8,
467 .content = "1209600\n",
468 },
469 {
470 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_driver",
471 .size = 4,
472 .content = "msm\n",
473 },
474 {
475 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor",
476 .size = 12,
477 .content = "interactive\n",
478 },
479 {
480 .path = "/sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state",
481 .size = 81,
482 .content =
483 "200000 0\n"
484 "400000 0\n"
485 "533333 0\n"
486 "800000 45\n"
487 "998400 45\n"
488 "1094400 9\n"
489 "1152000 24\n"
490 "1209600 3326\n",
491 },
492 {
493 .path = "/sys/devices/system/cpu/cpu0/cpufreq/stats/total_trans",
494 .size = 3,
495 .content = "29\n",
496 },
497 {
498 .path = "/sys/devices/system/cpu/cpu0/topology/core_id",
499 .size = 2,
500 .content = "0\n",
501 },
502 {
503 .path = "/sys/devices/system/cpu/cpu0/topology/core_siblings",
504 .size = 3,
505 .content = "0f\n",
506 },
507 {
508 .path = "/sys/devices/system/cpu/cpu0/topology/core_siblings_list",
509 .size = 4,
510 .content = "0-3\n",
511 },
512 {
513 .path = "/sys/devices/system/cpu/cpu0/topology/physical_package_id",
514 .size = 2,
515 .content = "0\n",
516 },
517 {
518 .path = "/sys/devices/system/cpu/cpu0/topology/thread_siblings",
519 .size = 3,
520 .content = "01\n",
521 },
522 {
523 .path = "/sys/devices/system/cpu/cpu0/topology/thread_siblings_list",
524 .size = 2,
525 .content = "0\n",
526 },
527 {
528 .path = "/sys/devices/system/cpu/cpu1/cpuidle/driver/name",
529 .size = 9,
530 .content = "msm_idle\n",
531 },
532 {
533 .path = "/sys/devices/system/cpu/cpu1/cpufreq/affected_cpus",
534 .size = 8,
535 .content = "0 1 2 3\n",
536 },
537 {
538 .path = "/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_max_freq",
539 .size = 8,
540 .content = "1209600\n",
541 },
542 {
543 .path = "/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_min_freq",
544 .size = 7,
545 .content = "200000\n",
546 },
547 {
548 .path = "/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_transition_latency",
549 .size = 2,
550 .content = "0\n",
551 },
552 {
553 .path = "/sys/devices/system/cpu/cpu1/cpufreq/related_cpus",
554 .size = 8,
555 .content = "0 1 2 3\n",
556 },
557 {
558 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_available_frequencies",
559 .size = 60,
560 .content = "200000 400000 533333 800000 998400 1094400 1152000 1209600 \n",
561 },
562 {
563 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_available_governors",
564 .size = 54,
565 .content = "interactive ondemand userspace powersave performance \n",
566 },
567 {
568 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_cur_freq",
569 .size = 7,
570 .content = "800000\n",
571 },
572 {
573 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_driver",
574 .size = 4,
575 .content = "msm\n",
576 },
577 {
578 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_governor",
579 .size = 12,
580 .content = "interactive\n",
581 },
582 {
583 .path = "/sys/devices/system/cpu/cpu1/cpufreq/stats/time_in_state",
584 .size = 82,
585 .content =
586 "200000 0\n"
587 "400000 0\n"
588 "533333 0\n"
589 "800000 96\n"
590 "998400 94\n"
591 "1094400 15\n"
592 "1152000 29\n"
593 "1209600 3389\n",
594 },
595 {
596 .path = "/sys/devices/system/cpu/cpu1/cpufreq/stats/total_trans",
597 .size = 3,
598 .content = "45\n",
599 },
600 {
601 .path = "/sys/devices/system/cpu/cpu1/topology/core_id",
602 .size = 2,
603 .content = "1\n",
604 },
605 {
606 .path = "/sys/devices/system/cpu/cpu1/topology/core_siblings",
607 .size = 3,
608 .content = "0f\n",
609 },
610 {
611 .path = "/sys/devices/system/cpu/cpu1/topology/core_siblings_list",
612 .size = 4,
613 .content = "0-3\n",
614 },
615 {
616 .path = "/sys/devices/system/cpu/cpu1/topology/physical_package_id",
617 .size = 2,
618 .content = "0\n",
619 },
620 {
621 .path = "/sys/devices/system/cpu/cpu1/topology/thread_siblings",
622 .size = 3,
623 .content = "02\n",
624 },
625 {
626 .path = "/sys/devices/system/cpu/cpu1/topology/thread_siblings_list",
627 .size = 2,
628 .content = "1\n",
629 },
630 {
631 .path = "/sys/devices/system/cpu/cpu2/cpuidle/driver/name",
632 .size = 9,
633 .content = "msm_idle\n",
634 },
635 {
636 .path = "/sys/devices/system/cpu/cpu2/cpufreq/affected_cpus",
637 .size = 8,
638 .content = "0 1 2 3\n",
639 },
640 {
641 .path = "/sys/devices/system/cpu/cpu2/cpufreq/cpuinfo_max_freq",
642 .size = 8,
643 .content = "1209600\n",
644 },
645 {
646 .path = "/sys/devices/system/cpu/cpu2/cpufreq/cpuinfo_min_freq",
647 .size = 7,
648 .content = "200000\n",
649 },
650 {
651 .path = "/sys/devices/system/cpu/cpu2/cpufreq/cpuinfo_transition_latency",
652 .size = 2,
653 .content = "0\n",
654 },
655 {
656 .path = "/sys/devices/system/cpu/cpu2/cpufreq/related_cpus",
657 .size = 8,
658 .content = "0 1 2 3\n",
659 },
660 {
661 .path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_available_frequencies",
662 .size = 60,
663 .content = "200000 400000 533333 800000 998400 1094400 1152000 1209600 \n",
664 },
665 {
666 .path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_available_governors",
667 .size = 54,
668 .content = "interactive ondemand userspace powersave performance \n",
669 },
670 {
671 .path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_cur_freq",
672 .size = 8,
673 .content = "1209600\n",
674 },
675 {
676 .path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_driver",
677 .size = 4,
678 .content = "msm\n",
679 },
680 {
681 .path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_governor",
682 .size = 12,
683 .content = "interactive\n",
684 },
685 {
686 .path = "/sys/devices/system/cpu/cpu2/cpufreq/stats/time_in_state",
687 .size = 84,
688 .content =
689 "200000 0\n"
690 "400000 0\n"
691 "533333 0\n"
692 "800000 119\n"
693 "998400 135\n"
694 "1094400 30\n"
695 "1152000 49\n"
696 "1209600 3456\n",
697 },
698 {
699 .path = "/sys/devices/system/cpu/cpu2/cpufreq/stats/total_trans",
700 .size = 3,
701 .content = "58\n",
702 },
703 {
704 .path = "/sys/devices/system/cpu/cpu2/topology/core_id",
705 .size = 2,
706 .content = "2\n",
707 },
708 {
709 .path = "/sys/devices/system/cpu/cpu2/topology/core_siblings",
710 .size = 3,
711 .content = "0f\n",
712 },
713 {
714 .path = "/sys/devices/system/cpu/cpu2/topology/core_siblings_list",
715 .size = 4,
716 .content = "0-3\n",
717 },
718 {
719 .path = "/sys/devices/system/cpu/cpu2/topology/physical_package_id",
720 .size = 2,
721 .content = "0\n",
722 },
723 {
724 .path = "/sys/devices/system/cpu/cpu2/topology/thread_siblings",
725 .size = 3,
726 .content = "04\n",
727 },
728 {
729 .path = "/sys/devices/system/cpu/cpu2/topology/thread_siblings_list",
730 .size = 2,
731 .content = "2\n",
732 },
733 {
734 .path = "/sys/devices/system/cpu/cpu3/cpuidle/driver/name",
735 .size = 9,
736 .content = "msm_idle\n",
737 },
738 {
739 .path = "/sys/devices/system/cpu/cpu3/cpufreq/affected_cpus",
740 .size = 8,
741 .content = "0 1 2 3\n",
742 },
743 {
744 .path = "/sys/devices/system/cpu/cpu3/cpufreq/cpuinfo_max_freq",
745 .size = 8,
746 .content = "1209600\n",
747 },
748 {
749 .path = "/sys/devices/system/cpu/cpu3/cpufreq/cpuinfo_min_freq",
750 .size = 7,
751 .content = "200000\n",
752 },
753 {
754 .path = "/sys/devices/system/cpu/cpu3/cpufreq/cpuinfo_transition_latency",
755 .size = 2,
756 .content = "0\n",
757 },
758 {
759 .path = "/sys/devices/system/cpu/cpu3/cpufreq/related_cpus",
760 .size = 8,
761 .content = "0 1 2 3\n",
762 },
763 {
764 .path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_available_frequencies",
765 .size = 60,
766 .content = "200000 400000 533333 800000 998400 1094400 1152000 1209600 \n",
767 },
768 {
769 .path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_available_governors",
770 .size = 54,
771 .content = "interactive ondemand userspace powersave performance \n",
772 },
773 {
774 .path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_cur_freq",
775 .size = 7,
776 .content = "998400\n",
777 },
778 {
779 .path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_driver",
780 .size = 4,
781 .content = "msm\n",
782 },
783 {
784 .path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_governor",
785 .size = 12,
786 .content = "interactive\n",
787 },
788 {
789 .path = "/sys/devices/system/cpu/cpu3/cpufreq/stats/time_in_state",
790 .size = 84,
791 .content =
792 "200000 0\n"
793 "400000 0\n"
794 "533333 0\n"
795 "800000 161\n"
796 "998400 160\n"
797 "1094400 36\n"
798 "1152000 54\n"
799 "1209600 3539\n",
800 },
801 {
802 .path = "/sys/devices/system/cpu/cpu3/cpufreq/stats/total_trans",
803 .size = 3,
804 .content = "72\n",
805 },
806 {
807 .path = "/sys/devices/system/cpu/cpu3/topology/core_id",
808 .size = 2,
809 .content = "3\n",
810 },
811 {
812 .path = "/sys/devices/system/cpu/cpu3/topology/core_siblings",
813 .size = 3,
814 .content = "0f\n",
815 },
816 {
817 .path = "/sys/devices/system/cpu/cpu3/topology/core_siblings_list",
818 .size = 4,
819 .content = "0-3\n",
820 },
821 {
822 .path = "/sys/devices/system/cpu/cpu3/topology/physical_package_id",
823 .size = 2,
824 .content = "0\n",
825 },
826 {
827 .path = "/sys/devices/system/cpu/cpu3/topology/thread_siblings",
828 .size = 3,
829 .content = "08\n",
830 },
831 {
832 .path = "/sys/devices/system/cpu/cpu3/topology/thread_siblings_list",
833 .size = 2,
834 .content = "3\n",
835 },
836 { NULL },
837};
838#ifdef __ANDROID__
839struct cpuinfo_mock_property properties[] = {
840 {
841 .key = "DEVICE_PROVISIONED",
842 .value = "1",
843 },
844 {
845 .key = "audio.dolby.ds2.enabled",
846 .value = "true",
847 },
848 {
849 .key = "audio.offload.buffer.size.kb",
850 .value = "64",
851 },
852 {
853 .key = "audio.offload.gapless.enabled",
854 .value = "true",
855 },
856 {
857 .key = "audio.offload.min.duration.secs",
858 .value = "30",
859 },
860 {
861 .key = "av.offload.enable",
862 .value = "true",
863 },
864 {
865 .key = "bluetooth.hfp.client",
866 .value = "1",
867 },
868 {
869 .key = "camera2.portability.force_api",
870 .value = "1",
871 },
872 {
873 .key = "dalvik.vm.dex2oat-Xms",
874 .value = "64m",
875 },
876 {
877 .key = "dalvik.vm.dex2oat-Xmx",
878 .value = "512m",
879 },
880 {
881 .key = "dalvik.vm.heapgrowthlimit",
882 .value = "256m",
883 },
884 {
885 .key = "dalvik.vm.heapmaxfree",
886 .value = "8m",
887 },
888 {
889 .key = "dalvik.vm.heapminfree",
890 .value = "4m",
891 },
892 {
893 .key = "dalvik.vm.heapsize",
894 .value = "512m",
895 },
896 {
897 .key = "dalvik.vm.heapstartsize",
898 .value = "16m",
899 },
900 {
901 .key = "dalvik.vm.heaptargetutilization",
902 .value = "0.75",
903 },
904 {
905 .key = "dalvik.vm.image-dex2oat-Xms",
906 .value = "64m",
907 },
908 {
909 .key = "dalvik.vm.image-dex2oat-Xmx",
910 .value = "64m",
911 },
912 {
913 .key = "dalvik.vm.isa.arm.features",
914 .value = "div",
915 },
916 {
917 .key = "dalvik.vm.isa.arm64.features",
918 .value = "div,needfix_835769",
919 },
920 {
921 .key = "dalvik.vm.stack-trace-file",
922 .value = "/data/anr/traces.txt",
923 },
924 {
925 .key = "debug.cpurend.vsync",
926 .value = "true",
927 },
928 {
929 .key = "debug.egl.hw",
930 .value = "0",
931 },
932 {
933 .key = "debug.enable.sglscale",
934 .value = "1",
935 },
936 {
937 .key = "debug.force_rtl",
938 .value = "0",
939 },
940 {
941 .key = "debug.mdpcomp.idletime",
942 .value = "600",
943 },
944 {
945 .key = "debug.mdpcomp.logs",
946 .value = "0",
947 },
948 {
949 .key = "debug.oppo.morning.time",
950 .value = "3 : 44",
951 },
952 {
953 .key = "debug.sf.hw",
954 .value = "0",
955 },
956 {
957 .key = "dev.bootcomplete",
958 .value = "1",
959 },
960 {
961 .key = "dev.pm.dyn_samplingrate",
962 .value = "1",
963 },
964 {
965 .key = "dhcp.wlan0.dns1",
966 .value = "208.67.222.222",
967 },
968 {
969 .key = "dhcp.wlan0.dns2",
970 .value = "208.67.220.220",
971 },
972 {
973 .key = "dhcp.wlan0.dns3",
974 .value = "",
975 },
976 {
977 .key = "dhcp.wlan0.dns4",
978 .value = "",
979 },
980 {
981 .key = "dhcp.wlan0.domain",
982 .value = "tfbnw.net",
983 },
984 {
985 .key = "dhcp.wlan0.gateway",
986 .value = "172.22.192.1",
987 },
988 {
989 .key = "dhcp.wlan0.ipaddress",
990 .value = "172.22.197.12",
991 },
992 {
993 .key = "dhcp.wlan0.leasetime",
994 .value = "1592",
995 },
996 {
997 .key = "dhcp.wlan0.mask",
998 .value = "255.255.224.0",
999 },
1000 {
1001 .key = "dhcp.wlan0.mtu",
1002 .value = "",
1003 },
1004 {
1005 .key = "dhcp.wlan0.pid",
1006 .value = "2280",
1007 },
1008 {
1009 .key = "dhcp.wlan0.reason",
1010 .value = "REBOOT",
1011 },
1012 {
1013 .key = "dhcp.wlan0.result",
1014 .value = "ok",
1015 },
1016 {
1017 .key = "dhcp.wlan0.server",
1018 .value = "192.168.47.185",
1019 },
1020 {
1021 .key = "dhcp.wlan0.vendorInfo",
1022 .value = "",
1023 },
1024 {
1025 .key = "drm.service.enabled",
1026 .value = "true",
1027 },
1028 {
1029 .key = "gsm.current.phone-type",
1030 .value = "1,1",
1031 },
1032 {
1033 .key = "gsm.network.type",
1034 .value = "Unknown,Unknown",
1035 },
1036 {
1037 .key = "gsm.operator.alpha",
1038 .value = "",
1039 },
1040 {
1041 .key = "gsm.operator.iso-country",
1042 .value = "",
1043 },
1044 {
1045 .key = "gsm.operator.isroaming",
1046 .value = "false,false",
1047 },
1048 {
1049 .key = "gsm.operator.numeric",
1050 .value = "",
1051 },
1052 {
1053 .key = "gsm.serial",
1054 .value = "001539227802032300001889",
1055 },
1056 {
1057 .key = "gsm.sim.operator.alpha",
1058 .value = ",",
1059 },
1060 {
1061 .key = "gsm.sim.operator.iso-country",
1062 .value = ",",
1063 },
1064 {
1065 .key = "gsm.sim.operator.numeric",
1066 .value = ",",
1067 },
1068 {
1069 .key = "gsm.sim.operator.spn",
1070 .value = "No service,No service",
1071 },
1072 {
1073 .key = "gsm.sim.state",
1074 .value = "ABSENT,ABSENT",
1075 },
1076 {
1077 .key = "gsm.version.baseband",
1078 .value = "Q_V1_P14,Q_V1_P14",
1079 },
1080 {
1081 .key = "gsm.version.ril-impl",
1082 .value = "Qualcomm RIL 1.0",
1083 },
1084 {
1085 .key = "hw.cabl.version",
1086 .value = "1.1.20130401",
1087 },
1088 {
1089 .key = "hw.cabl.yuv",
1090 .value = "0",
1091 },
1092 {
1093 .key = "hw.pp.cfg",
1094 .value = "/data/misc/display/pp_data.cfg",
1095 },
1096 {
1097 .key = "init.svc.adbd",
1098 .value = "running",
1099 },
1100 {
1101 .key = "init.svc.atfwd",
1102 .value = "running",
1103 },
1104 {
1105 .key = "init.svc.audiod",
1106 .value = "running",
1107 },
1108 {
1109 .key = "init.svc.block-mode",
1110 .value = "stopped",
1111 },
1112 {
1113 .key = "init.svc.bms-sh",
1114 .value = "stopped",
1115 },
1116 {
1117 .key = "init.svc.bootanim",
1118 .value = "stopped",
1119 },
1120 {
1121 .key = "init.svc.charger",
1122 .value = "stopped",
1123 },
1124 {
1125 .key = "init.svc.cnd",
1126 .value = "running",
1127 },
1128 {
1129 .key = "init.svc.cnss-daemon",
1130 .value = "running",
1131 },
1132 {
1133 .key = "init.svc.config-zram",
1134 .value = "stopped",
1135 },
1136 {
1137 .key = "init.svc.config_bluetooth",
1138 .value = "stopped",
1139 },
1140 {
1141 .key = "init.svc.criticallog",
1142 .value = "running",
1143 },
1144 {
1145 .key = "init.svc.datafree",
1146 .value = "stopped",
1147 },
1148 {
1149 .key = "init.svc.datasync",
1150 .value = "stopped",
1151 },
1152 {
1153 .key = "init.svc.debuggerd64",
1154 .value = "running",
1155 },
1156 {
1157 .key = "init.svc.debuggerd",
1158 .value = "running",
1159 },
1160 {
1161 .key = "init.svc.dhcpcd_wlan0",
1162 .value = "running",
1163 },
1164 {
1165 .key = "init.svc.diag_mdlog_stop",
1166 .value = "stopped",
1167 },
1168 {
1169 .key = "init.svc.dpmd",
1170 .value = "running",
1171 },
1172 {
1173 .key = "init.svc.drm",
1174 .value = "running",
1175 },
1176 {
1177 .key = "init.svc.engineermode-sh",
1178 .value = "stopped",
1179 },
1180 {
1181 .key = "init.svc.flash_recovery",
1182 .value = "stopped",
1183 },
1184 {
1185 .key = "init.svc.healthd",
1186 .value = "running",
1187 },
1188 {
1189 .key = "init.svc.imsdatadaemon",
1190 .value = "running",
1191 },
1192 {
1193 .key = "init.svc.imsqmidaemon",
1194 .value = "running",
1195 },
1196 {
1197 .key = "init.svc.installd",
1198 .value = "running",
1199 },
1200 {
1201 .key = "init.svc.irsc_util",
1202 .value = "stopped",
1203 },
1204 {
1205 .key = "init.svc.keystore",
1206 .value = "running",
1207 },
1208 {
1209 .key = "init.svc.lmkd",
1210 .value = "running",
1211 },
1212 {
1213 .key = "init.svc.loc_launcher",
1214 .value = "running",
1215 },
1216 {
1217 .key = "init.svc.logd",
1218 .value = "running",
1219 },
1220 {
1221 .key = "init.svc.media",
1222 .value = "running",
1223 },
1224 {
1225 .key = "init.svc.netd",
1226 .value = "running",
1227 },
1228 {
1229 .key = "init.svc.netmgrd",
1230 .value = "running",
1231 },
1232 {
1233 .key = "init.svc.odbd",
1234 .value = "stopped",
1235 },
1236 {
1237 .key = "init.svc.p2p_supplicant",
1238 .value = "running",
1239 },
1240 {
1241 .key = "init.svc.perfd",
1242 .value = "running",
1243 },
1244 {
1245 .key = "init.svc.ppd",
1246 .value = "running",
1247 },
1248 {
1249 .key = "init.svc.prop-self-adap",
1250 .value = "stopped",
1251 },
1252 {
1253 .key = "init.svc.psensord",
1254 .value = "running",
1255 },
1256 {
1257 .key = "init.svc.qcamerasvr",
1258 .value = "running",
1259 },
1260 {
1261 .key = "init.svc.qcom-c_core-sh",
1262 .value = "stopped",
1263 },
1264 {
1265 .key = "init.svc.qcom-c_main-sh",
1266 .value = "stopped",
1267 },
1268 {
1269 .key = "init.svc.qcom-debug",
1270 .value = "stopped",
1271 },
1272 {
1273 .key = "init.svc.qcom-post-boot",
1274 .value = "stopped",
1275 },
1276 {
1277 .key = "init.svc.qcom-sh",
1278 .value = "stopped",
1279 },
1280 {
1281 .key = "init.svc.qcom-usb-sh",
1282 .value = "stopped",
1283 },
1284 {
1285 .key = "init.svc.qmuxd",
1286 .value = "running",
1287 },
1288 {
1289 .key = "init.svc.qseecomd",
1290 .value = "running",
1291 },
1292 {
1293 .key = "init.svc.rfs_access",
1294 .value = "running",
1295 },
1296 {
1297 .key = "init.svc.ril-daemon2",
1298 .value = "running",
1299 },
1300 {
1301 .key = "init.svc.ril-daemon",
1302 .value = "running",
1303 },
1304 {
1305 .key = "init.svc.rmt_storage",
1306 .value = "running",
1307 },
1308 {
1309 .key = "init.svc.rootdetect-sh",
1310 .value = "stopped",
1311 },
1312 {
1313 .key = "init.svc.rutilsdaemon",
1314 .value = "stopped",
1315 },
1316 {
1317 .key = "init.svc.sdcard",
1318 .value = "running",
1319 },
1320 {
1321 .key = "init.svc.sensor_work",
1322 .value = "running",
1323 },
1324 {
1325 .key = "init.svc.servicemanager",
1326 .value = "running",
1327 },
1328 {
1329 .key = "init.svc.surfaceflinger",
1330 .value = "running",
1331 },
1332 {
1333 .key = "init.svc.thermal-engine",
1334 .value = "running",
1335 },
1336 {
1337 .key = "init.svc.time_daemon",
1338 .value = "running",
1339 },
1340 {
1341 .key = "init.svc.ueventd",
1342 .value = "running",
1343 },
1344 {
1345 .key = "init.svc.usb_uicc_daemon",
1346 .value = "stopped",
1347 },
1348 {
1349 .key = "init.svc.usb_uicc_enable",
1350 .value = "stopped",
1351 },
1352 {
1353 .key = "init.svc.vm_bms",
1354 .value = "running",
1355 },
1356 {
1357 .key = "init.svc.vold",
1358 .value = "running",
1359 },
1360 {
1361 .key = "init.svc.wcnss-service",
1362 .value = "running",
1363 },
1364 {
1365 .key = "init.svc.wifiserver",
1366 .value = "stopped",
1367 },
1368 {
1369 .key = "init.svc.zygote",
1370 .value = "running",
1371 },
1372 {
1373 .key = "init.svc.zygote_secondary",
1374 .value = "running",
1375 },
1376 {
1377 .key = "keyguard.no_require_sim",
1378 .value = "true",
1379 },
1380 {
1381 .key = "media.aac_51_output_enabled",
1382 .value = "true",
1383 },
1384 {
1385 .key = "media.msm8929hw",
1386 .value = "0",
1387 },
1388 {
1389 .key = "media.msm8939hw",
1390 .value = "0",
1391 },
1392 {
1393 .key = "media.stagefright.enable-aac",
1394 .value = "true",
1395 },
1396 {
1397 .key = "media.stagefright.enable-fma2dp",
1398 .value = "true",
1399 },
1400 {
1401 .key = "media.stagefright.enable-http",
1402 .value = "true",
1403 },
1404 {
1405 .key = "media.stagefright.enable-player",
1406 .value = "true",
1407 },
1408 {
1409 .key = "media.stagefright.enable-qcp",
1410 .value = "true",
1411 },
1412 {
1413 .key = "media.stagefright.enable-scan",
1414 .value = "true",
1415 },
1416 {
1417 .key = "media.stagefright.use-awesome",
1418 .value = "false",
1419 },
1420 {
1421 .key = "mm.enable.qcom_parser",
1422 .value = "3314291",
1423 },
1424 {
1425 .key = "mm.enable.smoothstreaming",
1426 .value = "true",
1427 },
1428 {
1429 .key = "mmp.enable.3g2",
1430 .value = "true",
1431 },
1432 {
1433 .key = "net.bt.name",
1434 .value = "Android",
1435 },
1436 {
1437 .key = "net.change",
1438 .value = "net.dns2",
1439 },
1440 {
1441 .key = "net.dns1",
1442 .value = "208.67.222.222",
1443 },
1444 {
1445 .key = "net.dns2",
1446 .value = "208.67.220.220",
1447 },
1448 {
1449 .key = "net.hostname",
1450 .value = "android-d387f9cd84a2c051",
1451 },
1452 {
1453 .key = "net.qtaguid_enabled",
1454 .value = "1",
1455 },
1456 {
1457 .key = "net.tcp.buffersize.default",
1458 .value = "4096,87380,524288,4096,16384,110208",
1459 },
1460 {
1461 .key = "net.tcp.buffersize.edge",
1462 .value = "4093,26280,35040,4096,16384,35040",
1463 },
1464 {
1465 .key = "net.tcp.buffersize.evdo",
1466 .value = "4094,87380,524288,4096,16384,262144",
1467 },
1468 {
1469 .key = "net.tcp.buffersize.gprs",
1470 .value = "4092,8760,11680,4096,8760,11680",
1471 },
1472 {
1473 .key = "net.tcp.buffersize.hsdpa",
1474 .value = "4094,87380,1220608,4096,16384,1220608",
1475 },
1476 {
1477 .key = "net.tcp.buffersize.hspa",
1478 .value = "4094,87380,1220608,4096,16384,1220608",
1479 },
1480 {
1481 .key = "net.tcp.buffersize.hspap",
1482 .value = "4094,87380,1220608,4096,16384,1220608",
1483 },
1484 {
1485 .key = "net.tcp.buffersize.hsupa",
1486 .value = "4094,87380,1220608,4096,16384,1220608",
1487 },
1488 {
1489 .key = "net.tcp.buffersize.lte",
1490 .value = "2097152,4194304,8388608,262144,524288,1048576",
1491 },
1492 {
1493 .key = "net.tcp.buffersize.umts",
1494 .value = "4094,87380,110208,4096,16384,110208",
1495 },
1496 {
1497 .key = "net.tcp.buffersize.wifi",
1498 .value = "524288,2097152,4194304,262144,524288,1048576",
1499 },
1500 {
1501 .key = "net.tcp.default_init_rwnd",
1502 .value = "60",
1503 },
1504 {
1505 .key = "oppo.device.firstboot",
1506 .value = "0",
1507 },
1508 {
1509 .key = "oppo.dex.front.package",
1510 .value = "com.oppo.launcher",
1511 },
1512 {
1513 .key = "oppo.hostap.state",
1514 .value = "0",
1515 },
1516 {
1517 .key = "oppo.roam.renew",
1518 .value = "0",
1519 },
1520 {
1521 .key = "oppo.rutils.used.count",
1522 .value = "0",
1523 },
1524 {
1525 .key = "oppo.service.datafree.enable",
1526 .value = "1",
1527 },
1528 {
1529 .key = "oppo.service.datasync.enable",
1530 .value = "0",
1531 },
1532 {
1533 .key = "oppo.service.rutils.enable",
1534 .value = "0",
1535 },
1536 {
1537 .key = "persist.allcommode",
1538 .value = "true",
1539 },
1540 {
1541 .key = "persist.audio.fluence.speaker",
1542 .value = "true",
1543 },
1544 {
1545 .key = "persist.audio.fluence.voicecall",
1546 .value = "true",
1547 },
1548 {
1549 .key = "persist.audio.fluence.voicerec",
1550 .value = "false",
1551 },
1552 {
1553 .key = "persist.boot_time",
1554 .value = "6",
1555 },
1556 {
1557 .key = "persist.cne.feature",
1558 .value = "1",
1559 },
1560 {
1561 .key = "persist.data.netmgrd.qos.enable",
1562 .value = "true",
1563 },
1564 {
1565 .key = "persist.debug.wfd.enable",
1566 .value = "1",
1567 },
1568 {
1569 .key = "persist.demo.hdmirotationlock",
1570 .value = "false",
1571 },
1572 {
1573 .key = "persist.dpm.feature",
1574 .value = "3",
1575 },
1576 {
1577 .key = "persist.fuse_sdcard",
1578 .value = "true",
1579 },
1580 {
1581 .key = "persist.gps.qc_nlp_in_use",
1582 .value = "1",
1583 },
1584 {
1585 .key = "persist.hwc.enable_vds",
1586 .value = "1",
1587 },
1588 {
1589 .key = "persist.hwc.mdpcomp.enable",
1590 .value = "true",
1591 },
1592 {
1593 .key = "persist.loc.nlp_name",
1594 .value = "com.qualcomm.location",
1595 },
1596 {
1597 .key = "persist.media.hls.enhancements",
1598 .value = "false",
1599 },
1600 {
1601 .key = "persist.oppo.ctsversion",
1602 .value = "false",
1603 },
1604 {
1605 .key = "persist.oppo.signal",
1606 .value = "4000",
1607 },
1608 {
1609 .key = "persist.power.useautobrightadj",
1610 .value = "true",
1611 },
1612 {
1613 .key = "persist.radio.adb_log_on",
1614 .value = "0",
1615 },
1616 {
1617 .key = "persist.radio.apm_sim_not_pwdn",
1618 .value = "1",
1619 },
1620 {
1621 .key = "persist.radio.custom_exp_ecc",
1622 .value = "1",
1623 },
1624 {
1625 .key = "persist.radio.eons.enabled",
1626 .value = "false",
1627 },
1628 {
1629 .key = "persist.radio.force_on_dc",
1630 .value = "true",
1631 },
1632 {
1633 .key = "persist.radio.lte_vrte_ltd",
1634 .value = "1",
1635 },
1636 {
1637 .key = "persist.radio.msim.stackid_0",
1638 .value = "0",
1639 },
1640 {
1641 .key = "persist.radio.msim.stackid_1",
1642 .value = "1",
1643 },
1644 {
1645 .key = "persist.radio.multisim.config",
1646 .value = "dsds",
1647 },
1648 {
1649 .key = "persist.radio.rat_on",
1650 .value = "legacy",
1651 },
1652 {
1653 .key = "persist.radio.ril_payload_on",
1654 .value = "0",
1655 },
1656 {
1657 .key = "persist.radio.sap_silent_pin",
1658 .value = "true",
1659 },
1660 {
1661 .key = "persist.radio.sib16_support",
1662 .value = "1",
1663 },
1664 {
1665 .key = "persist.rild.nitz_long_ons_0",
1666 .value = "",
1667 },
1668 {
1669 .key = "persist.rild.nitz_long_ons_1",
1670 .value = "",
1671 },
1672 {
1673 .key = "persist.rild.nitz_long_ons_2",
1674 .value = "",
1675 },
1676 {
1677 .key = "persist.rild.nitz_long_ons_3",
1678 .value = "",
1679 },
1680 {
1681 .key = "persist.rild.nitz_plmn",
1682 .value = "",
1683 },
1684 {
1685 .key = "persist.rild.nitz_short_ons_0",
1686 .value = "",
1687 },
1688 {
1689 .key = "persist.rild.nitz_short_ons_1",
1690 .value = "",
1691 },
1692 {
1693 .key = "persist.rild.nitz_short_ons_2",
1694 .value = "",
1695 },
1696 {
1697 .key = "persist.rild.nitz_short_ons_3",
1698 .value = "",
1699 },
1700 {
1701 .key = "persist.service.bdroid.bdaddr",
1702 .value = "22:22:ba:39:4f:4a",
1703 },
1704 {
1705 .key = "persist.sys.911.shutdown",
1706 .value = "1",
1707 },
1708 {
1709 .key = "persist.sys.adb.engineermode",
1710 .value = "1",
1711 },
1712 {
1713 .key = "persist.sys.adddevdiag",
1714 .value = "0",
1715 },
1716 {
1717 .key = "persist.sys.allcommode",
1718 .value = "false",
1719 },
1720 {
1721 .key = "persist.sys.assert.panic",
1722 .value = "false",
1723 },
1724 {
1725 .key = "persist.sys.assert.state",
1726 .value = "false",
1727 },
1728 {
1729 .key = "persist.sys.cfu_auto",
1730 .value = "1",
1731 },
1732 {
1733 .key = "persist.sys.cnd.iwlan",
1734 .value = "1",
1735 },
1736 {
1737 .key = "persist.sys.dalvik.vm.lib.2",
1738 .value = "libart.so",
1739 },
1740 {
1741 .key = "persist.sys.device_first_boot",
1742 .value = "0",
1743 },
1744 {
1745 .key = "persist.sys.dpmd.nsrm",
1746 .value = "3",
1747 },
1748 {
1749 .key = "persist.sys.dump",
1750 .value = "0",
1751 },
1752 {
1753 .key = "persist.sys.modem",
1754 .value = "no",
1755 },
1756 {
1757 .key = "persist.sys.mute.state",
1758 .value = "2",
1759 },
1760 {
1761 .key = "persist.sys.net",
1762 .value = "no",
1763 },
1764 {
1765 .key = "persist.sys.oem_smooth",
1766 .value = "1",
1767 },
1768 {
1769 .key = "persist.sys.oppo.displaymetrics",
1770 .value = "720,1280",
1771 },
1772 {
1773 .key = "persist.sys.oppo.dragstate",
1774 .value = "0",
1775 },
1776 {
1777 .key = "persist.sys.oppo.region.netlock",
1778 .value = "1",
1779 },
1780 {
1781 .key = "persist.sys.oppo.region",
1782 .value = "US",
1783 },
1784 {
1785 .key = "persist.sys.oppo.screendrag",
1786 .value = "0,0,0,0.0",
1787 },
1788 {
1789 .key = "persist.sys.oppo.usbactive",
1790 .value = "false",
1791 },
1792 {
1793 .key = "persist.sys.panic.file",
1794 .value = "",
1795 },
1796 {
1797 .key = "persist.sys.permission.enable",
1798 .value = "false",
1799 },
1800 {
1801 .key = "persist.sys.poweralarm.time",
1802 .value = "-1",
1803 },
1804 {
1805 .key = "persist.sys.poweroffsound",
1806 .value = "1",
1807 },
1808 {
1809 .key = "persist.sys.poweronsound",
1810 .value = "1",
1811 },
1812 {
1813 .key = "persist.sys.profiler_ms",
1814 .value = "0",
1815 },
1816 {
1817 .key = "persist.sys.quick.REBOOT",
1818 .value = "1512430302425;1;25000",
1819 },
1820 {
1821 .key = "persist.sys.savetosdcard",
1822 .value = "true",
1823 },
1824 {
1825 .key = "persist.sys.startupmanager",
1826 .value = "false",
1827 },
1828 {
1829 .key = "persist.sys.systemserver.pid",
1830 .value = "1116",
1831 },
1832 {
1833 .key = "persist.sys.timezone",
1834 .value = "America/New_York",
1835 },
1836 {
1837 .key = "persist.sys.usb.config.extra",
1838 .value = "none",
1839 },
1840 {
1841 .key = "persist.sys.usb.config",
1842 .value = "mtp,mass_storage,adb",
1843 },
1844 {
1845 .key = "persist.sys.wipemedia",
1846 .value = "0",
1847 },
1848 {
1849 .key = "persist.timed.enable",
1850 .value = "true",
1851 },
1852 {
1853 .key = "persist.version.confidential",
1854 .value = "false",
1855 },
1856 {
1857 .key = "qcom.audio.init",
1858 .value = "complete",
1859 },
1860 {
1861 .key = "ril.ecclist1",
1862 .value = "911,120,122,112,000,08,110,999,118,119",
1863 },
1864 {
1865 .key = "ril.ecclist",
1866 .value = "911,120,122,112,000,08,110,999,118,119",
1867 },
1868 {
1869 .key = "ril.qcril_pre_init_lock_held",
1870 .value = "0",
1871 },
1872 {
1873 .key = "ril.subscription.types",
1874 .value = "NV,RUIM",
1875 },
1876 {
1877 .key = "rild.libargs",
1878 .value = "-d /dev/smd0",
1879 },
1880 {
1881 .key = "rild.libpath",
1882 .value = "/vendor/lib64/libril-qc-qmi-1.so",
1883 },
1884 {
1885 .key = "ro.adb.qemud",
1886 .value = "1",
1887 },
1888 {
1889 .key = "ro.adb.secure",
1890 .value = "1",
1891 },
1892 {
1893 .key = "ro.allow.mock.location",
1894 .value = "0",
1895 },
1896 {
1897 .key = "ro.baseband",
1898 .value = "msm",
1899 },
1900 {
1901 .key = "ro.bluetooth.dun",
1902 .value = "true",
1903 },
1904 {
1905 .key = "ro.bluetooth.hfp.ver",
1906 .value = "1.6",
1907 },
1908 {
1909 .key = "ro.bluetooth.sap",
1910 .value = "true",
1911 },
1912 {
1913 .key = "ro.board.platform",
1914 .value = "msm8916",
1915 },
1916 {
1917 .key = "ro.boot.authorized_kernel",
1918 .value = "true",
1919 },
1920 {
1921 .key = "ro.boot.baseband",
1922 .value = "msm",
1923 },
1924 {
1925 .key = "ro.boot.bootdevice",
1926 .value = "7824900.sdhci",
1927 },
1928 {
1929 .key = "ro.boot.console",
1930 .value = "ttyHSL0",
1931 },
1932 {
1933 .key = "ro.boot.emmc",
1934 .value = "true",
1935 },
1936 {
1937 .key = "ro.boot.hardware",
1938 .value = "qcom",
1939 },
1940 {
1941 .key = "ro.boot.mode",
1942 .value = "normal",
1943 },
1944 {
1945 .key = "ro.boot.serialno",
1946 .value = "9059972a",
1947 },
1948 {
1949 .key = "ro.boot.startupmode",
1950 .value = "unknow",
1951 },
1952 {
1953 .key = "ro.bootloader",
1954 .value = "unknown",
1955 },
1956 {
1957 .key = "ro.bootmode",
1958 .value = "normal",
1959 },
1960 {
1961 .key = "ro.build.characteristics",
1962 .value = "nosdcard",
1963 },
1964 {
1965 .key = "ro.build.date.YmdHM",
1966 .value = "201707011131",
1967 },
1968 {
1969 .key = "ro.build.date.Ymd",
1970 .value = "170701",
1971 },
1972 {
1973 .key = "ro.build.date.utc",
1974 .value = "1498879906",
1975 },
1976 {
1977 .key = "ro.build.date.ymd",
1978 .value = "170701",
1979 },
1980 {
1981 .key = "ro.build.date",
1982 .value = "Sat Jul 1 11:31:46 CST 2017",
1983 },
1984 {
1985 .key = "ro.build.description",
1986 .value = "msm8916_64-user 5.1.1 LMY47V eng.root.20170701.113014 release-keys",
1987 },
1988 {
1989 .key = "ro.build.display.full_id",
1990 .value = "A37fwEX_11_A.23_170701",
1991 },
1992 {
1993 .key = "ro.build.display.id",
1994 .value = "A37fwEX_11_170701",
1995 },
1996 {
1997 .key = "ro.build.fingerprint",
1998 .value = "OPPO/A37fw/A37f:5.1.1/LMY47V/1496912041:user/release-keys",
1999 },
2000 {
2001 .key = "ro.build.flavor",
2002 .value = "msm8916_64-user",
2003 },
2004 {
2005 .key = "ro.build.host",
2006 .value = "ubuntu-122-192",
2007 },
2008 {
2009 .key = "ro.build.id",
2010 .value = "LMY47V",
2011 },
2012 {
2013 .key = "ro.build.kernel.id",
2014 .value = "3.10.28-G201707010938",
2015 },
2016 {
2017 .key = "ro.build.ota.versionname",
2018 .value = "A37fwEX_11_170701",
2019 },
2020 {
2021 .key = "ro.build.product",
2022 .value = "A37fw",
2023 },
2024 {
2025 .key = "ro.build.release_type",
2026 .value = "true",
2027 },
2028 {
2029 .key = "ro.build.soft.majorversion",
2030 .value = "",
2031 },
2032 {
2033 .key = "ro.build.soft.version",
2034 .value = "A.23",
2035 },
2036 {
2037 .key = "ro.build.tags",
2038 .value = "release-keys",
2039 },
2040 {
2041 .key = "ro.build.type",
2042 .value = "user",
2043 },
2044 {
2045 .key = "ro.build.user",
2046 .value = "root",
2047 },
2048 {
2049 .key = "ro.build.version.all_codenames",
2050 .value = "REL",
2051 },
2052 {
2053 .key = "ro.build.version.base_os",
2054 .value = "OPPO/A37fw/A37f:5.1.1/LMY47V/1487588453:user/release-keys",
2055 },
2056 {
2057 .key = "ro.build.version.codename",
2058 .value = "REL",
2059 },
2060 {
2061 .key = "ro.build.version.incremental",
2062 .value = "1456818039",
2063 },
2064 {
2065 .key = "ro.build.version.opporom",
2066 .value = "V3.0.0i",
2067 },
2068 {
2069 .key = "ro.build.version.ota",
2070 .value = "A37fEX_11.A.23_INT_023_201707010938",
2071 },
2072 {
2073 .key = "ro.build.version.release",
2074 .value = "5.1.1",
2075 },
2076 {
2077 .key = "ro.build.version.sdk",
2078 .value = "22",
2079 },
2080 {
2081 .key = "ro.build.version.security_patch",
2082 .value = "2017-06-01",
2083 },
2084 {
2085 .key = "ro.carrier",
2086 .value = "unknown",
2087 },
2088 {
2089 .key = "ro.com.android.dataroaming",
2090 .value = "true",
2091 },
2092 {
2093 .key = "ro.com.android.dateformat",
2094 .value = "MM-dd-yyyy",
2095 },
2096 {
2097 .key = "ro.com.google.clientidbase",
2098 .value = "android-oppo",
2099 },
2100 {
2101 .key = "ro.com.google.gmsversion",
2102 .value = "5.1_r3",
2103 },
2104 {
2105 .key = "ro.common.soft",
2106 .value = "MSM_15399",
2107 },
2108 {
2109 .key = "ro.config.alarm_alert",
2110 .value = "alarm_001.ogg",
2111 },
2112 {
2113 .key = "ro.config.calendar_sound",
2114 .value = "notification_003.ogg",
2115 },
2116 {
2117 .key = "ro.config.notification_sim2",
2118 .value = "notification_001.ogg",
2119 },
2120 {
2121 .key = "ro.config.notification_sound",
2122 .value = "notification_001.ogg",
2123 },
2124 {
2125 .key = "ro.config.ringtone",
2126 .value = "ringtone_001.ogg",
2127 },
2128 {
2129 .key = "ro.config.ringtone_sim2",
2130 .value = "ringtone_001.ogg",
2131 },
2132 {
2133 .key = "ro.core_ctl_max_cpu",
2134 .value = "4",
2135 },
2136 {
2137 .key = "ro.core_ctl_min_cpu",
2138 .value = "2",
2139 },
2140 {
2141 .key = "ro.crypto.state",
2142 .value = "unencrypted",
2143 },
2144 {
2145 .key = "ro.dalvik.vm.native.bridge",
2146 .value = "0",
2147 },
2148 {
2149 .key = "ro.debuggable",
2150 .value = "0",
2151 },
2152 {
2153 .key = "ro.dex2oat_white_list",
2154 .value = "com.google.android.gms:",
2155 },
2156 {
2157 .key = "ro.dirac.config",
2158 .value = "2",
2159 },
2160 {
2161 .key = "ro.dirac.max_active.headset",
2162 .value = "5",
2163 },
2164 {
2165 .key = "ro.dirac.max_active.powersound",
2166 .value = "3",
2167 },
2168 {
2169 .key = "ro.dirac.poolsize",
2170 .value = "6",
2171 },
2172 {
2173 .key = "ro.factorytest",
2174 .value = "0",
2175 },
2176 {
2177 .key = "ro.fm.transmitter",
2178 .value = "false",
2179 },
2180 {
2181 .key = "ro.frp.pst",
2182 .value = "/dev/block/bootdevice/by-name/config",
2183 },
2184 {
2185 .key = "ro.gps.agps_provider",
2186 .value = "1",
2187 },
2188 {
2189 .key = "ro.hardware",
2190 .value = "qcom",
2191 },
2192 {
2193 .key = "ro.min_freq_0",
2194 .value = "800000",
2195 },
2196 {
2197 .key = "ro.modem_type",
2198 .value = "1",
2199 },
2200 {
2201 .key = "ro.opengles.version",
2202 .value = "196608",
2203 },
2204 {
2205 .key = "ro.operator_name",
2206 .value = "108",
2207 },
2208 {
2209 .key = "ro.oppo.build.exp",
2210 .value = "US",
2211 },
2212 {
2213 .key = "ro.oppo.theme.version",
2214 .value = "800",
2215 },
2216 {
2217 .key = "ro.oppo.version",
2218 .value = "US",
2219 },
2220 {
2221 .key = "ro.pcb_version",
2222 .value = "4",
2223 },
2224 {
2225 .key = "ro.pip.gated",
2226 .value = "0",
2227 },
2228 {
2229 .key = "ro.prj_version",
2230 .value = "15399",
2231 },
2232 {
2233 .key = "ro.product.board",
2234 .value = "msm8916",
2235 },
2236 {
2237 .key = "ro.product.brand",
2238 .value = "OPPO",
2239 },
2240 {
2241 .key = "ro.product.cpu.abi",
2242 .value = "arm64-v8a",
2243 },
2244 {
2245 .key = "ro.product.cpu.abilist32",
2246 .value = "armeabi-v7a,armeabi",
2247 },
2248 {
2249 .key = "ro.product.cpu.abilist64",
2250 .value = "arm64-v8a",
2251 },
2252 {
2253 .key = "ro.product.cpu.abilist",
2254 .value = "arm64-v8a,armeabi-v7a,armeabi",
2255 },
2256 {
2257 .key = "ro.product.device",
2258 .value = "A37f",
2259 },
2260 {
2261 .key = "ro.product.locale.language",
2262 .value = "en",
2263 },
2264 {
2265 .key = "ro.product.locale.region",
2266 .value = "US",
2267 },
2268 {
2269 .key = "ro.product.manufacturer",
2270 .value = "OPPO",
2271 },
2272 {
2273 .key = "ro.product.model",
2274 .value = "A37fw",
2275 },
2276 {
2277 .key = "ro.product.name",
2278 .value = "A37fw",
2279 },
2280 {
2281 .key = "ro.qc.sdk.audio.fluencetype",
2282 .value = "none",
2283 },
2284 {
2285 .key = "ro.qc.sdk.audio.ssr",
2286 .value = "false",
2287 },
2288 {
2289 .key = "ro.qualcomm.bluetooth.ftp",
2290 .value = "true",
2291 },
2292 {
2293 .key = "ro.qualcomm.bluetooth.hfp",
2294 .value = "true",
2295 },
2296 {
2297 .key = "ro.qualcomm.bluetooth.hsp",
2298 .value = "true",
2299 },
2300 {
2301 .key = "ro.qualcomm.bluetooth.map",
2302 .value = "true",
2303 },
2304 {
2305 .key = "ro.qualcomm.bluetooth.nap",
2306 .value = "true",
2307 },
2308 {
2309 .key = "ro.qualcomm.bluetooth.opp",
2310 .value = "true",
2311 },
2312 {
2313 .key = "ro.qualcomm.bluetooth.pbap",
2314 .value = "true",
2315 },
2316 {
2317 .key = "ro.qualcomm.bt.hci_transport",
2318 .value = "smd",
2319 },
2320 {
2321 .key = "ro.qualcomm.cabl",
2322 .value = "0",
2323 },
2324 {
2325 .key = "ro.revision",
2326 .value = "0",
2327 },
2328 {
2329 .key = "ro.rf_version",
2330 .value = "W_G_L_15399",
2331 },
2332 {
2333 .key = "ro.ril.gprsclass",
2334 .value = "10",
2335 },
2336 {
2337 .key = "ro.ril.hsxpa",
2338 .value = "1",
2339 },
2340 {
2341 .key = "ro.ril.svdo",
2342 .value = "false",
2343 },
2344 {
2345 .key = "ro.ril.svlte1x",
2346 .value = "false",
2347 },
2348 {
2349 .key = "ro.runtime.firstboot",
2350 .value = "1512430336797",
2351 },
2352 {
2353 .key = "ro.secure",
2354 .value = "1",
2355 },
2356 {
2357 .key = "ro.serialno",
2358 .value = "9059972a",
2359 },
2360 {
2361 .key = "ro.setupwizard.mode",
2362 .value = "OPTIONAL",
2363 },
2364 {
2365 .key = "ro.sf.lcd_density",
2366 .value = "320",
2367 },
2368 {
2369 .key = "ro.sys.full_disk_ecryption",
2370 .value = "true",
2371 },
2372 {
2373 .key = "ro.sys.fw.bservice_age",
2374 .value = "5000",
2375 },
2376 {
2377 .key = "ro.sys.fw.bservice_enable",
2378 .value = "true",
2379 },
2380 {
2381 .key = "ro.sys.fw.bservice_limit",
2382 .value = "5",
2383 },
2384 {
2385 .key = "ro.sys.fw.dex2oat_thread_count",
2386 .value = "4",
2387 },
2388 {
2389 .key = "ro.sys.fw.empty_app_percent",
2390 .value = "50",
2391 },
2392 {
2393 .key = "ro.sys.fw.trim_cache_percent",
2394 .value = "100",
2395 },
2396 {
2397 .key = "ro.sys.fw.trim_empty_percent",
2398 .value = "100",
2399 },
2400 {
2401 .key = "ro.sys.fw.trim_enable_memory",
2402 .value = "1073741824",
2403 },
2404 {
2405 .key = "ro.sys.fw.use_trim_settings",
2406 .value = "true",
2407 },
2408 {
2409 .key = "ro.sys.oppo.singlecard",
2410 .value = "false",
2411 },
2412 {
2413 .key = "ro.sys.usb.default.config",
2414 .value = "diag,serial_smd,rmnet_bam,adb",
2415 },
2416 {
2417 .key = "ro.telephony.call_ring.multiple",
2418 .value = "false",
2419 },
2420 {
2421 .key = "ro.telephony.default_network",
2422 .value = "9,1",
2423 },
2424 {
2425 .key = "ro.use_data_netmgrd",
2426 .value = "true",
2427 },
2428 {
2429 .key = "ro.vendor.extension_library",
2430 .value = "libqti-perfd-client.so",
2431 },
2432 {
2433 .key = "ro.wandrfmode",
2434 .value = "0",
2435 },
2436 {
2437 .key = "ro.wifi.channels",
2438 .value = "",
2439 },
2440 {
2441 .key = "ro.xxversion",
2442 .value = "v0.5",
2443 },
2444 {
2445 .key = "ro.zygote",
2446 .value = "zygote64_32",
2447 },
2448 {
2449 .key = "selinux.reload_policy",
2450 .value = "1",
2451 },
2452 {
2453 .key = "service.bootanim.exit",
2454 .value = "1",
2455 },
2456 {
2457 .key = "sys.boot_completed",
2458 .value = "1",
2459 },
2460 {
2461 .key = "sys.hwc.gpu_perf_mode",
2462 .value = "1",
2463 },
2464 {
2465 .key = "sys.ims.QMI_DAEMON_STATUS",
2466 .value = "1",
2467 },
2468 {
2469 .key = "sys.oppo.screenshot",
2470 .value = "0",
2471 },
2472 {
2473 .key = "sys.power.screenoff.reason",
2474 .value = "2",
2475 },
2476 {
2477 .key = "sys.settings_global_version",
2478 .value = "1",
2479 },
2480 {
2481 .key = "sys.settings_system_version",
2482 .value = "1",
2483 },
2484 {
2485 .key = "sys.sysctl.extra_free_kbytes",
2486 .value = "10800",
2487 },
2488 {
2489 .key = "sys.sysctl.tcp_def_init_rwnd",
2490 .value = "60",
2491 },
2492 {
2493 .key = "sys.usb.config",
2494 .value = "mtp,mass_storage,adb",
2495 },
2496 {
2497 .key = "sys.usb.rps_mask",
2498 .value = "0",
2499 },
2500 {
2501 .key = "sys.usb.state",
2502 .value = "mtp,mass_storage,adb",
2503 },
2504 {
2505 .key = "sys.usb_uicc.enabled",
2506 .value = "0",
2507 },
2508 {
2509 .key = "sys.usb_uicc.loading",
2510 .value = "1",
2511 },
2512 {
2513 .key = "telephony.imei_0",
2514 .value = "865266031168934",
2515 },
2516 {
2517 .key = "telephony.imei_1",
2518 .value = "865266031168926",
2519 },
2520 {
2521 .key = "telephony.lteOnCdmaDevice",
2522 .value = "1",
2523 },
2524 {
2525 .key = "tunnel.audio.encode",
2526 .value = "false",
2527 },
2528 {
2529 .key = "use.voice.path.for.pcm.voip",
2530 .value = "true",
2531 },
2532 {
2533 .key = "vidc.enc.narrow.searchrange",
2534 .value = "0",
2535 },
2536 {
2537 .key = "voice.playback.conc.disabled",
2538 .value = "true",
2539 },
2540 {
2541 .key = "voice.record.conc.disabled",
2542 .value = "false",
2543 },
2544 {
2545 .key = "voice.voip.conc.disabled",
2546 .value = "false",
2547 },
2548 {
2549 .key = "vold.pfe",
2550 .value = "deactivated",
2551 },
2552 {
2553 .key = "vold.post_fs_data_done",
2554 .value = "1",
2555 },
2556 {
2557 .key = "wifi.interface",
2558 .value = "wlan0",
2559 },
2560 {
2561 .key = "wlan.driver.ath",
2562 .value = "0",
2563 },
2564 {
2565 .key = "wlan.driver.config",
2566 .value = "/data/misc/wifi/WCNSS_qcom_cfg.ini",
2567 },
2568 {
2569 .key = "wlan.driver.status",
2570 .value = "ok",
2571 },
2572 { NULL },
2573};
2574#endif /* __ANDROID__ */