1 struct cpuinfo_mock_file filesystem[] = {
2 #if CPUINFO_ARCH_ARM64
3 	{
4 		.path = "/proc/cpuinfo",
5 		.size = 773,
6 		.content =
7 			"processor\t: 0\n"
8 			"BogoMIPS\t: 38.40\n"
9 			"Features\t: fp asimd evtstrm aes pmull sha1 sha2 crc32\n"
10 			"CPU implementer\t: 0x51\n"
11 			"CPU architecture: 8\n"
12 			"CPU variant\t: 0x2\n"
13 			"CPU part\t: 0x201\n"
14 			"CPU revision\t: 1\n"
15 			"\n"
16 			"processor\t: 1\n"
17 			"BogoMIPS\t: 38.40\n"
18 			"Features\t: fp asimd evtstrm aes pmull sha1 sha2 crc32\n"
19 			"CPU implementer\t: 0x51\n"
20 			"CPU architecture: 8\n"
21 			"CPU variant\t: 0x2\n"
22 			"CPU part\t: 0x201\n"
23 			"CPU revision\t: 1\n"
24 			"\n"
25 			"processor\t: 2\n"
26 			"BogoMIPS\t: 38.40\n"
27 			"Features\t: fp asimd evtstrm aes pmull sha1 sha2 crc32\n"
28 			"CPU implementer\t: 0x51\n"
29 			"CPU architecture: 8\n"
30 			"CPU variant\t: 0x2\n"
31 			"CPU part\t: 0x205\n"
32 			"CPU revision\t: 1\n"
33 			"\n"
34 			"processor\t: 3\n"
35 			"BogoMIPS\t: 38.40\n"
36 			"Features\t: fp asimd evtstrm aes pmull sha1 sha2 crc32\n"
37 			"CPU implementer\t: 0x51\n"
38 			"CPU architecture: 8\n"
39 			"CPU variant\t: 0x2\n"
40 			"CPU part\t: 0x205\n"
41 			"CPU revision\t: 1\n"
42 			"\n"
43 			"Hardware\t: Qualcomm Technologies, Inc MSM8996pro\n",
44 	},
45 #elif CPUINFO_ARCH_ARM
46 	{
47 		.path = "/proc/cpuinfo",
48 		.size = 1005,
49 		.content =
50 			"processor\t: 0\n"
51 			"BogoMIPS\t: 38.40\n"
52 			"Features\t: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt lpae evtstrm aes pmull sha1 sha2 crc32\n"
53 			"CPU implementer\t: 0x51\n"
54 			"CPU architecture: 8\n"
55 			"CPU variant\t: 0x2\n"
56 			"CPU part\t: 0x201\n"
57 			"CPU revision\t: 1\n"
58 			"\n"
59 			"processor\t: 1\n"
60 			"BogoMIPS\t: 38.40\n"
61 			"Features\t: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt lpae evtstrm aes pmull sha1 sha2 crc32\n"
62 			"CPU implementer\t: 0x51\n"
63 			"CPU architecture: 8\n"
64 			"CPU variant\t: 0x2\n"
65 			"CPU part\t: 0x201\n"
66 			"CPU revision\t: 1\n"
67 			"\n"
68 			"processor\t: 2\n"
69 			"BogoMIPS\t: 38.40\n"
70 			"Features\t: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt lpae evtstrm aes pmull sha1 sha2 crc32\n"
71 			"CPU implementer\t: 0x51\n"
72 			"CPU architecture: 8\n"
73 			"CPU variant\t: 0x2\n"
74 			"CPU part\t: 0x205\n"
75 			"CPU revision\t: 1\n"
76 			"\n"
77 			"processor\t: 3\n"
78 			"BogoMIPS\t: 38.40\n"
79 			"Features\t: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt lpae evtstrm aes pmull sha1 sha2 crc32\n"
80 			"CPU implementer\t: 0x51\n"
81 			"CPU architecture: 8\n"
82 			"CPU variant\t: 0x2\n"
83 			"CPU part\t: 0x205\n"
84 			"CPU revision\t: 1\n"
85 			"\n"
86 			"Hardware\t: Qualcomm Technologies, Inc MSM8996pro\n",
87 	},
88 #endif
89 	{
90 		.path = "/sys/devices/soc0/accessory_chip",
91 		.size = 2,
92 		.content = "0\n",
93 	},
94 	{
95 		.path = "/sys/devices/soc0/build_id",
96 		.size = 1,
97 		.content = "\n",
98 	},
99 	{
100 		.path = "/sys/devices/soc0/family",
101 		.size = 11,
102 		.content = "Snapdragon\n",
103 	},
104 	{
105 		.path = "/sys/devices/soc0/foundry_id",
106 		.size = 2,
107 		.content = "3\n",
108 	},
109 	{
110 		.path = "/sys/devices/soc0/hw_platform",
111 		.size = 4,
112 		.content = "MTP\n",
113 	},
114 	{
115 		.path = "/sys/devices/soc0/image_crm_version",
116 		.size = 5,
117 		.content =
118 			"REL\n"
119 			"\n",
120 	},
121 	{
122 		.path = "/sys/devices/soc0/image_variant",
123 		.size = 15,
124 		.content =
125 			"OnePlus3-user\n"
126 			"\n",
127 	},
128 	{
129 		.path = "/sys/devices/soc0/image_version",
130 		.size = 22,
131 		.content =
132 			"10:OPR6.170623.013:5\n"
133 			"\n",
134 	},
135 	{
136 		.path = "/sys/devices/soc0/images",
137 		.size = 580,
138 		.content =
139 			"0:\n"
140 			"\tCRM:\t\t00:BOOT.XF.1.0-00316\n"
141 			"\tVariant:\tM8996LAB\n"
142 			"\tVersion:\tubuntu-142\n"
143 			"\n"
144 			"1:\n"
145 			"\tCRM:\t\t01:TZ.BF.4.0.1-123590\n"
146 			"\tVariant:\t\n"
147 			"\tVersion:\tCRM\n"
148 			"\n"
149 			"3:\n"
150 			"\tCRM:\t\t03:RPM.BF.1.6-00153\n"
151 			"\tVariant:\tAAAAANAAR\n"
152 			"\tVersion:\tubuntu-142\n"
153 			"\n"
154 			"10:\n"
155 			"\tCRM:\t\t10:OPR6.170623.013:5\n"
156 			"\n"
157 			"\tVariant:\tOnePlus3-user\n"
158 			"\n"
159 			"\tVersion:\tREL\n"
160 			"\n"
161 			"\n"
162 			"11:\n"
163 			"\tCRM:\t\t11:MPSS.TH.2.0.C1.9-119765\n"
164 			"\tVariant:\t8996.gen.prodQ\n"
165 			"\tVersion:\tubuntu-142\n"
166 			"\n"
167 			"12:\n"
168 			"\tCRM:\t\t12:ADSP.8996.2.7.1.C3-00009\n"
169 			"\tVariant:\tAAAAAAAAQ\n"
170 			"\tVersion:\tubuntu-142\n"
171 			"\n"
172 			"14:\n"
173 			"\tCRM:\t\t14:VIDEO.VE.4.2-00057\n"
174 			"\tVariant:\tPROD\n"
175 			"\tVersion:\t:CRM\n"
176 			"\n"
177 			"15:\n"
178 			"\tCRM:\t\t15:SLPI.HB.1.0-00311\n"
179 			"\tVariant:\tAAAAAAAAQ\n"
180 			"\tVersion:\tubuntu-142\n"
181 			"\n",
182 	},
183 	{
184 		.path = "/sys/devices/soc0/machine",
185 		.size = 11,
186 		.content = "MSM8996pro\n",
187 	},
188 	{
189 		.path = "/sys/devices/soc0/platform_subtype",
190 		.size = 8,
191 		.content = "Unknown\n",
192 	},
193 	{
194 		.path = "/sys/devices/soc0/platform_subtype_id",
195 		.size = 2,
196 		.content = "0\n",
197 	},
198 	{
199 		.path = "/sys/devices/soc0/platform_version",
200 		.size = 6,
201 		.content = "65536\n",
202 	},
203 	{
204 		.path = "/sys/devices/soc0/pmic_die_revision",
205 		.size = 7,
206 		.content = "131072\n",
207 	},
208 	{
209 		.path = "/sys/devices/soc0/pmic_model",
210 		.size = 6,
211 		.content = "65545\n",
212 	},
213 	{
214 		.path = "/sys/devices/soc0/raw_id",
215 		.size = 3,
216 		.content = "95\n",
217 	},
218 	{
219 		.path = "/sys/devices/soc0/raw_version",
220 		.size = 2,
221 		.content = "1\n",
222 	},
223 	{
224 		.path = "/sys/devices/soc0/revision",
225 		.size = 4,
226 		.content = "1.1\n",
227 	},
228 	{
229 		.path = "/sys/devices/soc0/select_image",
230 		.size = 3,
231 		.content = "10\n",
232 	},
233 	{
234 		.path = "/sys/devices/soc0/serial_number",
235 		.size = 11,
236 		.content = "3055758979\n",
237 	},
238 	{
239 		.path = "/sys/devices/soc0/soc_id",
240 		.size = 4,
241 		.content = "305\n",
242 	},
243 	{
244 		.path = "/sys/devices/soc0/vendor",
245 		.size = 9,
246 		.content = "Qualcomm\n",
247 	},
248 	{
249 		.path = "/sys/devices/system/cpu/kernel_max",
250 		.size = 2,
251 		.content = "3\n",
252 	},
253 	{
254 		.path = "/sys/devices/system/cpu/modalias",
255 		.size = 66,
256 		.content = "cpu:type:aarch64:feature:,0000,0001,0002,0003,0004,0005,0006,0007\n",
257 	},
258 	{
259 		.path = "/sys/devices/system/cpu/offline",
260 		.size = 1,
261 		.content = "\n",
262 	},
263 	{
264 		.path = "/sys/devices/system/cpu/online",
265 		.size = 4,
266 		.content = "0-3\n",
267 	},
268 	{
269 		.path = "/sys/devices/system/cpu/possible",
270 		.size = 4,
271 		.content = "0-3\n",
272 	},
273 	{
274 		.path = "/sys/devices/system/cpu/present",
275 		.size = 4,
276 		.content = "0-3\n",
277 	},
278 	{
279 		.path = "/sys/devices/system/cpu/cpufreq/all_time_in_state",
280 		.size = 31,
281 		.content = "freq\t\tcpu0\t\tcpu1\t\tcpu2\t\tcpu3\t\t\n",
282 	},
283 	{
284 		.path = "/sys/devices/system/cpu/cpufreq/current_in_state",
285 		.size = 532,
286 		.content =
287 			"CPU2:307200=0 384000=0 460800=0 537600=0 614400=0 691200=0 748800=0 825600=0 902400=0 979200=0 1056000=0 1132800=0 1209600=0 1286400=0 1363200=0 1440000=0 1516800=0 1593600=0 1670400=0 1747200=0 1824000=0 1900800=0 1977600=0 2054400=0 2150400=0 2246400=0 2342400=0 \n"
288 			"CPU3:307200=0 384000=0 460800=0 537600=0 614400=0 691200=0 748800=0 825600=0 902400=0 979200=0 1056000=0 1132800=0 1209600=0 1286400=0 1363200=0 1440000=0 1516800=0 1593600=0 1670400=0 1747200=0 1824000=0 1900800=0 1977600=0 2054400=0 2150400=0 2246400=0 2342400=0 \n",
289 	},
290 	{
291 		.path = "/sys/devices/system/cpu/cpuidle/current_driver",
292 		.size = 9,
293 		.content = "msm_idle\n",
294 	},
295 	{
296 		.path = "/sys/devices/system/cpu/cpuidle/current_governor_ro",
297 		.size = 5,
298 		.content = "qcom\n",
299 	},
300 	{
301 		.path = "/sys/devices/system/cpu/cpu0/cpuidle/driver/name",
302 		.size = 9,
303 		.content = "msm_idle\n",
304 	},
305 	{
306 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/affected_cpus",
307 		.size = 4,
308 		.content = "0 1\n",
309 	},
310 	{
311 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq",
312 		.size = 8,
313 		.content = "2188800\n",
314 	},
315 	{
316 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq",
317 		.size = 7,
318 		.content = "307200\n",
319 	},
320 	{
321 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_transition_latency",
322 		.size = 2,
323 		.content = "0\n",
324 	},
325 	{
326 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/related_cpus",
327 		.size = 4,
328 		.content = "0 1\n",
329 	},
330 	{
331 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies",
332 		.size = 143,
333 		.content = "307200 384000 460800 537600 614400 691200 768000 844800 902400 979200 1056000 1132800 1209600 1286400 1363200 1440000 1516800 1593600 2188800 \n",
334 	},
335 	{
336 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors",
337 		.size = 67,
338 		.content = "interactive conservative ondemand userspace powersave performance \n",
339 	},
340 	{
341 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq",
342 		.size = 8,
343 		.content = "1286400\n",
344 	},
345 	{
346 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_driver",
347 		.size = 4,
348 		.content = "msm\n",
349 	},
350 	{
351 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor",
352 		.size = 12,
353 		.content = "interactive\n",
354 	},
355 	{
356 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq",
357 		.size = 7,
358 		.content = "307200\n",
359 	},
360 	{
361 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state",
362 		.size = 204,
363 		.content =
364 			"307200 1791\n"
365 			"384000 60\n"
366 			"460800 25\n"
367 			"537600 18\n"
368 			"614400 15\n"
369 			"691200 10\n"
370 			"768000 17\n"
371 			"844800 23\n"
372 			"902400 2\n"
373 			"979200 221\n"
374 			"1056000 19\n"
375 			"1132800 14\n"
376 			"1209600 13\n"
377 			"1286400 28\n"
378 			"1363200 55\n"
379 			"1440000 12\n"
380 			"1516800 11\n"
381 			"1593600 3217\n"
382 			"2188800 568\n",
383 	},
384 	{
385 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/stats/total_trans",
386 		.size = 4,
387 		.content = "408\n",
388 	},
389 	{
390 		.path = "/sys/devices/system/cpu/cpu0/topology/core_id",
391 		.size = 2,
392 		.content = "0\n",
393 	},
394 	{
395 		.path = "/sys/devices/system/cpu/cpu0/topology/core_siblings",
396 		.size = 2,
397 		.content = "3\n",
398 	},
399 	{
400 		.path = "/sys/devices/system/cpu/cpu0/topology/core_siblings_list",
401 		.size = 4,
402 		.content = "0-1\n",
403 	},
404 	{
405 		.path = "/sys/devices/system/cpu/cpu0/topology/physical_package_id",
406 		.size = 2,
407 		.content = "0\n",
408 	},
409 	{
410 		.path = "/sys/devices/system/cpu/cpu0/topology/thread_siblings",
411 		.size = 2,
412 		.content = "1\n",
413 	},
414 	{
415 		.path = "/sys/devices/system/cpu/cpu0/topology/thread_siblings_list",
416 		.size = 2,
417 		.content = "0\n",
418 	},
419 	{
420 		.path = "/sys/devices/system/cpu/cpu1/cpuidle/driver/name",
421 		.size = 9,
422 		.content = "msm_idle\n",
423 	},
424 	{
425 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/affected_cpus",
426 		.size = 4,
427 		.content = "0 1\n",
428 	},
429 	{
430 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_max_freq",
431 		.size = 8,
432 		.content = "2188800\n",
433 	},
434 	{
435 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_min_freq",
436 		.size = 7,
437 		.content = "307200\n",
438 	},
439 	{
440 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_transition_latency",
441 		.size = 2,
442 		.content = "0\n",
443 	},
444 	{
445 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/related_cpus",
446 		.size = 4,
447 		.content = "0 1\n",
448 	},
449 	{
450 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_available_frequencies",
451 		.size = 143,
452 		.content = "307200 384000 460800 537600 614400 691200 768000 844800 902400 979200 1056000 1132800 1209600 1286400 1363200 1440000 1516800 1593600 2188800 \n",
453 	},
454 	{
455 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_available_governors",
456 		.size = 67,
457 		.content = "interactive conservative ondemand userspace powersave performance \n",
458 	},
459 	{
460 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_cur_freq",
461 		.size = 7,
462 		.content = "307200\n",
463 	},
464 	{
465 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_driver",
466 		.size = 4,
467 		.content = "msm\n",
468 	},
469 	{
470 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_governor",
471 		.size = 12,
472 		.content = "interactive\n",
473 	},
474 	{
475 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq",
476 		.size = 7,
477 		.content = "307200\n",
478 	},
479 	{
480 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/stats/time_in_state",
481 		.size = 204,
482 		.content =
483 			"307200 1955\n"
484 			"384000 70\n"
485 			"460800 33\n"
486 			"537600 26\n"
487 			"614400 20\n"
488 			"691200 10\n"
489 			"768000 17\n"
490 			"844800 27\n"
491 			"902400 7\n"
492 			"979200 245\n"
493 			"1056000 19\n"
494 			"1132800 22\n"
495 			"1209600 13\n"
496 			"1286400 28\n"
497 			"1363200 60\n"
498 			"1440000 14\n"
499 			"1516800 13\n"
500 			"1593600 3240\n"
501 			"2188800 568\n",
502 	},
503 	{
504 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/stats/total_trans",
505 		.size = 4,
506 		.content = "458\n",
507 	},
508 	{
509 		.path = "/sys/devices/system/cpu/cpu1/topology/core_id",
510 		.size = 2,
511 		.content = "1\n",
512 	},
513 	{
514 		.path = "/sys/devices/system/cpu/cpu1/topology/core_siblings",
515 		.size = 2,
516 		.content = "3\n",
517 	},
518 	{
519 		.path = "/sys/devices/system/cpu/cpu1/topology/core_siblings_list",
520 		.size = 4,
521 		.content = "0-1\n",
522 	},
523 	{
524 		.path = "/sys/devices/system/cpu/cpu1/topology/physical_package_id",
525 		.size = 2,
526 		.content = "0\n",
527 	},
528 	{
529 		.path = "/sys/devices/system/cpu/cpu1/topology/thread_siblings",
530 		.size = 2,
531 		.content = "2\n",
532 	},
533 	{
534 		.path = "/sys/devices/system/cpu/cpu1/topology/thread_siblings_list",
535 		.size = 2,
536 		.content = "1\n",
537 	},
538 	{
539 		.path = "/sys/devices/system/cpu/cpu2/cpuidle/driver/name",
540 		.size = 9,
541 		.content = "msm_idle\n",
542 	},
543 	{
544 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/affected_cpus",
545 		.size = 4,
546 		.content = "2 3\n",
547 	},
548 	{
549 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/cpuinfo_max_freq",
550 		.size = 8,
551 		.content = "2342400\n",
552 	},
553 	{
554 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/cpuinfo_min_freq",
555 		.size = 7,
556 		.content = "307200\n",
557 	},
558 	{
559 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/cpuinfo_transition_latency",
560 		.size = 2,
561 		.content = "0\n",
562 	},
563 	{
564 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/related_cpus",
565 		.size = 4,
566 		.content = "2 3\n",
567 	},
568 	{
569 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_available_frequencies",
570 		.size = 207,
571 		.content = "307200 384000 460800 537600 614400 691200 748800 825600 902400 979200 1056000 1132800 1209600 1286400 1363200 1440000 1516800 1593600 1670400 1747200 1824000 1900800 1977600 2054400 2150400 2246400 2342400 \n",
572 	},
573 	{
574 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_available_governors",
575 		.size = 67,
576 		.content = "interactive conservative ondemand userspace powersave performance \n",
577 	},
578 	{
579 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_cur_freq",
580 		.size = 7,
581 		.content = "307200\n",
582 	},
583 	{
584 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_driver",
585 		.size = 4,
586 		.content = "msm\n",
587 	},
588 	{
589 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_governor",
590 		.size = 12,
591 		.content = "interactive\n",
592 	},
593 	{
594 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_max_freq",
595 		.size = 8,
596 		.content = "2342400\n",
597 	},
598 	{
599 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_min_freq",
600 		.size = 7,
601 		.content = "307200\n",
602 	},
603 	{
604 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/stats/time_in_state",
605 		.size = 285,
606 		.content =
607 			"307200 1945\n"
608 			"384000 40\n"
609 			"460800 23\n"
610 			"537600 23\n"
611 			"614400 25\n"
612 			"691200 21\n"
613 			"748800 9\n"
614 			"825600 16\n"
615 			"902400 18\n"
616 			"979200 17\n"
617 			"1056000 22\n"
618 			"1132800 31\n"
619 			"1209600 18\n"
620 			"1286400 321\n"
621 			"1363200 43\n"
622 			"1440000 14\n"
623 			"1516800 50\n"
624 			"1593600 11\n"
625 			"1670400 4\n"
626 			"1747200 4\n"
627 			"1824000 0\n"
628 			"1900800 0\n"
629 			"1977600 10\n"
630 			"2054400 0\n"
631 			"2150400 90\n"
632 			"2246400 6\n"
633 			"2342400 3885\n",
634 	},
635 	{
636 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/stats/total_trans",
637 		.size = 4,
638 		.content = "514\n",
639 	},
640 	{
641 		.path = "/sys/devices/system/cpu/cpu2/topology/core_id",
642 		.size = 2,
643 		.content = "0\n",
644 	},
645 	{
646 		.path = "/sys/devices/system/cpu/cpu2/topology/core_siblings",
647 		.size = 2,
648 		.content = "c\n",
649 	},
650 	{
651 		.path = "/sys/devices/system/cpu/cpu2/topology/core_siblings_list",
652 		.size = 4,
653 		.content = "2-3\n",
654 	},
655 	{
656 		.path = "/sys/devices/system/cpu/cpu2/topology/physical_package_id",
657 		.size = 2,
658 		.content = "1\n",
659 	},
660 	{
661 		.path = "/sys/devices/system/cpu/cpu2/topology/thread_siblings",
662 		.size = 2,
663 		.content = "4\n",
664 	},
665 	{
666 		.path = "/sys/devices/system/cpu/cpu2/topology/thread_siblings_list",
667 		.size = 2,
668 		.content = "2\n",
669 	},
670 	{
671 		.path = "/sys/devices/system/cpu/cpu3/cpuidle/driver/name",
672 		.size = 9,
673 		.content = "msm_idle\n",
674 	},
675 	{
676 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/affected_cpus",
677 		.size = 4,
678 		.content = "2 3\n",
679 	},
680 	{
681 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/cpuinfo_max_freq",
682 		.size = 8,
683 		.content = "2342400\n",
684 	},
685 	{
686 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/cpuinfo_min_freq",
687 		.size = 7,
688 		.content = "307200\n",
689 	},
690 	{
691 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/cpuinfo_transition_latency",
692 		.size = 2,
693 		.content = "0\n",
694 	},
695 	{
696 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/related_cpus",
697 		.size = 4,
698 		.content = "2 3\n",
699 	},
700 	{
701 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_available_frequencies",
702 		.size = 207,
703 		.content = "307200 384000 460800 537600 614400 691200 748800 825600 902400 979200 1056000 1132800 1209600 1286400 1363200 1440000 1516800 1593600 1670400 1747200 1824000 1900800 1977600 2054400 2150400 2246400 2342400 \n",
704 	},
705 	{
706 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_available_governors",
707 		.size = 67,
708 		.content = "interactive conservative ondemand userspace powersave performance \n",
709 	},
710 	{
711 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_cur_freq",
712 		.size = 7,
713 		.content = "307200\n",
714 	},
715 	{
716 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_driver",
717 		.size = 4,
718 		.content = "msm\n",
719 	},
720 	{
721 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_governor",
722 		.size = 12,
723 		.content = "interactive\n",
724 	},
725 	{
726 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_max_freq",
727 		.size = 8,
728 		.content = "2342400\n",
729 	},
730 	{
731 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_min_freq",
732 		.size = 7,
733 		.content = "307200\n",
734 	},
735 	{
736 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/stats/time_in_state",
737 		.size = 285,
738 		.content =
739 			"307200 2186\n"
740 			"384000 42\n"
741 			"460800 23\n"
742 			"537600 25\n"
743 			"614400 25\n"
744 			"691200 21\n"
745 			"748800 9\n"
746 			"825600 16\n"
747 			"902400 18\n"
748 			"979200 17\n"
749 			"1056000 23\n"
750 			"1132800 31\n"
751 			"1209600 18\n"
752 			"1286400 329\n"
753 			"1363200 43\n"
754 			"1440000 14\n"
755 			"1516800 50\n"
756 			"1593600 11\n"
757 			"1670400 4\n"
758 			"1747200 4\n"
759 			"1824000 0\n"
760 			"1900800 0\n"
761 			"1977600 10\n"
762 			"2054400 0\n"
763 			"2150400 90\n"
764 			"2246400 6\n"
765 			"2342400 3889\n",
766 	},
767 	{
768 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/stats/total_trans",
769 		.size = 4,
770 		.content = "520\n",
771 	},
772 	{
773 		.path = "/sys/devices/system/cpu/cpu3/topology/core_id",
774 		.size = 2,
775 		.content = "1\n",
776 	},
777 	{
778 		.path = "/sys/devices/system/cpu/cpu3/topology/core_siblings",
779 		.size = 2,
780 		.content = "c\n",
781 	},
782 	{
783 		.path = "/sys/devices/system/cpu/cpu3/topology/core_siblings_list",
784 		.size = 4,
785 		.content = "2-3\n",
786 	},
787 	{
788 		.path = "/sys/devices/system/cpu/cpu3/topology/physical_package_id",
789 		.size = 2,
790 		.content = "1\n",
791 	},
792 	{
793 		.path = "/sys/devices/system/cpu/cpu3/topology/thread_siblings",
794 		.size = 2,
795 		.content = "8\n",
796 	},
797 	{
798 		.path = "/sys/devices/system/cpu/cpu3/topology/thread_siblings_list",
799 		.size = 2,
800 		.content = "3\n",
801 	},
802 	{ NULL },
803 };
804 #ifdef __ANDROID__
805 struct cpuinfo_mock_property properties[] = {
806 	{
807 		.key = "Camera.no_navigation_bar",
808 		.value = "true",
809 	},
810 	{
811 		.key = "DEVICE_PROVISIONED",
812 		.value = "1",
813 	},
814 	{
815 		.key = "audio.deep_buffer.media",
816 		.value = "true",
817 	},
818 	{
819 		.key = "audio.offload.min.duration.secs",
820 		.value = "30",
821 	},
822 	{
823 		.key = "audio.offload.multiple.enabled",
824 		.value = "true",
825 	},
826 	{
827 		.key = "audio.offload.pcm.16bit.enable",
828 		.value = "false",
829 	},
830 	{
831 		.key = "audio.offload.video",
832 		.value = "true",
833 	},
834 	{
835 		.key = "audio.parser.ip.buffer.size",
836 		.value = "0",
837 	},
838 	{
839 		.key = "bt.max.hfpclient.connections",
840 		.value = "1",
841 	},
842 	{
843 		.key = "dalvik.vm.appimageformat",
844 		.value = "lz4",
845 	},
846 	{
847 		.key = "dalvik.vm.dex2oat-Xms",
848 		.value = "64m",
849 	},
850 	{
851 		.key = "dalvik.vm.dex2oat-Xmx",
852 		.value = "512m",
853 	},
854 	{
855 		.key = "dalvik.vm.dexopt.secondary",
856 		.value = "true",
857 	},
858 	{
859 		.key = "dalvik.vm.heapgrowthlimit",
860 		.value = "256m",
861 	},
862 	{
863 		.key = "dalvik.vm.heapmaxfree",
864 		.value = "8m",
865 	},
866 	{
867 		.key = "dalvik.vm.heapminfree",
868 		.value = "4m",
869 	},
870 	{
871 		.key = "dalvik.vm.heapsize",
872 		.value = "512m",
873 	},
874 	{
875 		.key = "dalvik.vm.heapstartsize",
876 		.value = "16m",
877 	},
878 	{
879 		.key = "dalvik.vm.heaptargetutilization",
880 		.value = "0.75",
881 	},
882 	{
883 		.key = "dalvik.vm.image-dex2oat-Xms",
884 		.value = "64m",
885 	},
886 	{
887 		.key = "dalvik.vm.image-dex2oat-Xmx",
888 		.value = "64m",
889 	},
890 	{
891 		.key = "dalvik.vm.isa.arm.features",
892 		.value = "default",
893 	},
894 	{
895 		.key = "dalvik.vm.isa.arm.variant",
896 		.value = "cortex-a9",
897 	},
898 	{
899 		.key = "dalvik.vm.isa.arm64.features",
900 		.value = "default",
901 	},
902 	{
903 		.key = "dalvik.vm.isa.arm64.variant",
904 		.value = "kryo",
905 	},
906 	{
907 		.key = "dalvik.vm.stack-trace-file",
908 		.value = "/data/anr/traces.txt",
909 	},
910 	{
911 		.key = "dalvik.vm.usejit",
912 		.value = "true",
913 	},
914 	{
915 		.key = "dalvik.vm.usejitprofiles",
916 		.value = "true",
917 	},
918 	{
919 		.key = "debug.atrace.tags.enableflags",
920 		.value = "0",
921 	},
922 	{
923 		.key = "debug.egl.hw",
924 		.value = "1",
925 	},
926 	{
927 		.key = "debug.enable.gamed",
928 		.value = "0",
929 	},
930 	{
931 		.key = "debug.force_rtl",
932 		.value = "0",
933 	},
934 	{
935 		.key = "debug.gralloc.enable_fb_ubwc",
936 		.value = "1",
937 	},
938 	{
939 		.key = "debug.gralloc.gfx_ubwc_disable",
940 		.value = "0",
941 	},
942 	{
943 		.key = "debug.sf.dump",
944 		.value = "0",
945 	},
946 	{
947 		.key = "debug.sf.dump.enable",
948 		.value = "true",
949 	},
950 	{
951 		.key = "debug.sf.dump.external",
952 		.value = "true",
953 	},
954 	{
955 		.key = "debug.sf.dump.primary",
956 		.value = "true",
957 	},
958 	{
959 		.key = "debug.sf.enable_hwc_vds",
960 		.value = "1",
961 	},
962 	{
963 		.key = "debug.sf.hw",
964 		.value = "1",
965 	},
966 	{
967 		.key = "debug.sf.latch_unsignaled",
968 		.value = "1",
969 	},
970 	{
971 		.key = "dev.bootcomplete",
972 		.value = "1",
973 	},
974 	{
975 		.key = "dev.pm.dyn_samplingrate",
976 		.value = "1",
977 	},
978 	{
979 		.key = "drm.service.enabled",
980 		.value = "true",
981 	},
982 	{
983 		.key = "gsm.current.phone-type",
984 		.value = "1,1",
985 	},
986 	{
987 		.key = "gsm.network.type",
988 		.value = "Unknown,Unknown",
989 	},
990 	{
991 		.key = "gsm.operator.alpha",
992 		.value = "",
993 	},
994 	{
995 		.key = "gsm.operator.iso-country",
996 		.value = "",
997 	},
998 	{
999 		.key = "gsm.operator.isroaming",
1000 		.value = "false,false",
1001 	},
1002 	{
1003 		.key = "gsm.operator.numeric",
1004 		.value = "",
1005 	},
1006 	{
1007 		.key = "gsm.sim.operator.alpha",
1008 		.value = ",",
1009 	},
1010 	{
1011 		.key = "gsm.sim.operator.iso-country",
1012 		.value = ",",
1013 	},
1014 	{
1015 		.key = "gsm.sim.operator.numeric",
1016 		.value = ",",
1017 	},
1018 	{
1019 		.key = "gsm.sim.state",
1020 		.value = "ABSENT,ABSENT",
1021 	},
1022 	{
1023 		.key = "gsm.version.baseband",
1024 		.value = "MPSS.TH.2.0.c1.9-00102-M8996FAAAANAZM-1.99649.1.118107.1",
1025 	},
1026 	{
1027 		.key = "gsm.version.baseband1",
1028 		.value = "MPSS.TH.2.0.c1.9-00102-M8996FAAAANAZM-1.99649.1.118107.1",
1029 	},
1030 	{
1031 		.key = "gsm.version.ril-impl",
1032 		.value = "Qualcomm RIL 1.0",
1033 	},
1034 	{
1035 		.key = "hwservicemanager.ready",
1036 		.value = "true",
1037 	},
1038 	{
1039 		.key = "init.svc.OPNetlinkService",
1040 		.value = "running",
1041 	},
1042 	{
1043 		.key = "init.svc.adbd",
1044 		.value = "running",
1045 	},
1046 	{
1047 		.key = "init.svc.adsprpcd",
1048 		.value = "running",
1049 	},
1050 	{
1051 		.key = "init.svc.atfwd",
1052 		.value = "running",
1053 	},
1054 	{
1055 		.key = "init.svc.audio-hal-2-0",
1056 		.value = "running",
1057 	},
1058 	{
1059 		.key = "init.svc.audioserver",
1060 		.value = "running",
1061 	},
1062 	{
1063 		.key = "init.svc.bluetooth-1-0",
1064 		.value = "running",
1065 	},
1066 	{
1067 		.key = "init.svc.bootanim",
1068 		.value = "stopped",
1069 	},
1070 	{
1071 		.key = "init.svc.camera-provider-2-4",
1072 		.value = "running",
1073 	},
1074 	{
1075 		.key = "init.svc.cameraserver",
1076 		.value = "running",
1077 	},
1078 	{
1079 		.key = "init.svc.cnd",
1080 		.value = "running",
1081 	},
1082 	{
1083 		.key = "init.svc.configstore-hal-1-0",
1084 		.value = "running",
1085 	},
1086 	{
1087 		.key = "init.svc.dashd",
1088 		.value = "running",
1089 	},
1090 	{
1091 		.key = "init.svc.display-color-hal-1-0",
1092 		.value = "running",
1093 	},
1094 	{
1095 		.key = "init.svc.dpmQmiMgr",
1096 		.value = "running",
1097 	},
1098 	{
1099 		.key = "init.svc.dpmd",
1100 		.value = "running",
1101 	},
1102 	{
1103 		.key = "init.svc.drm",
1104 		.value = "running",
1105 	},
1106 	{
1107 		.key = "init.svc.drm-hal-1-0",
1108 		.value = "running",
1109 	},
1110 	{
1111 		.key = "init.svc.energy-awareness",
1112 		.value = "stopped",
1113 	},
1114 	{
1115 		.key = "init.svc.flash_recovery",
1116 		.value = "stopped",
1117 	},
1118 	{
1119 		.key = "init.svc.fps_hal",
1120 		.value = "running",
1121 	},
1122 	{
1123 		.key = "init.svc.gatekeeper-1-0",
1124 		.value = "running",
1125 	},
1126 	{
1127 		.key = "init.svc.gatekeeperd",
1128 		.value = "running",
1129 	},
1130 	{
1131 		.key = "init.svc.gralloc-2-0",
1132 		.value = "running",
1133 	},
1134 	{
1135 		.key = "init.svc.health-hal-1-0",
1136 		.value = "running",
1137 	},
1138 	{
1139 		.key = "init.svc.healthd",
1140 		.value = "running",
1141 	},
1142 	{
1143 		.key = "init.svc.hidl_memory",
1144 		.value = "running",
1145 	},
1146 	{
1147 		.key = "init.svc.hostapd",
1148 		.value = "stopped",
1149 	},
1150 	{
1151 		.key = "init.svc.hostapd_dual",
1152 		.value = "stopped",
1153 	},
1154 	{
1155 		.key = "init.svc.hwcomposer-2-1",
1156 		.value = "running",
1157 	},
1158 	{
1159 		.key = "init.svc.hwservicemanager",
1160 		.value = "running",
1161 	},
1162 	{
1163 		.key = "init.svc.ifaadaemon",
1164 		.value = "running",
1165 	},
1166 	{
1167 		.key = "init.svc.imsdatadaemon",
1168 		.value = "running",
1169 	},
1170 	{
1171 		.key = "init.svc.imsqmidaemon",
1172 		.value = "running",
1173 	},
1174 	{
1175 		.key = "init.svc.installd",
1176 		.value = "running",
1177 	},
1178 	{
1179 		.key = "init.svc.iop-hal-1-0",
1180 		.value = "running",
1181 	},
1182 	{
1183 		.key = "init.svc.ipacm-diag",
1184 		.value = "running",
1185 	},
1186 	{
1187 		.key = "init.svc.irsc_util",
1188 		.value = "stopped",
1189 	},
1190 	{
1191 		.key = "init.svc.keymaster-3-0",
1192 		.value = "running",
1193 	},
1194 	{
1195 		.key = "init.svc.keystore",
1196 		.value = "running",
1197 	},
1198 	{
1199 		.key = "init.svc.light-hal-2-0",
1200 		.value = "running",
1201 	},
1202 	{
1203 		.key = "init.svc.lmkd",
1204 		.value = "running",
1205 	},
1206 	{
1207 		.key = "init.svc.loc_launcher",
1208 		.value = "running",
1209 	},
1210 	{
1211 		.key = "init.svc.logd",
1212 		.value = "running",
1213 	},
1214 	{
1215 		.key = "init.svc.logd-reinit",
1216 		.value = "stopped",
1217 	},
1218 	{
1219 		.key = "init.svc.media",
1220 		.value = "running",
1221 	},
1222 	{
1223 		.key = "init.svc.mediacodec",
1224 		.value = "running",
1225 	},
1226 	{
1227 		.key = "init.svc.mediadrm",
1228 		.value = "running",
1229 	},
1230 	{
1231 		.key = "init.svc.mediaextractor",
1232 		.value = "running",
1233 	},
1234 	{
1235 		.key = "init.svc.mediametrics",
1236 		.value = "running",
1237 	},
1238 	{
1239 		.key = "init.svc.memtrack-hal-1-0",
1240 		.value = "running",
1241 	},
1242 	{
1243 		.key = "init.svc.netd",
1244 		.value = "running",
1245 	},
1246 	{
1247 		.key = "init.svc.netmgrd",
1248 		.value = "running",
1249 	},
1250 	{
1251 		.key = "init.svc.oem_audio_device",
1252 		.value = "stopped",
1253 	},
1254 	{
1255 		.key = "init.svc.oemlogkit",
1256 		.value = "running",
1257 	},
1258 	{
1259 		.key = "init.svc.per_mgr",
1260 		.value = "running",
1261 	},
1262 	{
1263 		.key = "init.svc.per_proxy",
1264 		.value = "running",
1265 	},
1266 	{
1267 		.key = "init.svc.perf-hal-1-0",
1268 		.value = "running",
1269 	},
1270 	{
1271 		.key = "init.svc.port-bridge",
1272 		.value = "running",
1273 	},
1274 	{
1275 		.key = "init.svc.power-hal-1-0",
1276 		.value = "running",
1277 	},
1278 	{
1279 		.key = "init.svc.ppd",
1280 		.value = "running",
1281 	},
1282 	{
1283 		.key = "init.svc.qcamerasvr",
1284 		.value = "running",
1285 	},
1286 	{
1287 		.key = "init.svc.qcom-c_core-sh",
1288 		.value = "stopped",
1289 	},
1290 	{
1291 		.key = "init.svc.qcom-c_main-sh",
1292 		.value = "stopped",
1293 	},
1294 	{
1295 		.key = "init.svc.qcom-post-boot",
1296 		.value = "stopped",
1297 	},
1298 	{
1299 		.key = "init.svc.qcom-sh",
1300 		.value = "stopped",
1301 	},
1302 	{
1303 		.key = "init.svc.qcom-usb-sh",
1304 		.value = "stopped",
1305 	},
1306 	{
1307 		.key = "init.svc.qseecomd",
1308 		.value = "running",
1309 	},
1310 	{
1311 		.key = "init.svc.qteeconnector-hal-1-0",
1312 		.value = "running",
1313 	},
1314 	{
1315 		.key = "init.svc.qti",
1316 		.value = "running",
1317 	},
1318 	{
1319 		.key = "init.svc.qti_esepowermanager_service",
1320 		.value = "running",
1321 	},
1322 	{
1323 		.key = "init.svc.qti_gnss_service",
1324 		.value = "running",
1325 	},
1326 	{
1327 		.key = "init.svc.remosaic_deamon",
1328 		.value = "running",
1329 	},
1330 	{
1331 		.key = "init.svc.ril-daemon",
1332 		.value = "running",
1333 	},
1334 	{
1335 		.key = "init.svc.ril-daemon2",
1336 		.value = "running",
1337 	},
1338 	{
1339 		.key = "init.svc.rmt_storage",
1340 		.value = "running",
1341 	},
1342 	{
1343 		.key = "init.svc.self-init",
1344 		.value = "stopped",
1345 	},
1346 	{
1347 		.key = "init.svc.sensor-sh",
1348 		.value = "stopped",
1349 	},
1350 	{
1351 		.key = "init.svc.sensors",
1352 		.value = "running",
1353 	},
1354 	{
1355 		.key = "init.svc.sensors-hal-1-0",
1356 		.value = "running",
1357 	},
1358 	{
1359 		.key = "init.svc.servicemanager",
1360 		.value = "running",
1361 	},
1362 	{
1363 		.key = "init.svc.smartadjust",
1364 		.value = "running",
1365 	},
1366 	{
1367 		.key = "init.svc.storaged",
1368 		.value = "running",
1369 	},
1370 	{
1371 		.key = "init.svc.surfaceflinger",
1372 		.value = "running",
1373 	},
1374 	{
1375 		.key = "init.svc.tftp_server",
1376 		.value = "running",
1377 	},
1378 	{
1379 		.key = "init.svc.thermal-engine",
1380 		.value = "running",
1381 	},
1382 	{
1383 		.key = "init.svc.time_daemon",
1384 		.value = "running",
1385 	},
1386 	{
1387 		.key = "init.svc.tombstoned",
1388 		.value = "running",
1389 	},
1390 	{
1391 		.key = "init.svc.ueventd",
1392 		.value = "running",
1393 	},
1394 	{
1395 		.key = "init.svc.usf-post-boot",
1396 		.value = "stopped",
1397 	},
1398 	{
1399 		.key = "init.svc.vibrator-1-0",
1400 		.value = "running",
1401 	},
1402 	{
1403 		.key = "init.svc.vndservicemanager",
1404 		.value = "running",
1405 	},
1406 	{
1407 		.key = "init.svc.vold",
1408 		.value = "running",
1409 	},
1410 	{
1411 		.key = "init.svc.webview_zygote32",
1412 		.value = "running",
1413 	},
1414 	{
1415 		.key = "init.svc.wifi_hal_legacy",
1416 		.value = "running",
1417 	},
1418 	{
1419 		.key = "init.svc.wificond",
1420 		.value = "running",
1421 	},
1422 	{
1423 		.key = "init.svc.wpa_supplicant",
1424 		.value = "running",
1425 	},
1426 	{
1427 		.key = "init.svc.zygote",
1428 		.value = "running",
1429 	},
1430 	{
1431 		.key = "init.svc.zygote_secondary",
1432 		.value = "running",
1433 	},
1434 	{
1435 		.key = "keyguard.no_require_sim",
1436 		.value = "true",
1437 	},
1438 	{
1439 		.key = "log.tag.BeamManager",
1440 		.value = "INFO",
1441 	},
1442 	{
1443 		.key = "log.tag.BeamShareActivity",
1444 		.value = "INFO",
1445 	},
1446 	{
1447 		.key = "log.tag.BluetoothHidDev",
1448 		.value = "INFO",
1449 	},
1450 	{
1451 		.key = "log.tag.BluetoothHidHost",
1452 		.value = "INFO",
1453 	},
1454 	{
1455 		.key = "log.tag.BluetoothMap",
1456 		.value = "INFO",
1457 	},
1458 	{
1459 		.key = "log.tag.BluetoothOpp",
1460 		.value = "INFO",
1461 	},
1462 	{
1463 		.key = "log.tag.BluetoothPan",
1464 		.value = "INFO",
1465 	},
1466 	{
1467 		.key = "log.tag.BluetoothPbap",
1468 		.value = "INFO",
1469 	},
1470 	{
1471 		.key = "log.tag.BluetoothPbapVcardManager",
1472 		.value = "INFO",
1473 	},
1474 	{
1475 		.key = "log.tag.BluetoothPeripheralHandover",
1476 		.value = "INFO",
1477 	},
1478 	{
1479 		.key = "log.tag.BluetoothSap",
1480 		.value = "INFO",
1481 	},
1482 	{
1483 		.key = "log.tag.BluetoothSocket",
1484 		.value = "INFO",
1485 	},
1486 	{
1487 		.key = "log.tag.DockService",
1488 		.value = "INFO",
1489 	},
1490 	{
1491 		.key = "log.tag.FlpHardwareProvider",
1492 		.value = "INFO",
1493 	},
1494 	{
1495 		.key = "log.tag.FlpServiceProvider",
1496 		.value = "INFO",
1497 	},
1498 	{
1499 		.key = "log.tag.ForegroundUtils",
1500 		.value = "INFO",
1501 	},
1502 	{
1503 		.key = "log.tag.FusedLocationProvider",
1504 		.value = "INFO",
1505 	},
1506 	{
1507 		.key = "log.tag.GNPProxy",
1508 		.value = "INFO",
1509 	},
1510 	{
1511 		.key = "log.tag.GeoFenceKeeper",
1512 		.value = "INFO",
1513 	},
1514 	{
1515 		.key = "log.tag.GeoFenceService",
1516 		.value = "INFO",
1517 	},
1518 	{
1519 		.key = "log.tag.GeofenceManager",
1520 		.value = "INFO",
1521 	},
1522 	{
1523 		.key = "log.tag.GeofenceServiceProvider",
1524 		.value = "INFO",
1525 	},
1526 	{
1527 		.key = "log.tag.GmsNetworkLocationProvi",
1528 		.value = "INFO",
1529 	},
1530 	{
1531 		.key = "log.tag.GnssLocationProvider",
1532 		.value = "INFO",
1533 	},
1534 	{
1535 		.key = "log.tag.GpsXtraDownloader",
1536 		.value = "INFO",
1537 	},
1538 	{
1539 		.key = "log.tag.GpsXtraDownloader-Q",
1540 		.value = "INFO",
1541 	},
1542 	{
1543 		.key = "log.tag.HandoverClient",
1544 		.value = "INFO",
1545 	},
1546 	{
1547 		.key = "log.tag.HandoverServer",
1548 		.value = "INFO",
1549 	},
1550 	{
1551 		.key = "log.tag.Handsfree",
1552 		.value = "INFO",
1553 	},
1554 	{
1555 		.key = "log.tag.IZatManager",
1556 		.value = "INFO",
1557 	},
1558 	{
1559 		.key = "log.tag.InPostcard",
1560 		.value = "INFO",
1561 	},
1562 	{
1563 		.key = "log.tag.IzatProviderBase",
1564 		.value = "INFO",
1565 	},
1566 	{
1567 		.key = "log.tag.IzatProviderEngine",
1568 		.value = "INFO",
1569 	},
1570 	{
1571 		.key = "log.tag.IzatService",
1572 		.value = "INFO",
1573 	},
1574 	{
1575 		.key = "log.tag.IzatServiceBase",
1576 		.value = "INFO",
1577 	},
1578 	{
1579 		.key = "log.tag.IzatSettingsInjector",
1580 		.value = "INFO",
1581 	},
1582 	{
1583 		.key = "log.tag.LBSSystemMonitorService",
1584 		.value = "INFO",
1585 	},
1586 	{
1587 		.key = "log.tag.LocSvc_ApiV02",
1588 		.value = "INFO",
1589 	},
1590 	{
1591 		.key = "log.tag.LocSvc_EngAdapter",
1592 		.value = "INFO",
1593 	},
1594 	{
1595 		.key = "log.tag.LocSvc_LBSApiBase",
1596 		.value = "INFO",
1597 	},
1598 	{
1599 		.key = "log.tag.LocSvc_LBSApiV02",
1600 		.value = "INFO",
1601 	},
1602 	{
1603 		.key = "log.tag.LocSvc_LBSProxy",
1604 		.value = "INFO",
1605 	},
1606 	{
1607 		.key = "log.tag.LocSvc_LocUlpProxy",
1608 		.value = "INFO",
1609 	},
1610 	{
1611 		.key = "log.tag.LocSvc_NiA",
1612 		.value = "INFO",
1613 	},
1614 	{
1615 		.key = "log.tag.LocSvc_NiH",
1616 		.value = "INFO",
1617 	},
1618 	{
1619 		.key = "log.tag.LocSvc_afw",
1620 		.value = "INFO",
1621 	},
1622 	{
1623 		.key = "log.tag.LocSvc_api_v02",
1624 		.value = "INFO",
1625 	},
1626 	{
1627 		.key = "log.tag.LocSvc_eng",
1628 		.value = "INFO",
1629 	},
1630 	{
1631 		.key = "log.tag.LocSvc_ext",
1632 		.value = "INFO",
1633 	},
1634 	{
1635 		.key = "log.tag.LocSvc_java",
1636 		.value = "INFO",
1637 	},
1638 	{
1639 		.key = "log.tag.LocSvc_jni",
1640 		.value = "INFO",
1641 	},
1642 	{
1643 		.key = "log.tag.LocSvc_launcher",
1644 		.value = "INFO",
1645 	},
1646 	{
1647 		.key = "log.tag.LocSvc_libulp",
1648 		.value = "INFO",
1649 	},
1650 	{
1651 		.key = "log.tag.LocationManagerService",
1652 		.value = "INFO",
1653 	},
1654 	{
1655 		.key = "log.tag.LocationServiceReceiver",
1656 		.value = "INFO",
1657 	},
1658 	{
1659 		.key = "log.tag.LocationSettings",
1660 		.value = "INFO",
1661 	},
1662 	{
1663 		.key = "log.tag.LocationSettingsBase",
1664 		.value = "INFO",
1665 	},
1666 	{
1667 		.key = "log.tag.MQClient",
1668 		.value = "INFO",
1669 	},
1670 	{
1671 		.key = "log.tag.NFC",
1672 		.value = "INFO",
1673 	},
1674 	{
1675 		.key = "log.tag.NetworkLocationProvider",
1676 		.value = "INFO",
1677 	},
1678 	{
1679 		.key = "log.tag.NetworkLocationService",
1680 		.value = "INFO",
1681 	},
1682 	{
1683 		.key = "log.tag.NfcDispatcher",
1684 		.value = "INFO",
1685 	},
1686 	{
1687 		.key = "log.tag.NfcHandover",
1688 		.value = "INFO",
1689 	},
1690 	{
1691 		.key = "log.tag.NlpProxy",
1692 		.value = "INFO",
1693 	},
1694 	{
1695 		.key = "log.tag.NlpProxyProvider",
1696 		.value = "INFO",
1697 	},
1698 	{
1699 		.key = "log.tag.NpProxy",
1700 		.value = "INFO",
1701 	},
1702 	{
1703 		.key = "log.tag.OsAgent",
1704 		.value = "INFO",
1705 	},
1706 	{
1707 		.key = "log.tag.PosMgr",
1708 		.value = "INFO",
1709 	},
1710 	{
1711 		.key = "log.tag.QCALOG",
1712 		.value = "INFO",
1713 	},
1714 	{
1715 		.key = "log.tag.RilInfoMonitor",
1716 		.value = "INFO",
1717 	},
1718 	{
1719 		.key = "log.tag.SapRilReceiver",
1720 		.value = "INFO",
1721 	},
1722 	{
1723 		.key = "log.tag.SettingsInjector",
1724 		.value = "INFO",
1725 	},
1726 	{
1727 		.key = "log.tag.SnepClient",
1728 		.value = "INFO",
1729 	},
1730 	{
1731 		.key = "log.tag.SnepMessenger",
1732 		.value = "INFO",
1733 	},
1734 	{
1735 		.key = "log.tag.SnepServer",
1736 		.value = "INFO",
1737 	},
1738 	{
1739 		.key = "log.tag.UlpEngine",
1740 		.value = "INFO",
1741 	},
1742 	{
1743 		.key = "log.tag.UlpService",
1744 		.value = "INFO",
1745 	},
1746 	{
1747 		.key = "log.tag.UnifiedLocationProvider",
1748 		.value = "INFO",
1749 	},
1750 	{
1751 		.key = "log.tag.UnifiedLocationService",
1752 		.value = "INFO",
1753 	},
1754 	{
1755 		.key = "log.tag.Wiper",
1756 		.value = "INFO",
1757 	},
1758 	{
1759 		.key = "log.tag.XTActivity",
1760 		.value = "INFO",
1761 	},
1762 	{
1763 		.key = "log.tag.XTBroadcastReceiver",
1764 		.value = "INFO",
1765 	},
1766 	{
1767 		.key = "log.tag.XTSettingInjectorSrv",
1768 		.value = "INFO",
1769 	},
1770 	{
1771 		.key = "log.tag.XTSrv",
1772 		.value = "INFO",
1773 	},
1774 	{
1775 		.key = "log.tag.XTWiFiLP",
1776 		.value = "INFO",
1777 	},
1778 	{
1779 		.key = "log.tag.XTWiFiOS",
1780 		.value = "INFO",
1781 	},
1782 	{
1783 		.key = "log.tag.XTWiFiZpp",
1784 		.value = "INFO",
1785 	},
1786 	{
1787 		.key = "log.tag.gpsone_dmn",
1788 		.value = "INFO",
1789 	},
1790 	{
1791 		.key = "media.aac_51_output_enabled",
1792 		.value = "true",
1793 	},
1794 	{
1795 		.key = "media.settings.xml",
1796 		.value = "/vendor/etc/media_profiles_vendor.xml",
1797 	},
1798 	{
1799 		.key = "media.stagefright.enable-aac",
1800 		.value = "true",
1801 	},
1802 	{
1803 		.key = "media.stagefright.enable-http",
1804 		.value = "true",
1805 	},
1806 	{
1807 		.key = "media.stagefright.enable-player",
1808 		.value = "true",
1809 	},
1810 	{
1811 		.key = "media.stagefright.enable-qcp",
1812 		.value = "true",
1813 	},
1814 	{
1815 		.key = "media.stagefright.enable-scan",
1816 		.value = "true",
1817 	},
1818 	{
1819 		.key = "mm.enable.qcom_parser",
1820 		.value = "4177919",
1821 	},
1822 	{
1823 		.key = "mm.enable.smoothstreaming",
1824 		.value = "true",
1825 	},
1826 	{
1827 		.key = "mmp.enable.3g2",
1828 		.value = "true",
1829 	},
1830 	{
1831 		.key = "net.bt.name",
1832 		.value = "Android",
1833 	},
1834 	{
1835 		.key = "net.hostname",
1836 		.value = "OnePlus_3T",
1837 	},
1838 	{
1839 		.key = "net.lte.ims.data.enabled2147483643",
1840 		.value = "true",
1841 	},
1842 	{
1843 		.key = "net.lte.ims.data.enabled2147483644",
1844 		.value = "true",
1845 	},
1846 	{
1847 		.key = "net.qtaguid_enabled",
1848 		.value = "1",
1849 	},
1850 	{
1851 		.key = "net.tcp.2g_init_rwnd",
1852 		.value = "10",
1853 	},
1854 	{
1855 		.key = "net.tcp.buffersize.default",
1856 		.value = "4096,87380,524288,4096,16384,110208",
1857 	},
1858 	{
1859 		.key = "net.tcp.buffersize.edge",
1860 		.value = "4093,26280,35040,4096,16384,35040",
1861 	},
1862 	{
1863 		.key = "net.tcp.buffersize.evdo",
1864 		.value = "4094,87380,524288,4096,16384,262144",
1865 	},
1866 	{
1867 		.key = "net.tcp.buffersize.gprs",
1868 		.value = "4092,8760,11680,4096,8760,11680",
1869 	},
1870 	{
1871 		.key = "net.tcp.buffersize.hsdpa",
1872 		.value = "4094,87380,1220608,4096,16384,1220608",
1873 	},
1874 	{
1875 		.key = "net.tcp.buffersize.hspa",
1876 		.value = "4094,87380,1220608,4096,16384,1220608",
1877 	},
1878 	{
1879 		.key = "net.tcp.buffersize.hspap",
1880 		.value = "4094,87380,1220608,4096,16384,1220608",
1881 	},
1882 	{
1883 		.key = "net.tcp.buffersize.hsupa",
1884 		.value = "4094,87380,1220608,4096,16384,1220608",
1885 	},
1886 	{
1887 		.key = "net.tcp.buffersize.lte",
1888 		.value = "2097152,4194304,8388608,262144,524288,1048576",
1889 	},
1890 	{
1891 		.key = "net.tcp.buffersize.umts",
1892 		.value = "4094,87380,110208,4096,16384,110208",
1893 	},
1894 	{
1895 		.key = "net.tcp.buffersize.wifi",
1896 		.value = "524288,2097152,4194304,262144,524288,1048576",
1897 	},
1898 	{
1899 		.key = "net.tcp.default_init_rwnd",
1900 		.value = "60",
1901 	},
1902 	{
1903 		.key = "oem.device.imeicache",
1904 		.value = "014836007344683",
1905 	},
1906 	{
1907 		.key = "oplib.oneplus_sdk_utils",
1908 		.value = "0.1.2",
1909 	},
1910 	{
1911 		.key = "oplib.oneplus_sdk_wrapper",
1912 		.value = "0.1.0",
1913 	},
1914 	{
1915 		.key = "persist.cne.feature",
1916 		.value = "1",
1917 	},
1918 	{
1919 		.key = "persist.data.df.agg.dl_pkt",
1920 		.value = "10",
1921 	},
1922 	{
1923 		.key = "persist.data.df.agg.dl_size",
1924 		.value = "4096",
1925 	},
1926 	{
1927 		.key = "persist.data.df.dev_name",
1928 		.value = "rmnet_usb0",
1929 	},
1930 	{
1931 		.key = "persist.data.df.dl_mode",
1932 		.value = "5",
1933 	},
1934 	{
1935 		.key = "persist.data.df.iwlan_mux",
1936 		.value = "9",
1937 	},
1938 	{
1939 		.key = "persist.data.df.mux_count",
1940 		.value = "8",
1941 	},
1942 	{
1943 		.key = "persist.data.df.ul_mode",
1944 		.value = "5",
1945 	},
1946 	{
1947 		.key = "persist.data.iwlan.enable",
1948 		.value = "true",
1949 	},
1950 	{
1951 		.key = "persist.data.mode",
1952 		.value = "concurrent",
1953 	},
1954 	{
1955 		.key = "persist.data.netmgrd.qos.enable",
1956 		.value = "true",
1957 	},
1958 	{
1959 		.key = "persist.data.wda.enable",
1960 		.value = "true",
1961 	},
1962 	{
1963 		.key = "persist.debug.coresight.config",
1964 		.value = "stm-events",
1965 	},
1966 	{
1967 		.key = "persist.debug.wfd.enable",
1968 		.value = "1",
1969 	},
1970 	{
1971 		.key = "persist.demo.hdmirotationlock",
1972 		.value = "false",
1973 	},
1974 	{
1975 		.key = "persist.fuse_sdcard",
1976 		.value = "true",
1977 	},
1978 	{
1979 		.key = "persist.hwc.enable_vds",
1980 		.value = "1",
1981 	},
1982 	{
1983 		.key = "persist.mm.enable.prefetch",
1984 		.value = "true",
1985 	},
1986 	{
1987 		.key = "persist.oem.dump",
1988 		.value = "0",
1989 	},
1990 	{
1991 		.key = "persist.qfp",
1992 		.value = "false",
1993 	},
1994 	{
1995 		.key = "persist.radio.apm_sim_not_pwdn",
1996 		.value = "1",
1997 	},
1998 	{
1999 		.key = "persist.radio.apns_ver_xml",
2000 		.value = "8",
2001 	},
2002 	{
2003 		.key = "persist.radio.data_ltd_sys_ind",
2004 		.value = "1",
2005 	},
2006 	{
2007 		.key = "persist.radio.efssync",
2008 		.value = "true",
2009 	},
2010 	{
2011 		.key = "persist.radio.enhance_ecall",
2012 		.value = "true",
2013 	},
2014 	{
2015 		.key = "persist.radio.force_on_dc",
2016 		.value = "true",
2017 	},
2018 	{
2019 		.key = "persist.radio.hw_mbn_update",
2020 		.value = "0",
2021 	},
2022 	{
2023 		.key = "persist.radio.ignore_dom_time",
2024 		.value = "10",
2025 	},
2026 	{
2027 		.key = "persist.radio.multisim.config",
2028 		.value = "dsds",
2029 	},
2030 	{
2031 		.key = "persist.radio.rat_on",
2032 		.value = "combine",
2033 	},
2034 	{
2035 		.key = "persist.radio.serialno",
2036 		.value = "5f846180",
2037 	},
2038 	{
2039 		.key = "persist.radio.start_ota_daemon",
2040 		.value = "1",
2041 	},
2042 	{
2043 		.key = "persist.radio.sw_mbn_update",
2044 		.value = "0",
2045 	},
2046 	{
2047 		.key = "persist.rild.nitz_long_ons_0",
2048 		.value = "",
2049 	},
2050 	{
2051 		.key = "persist.rild.nitz_long_ons_1",
2052 		.value = "",
2053 	},
2054 	{
2055 		.key = "persist.rild.nitz_long_ons_2",
2056 		.value = "",
2057 	},
2058 	{
2059 		.key = "persist.rild.nitz_long_ons_3",
2060 		.value = "",
2061 	},
2062 	{
2063 		.key = "persist.rild.nitz_plmn",
2064 		.value = "",
2065 	},
2066 	{
2067 		.key = "persist.rild.nitz_short_ons_0",
2068 		.value = "",
2069 	},
2070 	{
2071 		.key = "persist.rild.nitz_short_ons_1",
2072 		.value = "",
2073 	},
2074 	{
2075 		.key = "persist.rild.nitz_short_ons_2",
2076 		.value = "",
2077 	},
2078 	{
2079 		.key = "persist.rild.nitz_short_ons_3",
2080 		.value = "",
2081 	},
2082 	{
2083 		.key = "persist.rmnet.data.enable",
2084 		.value = "true",
2085 	},
2086 	{
2087 		.key = "persist.sys.assert.enable",
2088 		.value = "false",
2089 	},
2090 	{
2091 		.key = "persist.sys.assert.panic",
2092 		.value = "false",
2093 	},
2094 	{
2095 		.key = "persist.sys.bootloader",
2096 		.value = "yes",
2097 	},
2098 	{
2099 		.key = "persist.sys.cfu_auto",
2100 		.value = "1",
2101 	},
2102 	{
2103 		.key = "persist.sys.crash",
2104 		.value = "yes",
2105 	},
2106 	{
2107 		.key = "persist.sys.dalvik.vm.lib.2",
2108 		.value = "libart.so",
2109 	},
2110 	{
2111 		.key = "persist.sys.device_first_boot",
2112 		.value = "0",
2113 	},
2114 	{
2115 		.key = "persist.sys.diag.max.size",
2116 		.value = "200",
2117 	},
2118 	{
2119 		.key = "persist.sys.event",
2120 		.value = "yes",
2121 	},
2122 	{
2123 		.key = "persist.sys.idle.soff",
2124 		.value = "4,33492",
2125 	},
2126 	{
2127 		.key = "persist.sys.kernel",
2128 		.value = "yes",
2129 	},
2130 	{
2131 		.key = "persist.sys.launcher.set",
2132 		.value = "true",
2133 	},
2134 	{
2135 		.key = "persist.sys.locale",
2136 		.value = "en-US",
2137 	},
2138 	{
2139 		.key = "persist.sys.main",
2140 		.value = "yes",
2141 	},
2142 	{
2143 		.key = "persist.sys.oem.region",
2144 		.value = "OverSeas",
2145 	},
2146 	{
2147 		.key = "persist.sys.oem_smooth",
2148 		.value = "1",
2149 	},
2150 	{
2151 		.key = "persist.sys.pd_enable",
2152 		.value = "0",
2153 	},
2154 	{
2155 		.key = "persist.sys.pre_bootloader",
2156 		.value = "yes",
2157 	},
2158 	{
2159 		.key = "persist.sys.preloads.file_cache_expired",
2160 		.value = "1",
2161 	},
2162 	{
2163 		.key = "persist.sys.profiler_ms",
2164 		.value = "0",
2165 	},
2166 	{
2167 		.key = "persist.sys.qsee",
2168 		.value = "yes",
2169 	},
2170 	{
2171 		.key = "persist.sys.qxdm",
2172 		.value = "no",
2173 	},
2174 	{
2175 		.key = "persist.sys.radio",
2176 		.value = "yes",
2177 	},
2178 	{
2179 		.key = "persist.sys.system",
2180 		.value = "yes",
2181 	},
2182 	{
2183 		.key = "persist.sys.theme_first_launch",
2184 		.value = "false",
2185 	},
2186 	{
2187 		.key = "persist.sys.theme_version",
2188 		.value = "OnePlus3TOxygen_28.A.62_GLO_062_1712272248",
2189 	},
2190 	{
2191 		.key = "persist.sys.timezone",
2192 		.value = "America/New_York",
2193 	},
2194 	{
2195 		.key = "persist.sys.tz",
2196 		.value = "yes",
2197 	},
2198 	{
2199 		.key = "persist.sys.usb.config",
2200 		.value = "adb",
2201 	},
2202 	{
2203 		.key = "persist.sys.usb.config.extra",
2204 		.value = "none",
2205 	},
2206 	{
2207 		.key = "persist.sys.usb.ffbm-00.func",
2208 		.value = "diag",
2209 	},
2210 	{
2211 		.key = "persist.sys.usb.ffbm-01.func",
2212 		.value = "diag",
2213 	},
2214 	{
2215 		.key = "persist.sys.usb.ffbm-02.func",
2216 		.value = "diag",
2217 	},
2218 	{
2219 		.key = "persist.sys.version.lastota",
2220 		.value = "",
2221 	},
2222 	{
2223 		.key = "persist.sys.version.ota",
2224 		.value = "OnePlus3TOxygen_28.A.62_GLO_062_1712272248",
2225 	},
2226 	{
2227 		.key = "persist.sys.webview.vmsize",
2228 		.value = "113626032",
2229 	},
2230 	{
2231 		.key = "persist.sys.wfd.virtual",
2232 		.value = "0",
2233 	},
2234 	{
2235 		.key = "persist.timed.enable",
2236 		.value = "true",
2237 	},
2238 	{
2239 		.key = "persist.ts.postmakeup",
2240 		.value = "false",
2241 	},
2242 	{
2243 		.key = "persist.ts.rtmakeup",
2244 		.value = "false",
2245 	},
2246 	{
2247 		.key = "persist.vendor.audio.fluence.speaker",
2248 		.value = "true",
2249 	},
2250 	{
2251 		.key = "persist.vendor.audio.fluence.voicecall",
2252 		.value = "true",
2253 	},
2254 	{
2255 		.key = "persist.vendor.audio.fluence.voicerec",
2256 		.value = "false",
2257 	},
2258 	{
2259 		.key = "persist.vendor.bt.enable.splita2dp",
2260 		.value = "false",
2261 	},
2262 	{
2263 		.key = "persist.vendor.dpm.feature",
2264 		.value = "11",
2265 	},
2266 	{
2267 		.key = "persist.vendor.dpm.tcm",
2268 		.value = "2",
2269 	},
2270 	{
2271 		.key = "persist.vendor.qti.inputopts.enable",
2272 		.value = "true",
2273 	},
2274 	{
2275 		.key = "persist.vendor.qti.inputopts.movetouchslop",
2276 		.value = "0.6",
2277 	},
2278 	{
2279 		.key = "persist.vendor.radio.adb_log_on",
2280 		.value = "0",
2281 	},
2282 	{
2283 		.key = "persist.vendor.radio.custom_ecc",
2284 		.value = "1",
2285 	},
2286 	{
2287 		.key = "persist.vendor.radio.data_con_rprt",
2288 		.value = "1",
2289 	},
2290 	{
2291 		.key = "persist.vendor.radio.data_ltd_sys_ind",
2292 		.value = "1",
2293 	},
2294 	{
2295 		.key = "persist.vendor.radio.eons.enabled",
2296 		.value = "false",
2297 	},
2298 	{
2299 		.key = "persist.vendor.radio.hw_mbn_update",
2300 		.value = "0",
2301 	},
2302 	{
2303 		.key = "persist.vendor.radio.ignore_dom_time",
2304 		.value = "10",
2305 	},
2306 	{
2307 		.key = "persist.vendor.radio.msim.stackid_0",
2308 		.value = "0",
2309 	},
2310 	{
2311 		.key = "persist.vendor.radio.msim.stackid_1",
2312 		.value = "1",
2313 	},
2314 	{
2315 		.key = "persist.vendor.radio.rat_on",
2316 		.value = "combine",
2317 	},
2318 	{
2319 		.key = "persist.vendor.radio.ril_payload_on",
2320 		.value = "0",
2321 	},
2322 	{
2323 		.key = "persist.vendor.radio.sglte_target",
2324 		.value = "0",
2325 	},
2326 	{
2327 		.key = "persist.vendor.radio.sib16_support",
2328 		.value = "1",
2329 	},
2330 	{
2331 		.key = "persist.vendor.radio.stack_id_0",
2332 		.value = "0",
2333 	},
2334 	{
2335 		.key = "persist.vendor.radio.stack_id_1",
2336 		.value = "1",
2337 	},
2338 	{
2339 		.key = "persist.vendor.radio.start_ota_daemon",
2340 		.value = "1",
2341 	},
2342 	{
2343 		.key = "persist.vendor.radio.sw_mbn_loaded",
2344 		.value = "1",
2345 	},
2346 	{
2347 		.key = "persist.vendor.radio.sw_mbn_update",
2348 		.value = "0",
2349 	},
2350 	{
2351 		.key = "persist.volte_enalbed_by_hw",
2352 		.value = "1",
2353 	},
2354 	{
2355 		.key = "pm.dexopt.ab-ota",
2356 		.value = "speed-profile",
2357 	},
2358 	{
2359 		.key = "pm.dexopt.bg-dexopt",
2360 		.value = "speed-profile",
2361 	},
2362 	{
2363 		.key = "pm.dexopt.boot",
2364 		.value = "verify",
2365 	},
2366 	{
2367 		.key = "pm.dexopt.first-boot",
2368 		.value = "quicken",
2369 	},
2370 	{
2371 		.key = "pm.dexopt.install",
2372 		.value = "quicken",
2373 	},
2374 	{
2375 		.key = "qcom.bluetooth.soc",
2376 		.value = "rome",
2377 	},
2378 	{
2379 		.key = "ril.ecclist",
2380 		.value = "*911,#911,000,08,110,999,118,119,120,122,911,112",
2381 	},
2382 	{
2383 		.key = "ril.ecclist1",
2384 		.value = "*911,#911,000,08,110,999,118,119,120,122,911,112",
2385 	},
2386 	{
2387 		.key = "ril.qcril_pre_init_lock_held",
2388 		.value = "0",
2389 	},
2390 	{
2391 		.key = "ril.subscription.types",
2392 		.value = "NV,RUIM",
2393 	},
2394 	{
2395 		.key = "rild.libpath",
2396 		.value = "/system/vendor/lib64/libril-qc-qmi-1.so",
2397 	},
2398 	{
2399 		.key = "ro.adb.secure",
2400 		.value = "1",
2401 	},
2402 	{
2403 		.key = "ro.allow.mock.location",
2404 		.value = "0",
2405 	},
2406 	{
2407 		.key = "ro.baseband",
2408 		.value = "msm",
2409 	},
2410 	{
2411 		.key = "ro.board.platform",
2412 		.value = "msm8996",
2413 	},
2414 	{
2415 		.key = "ro.boot.angela",
2416 		.value = "disabled",
2417 	},
2418 	{
2419 		.key = "ro.boot.baseband",
2420 		.value = "msm",
2421 	},
2422 	{
2423 		.key = "ro.boot.bootdevice",
2424 		.value = "624000.ufshc",
2425 	},
2426 	{
2427 		.key = "ro.boot.enable_dm_verity",
2428 		.value = "1",
2429 	},
2430 	{
2431 		.key = "ro.boot.flash.locked",
2432 		.value = "0",
2433 	},
2434 	{
2435 		.key = "ro.boot.hardware",
2436 		.value = "qcom",
2437 	},
2438 	{
2439 		.key = "ro.boot.hw_version",
2440 		.value = "28",
2441 	},
2442 	{
2443 		.key = "ro.boot.keymaster",
2444 		.value = "1",
2445 	},
2446 	{
2447 		.key = "ro.boot.mode",
2448 		.value = "normal",
2449 	},
2450 	{
2451 		.key = "ro.boot.nobatt",
2452 		.value = "0",
2453 	},
2454 	{
2455 		.key = "ro.boot.pcba_number",
2456 		.value = "001581307213032000008067",
2457 	},
2458 	{
2459 		.key = "ro.boot.project_name",
2460 		.value = "15811",
2461 	},
2462 	{
2463 		.key = "ro.boot.rf_version",
2464 		.value = "32",
2465 	},
2466 	{
2467 		.key = "ro.boot.rpmb_enable",
2468 		.value = "true",
2469 	},
2470 	{
2471 		.key = "ro.boot.secboot",
2472 		.value = "enabled",
2473 	},
2474 	{
2475 		.key = "ro.boot.serialno",
2476 		.value = "5f846180",
2477 	},
2478 	{
2479 		.key = "ro.boot.verifiedbootstate",
2480 		.value = "orange",
2481 	},
2482 	{
2483 		.key = "ro.boot.veritymode",
2484 		.value = "enforcing",
2485 	},
2486 	{
2487 		.key = "ro.bootimage.build.date",
2488 		.value = "Wed Dec 27 22:43:32 CST 2017",
2489 	},
2490 	{
2491 		.key = "ro.bootimage.build.date.utc",
2492 		.value = "1514385812",
2493 	},
2494 	{
2495 		.key = "ro.bootimage.build.fingerprint",
2496 		.value = "OnePlus/OnePlus3/OnePlus3T:8.0.0/OPR6.170623.013/12041042:user/release-keys",
2497 	},
2498 	{
2499 		.key = "ro.bootloader",
2500 		.value = "unknown",
2501 	},
2502 	{
2503 		.key = "ro.bootmode",
2504 		.value = "normal",
2505 	},
2506 	{
2507 		.key = "ro.build.characteristics",
2508 		.value = "nosdcard",
2509 	},
2510 	{
2511 		.key = "ro.build.date",
2512 		.value = "Wed Dec 27 22:43:32 CST 2017",
2513 	},
2514 	{
2515 		.key = "ro.build.date.Ymd",
2516 		.value = "171227",
2517 	},
2518 	{
2519 		.key = "ro.build.date.YmdHM",
2520 		.value = "201712272248",
2521 	},
2522 	{
2523 		.key = "ro.build.date.utc",
2524 		.value = "1514385812",
2525 	},
2526 	{
2527 		.key = "ro.build.date.ymd",
2528 		.value = "171227",
2529 	},
2530 	{
2531 		.key = "ro.build.description",
2532 		.value = "OnePlus3-user 8.0.0 OPR6.170623.013 5 release-keys",
2533 	},
2534 	{
2535 		.key = "ro.build.display.full_id",
2536 		.value = "ONEPLUS A3000_28_A.62_171227",
2537 	},
2538 	{
2539 		.key = "ro.build.display.id",
2540 		.value = "ONEPLUS A3000_28_171227",
2541 	},
2542 	{
2543 		.key = "ro.build.fingerprint",
2544 		.value = "OnePlus/OnePlus3/OnePlus3T:8.0.0/OPR6.170623.013/12041042:user/release-keys",
2545 	},
2546 	{
2547 		.key = "ro.build.flavor",
2548 		.value = "OnePlus3-user",
2549 	},
2550 	{
2551 		.key = "ro.build.host",
2552 		.value = "ubuntu-142",
2553 	},
2554 	{
2555 		.key = "ro.build.id",
2556 		.value = "OPR6.170623.013",
2557 	},
2558 	{
2559 		.key = "ro.build.id.hardware",
2560 		.value = "ONEPLUS A3000_28_",
2561 	},
2562 	{
2563 		.key = "ro.build.kernel.id",
2564 		.value = "3.18-G1712272248",
2565 	},
2566 	{
2567 		.key = "ro.build.oemfingerprint",
2568 		.value = "8.0.0/OPR6.170623.013/12041042:user/release-keys",
2569 	},
2570 	{
2571 		.key = "ro.build.ota.versionname",
2572 		.value = "OnePlus3TOxygen_28_1712272248",
2573 	},
2574 	{
2575 		.key = "ro.build.product",
2576 		.value = "OnePlus3",
2577 	},
2578 	{
2579 		.key = "ro.build.release_type",
2580 		.value = "release",
2581 	},
2582 	{
2583 		.key = "ro.build.shutdown_timeout",
2584 		.value = "0",
2585 	},
2586 	{
2587 		.key = "ro.build.soft.majorversion",
2588 		.value = "A",
2589 	},
2590 	{
2591 		.key = "ro.build.soft.version",
2592 		.value = "A.62",
2593 	},
2594 	{
2595 		.key = "ro.build.tags",
2596 		.value = "release-keys",
2597 	},
2598 	{
2599 		.key = "ro.build.type",
2600 		.value = "user",
2601 	},
2602 	{
2603 		.key = "ro.build.user",
2604 		.value = "OnePlus",
2605 	},
2606 	{
2607 		.key = "ro.build.version.all_codenames",
2608 		.value = "REL",
2609 	},
2610 	{
2611 		.key = "ro.build.version.base_os",
2612 		.value = "",
2613 	},
2614 	{
2615 		.key = "ro.build.version.codename",
2616 		.value = "REL",
2617 	},
2618 	{
2619 		.key = "ro.build.version.incremental",
2620 		.value = "5",
2621 	},
2622 	{
2623 		.key = "ro.build.version.ota",
2624 		.value = "OnePlus3TOxygen_28.A.62_GLO_062_1712272248",
2625 	},
2626 	{
2627 		.key = "ro.build.version.preview_sdk",
2628 		.value = "0",
2629 	},
2630 	{
2631 		.key = "ro.build.version.release",
2632 		.value = "8.0.0",
2633 	},
2634 	{
2635 		.key = "ro.build.version.sdk",
2636 		.value = "26",
2637 	},
2638 	{
2639 		.key = "ro.build.version.security_patch",
2640 		.value = "2017-12-01",
2641 	},
2642 	{
2643 		.key = "ro.carrier",
2644 		.value = "unknown",
2645 	},
2646 	{
2647 		.key = "ro.com.android.dataroaming",
2648 		.value = "true",
2649 	},
2650 	{
2651 		.key = "ro.com.google.gmsversion",
2652 		.value = "8.0_r3",
2653 	},
2654 	{
2655 		.key = "ro.common.soft",
2656 		.value = "OnePlus3",
2657 	},
2658 	{
2659 		.key = "ro.config.alarm_alert",
2660 		.value = "spring.ogg",
2661 	},
2662 	{
2663 		.key = "ro.config.mms_notification",
2664 		.value = "free.ogg",
2665 	},
2666 	{
2667 		.key = "ro.config.notification_sound",
2668 		.value = "meet.ogg",
2669 	},
2670 	{
2671 		.key = "ro.config.ringtone",
2672 		.value = "oneplus_tune.ogg",
2673 	},
2674 	{
2675 		.key = "ro.control_privapp_permissions",
2676 		.value = "log",
2677 	},
2678 	{
2679 		.key = "ro.crypto.fs_crypto_blkdev",
2680 		.value = "/dev/block/dm-0",
2681 	},
2682 	{
2683 		.key = "ro.crypto.state",
2684 		.value = "encrypted",
2685 	},
2686 	{
2687 		.key = "ro.crypto.type",
2688 		.value = "block",
2689 	},
2690 	{
2691 		.key = "ro.cutoff_voltage_mv",
2692 		.value = "3250",
2693 	},
2694 	{
2695 		.key = "ro.dalvik.vm.native.bridge",
2696 		.value = "0",
2697 	},
2698 	{
2699 		.key = "ro.debuggable",
2700 		.value = "0",
2701 	},
2702 	{
2703 		.key = "ro.device_owner",
2704 		.value = "false",
2705 	},
2706 	{
2707 		.key = "ro.dirac.acs.controller",
2708 		.value = "qem",
2709 	},
2710 	{
2711 		.key = "ro.dirac.acs.storeSettings",
2712 		.value = "1",
2713 	},
2714 	{
2715 		.key = "ro.dirac.ignore_error",
2716 		.value = "1",
2717 	},
2718 	{
2719 		.key = "ro.display.series",
2720 		.value = "OnePlus 3T",
2721 	},
2722 	{
2723 		.key = "ro.expect.recovery_id",
2724 		.value = "0x59c57b6a4324b30dc4f208307ed9ef923000c718000000000000000000000000",
2725 	},
2726 	{
2727 		.key = "ro.frp.pst",
2728 		.value = "/dev/block/bootdevice/by-name/config",
2729 	},
2730 	{
2731 		.key = "ro.hardware",
2732 		.value = "qcom",
2733 	},
2734 	{
2735 		.key = "ro.hardware.nfc_nci",
2736 		.value = "nqx.default",
2737 	},
2738 	{
2739 		.key = "ro.hwui.drop_shadow_cache_size",
2740 		.value = "7",
2741 	},
2742 	{
2743 		.key = "ro.hwui.gradient_cache_size",
2744 		.value = "1",
2745 	},
2746 	{
2747 		.key = "ro.hwui.layer_cache_size",
2748 		.value = "64",
2749 	},
2750 	{
2751 		.key = "ro.hwui.path_cache_size",
2752 		.value = "39",
2753 	},
2754 	{
2755 		.key = "ro.hwui.r_buffer_cache_size",
2756 		.value = "12",
2757 	},
2758 	{
2759 		.key = "ro.hwui.text_large_cache_height",
2760 		.value = "2048",
2761 	},
2762 	{
2763 		.key = "ro.hwui.text_large_cache_width",
2764 		.value = "3072",
2765 	},
2766 	{
2767 		.key = "ro.hwui.text_small_cache_height",
2768 		.value = "2048",
2769 	},
2770 	{
2771 		.key = "ro.hwui.text_small_cache_width",
2772 		.value = "2048",
2773 	},
2774 	{
2775 		.key = "ro.hwui.texture_cache_flushrate",
2776 		.value = "0.4",
2777 	},
2778 	{
2779 		.key = "ro.hwui.texture_cache_size",
2780 		.value = "96",
2781 	},
2782 	{
2783 		.key = "ro.logdumpd.enabled",
2784 		.value = "0",
2785 	},
2786 	{
2787 		.key = "ro.nfc.port",
2788 		.value = "I2C",
2789 	},
2790 	{
2791 		.key = "ro.oem_unlock_supported",
2792 		.value = "true",
2793 	},
2794 	{
2795 		.key = "ro.oxygen.version",
2796 		.value = "5.0.1",
2797 	},
2798 	{
2799 		.key = "ro.product.board",
2800 		.value = "msm8996",
2801 	},
2802 	{
2803 		.key = "ro.product.brand",
2804 		.value = "OnePlus",
2805 	},
2806 	{
2807 		.key = "ro.product.cpu.abi",
2808 		.value = "arm64-v8a",
2809 	},
2810 	{
2811 		.key = "ro.product.cpu.abilist",
2812 		.value = "arm64-v8a,armeabi-v7a,armeabi",
2813 	},
2814 	{
2815 		.key = "ro.product.cpu.abilist32",
2816 		.value = "armeabi-v7a,armeabi",
2817 	},
2818 	{
2819 		.key = "ro.product.cpu.abilist64",
2820 		.value = "arm64-v8a",
2821 	},
2822 	{
2823 		.key = "ro.product.device",
2824 		.value = "OnePlus3T",
2825 	},
2826 	{
2827 		.key = "ro.product.first_api_level",
2828 		.value = "23",
2829 	},
2830 	{
2831 		.key = "ro.product.locale",
2832 		.value = "en-US",
2833 	},
2834 	{
2835 		.key = "ro.product.manufacturer",
2836 		.value = "OnePlus",
2837 	},
2838 	{
2839 		.key = "ro.product.model",
2840 		.value = "ONEPLUS A3000",
2841 	},
2842 	{
2843 		.key = "ro.product.name",
2844 		.value = "OnePlus3",
2845 	},
2846 	{
2847 		.key = "ro.property_service.version",
2848 		.value = "2",
2849 	},
2850 	{
2851 		.key = "ro.qti.sensors.dev_ori",
2852 		.value = "false",
2853 	},
2854 	{
2855 		.key = "ro.qti.sensors.mot_detect",
2856 		.value = "false",
2857 	},
2858 	{
2859 		.key = "ro.qti.sensors.pmd",
2860 		.value = "false",
2861 	},
2862 	{
2863 		.key = "ro.qti.sensors.sta_detect",
2864 		.value = "false",
2865 	},
2866 	{
2867 		.key = "ro.qualcomm.cabl",
2868 		.value = "0",
2869 	},
2870 	{
2871 		.key = "ro.remount.time",
2872 		.value = "1",
2873 	},
2874 	{
2875 		.key = "ro.revision",
2876 		.value = "0",
2877 	},
2878 	{
2879 		.key = "ro.rf_version",
2880 		.value = "TDD_FDD_Am",
2881 	},
2882 	{
2883 		.key = "ro.ril.supportLTE",
2884 		.value = "1",
2885 	},
2886 	{
2887 		.key = "ro.secure",
2888 		.value = "1",
2889 	},
2890 	{
2891 		.key = "ro.serialno",
2892 		.value = "5f846180",
2893 	},
2894 	{
2895 		.key = "ro.setupwizard.mode",
2896 		.value = "OPTIONAL",
2897 	},
2898 	{
2899 		.key = "ro.sf.lcd_density",
2900 		.value = "420",
2901 	},
2902 	{
2903 		.key = "ro.sys.sdcardfs",
2904 		.value = "true",
2905 	},
2906 	{
2907 		.key = "ro.telephony.call_ring.multiple",
2908 		.value = "false",
2909 	},
2910 	{
2911 		.key = "ro.telephony.default_network",
2912 		.value = "22",
2913 	},
2914 	{
2915 		.key = "ro.treble.enabled",
2916 		.value = "false",
2917 	},
2918 	{
2919 		.key = "ro.use_data_netmgrd",
2920 		.value = "true",
2921 	},
2922 	{
2923 		.key = "ro.vendor.at_library",
2924 		.value = "libqti-at.so",
2925 	},
2926 	{
2927 		.key = "ro.vendor.audio.sdk.fluencetype",
2928 		.value = "fluence",
2929 	},
2930 	{
2931 		.key = "ro.vendor.audio.sdk.ssr",
2932 		.value = "false",
2933 	},
2934 	{
2935 		.key = "ro.vendor.extension_library",
2936 		.value = "libqti-perfd-client.so",
2937 	},
2938 	{
2939 		.key = "ro.vendor.gt_library",
2940 		.value = "libqti-gt.so",
2941 	},
2942 	{
2943 		.key = "ro.vendor.qti.am.reschedule_service",
2944 		.value = "true",
2945 	},
2946 	{
2947 		.key = "ro.vendor.qti.config.zram",
2948 		.value = "true",
2949 	},
2950 	{
2951 		.key = "ro.vendor.qti.sys.fw.bg_apps_limit",
2952 		.value = "32",
2953 	},
2954 	{
2955 		.key = "ro.vendor.qti.sys.fw.bservice_age",
2956 		.value = "5000",
2957 	},
2958 	{
2959 		.key = "ro.vendor.qti.sys.fw.bservice_enable",
2960 		.value = "true",
2961 	},
2962 	{
2963 		.key = "ro.vendor.qti.sys.fw.bservice_limit",
2964 		.value = "5",
2965 	},
2966 	{
2967 		.key = "ro.vendor.ril.svdo",
2968 		.value = "false",
2969 	},
2970 	{
2971 		.key = "ro.vendor.ril.svlte1x",
2972 		.value = "false",
2973 	},
2974 	{
2975 		.key = "ro.vendor.wl_library",
2976 		.value = "libqti-wl.so",
2977 	},
2978 	{
2979 		.key = "ro.wifi.channels",
2980 		.value = "",
2981 	},
2982 	{
2983 		.key = "ro.xxversion",
2984 		.value = "v0.5",
2985 	},
2986 	{
2987 		.key = "ro.zygote",
2988 		.value = "zygote64_32",
2989 	},
2990 	{
2991 		.key = "sdm.debug.disable_rotator_split",
2992 		.value = "1",
2993 	},
2994 	{
2995 		.key = "sdm.debug.disable_skip_validate",
2996 		.value = "1",
2997 	},
2998 	{
2999 		.key = "sdm.perf_hint_window",
3000 		.value = "50",
3001 	},
3002 	{
3003 		.key = "security.perf_harden",
3004 		.value = "1",
3005 	},
3006 	{
3007 		.key = "service.bootanim.exit",
3008 		.value = "1",
3009 	},
3010 	{
3011 		.key = "service.sf.present_timestamp",
3012 		.value = "1",
3013 	},
3014 	{
3015 		.key = "sys.automode",
3016 		.value = "0",
3017 	},
3018 	{
3019 		.key = "sys.boot_completed",
3020 		.value = "1",
3021 	},
3022 	{
3023 		.key = "sys.cgroup.active",
3024 		.value = "0",
3025 	},
3026 	{
3027 		.key = "sys.cgroup.version",
3028 		.value = "v15112601",
3029 	},
3030 	{
3031 		.key = "sys.dci3p",
3032 		.value = "0",
3033 	},
3034 	{
3035 		.key = "sys.default_mode",
3036 		.value = "0",
3037 	},
3038 	{
3039 		.key = "sys.games.gt.prof",
3040 		.value = "1",
3041 	},
3042 	{
3043 		.key = "sys.listeners.registered",
3044 		.value = "true",
3045 	},
3046 	{
3047 		.key = "sys.logbootcomplete",
3048 		.value = "1",
3049 	},
3050 	{
3051 		.key = "sys.night_mode",
3052 		.value = "0",
3053 	},
3054 	{
3055 		.key = "sys.oem_unlock_allowed",
3056 		.value = "1",
3057 	},
3058 	{
3059 		.key = "sys.post_boot.parsed",
3060 		.value = "1",
3061 	},
3062 	{
3063 		.key = "sys.radio.mcc",
3064 		.value = "310",
3065 	},
3066 	{
3067 		.key = "sys.rescue_boot_count",
3068 		.value = "1",
3069 	},
3070 	{
3071 		.key = "sys.srgb",
3072 		.value = "0",
3073 	},
3074 	{
3075 		.key = "sys.sysctl.extra_free_kbytes",
3076 		.value = "24300",
3077 	},
3078 	{
3079 		.key = "sys.usb.config",
3080 		.value = "adb",
3081 	},
3082 	{
3083 		.key = "sys.usb.ffs.ready",
3084 		.value = "1",
3085 	},
3086 	{
3087 		.key = "sys.usb.rmnet.func.name",
3088 		.value = "rmnet_bam",
3089 	},
3090 	{
3091 		.key = "sys.usb.rndis.func.name",
3092 		.value = "rndis_bam",
3093 	},
3094 	{
3095 		.key = "sys.usb.rps_mask",
3096 		.value = "0",
3097 	},
3098 	{
3099 		.key = "sys.usb.state",
3100 		.value = "adb",
3101 	},
3102 	{
3103 		.key = "sys.vendor.shutdown.waittime",
3104 		.value = "500",
3105 	},
3106 	{
3107 		.key = "sys.wifitracing.started",
3108 		.value = "1",
3109 	},
3110 	{
3111 		.key = "telephony.lteOnCdmaDevice",
3112 		.value = "1,1",
3113 	},
3114 	{
3115 		.key = "vendor.audio.flac.sw.decoder.24bit",
3116 		.value = "true",
3117 	},
3118 	{
3119 		.key = "vendor.audio.hw.aac.encoder",
3120 		.value = "true",
3121 	},
3122 	{
3123 		.key = "vendor.audio.offload.buffer.size.kb",
3124 		.value = "64",
3125 	},
3126 	{
3127 		.key = "vendor.audio.offload.gapless.enabled",
3128 		.value = "true",
3129 	},
3130 	{
3131 		.key = "vendor.audio.offload.multiaac.enable",
3132 		.value = "true",
3133 	},
3134 	{
3135 		.key = "vendor.audio.offload.multiple.enabled",
3136 		.value = "true",
3137 	},
3138 	{
3139 		.key = "vendor.audio.offload.passthrough",
3140 		.value = "false",
3141 	},
3142 	{
3143 		.key = "vendor.audio.offload.track.enable",
3144 		.value = "false",
3145 	},
3146 	{
3147 		.key = "vendor.audio.safx.pbe.enabled",
3148 		.value = "true",
3149 	},
3150 	{
3151 		.key = "vendor.audio.tunnel.encode",
3152 		.value = "false",
3153 	},
3154 	{
3155 		.key = "vendor.audio.use.sw.alac.decoder",
3156 		.value = "true",
3157 	},
3158 	{
3159 		.key = "vendor.audio.use.sw.ape.decoder",
3160 		.value = "true",
3161 	},
3162 	{
3163 		.key = "vendor.audio_hal.period_size",
3164 		.value = "192",
3165 	},
3166 	{
3167 		.key = "vendor.vidc.debug.perf.mode",
3168 		.value = "2",
3169 	},
3170 	{
3171 		.key = "vendor.vidc.enc.disable.pq",
3172 		.value = "true",
3173 	},
3174 	{
3175 		.key = "vendor.voice.path.for.pcm.voip",
3176 		.value = "true",
3177 	},
3178 	{
3179 		.key = "vidc.enc.dcvs.extra-buff-count",
3180 		.value = "2",
3181 	},
3182 	{
3183 		.key = "vold.datafs.type",
3184 		.value = "F2FS",
3185 	},
3186 	{
3187 		.key = "vold.decrypt",
3188 		.value = "trigger_restart_framework",
3189 	},
3190 	{
3191 		.key = "vold.has_adoptable",
3192 		.value = "0",
3193 	},
3194 	{
3195 		.key = "vold.internalSD.mount",
3196 		.value = "1",
3197 	},
3198 	{
3199 		.key = "vold.post_fs_data_done",
3200 		.value = "1",
3201 	},
3202 	{
3203 		.key = "wifi.interface",
3204 		.value = "wlan0",
3205 	},
3206 	{ NULL },
3207 };
3208 #endif /* __ANDROID__ */
3209