• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 struct cpuinfo_mock_file filesystem[] = {
2 #if CPUINFO_ARCH_ARM64
3 	{
4 		.path = "/proc/cpuinfo",
5 		.size = 1440,
6 		.content =
7 			"processor\t: 0\n"
8 			"BogoMIPS\t: 3.84\n"
9 			"Features\t: fp asimd evtstrm aes pmull sha1 sha2 crc32\n"
10 			"CPU implementer\t: 0x41\n"
11 			"CPU architecture: 8\n"
12 			"CPU variant\t: 0x0\n"
13 			"CPU part\t: 0xd03\n"
14 			"CPU revision\t: 4\n"
15 			"\n"
16 			"processor\t: 1\n"
17 			"BogoMIPS\t: 3.84\n"
18 			"Features\t: fp asimd evtstrm aes pmull sha1 sha2 crc32\n"
19 			"CPU implementer\t: 0x41\n"
20 			"CPU architecture: 8\n"
21 			"CPU variant\t: 0x0\n"
22 			"CPU part\t: 0xd03\n"
23 			"CPU revision\t: 4\n"
24 			"\n"
25 			"processor\t: 2\n"
26 			"BogoMIPS\t: 3.84\n"
27 			"Features\t: fp asimd evtstrm aes pmull sha1 sha2 crc32\n"
28 			"CPU implementer\t: 0x41\n"
29 			"CPU architecture: 8\n"
30 			"CPU variant\t: 0x0\n"
31 			"CPU part\t: 0xd03\n"
32 			"CPU revision\t: 4\n"
33 			"\n"
34 			"processor\t: 3\n"
35 			"BogoMIPS\t: 3.84\n"
36 			"Features\t: fp asimd evtstrm aes pmull sha1 sha2 crc32\n"
37 			"CPU implementer\t: 0x41\n"
38 			"CPU architecture: 8\n"
39 			"CPU variant\t: 0x0\n"
40 			"CPU part\t: 0xd03\n"
41 			"CPU revision\t: 4\n"
42 			"\n"
43 			"processor\t: 4\n"
44 			"BogoMIPS\t: 3.84\n"
45 			"Features\t: fp asimd evtstrm aes pmull sha1 sha2 crc32\n"
46 			"CPU implementer\t: 0x41\n"
47 			"CPU architecture: 8\n"
48 			"CPU variant\t: 0x0\n"
49 			"CPU part\t: 0xd09\n"
50 			"CPU revision\t: 2\n"
51 			"\n"
52 			"processor\t: 5\n"
53 			"BogoMIPS\t: 3.84\n"
54 			"Features\t: fp asimd evtstrm aes pmull sha1 sha2 crc32\n"
55 			"CPU implementer\t: 0x41\n"
56 			"CPU architecture: 8\n"
57 			"CPU variant\t: 0x0\n"
58 			"CPU part\t: 0xd09\n"
59 			"CPU revision\t: 2\n"
60 			"\n"
61 			"processor\t: 6\n"
62 			"BogoMIPS\t: 3.84\n"
63 			"Features\t: fp asimd evtstrm aes pmull sha1 sha2 crc32\n"
64 			"CPU implementer\t: 0x41\n"
65 			"CPU architecture: 8\n"
66 			"CPU variant\t: 0x0\n"
67 			"CPU part\t: 0xd09\n"
68 			"CPU revision\t: 2\n"
69 			"\n"
70 			"processor\t: 7\n"
71 			"BogoMIPS\t: 3.84\n"
72 			"Features\t: fp asimd evtstrm aes pmull sha1 sha2 crc32\n"
73 			"CPU implementer\t: 0x41\n"
74 			"CPU architecture: 8\n"
75 			"CPU variant\t: 0x0\n"
76 			"CPU part\t: 0xd09\n"
77 			"CPU revision\t: 2\n"
78 			"\n",
79 	},
80 #elif CPUINFO_ARCH_ARM
81 	{
82 		.path = "/proc/cpuinfo",
83 		.size = 2231,
84 		.content =
85 			"processor\t: 0\n"
86 			"model name\t: ARMv8 Processor rev 4 (v8l)\n"
87 			"BogoMIPS\t: 3.84\n"
88 			"Features\t: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt lpae evtstrm aes pmull sha1 sha2 crc32\n"
89 			"CPU implementer\t: 0x41\n"
90 			"CPU architecture: 8\n"
91 			"CPU variant\t: 0x0\n"
92 			"CPU part\t: 0xd03\n"
93 			"CPU revision\t: 4\n"
94 			"\n"
95 			"processor\t: 1\n"
96 			"model name\t: ARMv8 Processor rev 4 (v8l)\n"
97 			"BogoMIPS\t: 3.84\n"
98 			"Features\t: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt lpae evtstrm aes pmull sha1 sha2 crc32\n"
99 			"CPU implementer\t: 0x41\n"
100 			"CPU architecture: 8\n"
101 			"CPU variant\t: 0x0\n"
102 			"CPU part\t: 0xd03\n"
103 			"CPU revision\t: 4\n"
104 			"\n"
105 			"processor\t: 2\n"
106 			"model name\t: ARMv8 Processor rev 4 (v8l)\n"
107 			"BogoMIPS\t: 3.84\n"
108 			"Features\t: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt lpae evtstrm aes pmull sha1 sha2 crc32\n"
109 			"CPU implementer\t: 0x41\n"
110 			"CPU architecture: 8\n"
111 			"CPU variant\t: 0x0\n"
112 			"CPU part\t: 0xd03\n"
113 			"CPU revision\t: 4\n"
114 			"\n"
115 			"processor\t: 3\n"
116 			"model name\t: ARMv8 Processor rev 4 (v8l)\n"
117 			"BogoMIPS\t: 3.84\n"
118 			"Features\t: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt lpae evtstrm aes pmull sha1 sha2 crc32\n"
119 			"CPU implementer\t: 0x41\n"
120 			"CPU architecture: 8\n"
121 			"CPU variant\t: 0x0\n"
122 			"CPU part\t: 0xd03\n"
123 			"CPU revision\t: 4\n"
124 			"\n"
125 			"processor\t: 4\n"
126 			"model name\t: ARMv8 Processor rev 2 (v8l)\n"
127 			"BogoMIPS\t: 3.84\n"
128 			"Features\t: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt lpae evtstrm aes pmull sha1 sha2 crc32\n"
129 			"CPU implementer\t: 0x41\n"
130 			"CPU architecture: 8\n"
131 			"CPU variant\t: 0x0\n"
132 			"CPU part\t: 0xd09\n"
133 			"CPU revision\t: 2\n"
134 			"\n"
135 			"processor\t: 5\n"
136 			"model name\t: ARMv8 Processor rev 2 (v8l)\n"
137 			"BogoMIPS\t: 3.84\n"
138 			"Features\t: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt lpae evtstrm aes pmull sha1 sha2 crc32\n"
139 			"CPU implementer\t: 0x41\n"
140 			"CPU architecture: 8\n"
141 			"CPU variant\t: 0x0\n"
142 			"CPU part\t: 0xd09\n"
143 			"CPU revision\t: 2\n"
144 			"\n"
145 			"processor\t: 6\n"
146 			"model name\t: ARMv8 Processor rev 2 (v8l)\n"
147 			"BogoMIPS\t: 3.84\n"
148 			"Features\t: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt lpae evtstrm aes pmull sha1 sha2 crc32\n"
149 			"CPU implementer\t: 0x41\n"
150 			"CPU architecture: 8\n"
151 			"CPU variant\t: 0x0\n"
152 			"CPU part\t: 0xd09\n"
153 			"CPU revision\t: 2\n"
154 			"\n"
155 			"processor\t: 7\n"
156 			"model name\t: ARMv8 Processor rev 2 (v8l)\n"
157 			"BogoMIPS\t: 3.84\n"
158 			"Features\t: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt lpae evtstrm aes pmull sha1 sha2 crc32\n"
159 			"CPU implementer\t: 0x41\n"
160 			"CPU architecture: 8\n"
161 			"CPU variant\t: 0x0\n"
162 			"CPU part\t: 0xd09\n"
163 			"CPU revision\t: 2\n",
164 	},
165 #endif
166 	{
167 		.path = "/sys/devices/system/cpu/isolated",
168 		.size = 1,
169 		.content = "\n",
170 	},
171 	{
172 		.path = "/sys/devices/system/cpu/kernel_max",
173 		.size = 2,
174 		.content = "7\n",
175 	},
176 	{
177 		.path = "/sys/devices/system/cpu/modalias",
178 		.size = 66,
179 		.content = "cpu:type:aarch64:feature:,0000,0001,0002,0003,0004,0005,0006,0007\n",
180 	},
181 	{
182 		.path = "/sys/devices/system/cpu/offline",
183 		.size = 1,
184 		.content = "\n",
185 	},
186 	{
187 		.path = "/sys/devices/system/cpu/online",
188 		.size = 4,
189 		.content = "0-7\n",
190 	},
191 	{
192 		.path = "/sys/devices/system/cpu/possible",
193 		.size = 4,
194 		.content = "0-7\n",
195 	},
196 	{
197 		.path = "/sys/devices/system/cpu/present",
198 		.size = 4,
199 		.content = "0-7\n",
200 	},
201 	{
202 		.path = "/sys/devices/system/cpu/cpuidle/current_driver",
203 		.size = 25,
204 		.content = "hisi_little_cluster_idle\n",
205 	},
206 	{
207 		.path = "/sys/devices/system/cpu/cpuidle/current_governor_ro",
208 		.size = 5,
209 		.content = "menu\n",
210 	},
211 	{
212 		.path = "/sys/devices/system/cpu/cpu0/cpuidle/driver/name",
213 		.size = 25,
214 		.content = "hisi_little_cluster_idle\n",
215 	},
216 	{
217 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/affected_cpus",
218 		.size = 8,
219 		.content = "0 1 2 3\n",
220 	},
221 	{
222 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq",
223 		.size = 8,
224 		.content = "1844000\n",
225 	},
226 	{
227 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq",
228 		.size = 7,
229 		.content = "509000\n",
230 	},
231 	{
232 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_transition_latency",
233 		.size = 8,
234 		.content = "2000000\n",
235 	},
236 	{
237 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/related_cpus",
238 		.size = 8,
239 		.content = "0 1 2 3\n",
240 	},
241 	{
242 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies",
243 		.size = 56,
244 		.content = "509000 1018000 1210000 1402000 1556000 1690000 1844000 \n",
245 	},
246 	{
247 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors",
248 		.size = 67,
249 		.content = "interactive conservative ondemand userspace powersave performance \n",
250 	},
251 	{
252 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq",
253 		.size = 7,
254 		.content = "509000\n",
255 	},
256 	{
257 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_driver",
258 		.size = 11,
259 		.content = "cpufreq-dt\n",
260 	},
261 	{
262 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor",
263 		.size = 12,
264 		.content = "interactive\n",
265 	},
266 	{
267 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq",
268 		.size = 7,
269 		.content = "509000\n",
270 	},
271 	{
272 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state",
273 		.size = 89,
274 		.content =
275 			"509000 27173\n"
276 			"1018000 2729\n"
277 			"1210000 184\n"
278 			"1402000 1366\n"
279 			"1556000 446\n"
280 			"1690000 1044\n"
281 			"1844000 5229\n",
282 	},
283 	{
284 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/stats/total_trans",
285 		.size = 4,
286 		.content = "655\n",
287 	},
288 	{
289 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/stats/trans_table",
290 		.size = 673,
291 		.content =
292 			"   From  :    To\n"
293 			"         :    509000   1018000   1210000   1402000   1556000   1690000   1844000 \n"
294 			"   509000:         0        47         0        67         0         2         0 \n"
295 			"  1018000:        22         0        28        67         0         2         0 \n"
296 			"  1210000:         3         5         0        24         0         0         0 \n"
297 			"  1402000:        32        36         1         0        59        40         0 \n"
298 			"  1556000:        18         3         0         1         0        42         0 \n"
299 			"  1690000:        14        13         2         1         0         0        63 \n"
300 			"  1844000:        28        15         1         8         5         6         0 \n",
301 	},
302 	{
303 		.path = "/sys/devices/system/cpu/cpu0/topology/core_id",
304 		.size = 2,
305 		.content = "0\n",
306 	},
307 	{
308 		.path = "/sys/devices/system/cpu/cpu0/topology/core_siblings",
309 		.size = 3,
310 		.content = "0f\n",
311 	},
312 	{
313 		.path = "/sys/devices/system/cpu/cpu0/topology/core_siblings_list",
314 		.size = 4,
315 		.content = "0-3\n",
316 	},
317 	{
318 		.path = "/sys/devices/system/cpu/cpu0/topology/physical_package_id",
319 		.size = 2,
320 		.content = "0\n",
321 	},
322 	{
323 		.path = "/sys/devices/system/cpu/cpu0/topology/thread_siblings",
324 		.size = 3,
325 		.content = "01\n",
326 	},
327 	{
328 		.path = "/sys/devices/system/cpu/cpu0/topology/thread_siblings_list",
329 		.size = 2,
330 		.content = "0\n",
331 	},
332 	{
333 		.path = "/sys/devices/system/cpu/cpu1/cpuidle/driver/name",
334 		.size = 25,
335 		.content = "hisi_little_cluster_idle\n",
336 	},
337 	{
338 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/affected_cpus",
339 		.size = 8,
340 		.content = "0 1 2 3\n",
341 	},
342 	{
343 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_max_freq",
344 		.size = 8,
345 		.content = "1844000\n",
346 	},
347 	{
348 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_min_freq",
349 		.size = 7,
350 		.content = "509000\n",
351 	},
352 	{
353 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_transition_latency",
354 		.size = 8,
355 		.content = "2000000\n",
356 	},
357 	{
358 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/related_cpus",
359 		.size = 8,
360 		.content = "0 1 2 3\n",
361 	},
362 	{
363 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_available_frequencies",
364 		.size = 56,
365 		.content = "509000 1018000 1210000 1402000 1556000 1690000 1844000 \n",
366 	},
367 	{
368 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_available_governors",
369 		.size = 67,
370 		.content = "interactive conservative ondemand userspace powersave performance \n",
371 	},
372 	{
373 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_cur_freq",
374 		.size = 7,
375 		.content = "509000\n",
376 	},
377 	{
378 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_driver",
379 		.size = 11,
380 		.content = "cpufreq-dt\n",
381 	},
382 	{
383 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_governor",
384 		.size = 12,
385 		.content = "interactive\n",
386 	},
387 	{
388 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq",
389 		.size = 7,
390 		.content = "509000\n",
391 	},
392 	{
393 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/stats/time_in_state",
394 		.size = 89,
395 		.content =
396 			"509000 27380\n"
397 			"1018000 2729\n"
398 			"1210000 184\n"
399 			"1402000 1366\n"
400 			"1556000 446\n"
401 			"1690000 1044\n"
402 			"1844000 5229\n",
403 	},
404 	{
405 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/stats/total_trans",
406 		.size = 4,
407 		.content = "655\n",
408 	},
409 	{
410 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/stats/trans_table",
411 		.size = 673,
412 		.content =
413 			"   From  :    To\n"
414 			"         :    509000   1018000   1210000   1402000   1556000   1690000   1844000 \n"
415 			"   509000:         0        47         0        67         0         2         0 \n"
416 			"  1018000:        22         0        28        67         0         2         0 \n"
417 			"  1210000:         3         5         0        24         0         0         0 \n"
418 			"  1402000:        32        36         1         0        59        40         0 \n"
419 			"  1556000:        18         3         0         1         0        42         0 \n"
420 			"  1690000:        14        13         2         1         0         0        63 \n"
421 			"  1844000:        28        15         1         8         5         6         0 \n",
422 	},
423 	{
424 		.path = "/sys/devices/system/cpu/cpu1/topology/core_id",
425 		.size = 2,
426 		.content = "1\n",
427 	},
428 	{
429 		.path = "/sys/devices/system/cpu/cpu1/topology/core_siblings",
430 		.size = 3,
431 		.content = "0f\n",
432 	},
433 	{
434 		.path = "/sys/devices/system/cpu/cpu1/topology/core_siblings_list",
435 		.size = 4,
436 		.content = "0-3\n",
437 	},
438 	{
439 		.path = "/sys/devices/system/cpu/cpu1/topology/physical_package_id",
440 		.size = 2,
441 		.content = "0\n",
442 	},
443 	{
444 		.path = "/sys/devices/system/cpu/cpu1/topology/thread_siblings",
445 		.size = 3,
446 		.content = "02\n",
447 	},
448 	{
449 		.path = "/sys/devices/system/cpu/cpu1/topology/thread_siblings_list",
450 		.size = 2,
451 		.content = "1\n",
452 	},
453 	{
454 		.path = "/sys/devices/system/cpu/cpu2/cpuidle/driver/name",
455 		.size = 25,
456 		.content = "hisi_little_cluster_idle\n",
457 	},
458 	{
459 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/affected_cpus",
460 		.size = 8,
461 		.content = "0 1 2 3\n",
462 	},
463 	{
464 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/cpuinfo_max_freq",
465 		.size = 8,
466 		.content = "1844000\n",
467 	},
468 	{
469 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/cpuinfo_min_freq",
470 		.size = 7,
471 		.content = "509000\n",
472 	},
473 	{
474 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/cpuinfo_transition_latency",
475 		.size = 8,
476 		.content = "2000000\n",
477 	},
478 	{
479 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/related_cpus",
480 		.size = 8,
481 		.content = "0 1 2 3\n",
482 	},
483 	{
484 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_available_frequencies",
485 		.size = 56,
486 		.content = "509000 1018000 1210000 1402000 1556000 1690000 1844000 \n",
487 	},
488 	{
489 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_available_governors",
490 		.size = 67,
491 		.content = "interactive conservative ondemand userspace powersave performance \n",
492 	},
493 	{
494 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_cur_freq",
495 		.size = 7,
496 		.content = "509000\n",
497 	},
498 	{
499 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_driver",
500 		.size = 11,
501 		.content = "cpufreq-dt\n",
502 	},
503 	{
504 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_governor",
505 		.size = 12,
506 		.content = "interactive\n",
507 	},
508 	{
509 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_min_freq",
510 		.size = 7,
511 		.content = "509000\n",
512 	},
513 	{
514 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/stats/time_in_state",
515 		.size = 89,
516 		.content =
517 			"509000 27589\n"
518 			"1018000 2729\n"
519 			"1210000 184\n"
520 			"1402000 1366\n"
521 			"1556000 446\n"
522 			"1690000 1044\n"
523 			"1844000 5229\n",
524 	},
525 	{
526 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/stats/total_trans",
527 		.size = 4,
528 		.content = "655\n",
529 	},
530 	{
531 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/stats/trans_table",
532 		.size = 673,
533 		.content =
534 			"   From  :    To\n"
535 			"         :    509000   1018000   1210000   1402000   1556000   1690000   1844000 \n"
536 			"   509000:         0        47         0        67         0         2         0 \n"
537 			"  1018000:        22         0        28        67         0         2         0 \n"
538 			"  1210000:         3         5         0        24         0         0         0 \n"
539 			"  1402000:        32        36         1         0        59        40         0 \n"
540 			"  1556000:        18         3         0         1         0        42         0 \n"
541 			"  1690000:        14        13         2         1         0         0        63 \n"
542 			"  1844000:        28        15         1         8         5         6         0 \n",
543 	},
544 	{
545 		.path = "/sys/devices/system/cpu/cpu2/topology/core_id",
546 		.size = 2,
547 		.content = "2\n",
548 	},
549 	{
550 		.path = "/sys/devices/system/cpu/cpu2/topology/core_siblings",
551 		.size = 3,
552 		.content = "0f\n",
553 	},
554 	{
555 		.path = "/sys/devices/system/cpu/cpu2/topology/core_siblings_list",
556 		.size = 4,
557 		.content = "0-3\n",
558 	},
559 	{
560 		.path = "/sys/devices/system/cpu/cpu2/topology/physical_package_id",
561 		.size = 2,
562 		.content = "0\n",
563 	},
564 	{
565 		.path = "/sys/devices/system/cpu/cpu2/topology/thread_siblings",
566 		.size = 3,
567 		.content = "04\n",
568 	},
569 	{
570 		.path = "/sys/devices/system/cpu/cpu2/topology/thread_siblings_list",
571 		.size = 2,
572 		.content = "2\n",
573 	},
574 	{
575 		.path = "/sys/devices/system/cpu/cpu3/cpuidle/driver/name",
576 		.size = 25,
577 		.content = "hisi_little_cluster_idle\n",
578 	},
579 	{
580 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/affected_cpus",
581 		.size = 8,
582 		.content = "0 1 2 3\n",
583 	},
584 	{
585 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/cpuinfo_max_freq",
586 		.size = 8,
587 		.content = "1844000\n",
588 	},
589 	{
590 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/cpuinfo_min_freq",
591 		.size = 7,
592 		.content = "509000\n",
593 	},
594 	{
595 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/cpuinfo_transition_latency",
596 		.size = 8,
597 		.content = "2000000\n",
598 	},
599 	{
600 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/related_cpus",
601 		.size = 8,
602 		.content = "0 1 2 3\n",
603 	},
604 	{
605 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_available_frequencies",
606 		.size = 56,
607 		.content = "509000 1018000 1210000 1402000 1556000 1690000 1844000 \n",
608 	},
609 	{
610 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_available_governors",
611 		.size = 67,
612 		.content = "interactive conservative ondemand userspace powersave performance \n",
613 	},
614 	{
615 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_cur_freq",
616 		.size = 7,
617 		.content = "509000\n",
618 	},
619 	{
620 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_driver",
621 		.size = 11,
622 		.content = "cpufreq-dt\n",
623 	},
624 	{
625 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_governor",
626 		.size = 12,
627 		.content = "interactive\n",
628 	},
629 	{
630 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_min_freq",
631 		.size = 7,
632 		.content = "509000\n",
633 	},
634 	{
635 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/stats/time_in_state",
636 		.size = 89,
637 		.content =
638 			"509000 27803\n"
639 			"1018000 2729\n"
640 			"1210000 184\n"
641 			"1402000 1366\n"
642 			"1556000 446\n"
643 			"1690000 1044\n"
644 			"1844000 5229\n",
645 	},
646 	{
647 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/stats/total_trans",
648 		.size = 4,
649 		.content = "655\n",
650 	},
651 	{
652 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/stats/trans_table",
653 		.size = 673,
654 		.content =
655 			"   From  :    To\n"
656 			"         :    509000   1018000   1210000   1402000   1556000   1690000   1844000 \n"
657 			"   509000:         0        47         0        67         0         2         0 \n"
658 			"  1018000:        22         0        28        67         0         2         0 \n"
659 			"  1210000:         3         5         0        24         0         0         0 \n"
660 			"  1402000:        32        36         1         0        59        40         0 \n"
661 			"  1556000:        18         3         0         1         0        42         0 \n"
662 			"  1690000:        14        13         2         1         0         0        63 \n"
663 			"  1844000:        28        15         1         8         5         6         0 \n",
664 	},
665 	{
666 		.path = "/sys/devices/system/cpu/cpu3/topology/core_id",
667 		.size = 2,
668 		.content = "3\n",
669 	},
670 	{
671 		.path = "/sys/devices/system/cpu/cpu3/topology/core_siblings",
672 		.size = 3,
673 		.content = "0f\n",
674 	},
675 	{
676 		.path = "/sys/devices/system/cpu/cpu3/topology/core_siblings_list",
677 		.size = 4,
678 		.content = "0-3\n",
679 	},
680 	{
681 		.path = "/sys/devices/system/cpu/cpu3/topology/physical_package_id",
682 		.size = 2,
683 		.content = "0\n",
684 	},
685 	{
686 		.path = "/sys/devices/system/cpu/cpu3/topology/thread_siblings",
687 		.size = 3,
688 		.content = "08\n",
689 	},
690 	{
691 		.path = "/sys/devices/system/cpu/cpu3/topology/thread_siblings_list",
692 		.size = 2,
693 		.content = "3\n",
694 	},
695 	{
696 		.path = "/sys/devices/system/cpu/cpu4/cpuidle/driver/name",
697 		.size = 22,
698 		.content = "hisi_big_cluster_idle\n",
699 	},
700 	{
701 		.path = "/sys/devices/system/cpu/cpu4/cpufreq/affected_cpus",
702 		.size = 8,
703 		.content = "4 5 6 7\n",
704 	},
705 	{
706 		.path = "/sys/devices/system/cpu/cpu4/cpufreq/cpuinfo_max_freq",
707 		.size = 8,
708 		.content = "2362000\n",
709 	},
710 	{
711 		.path = "/sys/devices/system/cpu/cpu4/cpufreq/cpuinfo_min_freq",
712 		.size = 7,
713 		.content = "682000\n",
714 	},
715 	{
716 		.path = "/sys/devices/system/cpu/cpu4/cpufreq/cpuinfo_transition_latency",
717 		.size = 8,
718 		.content = "2000000\n",
719 	},
720 	{
721 		.path = "/sys/devices/system/cpu/cpu4/cpufreq/related_cpus",
722 		.size = 8,
723 		.content = "4 5 6 7\n",
724 	},
725 	{
726 		.path = "/sys/devices/system/cpu/cpu4/cpufreq/scaling_available_frequencies",
727 		.size = 72,
728 		.content = "682000 1018000 1210000 1364000 1498000 1652000 1863000 2093000 2362000 \n",
729 	},
730 	{
731 		.path = "/sys/devices/system/cpu/cpu4/cpufreq/scaling_available_governors",
732 		.size = 67,
733 		.content = "interactive conservative ondemand userspace powersave performance \n",
734 	},
735 	{
736 		.path = "/sys/devices/system/cpu/cpu4/cpufreq/scaling_cur_freq",
737 		.size = 7,
738 		.content = "682000\n",
739 	},
740 	{
741 		.path = "/sys/devices/system/cpu/cpu4/cpufreq/scaling_driver",
742 		.size = 11,
743 		.content = "cpufreq-dt\n",
744 	},
745 	{
746 		.path = "/sys/devices/system/cpu/cpu4/cpufreq/scaling_governor",
747 		.size = 12,
748 		.content = "interactive\n",
749 	},
750 	{
751 		.path = "/sys/devices/system/cpu/cpu4/cpufreq/scaling_max_freq",
752 		.size = 8,
753 		.content = "2362000\n",
754 	},
755 	{
756 		.path = "/sys/devices/system/cpu/cpu4/cpufreq/scaling_min_freq",
757 		.size = 7,
758 		.content = "682000\n",
759 	},
760 	{
761 		.path = "/sys/devices/system/cpu/cpu4/cpufreq/stats/time_in_state",
762 		.size = 109,
763 		.content =
764 			"682000 33445\n"
765 			"1018000 417\n"
766 			"1210000 89\n"
767 			"1364000 777\n"
768 			"1498000 359\n"
769 			"1652000 380\n"
770 			"1863000 313\n"
771 			"2093000 376\n"
772 			"2362000 2856\n",
773 	},
774 	{
775 		.path = "/sys/devices/system/cpu/cpu4/cpufreq/stats/total_trans",
776 		.size = 4,
777 		.content = "397\n",
778 	},
779 	{
780 		.path = "/sys/devices/system/cpu/cpu4/cpufreq/stats/trans_table",
781 		.size = 1037,
782 		.content =
783 			"   From  :    To\n"
784 			"         :    682000   1018000   1210000   1364000   1498000   1652000   1863000   2093000   2362000 \n"
785 			"   682000:         0        18         0        70         0         0         1         5         2 \n"
786 			"  1018000:        14         0         6        13         0         0         0         0         3 \n"
787 			"  1210000:         2         2         0         3         0         0         0         1         0 \n"
788 			"  1364000:        33         4         0         0        21        29         0         0         1 \n"
789 			"  1498000:        11         1         1         1         0        11         0         0         0 \n"
790 			"  1652000:        11         4         0         0         1         0        31         0         0 \n"
791 			"  1863000:         5         0         1         0         1         2         0        24         0 \n"
792 			"  2093000:         5         2         0         1         0         2         0         0        24 \n"
793 			"  2362000:        16         5         0         0         2         3         1         3         0 \n",
794 	},
795 	{
796 		.path = "/sys/devices/system/cpu/cpu4/topology/core_id",
797 		.size = 2,
798 		.content = "0\n",
799 	},
800 	{
801 		.path = "/sys/devices/system/cpu/cpu4/topology/core_siblings",
802 		.size = 3,
803 		.content = "f0\n",
804 	},
805 	{
806 		.path = "/sys/devices/system/cpu/cpu4/topology/core_siblings_list",
807 		.size = 4,
808 		.content = "4-7\n",
809 	},
810 	{
811 		.path = "/sys/devices/system/cpu/cpu4/topology/physical_package_id",
812 		.size = 2,
813 		.content = "1\n",
814 	},
815 	{
816 		.path = "/sys/devices/system/cpu/cpu4/topology/thread_siblings",
817 		.size = 3,
818 		.content = "10\n",
819 	},
820 	{
821 		.path = "/sys/devices/system/cpu/cpu4/topology/thread_siblings_list",
822 		.size = 2,
823 		.content = "4\n",
824 	},
825 	{
826 		.path = "/sys/devices/system/cpu/cpu5/cpuidle/driver/name",
827 		.size = 22,
828 		.content = "hisi_big_cluster_idle\n",
829 	},
830 	{
831 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/affected_cpus",
832 		.size = 8,
833 		.content = "4 5 6 7\n",
834 	},
835 	{
836 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/cpuinfo_max_freq",
837 		.size = 8,
838 		.content = "2362000\n",
839 	},
840 	{
841 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/cpuinfo_min_freq",
842 		.size = 7,
843 		.content = "682000\n",
844 	},
845 	{
846 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/cpuinfo_transition_latency",
847 		.size = 8,
848 		.content = "2000000\n",
849 	},
850 	{
851 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/related_cpus",
852 		.size = 8,
853 		.content = "4 5 6 7\n",
854 	},
855 	{
856 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/scaling_available_frequencies",
857 		.size = 72,
858 		.content = "682000 1018000 1210000 1364000 1498000 1652000 1863000 2093000 2362000 \n",
859 	},
860 	{
861 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/scaling_available_governors",
862 		.size = 67,
863 		.content = "interactive conservative ondemand userspace powersave performance \n",
864 	},
865 	{
866 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/scaling_cur_freq",
867 		.size = 7,
868 		.content = "682000\n",
869 	},
870 	{
871 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/scaling_driver",
872 		.size = 11,
873 		.content = "cpufreq-dt\n",
874 	},
875 	{
876 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/scaling_governor",
877 		.size = 12,
878 		.content = "interactive\n",
879 	},
880 	{
881 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/scaling_max_freq",
882 		.size = 8,
883 		.content = "2362000\n",
884 	},
885 	{
886 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/scaling_min_freq",
887 		.size = 7,
888 		.content = "682000\n",
889 	},
890 	{
891 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/stats/time_in_state",
892 		.size = 109,
893 		.content =
894 			"682000 33660\n"
895 			"1018000 417\n"
896 			"1210000 89\n"
897 			"1364000 777\n"
898 			"1498000 359\n"
899 			"1652000 380\n"
900 			"1863000 313\n"
901 			"2093000 376\n"
902 			"2362000 2856\n",
903 	},
904 	{
905 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/stats/total_trans",
906 		.size = 4,
907 		.content = "397\n",
908 	},
909 	{
910 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/stats/trans_table",
911 		.size = 1037,
912 		.content =
913 			"   From  :    To\n"
914 			"         :    682000   1018000   1210000   1364000   1498000   1652000   1863000   2093000   2362000 \n"
915 			"   682000:         0        18         0        70         0         0         1         5         2 \n"
916 			"  1018000:        14         0         6        13         0         0         0         0         3 \n"
917 			"  1210000:         2         2         0         3         0         0         0         1         0 \n"
918 			"  1364000:        33         4         0         0        21        29         0         0         1 \n"
919 			"  1498000:        11         1         1         1         0        11         0         0         0 \n"
920 			"  1652000:        11         4         0         0         1         0        31         0         0 \n"
921 			"  1863000:         5         0         1         0         1         2         0        24         0 \n"
922 			"  2093000:         5         2         0         1         0         2         0         0        24 \n"
923 			"  2362000:        16         5         0         0         2         3         1         3         0 \n",
924 	},
925 	{
926 		.path = "/sys/devices/system/cpu/cpu5/topology/core_id",
927 		.size = 2,
928 		.content = "1\n",
929 	},
930 	{
931 		.path = "/sys/devices/system/cpu/cpu5/topology/core_siblings",
932 		.size = 3,
933 		.content = "f0\n",
934 	},
935 	{
936 		.path = "/sys/devices/system/cpu/cpu5/topology/core_siblings_list",
937 		.size = 4,
938 		.content = "4-7\n",
939 	},
940 	{
941 		.path = "/sys/devices/system/cpu/cpu5/topology/physical_package_id",
942 		.size = 2,
943 		.content = "1\n",
944 	},
945 	{
946 		.path = "/sys/devices/system/cpu/cpu5/topology/thread_siblings",
947 		.size = 3,
948 		.content = "20\n",
949 	},
950 	{
951 		.path = "/sys/devices/system/cpu/cpu5/topology/thread_siblings_list",
952 		.size = 2,
953 		.content = "5\n",
954 	},
955 	{
956 		.path = "/sys/devices/system/cpu/cpu6/cpuidle/driver/name",
957 		.size = 22,
958 		.content = "hisi_big_cluster_idle\n",
959 	},
960 	{
961 		.path = "/sys/devices/system/cpu/cpu6/cpufreq/affected_cpus",
962 		.size = 8,
963 		.content = "4 5 6 7\n",
964 	},
965 	{
966 		.path = "/sys/devices/system/cpu/cpu6/cpufreq/cpuinfo_max_freq",
967 		.size = 8,
968 		.content = "2362000\n",
969 	},
970 	{
971 		.path = "/sys/devices/system/cpu/cpu6/cpufreq/cpuinfo_min_freq",
972 		.size = 7,
973 		.content = "682000\n",
974 	},
975 	{
976 		.path = "/sys/devices/system/cpu/cpu6/cpufreq/cpuinfo_transition_latency",
977 		.size = 8,
978 		.content = "2000000\n",
979 	},
980 	{
981 		.path = "/sys/devices/system/cpu/cpu6/cpufreq/related_cpus",
982 		.size = 8,
983 		.content = "4 5 6 7\n",
984 	},
985 	{
986 		.path = "/sys/devices/system/cpu/cpu6/cpufreq/scaling_available_frequencies",
987 		.size = 72,
988 		.content = "682000 1018000 1210000 1364000 1498000 1652000 1863000 2093000 2362000 \n",
989 	},
990 	{
991 		.path = "/sys/devices/system/cpu/cpu6/cpufreq/scaling_available_governors",
992 		.size = 67,
993 		.content = "interactive conservative ondemand userspace powersave performance \n",
994 	},
995 	{
996 		.path = "/sys/devices/system/cpu/cpu6/cpufreq/scaling_cur_freq",
997 		.size = 7,
998 		.content = "682000\n",
999 	},
1000 	{
1001 		.path = "/sys/devices/system/cpu/cpu6/cpufreq/scaling_driver",
1002 		.size = 11,
1003 		.content = "cpufreq-dt\n",
1004 	},
1005 	{
1006 		.path = "/sys/devices/system/cpu/cpu6/cpufreq/scaling_governor",
1007 		.size = 12,
1008 		.content = "interactive\n",
1009 	},
1010 	{
1011 		.path = "/sys/devices/system/cpu/cpu6/cpufreq/scaling_max_freq",
1012 		.size = 8,
1013 		.content = "2362000\n",
1014 	},
1015 	{
1016 		.path = "/sys/devices/system/cpu/cpu6/cpufreq/scaling_min_freq",
1017 		.size = 7,
1018 		.content = "682000\n",
1019 	},
1020 	{
1021 		.path = "/sys/devices/system/cpu/cpu6/cpufreq/stats/time_in_state",
1022 		.size = 109,
1023 		.content =
1024 			"682000 33874\n"
1025 			"1018000 417\n"
1026 			"1210000 89\n"
1027 			"1364000 777\n"
1028 			"1498000 359\n"
1029 			"1652000 380\n"
1030 			"1863000 313\n"
1031 			"2093000 376\n"
1032 			"2362000 2856\n",
1033 	},
1034 	{
1035 		.path = "/sys/devices/system/cpu/cpu6/cpufreq/stats/total_trans",
1036 		.size = 4,
1037 		.content = "397\n",
1038 	},
1039 	{
1040 		.path = "/sys/devices/system/cpu/cpu6/cpufreq/stats/trans_table",
1041 		.size = 1037,
1042 		.content =
1043 			"   From  :    To\n"
1044 			"         :    682000   1018000   1210000   1364000   1498000   1652000   1863000   2093000   2362000 \n"
1045 			"   682000:         0        18         0        70         0         0         1         5         2 \n"
1046 			"  1018000:        14         0         6        13         0         0         0         0         3 \n"
1047 			"  1210000:         2         2         0         3         0         0         0         1         0 \n"
1048 			"  1364000:        33         4         0         0        21        29         0         0         1 \n"
1049 			"  1498000:        11         1         1         1         0        11         0         0         0 \n"
1050 			"  1652000:        11         4         0         0         1         0        31         0         0 \n"
1051 			"  1863000:         5         0         1         0         1         2         0        24         0 \n"
1052 			"  2093000:         5         2         0         1         0         2         0         0        24 \n"
1053 			"  2362000:        16         5         0         0         2         3         1         3         0 \n",
1054 	},
1055 	{
1056 		.path = "/sys/devices/system/cpu/cpu6/topology/core_id",
1057 		.size = 2,
1058 		.content = "2\n",
1059 	},
1060 	{
1061 		.path = "/sys/devices/system/cpu/cpu6/topology/core_siblings",
1062 		.size = 3,
1063 		.content = "f0\n",
1064 	},
1065 	{
1066 		.path = "/sys/devices/system/cpu/cpu6/topology/core_siblings_list",
1067 		.size = 4,
1068 		.content = "4-7\n",
1069 	},
1070 	{
1071 		.path = "/sys/devices/system/cpu/cpu6/topology/physical_package_id",
1072 		.size = 2,
1073 		.content = "1\n",
1074 	},
1075 	{
1076 		.path = "/sys/devices/system/cpu/cpu6/topology/thread_siblings",
1077 		.size = 3,
1078 		.content = "40\n",
1079 	},
1080 	{
1081 		.path = "/sys/devices/system/cpu/cpu6/topology/thread_siblings_list",
1082 		.size = 2,
1083 		.content = "6\n",
1084 	},
1085 	{
1086 		.path = "/sys/devices/system/cpu/cpu7/cpuidle/driver/name",
1087 		.size = 22,
1088 		.content = "hisi_big_cluster_idle\n",
1089 	},
1090 	{
1091 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/affected_cpus",
1092 		.size = 8,
1093 		.content = "4 5 6 7\n",
1094 	},
1095 	{
1096 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/cpuinfo_max_freq",
1097 		.size = 8,
1098 		.content = "2362000\n",
1099 	},
1100 	{
1101 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/cpuinfo_min_freq",
1102 		.size = 7,
1103 		.content = "682000\n",
1104 	},
1105 	{
1106 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/cpuinfo_transition_latency",
1107 		.size = 8,
1108 		.content = "2000000\n",
1109 	},
1110 	{
1111 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/related_cpus",
1112 		.size = 8,
1113 		.content = "4 5 6 7\n",
1114 	},
1115 	{
1116 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/scaling_available_frequencies",
1117 		.size = 72,
1118 		.content = "682000 1018000 1210000 1364000 1498000 1652000 1863000 2093000 2362000 \n",
1119 	},
1120 	{
1121 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/scaling_available_governors",
1122 		.size = 67,
1123 		.content = "interactive conservative ondemand userspace powersave performance \n",
1124 	},
1125 	{
1126 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/scaling_cur_freq",
1127 		.size = 7,
1128 		.content = "682000\n",
1129 	},
1130 	{
1131 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/scaling_driver",
1132 		.size = 11,
1133 		.content = "cpufreq-dt\n",
1134 	},
1135 	{
1136 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/scaling_governor",
1137 		.size = 12,
1138 		.content = "interactive\n",
1139 	},
1140 	{
1141 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/scaling_max_freq",
1142 		.size = 8,
1143 		.content = "2362000\n",
1144 	},
1145 	{
1146 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/scaling_min_freq",
1147 		.size = 7,
1148 		.content = "682000\n",
1149 	},
1150 	{
1151 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/stats/time_in_state",
1152 		.size = 109,
1153 		.content =
1154 			"682000 34092\n"
1155 			"1018000 417\n"
1156 			"1210000 89\n"
1157 			"1364000 777\n"
1158 			"1498000 359\n"
1159 			"1652000 380\n"
1160 			"1863000 313\n"
1161 			"2093000 376\n"
1162 			"2362000 2856\n",
1163 	},
1164 	{
1165 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/stats/total_trans",
1166 		.size = 4,
1167 		.content = "397\n",
1168 	},
1169 	{
1170 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/stats/trans_table",
1171 		.size = 1037,
1172 		.content =
1173 			"   From  :    To\n"
1174 			"         :    682000   1018000   1210000   1364000   1498000   1652000   1863000   2093000   2362000 \n"
1175 			"   682000:         0        18         0        70         0         0         1         5         2 \n"
1176 			"  1018000:        14         0         6        13         0         0         0         0         3 \n"
1177 			"  1210000:         2         2         0         3         0         0         0         1         0 \n"
1178 			"  1364000:        33         4         0         0        21        29         0         0         1 \n"
1179 			"  1498000:        11         1         1         1         0        11         0         0         0 \n"
1180 			"  1652000:        11         4         0         0         1         0        31         0         0 \n"
1181 			"  1863000:         5         0         1         0         1         2         0        24         0 \n"
1182 			"  2093000:         5         2         0         1         0         2         0         0        24 \n"
1183 			"  2362000:        16         5         0         0         2         3         1         3         0 \n",
1184 	},
1185 	{
1186 		.path = "/sys/devices/system/cpu/cpu7/topology/core_id",
1187 		.size = 2,
1188 		.content = "3\n",
1189 	},
1190 	{
1191 		.path = "/sys/devices/system/cpu/cpu7/topology/core_siblings",
1192 		.size = 3,
1193 		.content = "f0\n",
1194 	},
1195 	{
1196 		.path = "/sys/devices/system/cpu/cpu7/topology/core_siblings_list",
1197 		.size = 4,
1198 		.content = "4-7\n",
1199 	},
1200 	{
1201 		.path = "/sys/devices/system/cpu/cpu7/topology/physical_package_id",
1202 		.size = 2,
1203 		.content = "1\n",
1204 	},
1205 	{
1206 		.path = "/sys/devices/system/cpu/cpu7/topology/thread_siblings",
1207 		.size = 3,
1208 		.content = "80\n",
1209 	},
1210 	{
1211 		.path = "/sys/devices/system/cpu/cpu7/topology/thread_siblings_list",
1212 		.size = 2,
1213 		.content = "7\n",
1214 	},
1215 	{ NULL },
1216 };
1217 #ifdef __ANDROID__
1218 struct cpuinfo_mock_property properties[] = {
1219 	{
1220 		.key = "ArmNN.float32Performance.execTime",
1221 		.value = "0.72",
1222 	},
1223 	{
1224 		.key = "ArmNN.float32Performance.powerUsage",
1225 		.value = "0.74",
1226 	},
1227 	{
1228 		.key = "ArmNN.quantized8Performance.execTime",
1229 		.value = "1.0",
1230 	},
1231 	{
1232 		.key = "ArmNN.quantized8Performance.powerUsage",
1233 		.value = "1.0",
1234 	},
1235 	{
1236 		.key = "audio.high.resolution.enable",
1237 		.value = "true",
1238 	},
1239 	{
1240 		.key = "bastet.service.enable",
1241 		.value = "true",
1242 	},
1243 	{
1244 		.key = "bg_fsck.pgid",
1245 		.value = "393",
1246 	},
1247 	{
1248 		.key = "bt.dpbap.enable",
1249 		.value = "1",
1250 	},
1251 	{
1252 		.key = "bt.max.hfpclient.connections",
1253 		.value = "2",
1254 	},
1255 	{
1256 		.key = "camera.dis.flag",
1257 		.value = "2",
1258 	},
1259 	{
1260 		.key = "camera.tnr.flag",
1261 		.value = "1",
1262 	},
1263 	{
1264 		.key = "config.disable_consumerir",
1265 		.value = "false",
1266 	},
1267 	{
1268 		.key = "dalvik.vm.appimageformat",
1269 		.value = "lz4",
1270 	},
1271 	{
1272 		.key = "dalvik.vm.boot-dex2oat-threads",
1273 		.value = "4",
1274 	},
1275 	{
1276 		.key = "dalvik.vm.checkjni",
1277 		.value = "false",
1278 	},
1279 	{
1280 		.key = "dalvik.vm.dex2oat-Xms",
1281 		.value = "64m",
1282 	},
1283 	{
1284 		.key = "dalvik.vm.dex2oat-Xmx",
1285 		.value = "512m",
1286 	},
1287 	{
1288 		.key = "dalvik.vm.dex2oat-threads",
1289 		.value = "4",
1290 	},
1291 	{
1292 		.key = "dalvik.vm.dexopt.secondary",
1293 		.value = "true",
1294 	},
1295 	{
1296 		.key = "dalvik.vm.heapgrowthlimit",
1297 		.value = "384m",
1298 	},
1299 	{
1300 		.key = "dalvik.vm.heapmaxfree",
1301 		.value = "8m",
1302 	},
1303 	{
1304 		.key = "dalvik.vm.heapminfree",
1305 		.value = "2m",
1306 	},
1307 	{
1308 		.key = "dalvik.vm.heapsize",
1309 		.value = "512m",
1310 	},
1311 	{
1312 		.key = "dalvik.vm.heapstartsize",
1313 		.value = "8m",
1314 	},
1315 	{
1316 		.key = "dalvik.vm.heaptargetutilization",
1317 		.value = "0.75",
1318 	},
1319 	{
1320 		.key = "dalvik.vm.image-dex2oat-Xms",
1321 		.value = "64m",
1322 	},
1323 	{
1324 		.key = "dalvik.vm.image-dex2oat-Xmx",
1325 		.value = "64m",
1326 	},
1327 	{
1328 		.key = "dalvik.vm.image-dex2oat-threads",
1329 		.value = "4",
1330 	},
1331 	{
1332 		.key = "dalvik.vm.isa.arm.features",
1333 		.value = "default",
1334 	},
1335 	{
1336 		.key = "dalvik.vm.isa.arm.variant",
1337 		.value = "cortex-a15",
1338 	},
1339 	{
1340 		.key = "dalvik.vm.isa.arm64.features",
1341 		.value = "default",
1342 	},
1343 	{
1344 		.key = "dalvik.vm.isa.arm64.variant",
1345 		.value = "generic",
1346 	},
1347 	{
1348 		.key = "dalvik.vm.stack-trace-dir",
1349 		.value = "/data/anr",
1350 	},
1351 	{
1352 		.key = "dalvik.vm.stack-trace-file",
1353 		.value = "/data/anr/traces.txt",
1354 	},
1355 	{
1356 		.key = "dalvik.vm.usejit",
1357 		.value = "true",
1358 	},
1359 	{
1360 		.key = "dalvik.vm.usejitprofiles",
1361 		.value = "true",
1362 	},
1363 	{
1364 		.key = "debug.aps.current_battery",
1365 		.value = "84",
1366 	},
1367 	{
1368 		.key = "debug.aps.enable",
1369 		.value = "0",
1370 	},
1371 	{
1372 		.key = "debug.aps.identify.pid",
1373 		.value = "0",
1374 	},
1375 	{
1376 		.key = "debug.aps.lcd_fps_scence",
1377 		.value = "60",
1378 	},
1379 	{
1380 		.key = "debug.aps.process.name",
1381 		.value = "",
1382 	},
1383 	{
1384 		.key = "debug.aps.scene_num",
1385 		.value = "5",
1386 	},
1387 	{
1388 		.key = "debug.atrace.tags.enableflags",
1389 		.value = "0",
1390 	},
1391 	{
1392 		.key = "debug.force_rtl",
1393 		.value = "0",
1394 	},
1395 	{
1396 		.key = "debug.hwui.render_dirty_regions",
1397 		.value = "false",
1398 	},
1399 	{
1400 		.key = "debug.sf.disable_backpressure",
1401 		.value = "1",
1402 	},
1403 	{
1404 		.key = "debug.sf.latch_unsignaled",
1405 		.value = "1",
1406 	},
1407 	{
1408 		.key = "dev.action_boot_completed",
1409 		.value = "true",
1410 	},
1411 	{
1412 		.key = "dev.bootcomplete",
1413 		.value = "1",
1414 	},
1415 	{
1416 		.key = "drm.service.enabled",
1417 		.value = "true",
1418 	},
1419 	{
1420 		.key = "fw.max_users",
1421 		.value = "4",
1422 	},
1423 	{
1424 		.key = "fw.show_multiuserui",
1425 		.value = "1",
1426 	},
1427 	{
1428 		.key = "gsm.check_is_single_pdp_sub1",
1429 		.value = "false",
1430 	},
1431 	{
1432 		.key = "gsm.current.phone-type",
1433 		.value = "1,1",
1434 	},
1435 	{
1436 		.key = "gsm.dualcards.switch",
1437 		.value = "false",
1438 	},
1439 	{
1440 		.key = "gsm.fastdormancy.mode",
1441 		.value = "1",
1442 	},
1443 	{
1444 		.key = "gsm.hw.fdn.activated1",
1445 		.value = "false",
1446 	},
1447 	{
1448 		.key = "gsm.hw.fdn.activated2",
1449 		.value = "false",
1450 	},
1451 	{
1452 		.key = "gsm.hw.operator.iso-country",
1453 		.value = "",
1454 	},
1455 	{
1456 		.key = "gsm.hw.operator.isroaming",
1457 		.value = "false",
1458 	},
1459 	{
1460 		.key = "gsm.hw.operator.numeric",
1461 		.value = "",
1462 	},
1463 	{
1464 		.key = "gsm.network.type",
1465 		.value = "LTE,Unknown",
1466 	},
1467 	{
1468 		.key = "gsm.nvcfg.resetrild",
1469 		.value = "0",
1470 	},
1471 	{
1472 		.key = "gsm.nvcfg.rildrestarting",
1473 		.value = "0",
1474 	},
1475 	{
1476 		.key = "gsm.operator.alpha",
1477 		.value = "",
1478 	},
1479 	{
1480 		.key = "gsm.operator.iso-country",
1481 		.value = "",
1482 	},
1483 	{
1484 		.key = "gsm.operator.isroaming",
1485 		.value = "false,false",
1486 	},
1487 	{
1488 		.key = "gsm.operator.numeric",
1489 		.value = "",
1490 	},
1491 	{
1492 		.key = "gsm.sigcust.configured",
1493 		.value = "true",
1494 	},
1495 	{
1496 		.key = "gsm.sim.c_card.plmn",
1497 		.value = "",
1498 	},
1499 	{
1500 		.key = "gsm.sim.hw_atr",
1501 		.value = "null",
1502 	},
1503 	{
1504 		.key = "gsm.sim.hw_atr1",
1505 		.value = "null",
1506 	},
1507 	{
1508 		.key = "gsm.sim.operator.alpha",
1509 		.value = ",",
1510 	},
1511 	{
1512 		.key = "gsm.sim.operator.iso-country",
1513 		.value = ",",
1514 	},
1515 	{
1516 		.key = "gsm.sim.operator.numeric",
1517 		.value = ",",
1518 	},
1519 	{
1520 		.key = "gsm.sim.state",
1521 		.value = "ABSENT,ABSENT",
1522 	},
1523 	{
1524 		.key = "gsm.sim1.type",
1525 		.value = "-1",
1526 	},
1527 	{
1528 		.key = "gsm.sim2.type",
1529 		.value = "-1",
1530 	},
1531 	{
1532 		.key = "gsm.version.baseband",
1533 		.value = "21C20B353S000C000,21C20B353S000C000",
1534 	},
1535 	{
1536 		.key = "gsm.version.ril-impl",
1537 		.value = "android infineon balong-ril 1.0",
1538 	},
1539 	{
1540 		.key = "hw.display.acl_support",
1541 		.value = "true",
1542 	},
1543 	{
1544 		.key = "hw.lcd.density",
1545 		.value = "480",
1546 	},
1547 	{
1548 		.key = "hw.wifipro.dns_fail_count",
1549 		.value = "38",
1550 	},
1551 	{
1552 		.key = "hwouc.hwpatch.version",
1553 		.value = "",
1554 	},
1555 	{
1556 		.key = "hwservicemanager.ready",
1557 		.value = "true",
1558 	},
1559 	{
1560 		.key = "init.svc.CameraDaemon",
1561 		.value = "running",
1562 	},
1563 	{
1564 		.key = "init.svc.activityrecognition_1_0",
1565 		.value = "running",
1566 	},
1567 	{
1568 		.key = "init.svc.adbd",
1569 		.value = "running",
1570 	},
1571 	{
1572 		.key = "init.svc.applogcat",
1573 		.value = "stopped",
1574 	},
1575 	{
1576 		.key = "init.svc.aptouch",
1577 		.value = "running",
1578 	},
1579 	{
1580 		.key = "init.svc.audio-ext-hal-2-0",
1581 		.value = "running",
1582 	},
1583 	{
1584 		.key = "init.svc.audioserver",
1585 		.value = "running",
1586 	},
1587 	{
1588 		.key = "init.svc.bastetd",
1589 		.value = "running",
1590 	},
1591 	{
1592 		.key = "init.svc.bluetooth-1-0",
1593 		.value = "running",
1594 	},
1595 	{
1596 		.key = "init.svc.bootanim",
1597 		.value = "stopped",
1598 	},
1599 	{
1600 		.key = "init.svc.cameraserver",
1601 		.value = "running",
1602 	},
1603 	{
1604 		.key = "init.svc.cas-hal-1-0",
1605 		.value = "running",
1606 	},
1607 	{
1608 		.key = "init.svc.chargelogcat",
1609 		.value = "stopped",
1610 	},
1611 	{
1612 		.key = "init.svc.chargemonitor",
1613 		.value = "running",
1614 	},
1615 	{
1616 		.key = "init.svc.check_root",
1617 		.value = "stopped",
1618 	},
1619 	{
1620 		.key = "init.svc.configstore-hal-1-0",
1621 		.value = "running",
1622 	},
1623 	{
1624 		.key = "init.svc.cust_from_init",
1625 		.value = "stopped",
1626 	},
1627 	{
1628 		.key = "init.svc.display-hal-1-0",
1629 		.value = "running",
1630 	},
1631 	{
1632 		.key = "init.svc.displayeffect-1-1",
1633 		.value = "running",
1634 	},
1635 	{
1636 		.key = "init.svc.displayengine-hal-1-1",
1637 		.value = "running",
1638 	},
1639 	{
1640 		.key = "init.svc.dms-hal-1-0",
1641 		.value = "running",
1642 	},
1643 	{
1644 		.key = "init.svc.dpeservice",
1645 		.value = "running",
1646 	},
1647 	{
1648 		.key = "init.svc.drm",
1649 		.value = "running",
1650 	},
1651 	{
1652 		.key = "init.svc.drm-hal-1-0",
1653 		.value = "running",
1654 	},
1655 	{
1656 		.key = "init.svc.drm-widevine-hal-1-0",
1657 		.value = "running",
1658 	},
1659 	{
1660 		.key = "init.svc.dubaid",
1661 		.value = "running",
1662 	},
1663 	{
1664 		.key = "init.svc.emcomd",
1665 		.value = "running",
1666 	},
1667 	{
1668 		.key = "init.svc.eventslogcat",
1669 		.value = "stopped",
1670 	},
1671 	{
1672 		.key = "init.svc.face_hal",
1673 		.value = "running",
1674 	},
1675 	{
1676 		.key = "init.svc.fps_hal_ext",
1677 		.value = "running",
1678 	},
1679 	{
1680 		.key = "init.svc.fs_oeminfo_nv_start",
1681 		.value = "stopped",
1682 	},
1683 	{
1684 		.key = "init.svc.fs_oeminfo_nv_vmode",
1685 		.value = "stopped",
1686 	},
1687 	{
1688 		.key = "init.svc.fusd",
1689 		.value = "running",
1690 	},
1691 	{
1692 		.key = "init.svc.gatekeeper-1-0",
1693 		.value = "running",
1694 	},
1695 	{
1696 		.key = "init.svc.gatekeeperd",
1697 		.value = "running",
1698 	},
1699 	{
1700 		.key = "init.svc.gnss_service",
1701 		.value = "running",
1702 	},
1703 	{
1704 		.key = "init.svc.gpsd_4774",
1705 		.value = "running",
1706 	},
1707 	{
1708 		.key = "init.svc.gpsdaemon",
1709 		.value = "stopped",
1710 	},
1711 	{
1712 		.key = "init.svc.gpuassistant",
1713 		.value = "running",
1714 	},
1715 	{
1716 		.key = "init.svc.gralloc-2-0",
1717 		.value = "running",
1718 	},
1719 	{
1720 		.key = "init.svc.hal_gnss_service_1",
1721 		.value = "running",
1722 	},
1723 	{
1724 		.key = "init.svc.hdbd",
1725 		.value = "stopped",
1726 	},
1727 	{
1728 		.key = "init.svc.health-hal-1-0",
1729 		.value = "running",
1730 	},
1731 	{
1732 		.key = "init.svc.healthd",
1733 		.value = "running",
1734 	},
1735 	{
1736 		.key = "init.svc.hiaiserver",
1737 		.value = "running",
1738 	},
1739 	{
1740 		.key = "init.svc.hidl_memory",
1741 		.value = "running",
1742 	},
1743 	{
1744 		.key = "init.svc.hilogcat",
1745 		.value = "stopped",
1746 	},
1747 	{
1748 		.key = "init.svc.hinetmanager",
1749 		.value = "running",
1750 	},
1751 	{
1752 		.key = "init.svc.hisupl_service",
1753 		.value = "running",
1754 	},
1755 	{
1756 		.key = "init.svc.hiview",
1757 		.value = "running",
1758 	},
1759 	{
1760 		.key = "init.svc.hivrar-hal-1-1",
1761 		.value = "running",
1762 	},
1763 	{
1764 		.key = "init.svc.hivrarserver",
1765 		.value = "running",
1766 	},
1767 	{
1768 		.key = "init.svc.hivwserver",
1769 		.value = "running",
1770 	},
1771 	{
1772 		.key = "init.svc.hostapd",
1773 		.value = "stopped",
1774 	},
1775 	{
1776 		.key = "init.svc.huaweiantitheft-hal-1-0",
1777 		.value = "running",
1778 	},
1779 	{
1780 		.key = "init.svc.huaweisigntool-hal-1-0",
1781 		.value = "running",
1782 	},
1783 	{
1784 		.key = "init.svc.hw_ueventd",
1785 		.value = "running",
1786 	},
1787 	{
1788 		.key = "init.svc.hwcomposer-2-1",
1789 		.value = "running",
1790 	},
1791 	{
1792 		.key = "init.svc.hwemerffu",
1793 		.value = "stopped",
1794 	},
1795 	{
1796 		.key = "init.svc.hwfactoryinterface-hal-1-1",
1797 		.value = "running",
1798 	},
1799 	{
1800 		.key = "init.svc.hwfs-hal-1-0",
1801 		.value = "running",
1802 	},
1803 	{
1804 		.key = "init.svc.hwhfd",
1805 		.value = "stopped",
1806 	},
1807 	{
1808 		.key = "init.svc.hwnffserver",
1809 		.value = "running",
1810 	},
1811 	{
1812 		.key = "init.svc.hwpged",
1813 		.value = "running",
1814 	},
1815 	{
1816 		.key = "init.svc.hwsched-1-0",
1817 		.value = "running",
1818 	},
1819 	{
1820 		.key = "init.svc.hwservicemanager",
1821 		.value = "running",
1822 	},
1823 	{
1824 		.key = "init.svc.iked",
1825 		.value = "running",
1826 	},
1827 	{
1828 		.key = "init.svc.inputlogcat",
1829 		.value = "stopped",
1830 	},
1831 	{
1832 		.key = "init.svc.installd",
1833 		.value = "running",
1834 	},
1835 	{
1836 		.key = "init.svc.ir-hal-1-0",
1837 		.value = "running",
1838 	},
1839 	{
1840 		.key = "init.svc.irqbalance",
1841 		.value = "running",
1842 	},
1843 	{
1844 		.key = "init.svc.irsl-hal-1-0",
1845 		.value = "running",
1846 	},
1847 	{
1848 		.key = "init.svc.isplogcat",
1849 		.value = "stopped",
1850 	},
1851 	{
1852 		.key = "init.svc.jpegdec-1-0",
1853 		.value = "running",
1854 	},
1855 	{
1856 		.key = "init.svc.keymaster-3-0",
1857 		.value = "running",
1858 	},
1859 	{
1860 		.key = "init.svc.keystore",
1861 		.value = "running",
1862 	},
1863 	{
1864 		.key = "init.svc.kmsglogcat",
1865 		.value = "stopped",
1866 	},
1867 	{
1868 		.key = "init.svc.lhd_4774",
1869 		.value = "running",
1870 	},
1871 	{
1872 		.key = "init.svc.light-ext-hal-2-0",
1873 		.value = "running",
1874 	},
1875 	{
1876 		.key = "init.svc.lmkd",
1877 		.value = "running",
1878 	},
1879 	{
1880 		.key = "init.svc.logcat_service",
1881 		.value = "stopped",
1882 	},
1883 	{
1884 		.key = "init.svc.logctl_service",
1885 		.value = "stopped",
1886 	},
1887 	{
1888 		.key = "init.svc.logd",
1889 		.value = "running",
1890 	},
1891 	{
1892 		.key = "init.svc.logd-reinit",
1893 		.value = "stopped",
1894 	},
1895 	{
1896 		.key = "init.svc.macaddr",
1897 		.value = "stopped",
1898 	},
1899 	{
1900 		.key = "init.svc.media",
1901 		.value = "running",
1902 	},
1903 	{
1904 		.key = "init.svc.mediacodec",
1905 		.value = "running",
1906 	},
1907 	{
1908 		.key = "init.svc.mediacomm@2.0-service",
1909 		.value = "running",
1910 	},
1911 	{
1912 		.key = "init.svc.mediadrm",
1913 		.value = "running",
1914 	},
1915 	{
1916 		.key = "init.svc.mediaextractor",
1917 		.value = "running",
1918 	},
1919 	{
1920 		.key = "init.svc.mediametrics",
1921 		.value = "running",
1922 	},
1923 	{
1924 		.key = "init.svc.memtrack-hal-1-0",
1925 		.value = "running",
1926 	},
1927 	{
1928 		.key = "init.svc.modemchr_service",
1929 		.value = "running",
1930 	},
1931 	{
1932 		.key = "init.svc.netd",
1933 		.value = "running",
1934 	},
1935 	{
1936 		.key = "init.svc.nfc_hal_ext_service",
1937 		.value = "running",
1938 	},
1939 	{
1940 		.key = "init.svc.oeminfo_nvm",
1941 		.value = "running",
1942 	},
1943 	{
1944 		.key = "init.svc.otherdevices-1-0",
1945 		.value = "running",
1946 	},
1947 	{
1948 		.key = "init.svc.perfgenius-hal-1-0",
1949 		.value = "running",
1950 	},
1951 	{
1952 		.key = "init.svc.pmom",
1953 		.value = "running",
1954 	},
1955 	{
1956 		.key = "init.svc.power-hw-hal-1-0",
1957 		.value = "running",
1958 	},
1959 	{
1960 		.key = "init.svc.powerlogd",
1961 		.value = "running",
1962 	},
1963 	{
1964 		.key = "init.svc.restart_logcat_service",
1965 		.value = "stopped",
1966 	},
1967 	{
1968 		.key = "init.svc.ril-daemon",
1969 		.value = "running",
1970 	},
1971 	{
1972 		.key = "init.svc.rillogcat",
1973 		.value = "stopped",
1974 	},
1975 	{
1976 		.key = "init.svc.sensors-hal-1-0_hw",
1977 		.value = "running",
1978 	},
1979 	{
1980 		.key = "init.svc.servicemanager",
1981 		.value = "running",
1982 	},
1983 	{
1984 		.key = "init.svc.shex",
1985 		.value = "stopped",
1986 	},
1987 	{
1988 		.key = "init.svc.shlogd",
1989 		.value = "stopped",
1990 	},
1991 	{
1992 		.key = "init.svc.sleeplogcat",
1993 		.value = "stopped",
1994 	},
1995 	{
1996 		.key = "init.svc.storage_info",
1997 		.value = "running",
1998 	},
1999 	{
2000 		.key = "init.svc.storaged",
2001 		.value = "running",
2002 	},
2003 	{
2004 		.key = "init.svc.surfaceflinger",
2005 		.value = "running",
2006 	},
2007 	{
2008 		.key = "init.svc.system_teecd",
2009 		.value = "running",
2010 	},
2011 	{
2012 		.key = "init.svc.teecd",
2013 		.value = "running",
2014 	},
2015 	{
2016 		.key = "init.svc.teelogcat",
2017 		.value = "stopped",
2018 	},
2019 	{
2020 		.key = "init.svc.thermal-daemon",
2021 		.value = "running",
2022 	},
2023 	{
2024 		.key = "init.svc.thermal-hal-1-0",
2025 		.value = "running",
2026 	},
2027 	{
2028 		.key = "init.svc.thermalservice",
2029 		.value = "running",
2030 	},
2031 	{
2032 		.key = "init.svc.thermshex",
2033 		.value = "stopped",
2034 	},
2035 	{
2036 		.key = "init.svc.tombstoned",
2037 		.value = "running",
2038 	},
2039 	{
2040 		.key = "init.svc.tp-hal-1-0",
2041 		.value = "running",
2042 	},
2043 	{
2044 		.key = "init.svc.ueventd",
2045 		.value = "running",
2046 	},
2047 	{
2048 		.key = "init.svc.uniperf-hal-1-0",
2049 		.value = "running",
2050 	},
2051 	{
2052 		.key = "init.svc.unrmd",
2053 		.value = "running",
2054 	},
2055 	{
2056 		.key = "init.svc.usb-hal-1-0",
2057 		.value = "running",
2058 	},
2059 	{
2060 		.key = "init.svc.vibrator-HW-1-0",
2061 		.value = "running",
2062 	},
2063 	{
2064 		.key = "init.svc.vndservicemanager",
2065 		.value = "running",
2066 	},
2067 	{
2068 		.key = "init.svc.vold",
2069 		.value = "running",
2070 	},
2071 	{
2072 		.key = "init.svc.vr-1-0",
2073 		.value = "running",
2074 	},
2075 	{
2076 		.key = "init.svc.webview_zygote32",
2077 		.value = "running",
2078 	},
2079 	{
2080 		.key = "init.svc.wifi_ext",
2081 		.value = "running",
2082 	},
2083 	{
2084 		.key = "init.svc.wificond",
2085 		.value = "running",
2086 	},
2087 	{
2088 		.key = "init.svc.wifidrvload",
2089 		.value = "stopped",
2090 	},
2091 	{
2092 		.key = "init.svc.wpa_supplicant",
2093 		.value = "running",
2094 	},
2095 	{
2096 		.key = "init.svc.zygote",
2097 		.value = "running",
2098 	},
2099 	{
2100 		.key = "init.svc.zygote_secondary",
2101 		.value = "running",
2102 	},
2103 	{
2104 		.key = "keyguard.no_require_sim",
2105 		.value = "true",
2106 	},
2107 	{
2108 		.key = "net.bt.name",
2109 		.value = "Android",
2110 	},
2111 	{
2112 		.key = "net.hostname",
2113 		.value = "HUAWEI_P20_Pro-a9614bd7c2",
2114 	},
2115 	{
2116 		.key = "net.lte.ims.data.enabled",
2117 		.value = "true",
2118 	},
2119 	{
2120 		.key = "net.portal.background",
2121 		.value = "false",
2122 	},
2123 	{
2124 		.key = "net.qtaguid_enabled",
2125 		.value = "1",
2126 	},
2127 	{
2128 		.key = "net.tcp.default_init_rwnd",
2129 		.value = "60",
2130 	},
2131 	{
2132 		.key = "nfc.node",
2133 		.value = "/dev/pn544",
2134 	},
2135 	{
2136 		.key = "partition.cust.verified",
2137 		.value = "2",
2138 	},
2139 	{
2140 		.key = "partition.odm.verified",
2141 		.value = "2",
2142 	},
2143 	{
2144 		.key = "partition.product.verified",
2145 		.value = "2",
2146 	},
2147 	{
2148 		.key = "partition.system.verified",
2149 		.value = "2",
2150 	},
2151 	{
2152 		.key = "partition.vendor.verified",
2153 		.value = "2",
2154 	},
2155 	{
2156 		.key = "partition.version.verified",
2157 		.value = "2",
2158 	},
2159 	{
2160 		.key = "persist.ai.timedebug.enable",
2161 		.value = "false",
2162 	},
2163 	{
2164 		.key = "persist.alloc_buffer_sync",
2165 		.value = "true",
2166 	},
2167 	{
2168 		.key = "persist.bt.max.a2dp.connections",
2169 		.value = "2",
2170 	},
2171 	{
2172 		.key = "persist.dsds.enabled",
2173 		.value = "true",
2174 	},
2175 	{
2176 		.key = "persist.egl.support_vr",
2177 		.value = "1",
2178 	},
2179 	{
2180 		.key = "persist.enable_task_snapshots",
2181 		.value = "true",
2182 	},
2183 	{
2184 		.key = "persist.fw.force_adoptable",
2185 		.value = "true",
2186 	},
2187 	{
2188 		.key = "persist.irqbalance.enable",
2189 		.value = "true",
2190 	},
2191 	{
2192 		.key = "persist.jank.gameskip",
2193 		.value = "true",
2194 	},
2195 	{
2196 		.key = "persist.media.lowlatency.enable",
2197 		.value = "false",
2198 	},
2199 	{
2200 		.key = "persist.media.offload.enable",
2201 		.value = "true",
2202 	},
2203 	{
2204 		.key = "persist.media.usbvoice.enable",
2205 		.value = "true",
2206 	},
2207 	{
2208 		.key = "persist.media.usbvoice.name",
2209 		.value = "USB-Audio - HUAWEI GLASS",
2210 	},
2211 	{
2212 		.key = "persist.partial_update_support",
2213 		.value = "1",
2214 	},
2215 	{
2216 		.key = "persist.radio.activemodem",
2217 		.value = "1",
2218 	},
2219 	{
2220 		.key = "persist.radio.airmode_sim0",
2221 		.value = "false",
2222 	},
2223 	{
2224 		.key = "persist.radio.airmode_sim1",
2225 		.value = "true",
2226 	},
2227 	{
2228 		.key = "persist.radio.apm_sim_not_pwdn",
2229 		.value = "1",
2230 	},
2231 	{
2232 		.key = "persist.radio.commril_mode",
2233 		.value = "HISI_CGUL_MODE",
2234 	},
2235 	{
2236 		.key = "persist.radio.defdualltecap",
2237 		.value = "0",
2238 	},
2239 	{
2240 		.key = "persist.radio.dualltecap",
2241 		.value = "0",
2242 	},
2243 	{
2244 		.key = "persist.radio.fast_switch_step",
2245 		.value = "0,0",
2246 	},
2247 	{
2248 		.key = "persist.radio.findmyphone",
2249 		.value = "0",
2250 	},
2251 	{
2252 		.key = "persist.radio.m0_ps_allow",
2253 		.value = "1",
2254 	},
2255 	{
2256 		.key = "persist.radio.modem.cap",
2257 		.value = "09B9D52",
2258 	},
2259 	{
2260 		.key = "persist.radio.modem_cdma_roam",
2261 		.value = "true",
2262 	},
2263 	{
2264 		.key = "persist.radio.multisim.config",
2265 		.value = "dsds",
2266 	},
2267 	{
2268 		.key = "persist.radio.nv_bin_loaded_m0",
2269 		.value = "false",
2270 	},
2271 	{
2272 		.key = "persist.radio.nv_bin_loaded_m1",
2273 		.value = "false",
2274 	},
2275 	{
2276 		.key = "persist.radio.nv_match_by_card",
2277 		.value = "2",
2278 	},
2279 	{
2280 		.key = "persist.radio.overseas_mode",
2281 		.value = "true",
2282 	},
2283 	{
2284 		.key = "persist.radio.prefer_nw",
2285 		.value = "0704030201",
2286 	},
2287 	{
2288 		.key = "persist.radio.prefer_nw_modem1",
2289 		.value = "0201",
2290 	},
2291 	{
2292 		.key = "persist.radio.ps_reg",
2293 		.value = "1",
2294 	},
2295 	{
2296 		.key = "persist.radio.ps_tech",
2297 		.value = "14",
2298 	},
2299 	{
2300 		.key = "persist.radio.standby_mode",
2301 		.value = "mode_ulu",
2302 	},
2303 	{
2304 		.key = "persist.radio.sub_state_cfg",
2305 		.value = "1,1,1",
2306 	},
2307 	{
2308 		.key = "persist.radio.test_card_nvcfg",
2309 		.value = "false",
2310 	},
2311 	{
2312 		.key = "persist.rog_feature",
2313 		.value = "1",
2314 	},
2315 	{
2316 		.key = "persist.service.hdb.enable",
2317 		.value = "true",
2318 	},
2319 	{
2320 		.key = "persist.service.tm2.tofile",
2321 		.value = "false",
2322 	},
2323 	{
2324 		.key = "persist.smart_pool",
2325 		.value = "1",
2326 	},
2327 	{
2328 		.key = "persist.support_lte_modem1",
2329 		.value = "true",
2330 	},
2331 	{
2332 		.key = "persist.sys.appstart.enable",
2333 		.value = "true",
2334 	},
2335 	{
2336 		.key = "persist.sys.appstart.sync",
2337 		.value = "false",
2338 	},
2339 	{
2340 		.key = "persist.sys.aps.defaultWidth",
2341 		.value = "1080",
2342 	},
2343 	{
2344 		.key = "persist.sys.aps.firstboot",
2345 		.value = "0",
2346 	},
2347 	{
2348 		.key = "persist.sys.boost.byeachfling",
2349 		.value = "true",
2350 	},
2351 	{
2352 		.key = "persist.sys.boost.durationms",
2353 		.value = "1000",
2354 	},
2355 	{
2356 		.key = "persist.sys.boost.skipframe",
2357 		.value = "3",
2358 	},
2359 	{
2360 		.key = "persist.sys.cpuset.enable",
2361 		.value = "1",
2362 	},
2363 	{
2364 		.key = "persist.sys.cpuset.subswitch",
2365 		.value = "77328",
2366 	},
2367 	{
2368 		.key = "persist.sys.dalvik.vm.lib.2",
2369 		.value = "libart.so",
2370 	},
2371 	{
2372 		.key = "persist.sys.devsched.subswitch",
2373 		.value = "31",
2374 	},
2375 	{
2376 		.key = "persist.sys.dolby.rotation",
2377 		.value = "0",
2378 	},
2379 	{
2380 		.key = "persist.sys.dolby.state",
2381 		.value = "on",
2382 	},
2383 	{
2384 		.key = "persist.sys.dualcards",
2385 		.value = "true",
2386 	},
2387 	{
2388 		.key = "persist.sys.enable_iaware",
2389 		.value = "true",
2390 	},
2391 	{
2392 		.key = "persist.sys.fast_h_duration",
2393 		.value = "2000",
2394 	},
2395 	{
2396 		.key = "persist.sys.fast_h_max",
2397 		.value = "50",
2398 	},
2399 	{
2400 		.key = "persist.sys.fingerpressnavi",
2401 		.value = "0",
2402 	},
2403 	{
2404 		.key = "persist.sys.fingersense",
2405 		.value = "1",
2406 	},
2407 	{
2408 		.key = "persist.sys.hiview.onekeycaptur",
2409 		.value = "0",
2410 	},
2411 	{
2412 		.key = "persist.sys.huawei.debug.on",
2413 		.value = "0",
2414 	},
2415 	{
2416 		.key = "persist.sys.hwairplanestate",
2417 		.value = "error",
2418 	},
2419 	{
2420 		.key = "persist.sys.iaware.cpuenable",
2421 		.value = "true",
2422 	},
2423 	{
2424 		.key = "persist.sys.iaware.vsyncfirst",
2425 		.value = "true",
2426 	},
2427 	{
2428 		.key = "persist.sys.iaware_config_cust",
2429 		.value = "iaware_cust_CLT-L29_US_8.1.0_106(C636).xml",
2430 	},
2431 	{
2432 		.key = "persist.sys.iaware_config_ver",
2433 		.value = "CLT-L29_US_iaware_config_1.0_rev.xml",
2434 	},
2435 	{
2436 		.key = "persist.sys.jankdb",
2437 		.value = "<10><400><400><400><400><400>",
2438 	},
2439 	{
2440 		.key = "persist.sys.jankenable",
2441 		.value = "true",
2442 	},
2443 	{
2444 		.key = "persist.sys.kmemleak.debug",
2445 		.value = "0",
2446 	},
2447 	{
2448 		.key = "persist.sys.locale",
2449 		.value = "en-GB",
2450 	},
2451 	{
2452 		.key = "persist.sys.logsystem.coredump",
2453 		.value = "off",
2454 	},
2455 	{
2456 		.key = "persist.sys.logsystem.dataflow",
2457 		.value = "0",
2458 	},
2459 	{
2460 		.key = "persist.sys.logsystem.modem",
2461 		.value = "0",
2462 	},
2463 	{
2464 		.key = "persist.sys.logsystem.protohint",
2465 		.value = "0",
2466 	},
2467 	{
2468 		.key = "persist.sys.max_rdh_delay",
2469 		.value = "0",
2470 	},
2471 	{
2472 		.key = "persist.sys.mcc_match_fyrom",
2473 		.value = ",",
2474 	},
2475 	{
2476 		.key = "persist.sys.performance",
2477 		.value = "true",
2478 	},
2479 	{
2480 		.key = "persist.sys.powerup_reason",
2481 		.value = "NORMAL",
2482 	},
2483 	{
2484 		.key = "persist.sys.restart.mediadrm",
2485 		.value = "false",
2486 	},
2487 	{
2488 		.key = "persist.sys.root.status",
2489 		.value = "0",
2490 	},
2491 	{
2492 		.key = "persist.sys.sdcardfs.emulated",
2493 		.value = "1",
2494 	},
2495 	{
2496 		.key = "persist.sys.sdcardfs.public",
2497 		.value = "1",
2498 	},
2499 	{
2500 		.key = "persist.sys.shut_alarm",
2501 		.value = "none",
2502 	},
2503 	{
2504 		.key = "persist.sys.srms.enable",
2505 		.value = "true",
2506 	},
2507 	{
2508 		.key = "persist.sys.usb.config",
2509 		.value = "hisuite,mtp,mass_storage,adb",
2510 	},
2511 	{
2512 		.key = "persist.sys.webview.vmsize",
2513 		.value = "113195568",
2514 	},
2515 	{
2516 		.key = "persist.texture_cache_opt",
2517 		.value = "1",
2518 	},
2519 	{
2520 		.key = "persist.touch_move_opt",
2521 		.value = "1",
2522 	},
2523 	{
2524 		.key = "persist.touch_vsync_opt",
2525 		.value = "1",
2526 	},
2527 	{
2528 		.key = "pm.dexopt.ab-ota",
2529 		.value = "speed-profile",
2530 	},
2531 	{
2532 		.key = "pm.dexopt.bg-dexopt",
2533 		.value = "speed-profile",
2534 	},
2535 	{
2536 		.key = "pm.dexopt.boot",
2537 		.value = "verify",
2538 	},
2539 	{
2540 		.key = "pm.dexopt.first-boot",
2541 		.value = "quicken",
2542 	},
2543 	{
2544 		.key = "pm.dexopt.inactive",
2545 		.value = "verify",
2546 	},
2547 	{
2548 		.key = "pm.dexopt.install",
2549 		.value = "quicken",
2550 	},
2551 	{
2552 		.key = "pm.dexopt.shared",
2553 		.value = "speed",
2554 	},
2555 	{
2556 		.key = "prop.quicker.enable",
2557 		.value = "true",
2558 	},
2559 	{
2560 		.key = "qemu.hw.mainkeys",
2561 		.value = "0",
2562 	},
2563 	{
2564 		.key = "ril.balong_cid",
2565 		.value = "0",
2566 	},
2567 	{
2568 		.key = "ril.ecclist",
2569 		.value = "112,911,000,08,110,118,119,999,120,122",
2570 	},
2571 	{
2572 		.key = "ril.ecclist1",
2573 		.value = "112,911,000,08,110,118,119,999,112,911",
2574 	},
2575 	{
2576 		.key = "ril.force_to_set_ecc",
2577 		.value = "invalid",
2578 	},
2579 	{
2580 		.key = "ril.hw_modem0.rssi",
2581 		.value = "-1",
2582 	},
2583 	{
2584 		.key = "ril.hw_modem1.rssi",
2585 		.value = "-1",
2586 	},
2587 	{
2588 		.key = "ril.hw_modem2.rssi",
2589 		.value = "-1",
2590 	},
2591 	{
2592 		.key = "ril.modem.balong_nvm_server",
2593 		.value = "true",
2594 	},
2595 	{
2596 		.key = "ril.operator.numeric",
2597 		.value = "311480",
2598 	},
2599 	{
2600 		.key = "rild.libargs",
2601 		.value = "-m modem0",
2602 	},
2603 	{
2604 		.key = "rild.libargs1",
2605 		.value = "-m modem1",
2606 	},
2607 	{
2608 		.key = "rild.libargs2",
2609 		.value = "-m modem2",
2610 	},
2611 	{
2612 		.key = "rild.libpath",
2613 		.value = "/vendor/lib64/libbalong-ril.so",
2614 	},
2615 	{
2616 		.key = "rild.libpath1",
2617 		.value = "/vendor/lib64/libbalong-ril-1.so",
2618 	},
2619 	{
2620 		.key = "rild.libpath2",
2621 		.value = "/vendor/lib64/libbalong-ril-2.so",
2622 	},
2623 	{
2624 		.key = "rild.rild1_ready_to_start",
2625 		.value = "false",
2626 	},
2627 	{
2628 		.key = "ro.adb.btstatus",
2629 		.value = "valid",
2630 	},
2631 	{
2632 		.key = "ro.adb.secure",
2633 		.value = "1",
2634 	},
2635 	{
2636 		.key = "ro.allow.mock.location",
2637 		.value = "0",
2638 	},
2639 	{
2640 		.key = "ro.audio.gamescene_volume",
2641 		.value = "0.4",
2642 	},
2643 	{
2644 		.key = "ro.audio.offload_wakelock",
2645 		.value = "false",
2646 	},
2647 	{
2648 		.key = "ro.baseband",
2649 		.value = "unknown",
2650 	},
2651 	{
2652 		.key = "ro.blight.exempt_app_type",
2653 		.value = "-1,1,16,24",
2654 	},
2655 	{
2656 		.key = "ro.board.boardid",
2657 		.value = "6542",
2658 	},
2659 	{
2660 		.key = "ro.board.boardname",
2661 		.value = "CHARLOTTE_LX9_VN1",
2662 	},
2663 	{
2664 		.key = "ro.board.modemid",
2665 		.value = "39034400",
2666 	},
2667 	{
2668 		.key = "ro.board.platform",
2669 		.value = "kirin970",
2670 	},
2671 	{
2672 		.key = "ro.booking.channel.path",
2673 		.value = "/cust_spec/xml/.booking.data.aid",
2674 	},
2675 	{
2676 		.key = "ro.boot.avb_version",
2677 		.value = "0.0",
2678 	},
2679 	{
2680 		.key = "ro.boot.ddrsize",
2681 		.value = "6",
2682 	},
2683 	{
2684 		.key = "ro.boot.flash.locked",
2685 		.value = "1",
2686 	},
2687 	{
2688 		.key = "ro.boot.hardware",
2689 		.value = "kirin970",
2690 	},
2691 	{
2692 		.key = "ro.boot.mode",
2693 		.value = "normal",
2694 	},
2695 	{
2696 		.key = "ro.boot.oemmode",
2697 		.value = "user",
2698 	},
2699 	{
2700 		.key = "ro.boot.product.hardware.sku",
2701 		.value = "CLT-L29",
2702 	},
2703 	{
2704 		.key = "ro.boot.selinux",
2705 		.value = "enforcing",
2706 	},
2707 	{
2708 		.key = "ro.boot.serialno",
2709 		.value = "WCR0218404022633",
2710 	},
2711 	{
2712 		.key = "ro.boot.slot_suffix",
2713 		.value = "_a",
2714 	},
2715 	{
2716 		.key = "ro.boot.vbmeta.avb_version",
2717 		.value = "0.0",
2718 	},
2719 	{
2720 		.key = "ro.boot.vbmeta.device_state",
2721 		.value = "locked",
2722 	},
2723 	{
2724 		.key = "ro.boot.vbmeta.digest",
2725 		.value = "d1fbd8c13521575a2814b9d999d55a6ac344748c2cbe90f2d81cf38d3ebbe4c1",
2726 	},
2727 	{
2728 		.key = "ro.boot.vbmeta.hash_alg",
2729 		.value = "sha256",
2730 	},
2731 	{
2732 		.key = "ro.boot.vbmeta.invalidate_on_error",
2733 		.value = "yes",
2734 	},
2735 	{
2736 		.key = "ro.boot.vbmeta.size",
2737 		.value = "16832",
2738 	},
2739 	{
2740 		.key = "ro.boot.verifiedbootstate",
2741 		.value = "GREEN",
2742 	},
2743 	{
2744 		.key = "ro.boot.veritymode",
2745 		.value = "enforcing",
2746 	},
2747 	{
2748 		.key = "ro.bootimage.build.date",
2749 		.value = "Wed Mar 7 03:59:46 CST 2018",
2750 	},
2751 	{
2752 		.key = "ro.bootimage.build.date.utc",
2753 		.value = "1520366386",
2754 	},
2755 	{
2756 		.key = "ro.bootimage.build.fingerprint",
2757 		.value = "Huawei/generic_a15/generic_a15:8.1.0/OPM1.171019.011/root03070358:user/test-keys",
2758 	},
2759 	{
2760 		.key = "ro.bootloader",
2761 		.value = "unknown",
2762 	},
2763 	{
2764 		.key = "ro.bootmode",
2765 		.value = "normal",
2766 	},
2767 	{
2768 		.key = "ro.build.characteristics",
2769 		.value = "default",
2770 	},
2771 	{
2772 		.key = "ro.build.date",
2773 		.value = "Wed Mar  7 03:58:08 CST 2018",
2774 	},
2775 	{
2776 		.key = "ro.build.date.utc",
2777 		.value = "1520366288",
2778 	},
2779 	{
2780 		.key = "ro.build.description",
2781 		.value = "CLT-L29-user 8.1.0 HUAWEICLT-L29 106(C636) release-keys",
2782 	},
2783 	{
2784 		.key = "ro.build.display.id",
2785 		.value = "CLT-L29 8.1.0.106(C636)",
2786 	},
2787 	{
2788 		.key = "ro.build.fingerprint",
2789 		.value = "HUAWEI/CLT-L29/HWCLT:8.1.0/HUAWEICLT-L29/106(C636):user/release-keys",
2790 	},
2791 	{
2792 		.key = "ro.build.flavor",
2793 		.value = "kirin970-user",
2794 	},
2795 	{
2796 		.key = "ro.build.hide",
2797 		.value = "false",
2798 	},
2799 	{
2800 		.key = "ro.build.hide.matchers",
2801 		.value = "CLT;HW;HWCLT;kirin970;HUAWEI;Heimdall-MP12;8.1.0",
2802 	},
2803 	{
2804 		.key = "ro.build.hide.replacements",
2805 		.value = "YAS;unknown;unknown;unknown;unknown;unknown;5.0.1",
2806 	},
2807 	{
2808 		.key = "ro.build.hide.settings",
2809 		.value = "8;1.8 GHz;2.0GB;11.00 GB;16.00 GB;1920 x 1080;5.1;3.10.30;3.1",
2810 	},
2811 	{
2812 		.key = "ro.build.host",
2813 		.value = "957df477-817d-485e-bd20-23a91341c865",
2814 	},
2815 	{
2816 		.key = "ro.build.hw_emui_api_level",
2817 		.value = "15",
2818 	},
2819 	{
2820 		.key = "ro.build.id",
2821 		.value = "HUAWEICLT-L29",
2822 	},
2823 	{
2824 		.key = "ro.build.product",
2825 		.value = "CLT",
2826 	},
2827 	{
2828 		.key = "ro.build.tags",
2829 		.value = "release-keys",
2830 	},
2831 	{
2832 		.key = "ro.build.type",
2833 		.value = "user",
2834 	},
2835 	{
2836 		.key = "ro.build.update_version",
2837 		.value = "V1_2",
2838 	},
2839 	{
2840 		.key = "ro.build.user",
2841 		.value = "test",
2842 	},
2843 	{
2844 		.key = "ro.build.version.all_codenames",
2845 		.value = "REL",
2846 	},
2847 	{
2848 		.key = "ro.build.version.base_os",
2849 		.value = "",
2850 	},
2851 	{
2852 		.key = "ro.build.version.codename",
2853 		.value = "REL",
2854 	},
2855 	{
2856 		.key = "ro.build.version.emui",
2857 		.value = "EmotionUI_8.1.0",
2858 	},
2859 	{
2860 		.key = "ro.build.version.incremental",
2861 		.value = "106(C636)",
2862 	},
2863 	{
2864 		.key = "ro.build.version.preview_sdk",
2865 		.value = "0",
2866 	},
2867 	{
2868 		.key = "ro.build.version.release",
2869 		.value = "8.1.0",
2870 	},
2871 	{
2872 		.key = "ro.build.version.sdk",
2873 		.value = "27",
2874 	},
2875 	{
2876 		.key = "ro.build.version.security_patch",
2877 		.value = "2018-03-01",
2878 	},
2879 	{
2880 		.key = "ro.carrier",
2881 		.value = "unknown",
2882 	},
2883 	{
2884 		.key = "ro.cdma.home.operator.numeric",
2885 		.value = "46003",
2886 	},
2887 	{
2888 		.key = "ro.cellbroadcast.emergencyids",
2889 		.value = "0-65534",
2890 	},
2891 	{
2892 		.key = "ro.check.modem_network",
2893 		.value = "true",
2894 	},
2895 	{
2896 		.key = "ro.cofig.onlinemusic.enabled",
2897 		.value = "false",
2898 	},
2899 	{
2900 		.key = "ro.com.google.clientidbase",
2901 		.value = "android-huawei",
2902 	},
2903 	{
2904 		.key = "ro.com.google.clientidbase.am",
2905 		.value = "android-huawei",
2906 	},
2907 	{
2908 		.key = "ro.com.google.clientidbase.ms",
2909 		.value = "android-huawei-rev1",
2910 	},
2911 	{
2912 		.key = "ro.com.google.clientidbase.wal",
2913 		.value = "android-huawei",
2914 	},
2915 	{
2916 		.key = "ro.com.google.gmsversion",
2917 		.value = "8.1_r2",
2918 	},
2919 	{
2920 		.key = "ro.com.google.rlz_ap_whitelist",
2921 		.value = "y0,y5,y6,y7",
2922 	},
2923 	{
2924 		.key = "ro.com.google.rlzbrandcode",
2925 		.value = "HWDA",
2926 	},
2927 	{
2928 		.key = "ro.comp.chipset_version",
2929 		.value = "Chipset-boston 8.1.0.001(00RR)",
2930 	},
2931 	{
2932 		.key = "ro.comp.cust_version",
2933 		.value = "Cust-636000 8.0.0.1(0000)",
2934 	},
2935 	{
2936 		.key = "ro.comp.product_version",
2937 		.value = "Product-CLT 8.1.0.5(0000)",
2938 	},
2939 	{
2940 		.key = "ro.comp.sys_support_vndk",
2941 		.value = "",
2942 	},
2943 	{
2944 		.key = "ro.comp.system_version",
2945 		.value = "System 8.1.0.60(004K)",
2946 	},
2947 	{
2948 		.key = "ro.comp.version_version",
2949 		.value = "Version-CLT-L29-636000 8.1.0.1(0000)",
2950 	},
2951 	{
2952 		.key = "ro.confg.hw_bootversion",
2953 		.value = "System 8.1.0.60(004K)_BOOT",
2954 	},
2955 	{
2956 		.key = "ro.confg.hw_fastbootversion",
2957 		.value = "Chipset-boston8.1.0.001(00RR)_FASTBOOT",
2958 	},
2959 	{
2960 		.key = "ro.confg.hw_odmversion",
2961 		.value = "Chipset-boston 8.1.0.001(00RR)_ODM_CHARLOTTE",
2962 	},
2963 	{
2964 		.key = "ro.confg.hw_systemversion",
2965 		.value = "System 8.1.0.60(004K)",
2966 	},
2967 	{
2968 		.key = "ro.confg.hw_userdataversion",
2969 		.value = "CLT-L29 8.1.0.106(C636)_DATA_CLT-L29_hw_spcseas",
2970 	},
2971 	{
2972 		.key = "ro.config.CphsOnsEnabled",
2973 		.value = "false",
2974 	},
2975 	{
2976 		.key = "ro.config.SupportSdcard",
2977 		.value = "false",
2978 	},
2979 	{
2980 		.key = "ro.config.alarm_alert",
2981 		.value = "Aegean_Sea.ogg",
2982 	},
2983 	{
2984 		.key = "ro.config.app_big_icon_size",
2985 		.value = "170",
2986 	},
2987 	{
2988 		.key = "ro.config.argesture_enable",
2989 		.value = "1",
2990 	},
2991 	{
2992 		.key = "ro.config.arobject_enable",
2993 		.value = "1",
2994 	},
2995 	{
2996 		.key = "ro.config.attach_apn_enabled",
2997 		.value = "true",
2998 	},
2999 	{
3000 		.key = "ro.config.attach_ip_type",
3001 		.value = "IPV4V6",
3002 	},
3003 	{
3004 		.key = "ro.config.auto_display_mode",
3005 		.value = "true",
3006 	},
3007 	{
3008 		.key = "ro.config.backcolor",
3009 		.value = "black",
3010 	},
3011 	{
3012 		.key = "ro.config.beta_sec_ctrl",
3013 		.value = "false",
3014 	},
3015 	{
3016 		.key = "ro.config.blight_power_curve",
3017 		.value = "50,1;100,0.8;200,0.6;300,0.6;350,0.8;380,1",
3018 	},
3019 	{
3020 		.key = "ro.config.ca_withoutcat",
3021 		.value = "true",
3022 	},
3023 	{
3024 		.key = "ro.config.calendar_event_order",
3025 		.value = "true",
3026 	},
3027 	{
3028 		.key = "ro.config.callinwifi",
3029 		.value = "200,6",
3030 	},
3031 	{
3032 		.key = "ro.config.camera.region",
3033 		.value = "ntdny",
3034 	},
3035 	{
3036 		.key = "ro.config.carkitmodenotif",
3037 		.value = "true",
3038 	},
3039 	{
3040 		.key = "ro.config.cdma_quiet",
3041 		.value = "true",
3042 	},
3043 	{
3044 		.key = "ro.config.client_number",
3045 		.value = "5",
3046 	},
3047 	{
3048 		.key = "ro.config.colorTemperature_3d",
3049 		.value = "true",
3050 	},
3051 	{
3052 		.key = "ro.config.colorTemperature_K3",
3053 		.value = "true",
3054 	},
3055 	{
3056 		.key = "ro.config.colormode",
3057 		.value = "0",
3058 	},
3059 	{
3060 		.key = "ro.config.data_preinstalled",
3061 		.value = "true",
3062 	},
3063 	{
3064 		.key = "ro.config.default_commril_mode",
3065 		.value = "HISI_CGUL_MODE",
3066 	},
3067 	{
3068 		.key = "ro.config.default_sms_app",
3069 		.value = "com.google.android.apps.messaging",
3070 	},
3071 	{
3072 		.key = "ro.config.detect_sd_disable",
3073 		.value = "true",
3074 	},
3075 	{
3076 		.key = "ro.config.devicecolor",
3077 		.value = "black",
3078 	},
3079 	{
3080 		.key = "ro.config.disable_operator_name",
3081 		.value = "true",
3082 	},
3083 	{
3084 		.key = "ro.config.dist_nosim_airplane",
3085 		.value = "true",
3086 	},
3087 	{
3088 		.key = "ro.config.dolby_dap",
3089 		.value = "true",
3090 	},
3091 	{
3092 		.key = "ro.config.dolby_ddp",
3093 		.value = "true",
3094 	},
3095 	{
3096 		.key = "ro.config.dolby_volume",
3097 		.value = "-40.2",
3098 	},
3099 	{
3100 		.key = "ro.config.dsds_mode",
3101 		.value = "cdma_gsm",
3102 	},
3103 	{
3104 		.key = "ro.config.dual_imsi_hplmn_cust",
3105 		.value = "21421,26832,74807",
3106 	},
3107 	{
3108 		.key = "ro.config.emergencycall_show",
3109 		.value = "true",
3110 	},
3111 	{
3112 		.key = "ro.config.enable_iaware",
3113 		.value = "true",
3114 	},
3115 	{
3116 		.key = "ro.config.enable_perfhub_fling",
3117 		.value = "true",
3118 	},
3119 	{
3120 		.key = "ro.config.enable_rcc",
3121 		.value = "true",
3122 	},
3123 	{
3124 		.key = "ro.config.enable_thermal_bdata",
3125 		.value = "true",
3126 	},
3127 	{
3128 		.key = "ro.config.enable_typec_earphone",
3129 		.value = "true",
3130 	},
3131 	{
3132 		.key = "ro.config.face_recognition",
3133 		.value = "true",
3134 	},
3135 	{
3136 		.key = "ro.config.fast_switch_simslot",
3137 		.value = "true",
3138 	},
3139 	{
3140 		.key = "ro.config.finger_joint",
3141 		.value = "true",
3142 	},
3143 	{
3144 		.key = "ro.config.fix_commril_mode",
3145 		.value = "false",
3146 	},
3147 	{
3148 		.key = "ro.config.fp_navigation",
3149 		.value = "true",
3150 	},
3151 	{
3152 		.key = "ro.config.fp_ultrathin_sensor",
3153 		.value = "true",
3154 	},
3155 	{
3156 		.key = "ro.config.full_network_support",
3157 		.value = "true",
3158 	},
3159 	{
3160 		.key = "ro.config.gallery_story_disable",
3161 		.value = "false",
3162 	},
3163 	{
3164 		.key = "ro.config.helix_enable",
3165 		.value = "true",
3166 	},
3167 	{
3168 		.key = "ro.config.hiaiversion",
3169 		.value = "100.150.010.010",
3170 	},
3171 	{
3172 		.key = "ro.config.hideContactWithoutNum",
3173 		.value = "true",
3174 	},
3175 	{
3176 		.key = "ro.config.hisi_cdma_supported",
3177 		.value = "true",
3178 	},
3179 	{
3180 		.key = "ro.config.hisi_net_ai_change",
3181 		.value = "true",
3182 	},
3183 	{
3184 		.key = "ro.config.hpx_m6m8_support",
3185 		.value = "true",
3186 	},
3187 	{
3188 		.key = "ro.config.hspap_hsdpa_open",
3189 		.value = "1",
3190 	},
3191 	{
3192 		.key = "ro.config.huawei_smallwindow",
3193 		.value = "667,0,1080,2240",
3194 	},
3195 	{
3196 		.key = "ro.config.hw.imeisv",
3197 		.value = "true",
3198 	},
3199 	{
3200 		.key = "ro.config.hw.security_volume",
3201 		.value = "8",
3202 	},
3203 	{
3204 		.key = "ro.config.hw_OptiDBConfig",
3205 		.value = "true",
3206 	},
3207 	{
3208 		.key = "ro.config.hw_ReduceSAR",
3209 		.value = "false",
3210 	},
3211 	{
3212 		.key = "ro.config.hw_RemindWifiToPdp",
3213 		.value = "true",
3214 	},
3215 	{
3216 		.key = "ro.config.hw_TW_emergencyNum",
3217 		.value = "true",
3218 	},
3219 	{
3220 		.key = "ro.config.hw_allow_rs_mms",
3221 		.value = "true",
3222 	},
3223 	{
3224 		.key = "ro.config.hw_always_allow_mms",
3225 		.value = "0",
3226 	},
3227 	{
3228 		.key = "ro.config.hw_board_ipa",
3229 		.value = "true",
3230 	},
3231 	{
3232 		.key = "ro.config.hw_booster",
3233 		.value = "true",
3234 	},
3235 	{
3236 		.key = "ro.config.hw_camera_nfc_switch",
3237 		.value = "true",
3238 	},
3239 	{
3240 		.key = "ro.config.hw_ch_alg",
3241 		.value = "2",
3242 	},
3243 	{
3244 		.key = "ro.config.hw_change_volte_icon",
3245 		.value = "false",
3246 	},
3247 	{
3248 		.key = "ro.config.hw_charge_frz",
3249 		.value = "true",
3250 	},
3251 	{
3252 		.key = "ro.config.hw_dsda",
3253 		.value = "false",
3254 	},
3255 	{
3256 		.key = "ro.config.hw_dsdspowerup",
3257 		.value = "true",
3258 	},
3259 	{
3260 		.key = "ro.config.hw_dts_settings",
3261 		.value = "true",
3262 	},
3263 	{
3264 		.key = "ro.config.hw_eapsim",
3265 		.value = "true",
3266 	},
3267 	{
3268 		.key = "ro.config.hw_eccNumUseRplmn",
3269 		.value = "true",
3270 	},
3271 	{
3272 		.key = "ro.config.hw_ecc_with_sim_card",
3273 		.value = "true",
3274 	},
3275 	{
3276 		.key = "ro.config.hw_em_solution_ver",
3277 		.value = "B060",
3278 	},
3279 	{
3280 		.key = "ro.config.hw_emcom",
3281 		.value = "true",
3282 	},
3283 	{
3284 		.key = "ro.config.hw_emui_desktop_mode",
3285 		.value = "true",
3286 	},
3287 	{
3288 		.key = "ro.config.hw_enable_merge",
3289 		.value = "true",
3290 	},
3291 	{
3292 		.key = "ro.config.hw_front_fp_navi",
3293 		.value = "true",
3294 	},
3295 	{
3296 		.key = "ro.config.hw_front_fp_trikey",
3297 		.value = "0",
3298 	},
3299 	{
3300 		.key = "ro.config.hw_globalEcc",
3301 		.value = "true",
3302 	},
3303 	{
3304 		.key = "ro.config.hw_glovemode_enabled",
3305 		.value = "1",
3306 	},
3307 	{
3308 		.key = "ro.config.hw_hideSimIcon",
3309 		.value = "false",
3310 	},
3311 	{
3312 		.key = "ro.config.hw_hidecallforward",
3313 		.value = "false",
3314 	},
3315 	{
3316 		.key = "ro.config.hw_higeo_fusion_ver",
3317 		.value = "1.5",
3318 	},
3319 	{
3320 		.key = "ro.config.hw_higeo_map_matching",
3321 		.value = "1",
3322 	},
3323 	{
3324 		.key = "ro.config.hw_higeo_nw_pos_db",
3325 		.value = "HERE",
3326 	},
3327 	{
3328 		.key = "ro.config.hw_higeo_pdrsupport",
3329 		.value = "true",
3330 	},
3331 	{
3332 		.key = "ro.config.hw_hotswap_on",
3333 		.value = "true",
3334 	},
3335 	{
3336 		.key = "ro.config.hw_hungtasklist",
3337 		.value = "whitelist,system_server,SurfaceFlinger",
3338 	},
3339 	{
3340 		.key = "ro.config.hw_icon_supprot_cut",
3341 		.value = "false",
3342 	},
3343 	{
3344 		.key = "ro.config.hw_imei_sv_enable",
3345 		.value = "true",
3346 	},
3347 	{
3348 		.key = "ro.config.hw_imei_sv_show_two",
3349 		.value = "true",
3350 	},
3351 	{
3352 		.key = "ro.config.hw_ims_as_normal",
3353 		.value = "true",
3354 	},
3355 	{
3356 		.key = "ro.config.hw_ipv6_support",
3357 		.value = "true",
3358 	},
3359 	{
3360 		.key = "ro.config.hw_low_ram",
3361 		.value = "false",
3362 	},
3363 	{
3364 		.key = "ro.config.hw_lte_release",
3365 		.value = "true",
3366 	},
3367 	{
3368 		.key = "ro.config.hw_lte_support",
3369 		.value = "true",
3370 	},
3371 	{
3372 		.key = "ro.config.hw_magne_bracket",
3373 		.value = "true",
3374 	},
3375 	{
3376 		.key = "ro.config.hw_media_flags",
3377 		.value = "1",
3378 	},
3379 	{
3380 		.key = "ro.config.hw_multiscreen",
3381 		.value = "false",
3382 	},
3383 	{
3384 		.key = "ro.config.hw_music_lp",
3385 		.value = "true",
3386 	},
3387 	{
3388 		.key = "ro.config.hw_navigationbar",
3389 		.value = "true",
3390 	},
3391 	{
3392 		.key = "ro.config.hw_nfc_def_route",
3393 		.value = "2",
3394 	},
3395 	{
3396 		.key = "ro.config.hw_nfc_on",
3397 		.value = "true",
3398 	},
3399 	{
3400 		.key = "ro.config.hw_not_modify_wifi",
3401 		.value = "Singtel WIFI",
3402 	},
3403 	{
3404 		.key = "ro.config.hw_notch_hot_space",
3405 		.value = "3",
3406 	},
3407 	{
3408 		.key = "ro.config.hw_notch_size",
3409 		.value = "261,81,410,30",
3410 	},
3411 	{
3412 		.key = "ro.config.hw_omacp",
3413 		.value = "1",
3414 	},
3415 	{
3416 		.key = "ro.config.hw_opta",
3417 		.value = "636",
3418 	},
3419 	{
3420 		.key = "ro.config.hw_optb",
3421 		.value = "999",
3422 	},
3423 	{
3424 		.key = "ro.config.hw_perfgenius",
3425 		.value = "true",
3426 	},
3427 	{
3428 		.key = "ro.config.hw_power_saving",
3429 		.value = "true",
3430 	},
3431 	{
3432 		.key = "ro.config.hw_rcm_cert",
3433 		.value = "true",
3434 	},
3435 	{
3436 		.key = "ro.config.hw_rcs_product",
3437 		.value = "true",
3438 	},
3439 	{
3440 		.key = "ro.config.hw_save_pin",
3441 		.value = "true",
3442 	},
3443 	{
3444 		.key = "ro.config.hw_screen_aspect",
3445 		.value = "2240:1992:1080",
3446 	},
3447 	{
3448 		.key = "ro.config.hw_sensorhub",
3449 		.value = "true",
3450 	},
3451 	{
3452 		.key = "ro.config.hw_showSimName",
3453 		.value = "true",
3454 	},
3455 	{
3456 		.key = "ro.config.hw_show_4G_Plus_icon",
3457 		.value = "false",
3458 	},
3459 	{
3460 		.key = "ro.config.hw_show_mmiError",
3461 		.value = "true",
3462 	},
3463 	{
3464 		.key = "ro.config.hw_show_network_icon",
3465 		.value = "true",
3466 	},
3467 	{
3468 		.key = "ro.config.hw_sim2airplane",
3469 		.value = "true",
3470 	},
3471 	{
3472 		.key = "ro.config.hw_simcard_pre_city",
3473 		.value = "true",
3474 	},
3475 	{
3476 		.key = "ro.config.hw_simlock_retries",
3477 		.value = "true",
3478 	},
3479 	{
3480 		.key = "ro.config.hw_simpleui_enable",
3481 		.value = "1",
3482 	},
3483 	{
3484 		.key = "ro.config.hw_singlehand",
3485 		.value = "1",
3486 	},
3487 	{
3488 		.key = "ro.config.hw_southeast_asia",
3489 		.value = "true",
3490 	},
3491 	{
3492 		.key = "ro.config.hw_srlte",
3493 		.value = "true",
3494 	},
3495 	{
3496 		.key = "ro.config.hw_support_clone_app",
3497 		.value = "true",
3498 	},
3499 	{
3500 		.key = "ro.config.hw_support_geofence",
3501 		.value = "true",
3502 	},
3503 	{
3504 		.key = "ro.config.hw_support_vm_ecc",
3505 		.value = "true",
3506 	},
3507 	{
3508 		.key = "ro.config.hw_switchdata_4G",
3509 		.value = "true",
3510 	},
3511 	{
3512 		.key = "ro.config.hw_ukey_version",
3513 		.value = "2",
3514 	},
3515 	{
3516 		.key = "ro.config.hw_useCtrlSocket",
3517 		.value = "true",
3518 	},
3519 	{
3520 		.key = "ro.config.hw_use_browser_ua",
3521 		.value = "http://wap1.huawei.com/uaprof/HUAWEI_%s_UAProfile.xml",
3522 	},
3523 	{
3524 		.key = "ro.config.hw_vcardBase64",
3525 		.value = "true",
3526 	},
3527 	{
3528 		.key = "ro.config.hw_voicemail_sim",
3529 		.value = "true",
3530 	},
3531 	{
3532 		.key = "ro.config.hw_volte_dyn",
3533 		.value = "true",
3534 	},
3535 	{
3536 		.key = "ro.config.hw_volte_icon_rule",
3537 		.value = "2",
3538 	},
3539 	{
3540 		.key = "ro.config.hw_volte_on",
3541 		.value = "true",
3542 	},
3543 	{
3544 		.key = "ro.config.hw_vowifi",
3545 		.value = "true",
3546 	},
3547 	{
3548 		.key = "ro.config.hw_vowifi_mmsut",
3549 		.value = "true",
3550 	},
3551 	{
3552 		.key = "ro.config.hw_wakeup_device",
3553 		.value = "true",
3554 	},
3555 	{
3556 		.key = "ro.config.hw_watermark",
3557 		.value = "false",
3558 	},
3559 	{
3560 		.key = "ro.config.hw_wifibridge",
3561 		.value = "true",
3562 	},
3563 	{
3564 		.key = "ro.config.hw_wifipro_enable",
3565 		.value = "true",
3566 	},
3567 	{
3568 		.key = "ro.config.hwsync_enabled",
3569 		.value = "true",
3570 	},
3571 	{
3572 		.key = "ro.config.hwtheme",
3573 		.value = "1",
3574 	},
3575 	{
3576 		.key = "ro.config.ipv4.mtu",
3577 		.value = "1400",
3578 	},
3579 	{
3580 		.key = "ro.config.is_start_commril",
3581 		.value = "true",
3582 	},
3583 	{
3584 		.key = "ro.config.keyguard_unusedata",
3585 		.value = "false",
3586 	},
3587 	{
3588 		.key = "ro.config.keypasstouser",
3589 		.value = "true",
3590 	},
3591 	{
3592 		.key = "ro.config.light_ratio_max",
3593 		.value = "230",
3594 	},
3595 	{
3596 		.key = "ro.config.limit_lcd_manual",
3597 		.value = "true",
3598 	},
3599 	{
3600 		.key = "ro.config.linkplus.liveupdate",
3601 		.value = "true",
3602 	},
3603 	{
3604 		.key = "ro.config.lockscreen_sound_off",
3605 		.value = "true",
3606 	},
3607 	{
3608 		.key = "ro.config.m1csimlteflwims",
3609 		.value = "true",
3610 	},
3611 	{
3612 		.key = "ro.config.marketing_name",
3613 		.value = "HUAWEI P20 Pro",
3614 	},
3615 	{
3616 		.key = "ro.config.mmu_en",
3617 		.value = "1",
3618 	},
3619 	{
3620 		.key = "ro.config.modem_number",
3621 		.value = "3",
3622 	},
3623 	{
3624 		.key = "ro.config.music_lp_vol",
3625 		.value = "true",
3626 	},
3627 	{
3628 		.key = "ro.config.music_region",
3629 		.value = "normal",
3630 	},
3631 	{
3632 		.key = "ro.config.myloc_show_first",
3633 		.value = "true",
3634 	},
3635 	{
3636 		.key = "ro.config.nfc_ce_transevt",
3637 		.value = "true",
3638 	},
3639 	{
3640 		.key = "ro.config.notification_sound",
3641 		.value = "Bongo.ogg",
3642 	},
3643 	{
3644 		.key = "ro.config.peq_support",
3645 		.value = "true",
3646 	},
3647 	{
3648 		.key = "ro.config.plmn_to_settings",
3649 		.value = "true",
3650 	},
3651 	{
3652 		.key = "ro.config.report_cell_info_list",
3653 		.value = "true",
3654 	},
3655 	{
3656 		.key = "ro.config.ringtone",
3657 		.value = "Huawei_Tune_Living.ogg",
3658 	},
3659 	{
3660 		.key = "ro.config.ringtone2",
3661 		.value = "Huawei_Tune_Clean.ogg",
3662 	},
3663 	{
3664 		.key = "ro.config.safety_certification",
3665 		.value = "CE,FCC,GCF",
3666 	},
3667 	{
3668 		.key = "ro.config.scr_timeout_10sec",
3669 		.value = "true",
3670 	},
3671 	{
3672 		.key = "ro.config.show_always_mms_ui",
3673 		.value = "true",
3674 	},
3675 	{
3676 		.key = "ro.config.show_epg_menu",
3677 		.value = "false",
3678 	},
3679 	{
3680 		.key = "ro.config.show_full_month",
3681 		.value = "true",
3682 	},
3683 	{
3684 		.key = "ro.config.show_vmail_number",
3685 		.value = "true",
3686 	},
3687 	{
3688 		.key = "ro.config.small.previewpos",
3689 		.value = "right",
3690 	},
3691 	{
3692 		.key = "ro.config.small_cover_size",
3693 		.value = "_401x1920",
3694 	},
3695 	{
3696 		.key = "ro.config.spare_ntp_server",
3697 		.value = "ntp.sjtu.edu.cn,time.windows.com,time.nist.gov,1.cn.pool.ntp.org",
3698 	},
3699 	{
3700 		.key = "ro.config.sup_lte_high_speed",
3701 		.value = "true",
3702 	},
3703 	{
3704 		.key = "ro.config.sup_six_at_chan",
3705 		.value = "true",
3706 	},
3707 	{
3708 		.key = "ro.config.support_aod",
3709 		.value = "1",
3710 	},
3711 	{
3712 		.key = "ro.config.support_ca",
3713 		.value = "true",
3714 	},
3715 	{
3716 		.key = "ro.config.support_ccmode",
3717 		.value = "true",
3718 	},
3719 	{
3720 		.key = "ro.config.support_crrconn",
3721 		.value = "true",
3722 	},
3723 	{
3724 		.key = "ro.config.support_face_mode",
3725 		.value = "1",
3726 	},
3727 	{
3728 		.key = "ro.config.support_hwpki",
3729 		.value = "true",
3730 	},
3731 	{
3732 		.key = "ro.config.support_iudf",
3733 		.value = "true",
3734 	},
3735 	{
3736 		.key = "ro.config.support_one_time_hota",
3737 		.value = "true",
3738 	},
3739 	{
3740 		.key = "ro.config.support_privacyspace",
3741 		.value = "true",
3742 	},
3743 	{
3744 		.key = "ro.config.support_sdcard_crypt",
3745 		.value = "false",
3746 	},
3747 	{
3748 		.key = "ro.config.support_wcdma_modem1",
3749 		.value = "true",
3750 	},
3751 	{
3752 		.key = "ro.config.switchPrimaryVolume",
3753 		.value = "true",
3754 	},
3755 	{
3756 		.key = "ro.config.swsAlwaysActiveForSPK",
3757 		.value = "true",
3758 	},
3759 	{
3760 		.key = "ro.config.sws_apk_hptype",
3761 		.value = "1",
3762 	},
3763 	{
3764 		.key = "ro.config.theme_display_tw",
3765 		.value = "true",
3766 	},
3767 	{
3768 		.key = "ro.config.third_key_provider",
3769 		.value = "kukong",
3770 	},
3771 	{
3772 		.key = "ro.config.toolorder",
3773 		.value = "0,2,1,3,4",
3774 	},
3775 	{
3776 		.key = "ro.config.updatelocation",
3777 		.value = "true",
3778 	},
3779 	{
3780 		.key = "ro.config.vm_prioritymode",
3781 		.value = "2",
3782 	},
3783 	{
3784 		.key = "ro.config.voice_cfg",
3785 		.value = "force",
3786 	},
3787 	{
3788 		.key = "ro.config.vol_steps",
3789 		.value = "15",
3790 	},
3791 	{
3792 		.key = "ro.config.vowifi_pref_domestic",
3793 		.value = "45400;45402;45416;45418;45419;45403;45404;45414;45412;45413;45406;45415;45417;",
3794 	},
3795 	{
3796 		.key = "ro.config.vowifi_pref_roaming",
3797 		.value = "45400;45402;45416;45418;45419;45403;45404;45414;45412;45413;45406;45415;45417;",
3798 	},
3799 	{
3800 		.key = "ro.config.vowifi_pref_wifi_cell",
3801 		.value = "46692;",
3802 	},
3803 	{
3804 		.key = "ro.config.widevine_level3",
3805 		.value = "true",
3806 	},
3807 	{
3808 		.key = "ro.config.wifi_country_code",
3809 		.value = "true",
3810 	},
3811 	{
3812 		.key = "ro.config.wifi_fast_bss_enable",
3813 		.value = "true",
3814 	},
3815 	{
3816 		.key = "ro.connectivity.chiptype",
3817 		.value = "bcm43xx",
3818 	},
3819 	{
3820 		.key = "ro.connectivity.sub_chiptype",
3821 		.value = "bcm4359",
3822 	},
3823 	{
3824 		.key = "ro.control.sleeplog",
3825 		.value = "true",
3826 	},
3827 	{
3828 		.key = "ro.control_privapp_permissions",
3829 		.value = "log",
3830 	},
3831 	{
3832 		.key = "ro.crypto.fuse_sdcard",
3833 		.value = "true",
3834 	},
3835 	{
3836 		.key = "ro.crypto.state",
3837 		.value = "encrypted",
3838 	},
3839 	{
3840 		.key = "ro.crypto.type",
3841 		.value = "file",
3842 	},
3843 	{
3844 		.key = "ro.cust.cdrom",
3845 		.value = "/data/hw_init/version/region_comm/oversea/cdrom/autorun.iso",
3846 	},
3847 	{
3848 		.key = "ro.dalvik.vm.native.bridge",
3849 		.value = "0",
3850 	},
3851 	{
3852 		.key = "ro.debuggable",
3853 		.value = "0",
3854 	},
3855 	{
3856 		.key = "ro.device_owner",
3857 		.value = "false",
3858 	},
3859 	{
3860 		.key = "ro.dts.licensepath",
3861 		.value = "/product/etc/dts/",
3862 	},
3863 	{
3864 		.key = "ro.dual.sim.phone",
3865 		.value = "true",
3866 	},
3867 	{
3868 		.key = "ro.email.inline_as_att",
3869 		.value = "true",
3870 	},
3871 	{
3872 		.key = "ro.expect.recovery_id",
3873 		.value = "0x8712ab492c519963018d54c928dafa8882e4a9bf000000000000000000000000",
3874 	},
3875 	{
3876 		.key = "ro.facebook.partnerid",
3877 		.value = "huawei:3ed03d0-8ce2-42fa-a449-b9443817d7b4",
3878 	},
3879 	{
3880 		.key = "ro.frp.pst",
3881 		.value = "/dev/block/bootdevice/by-name/frp",
3882 	},
3883 	{
3884 		.key = "ro.game.low_audio_effect",
3885 		.value = "true",
3886 	},
3887 	{
3888 		.key = "ro.hardware",
3889 		.value = "kirin970",
3890 	},
3891 	{
3892 		.key = "ro.hardware.alter",
3893 		.value = "HiSilicon Kirin 970",
3894 	},
3895 	{
3896 		.key = "ro.hardware.audio.primary",
3897 		.value = "hisi",
3898 	},
3899 	{
3900 		.key = "ro.hdmi.service",
3901 		.value = "false",
3902 	},
3903 	{
3904 		.key = "ro.huawei.cust.oma",
3905 		.value = "false",
3906 	},
3907 	{
3908 		.key = "ro.huawei.cust.oma_drm",
3909 		.value = "false",
3910 	},
3911 	{
3912 		.key = "ro.huawei.remount.check",
3913 		.value = "verify_success",
3914 	},
3915 	{
3916 		.key = "ro.hw.country",
3917 		.value = "spcseas",
3918 	},
3919 	{
3920 		.key = "ro.hw.custPath",
3921 		.value = "/cust/hw/spcseas",
3922 	},
3923 	{
3924 		.key = "ro.hw.mirrorlink.enable",
3925 		.value = "true",
3926 	},
3927 	{
3928 		.key = "ro.hw.oemName",
3929 		.value = "CLT-L29",
3930 	},
3931 	{
3932 		.key = "ro.hw.specialCustPath",
3933 		.value = "/cust_spec",
3934 	},
3935 	{
3936 		.key = "ro.hw.vendor",
3937 		.value = "hw",
3938 	},
3939 	{
3940 		.key = "ro.hwaft.tpfp.filter_area",
3941 		.value = "720,200",
3942 	},
3943 	{
3944 		.key = "ro.hwcamera.modesuggest_enable",
3945 		.value = "true",
3946 	},
3947 	{
3948 		.key = "ro.hwcamera.portrait_mode",
3949 		.value = "off",
3950 	},
3951 	{
3952 		.key = "ro.hwcamera.use.videosize.1080p",
3953 		.value = "true",
3954 	},
3955 	{
3956 		.key = "ro.hwui.drop_shadow_cache_size",
3957 		.value = "6",
3958 	},
3959 	{
3960 		.key = "ro.hwui.gradient_cache_size",
3961 		.value = "1",
3962 	},
3963 	{
3964 		.key = "ro.hwui.layer_cache_size",
3965 		.value = "48",
3966 	},
3967 	{
3968 		.key = "ro.hwui.path_cache_size",
3969 		.value = "32",
3970 	},
3971 	{
3972 		.key = "ro.hwui.r_buffer_cache_size",
3973 		.value = "8",
3974 	},
3975 	{
3976 		.key = "ro.hwui.shape_cache_size",
3977 		.value = "2",
3978 	},
3979 	{
3980 		.key = "ro.hwui.text_large_cache_height",
3981 		.value = "1024",
3982 	},
3983 	{
3984 		.key = "ro.hwui.text_large_cache_width",
3985 		.value = "2048",
3986 	},
3987 	{
3988 		.key = "ro.hwui.text_small_cache_height",
3989 		.value = "1024",
3990 	},
3991 	{
3992 		.key = "ro.hwui.text_small_cache_width",
3993 		.value = "1024",
3994 	},
3995 	{
3996 		.key = "ro.hwui.texture_cache_flushrate",
3997 		.value = "0.4",
3998 	},
3999 	{
4000 		.key = "ro.hwui.texture_cache_size",
4001 		.value = "72",
4002 	},
4003 	{
4004 		.key = "ro.image",
4005 		.value = "bootimage",
4006 	},
4007 	{
4008 		.key = "ro.logsystem.usertype",
4009 		.value = "6",
4010 	},
4011 	{
4012 		.key = "ro.magic.api.version",
4013 		.value = "0.1",
4014 	},
4015 	{
4016 		.key = "ro.multi.rild",
4017 		.value = "false",
4018 	},
4019 	{
4020 		.key = "ro.oba.version",
4021 		.value = "20180307014248_OBA_VERSION",
4022 	},
4023 	{
4024 		.key = "ro.oem_unlock_supported",
4025 		.value = "1",
4026 	},
4027 	{
4028 		.key = "ro.opa.eligible_device",
4029 		.value = "true",
4030 	},
4031 	{
4032 		.key = "ro.opengles.version",
4033 		.value = "196610",
4034 	},
4035 	{
4036 		.key = "ro.patch.baseline.version",
4037 		.value = "2.0",
4038 	},
4039 	{
4040 		.key = "ro.product.CustCVersion",
4041 		.value = "C636",
4042 	},
4043 	{
4044 		.key = "ro.product.board",
4045 		.value = "CLT",
4046 	},
4047 	{
4048 		.key = "ro.product.brand",
4049 		.value = "HUAWEI",
4050 	},
4051 	{
4052 		.key = "ro.product.cpu.abi",
4053 		.value = "arm64-v8a",
4054 	},
4055 	{
4056 		.key = "ro.product.cpu.abilist",
4057 		.value = "arm64-v8a,armeabi-v7a,armeabi",
4058 	},
4059 	{
4060 		.key = "ro.product.cpu.abilist32",
4061 		.value = "armeabi-v7a,armeabi",
4062 	},
4063 	{
4064 		.key = "ro.product.cpu.abilist64",
4065 		.value = "arm64-v8a",
4066 	},
4067 	{
4068 		.key = "ro.product.device",
4069 		.value = "HWCLT",
4070 	},
4071 	{
4072 		.key = "ro.product.fingerprintName",
4073 		.value = "HUAWEI-Z109",
4074 	},
4075 	{
4076 		.key = "ro.product.hardwareversion",
4077 		.value = "HL1CLTM",
4078 	},
4079 	{
4080 		.key = "ro.product.imeisv",
4081 		.value = "03",
4082 	},
4083 	{
4084 		.key = "ro.product.locale",
4085 		.value = "en-GB",
4086 	},
4087 	{
4088 		.key = "ro.product.locale.language",
4089 		.value = "en",
4090 	},
4091 	{
4092 		.key = "ro.product.locale.region",
4093 		.value = "US",
4094 	},
4095 	{
4096 		.key = "ro.product.manufacturer",
4097 		.value = "HUAWEI",
4098 	},
4099 	{
4100 		.key = "ro.product.model",
4101 		.value = "CLT-L29",
4102 	},
4103 	{
4104 		.key = "ro.product.name",
4105 		.value = "CLT-L29",
4106 	},
4107 	{
4108 		.key = "ro.product.platform",
4109 		.value = "kirin970",
4110 	},
4111 	{
4112 		.key = "ro.product.platform.pseudonym",
4113 		.value = "1ARB9CV",
4114 	},
4115 	{
4116 		.key = "ro.property_service.version",
4117 		.value = "2",
4118 	},
4119 	{
4120 		.key = "ro.pwroff_card_if_tray_out",
4121 		.value = "true",
4122 	},
4123 	{
4124 		.key = "ro.quick_broadcast_cardstatus",
4125 		.value = "false",
4126 	},
4127 	{
4128 		.key = "ro.revision",
4129 		.value = "0",
4130 	},
4131 	{
4132 		.key = "ro.ril.ecclist",
4133 		.value = "112,911,#911,*911",
4134 	},
4135 	{
4136 		.key = "ro.runmode",
4137 		.value = "normal",
4138 	},
4139 	{
4140 		.key = "ro.secure",
4141 		.value = "1",
4142 	},
4143 	{
4144 		.key = "ro.serialno",
4145 		.value = "WCR0218404022633",
4146 	},
4147 	{
4148 		.key = "ro.setupwizard.mode",
4149 		.value = "OPTIONAL",
4150 	},
4151 	{
4152 		.key = "ro.setupwizard.wifi_on_exit",
4153 		.value = "false",
4154 	},
4155 	{
4156 		.key = "ro.sf.lcd_density",
4157 		.value = "480",
4158 	},
4159 	{
4160 		.key = "ro.sys.powerup_reason",
4161 		.value = "NORMAL",
4162 	},
4163 	{
4164 		.key = "ro.sys.sdcardfs",
4165 		.value = "1",
4166 	},
4167 	{
4168 		.key = "ro.sys.umsdirtyratio",
4169 		.value = "2",
4170 	},
4171 	{
4172 		.key = "ro.sysui.show.normal.layout",
4173 		.value = "true",
4174 	},
4175 	{
4176 		.key = "ro.telephony.default_network",
4177 		.value = "9",
4178 	},
4179 	{
4180 		.key = "ro.treble.enabled",
4181 		.value = "true",
4182 	},
4183 	{
4184 		.key = "ro.tui.service",
4185 		.value = "true",
4186 	},
4187 	{
4188 		.key = "ro.userlock",
4189 		.value = "locked",
4190 	},
4191 	{
4192 		.key = "ro.vendor.build.date",
4193 		.value = "Wed Mar 7 01:43:51 CST 2018",
4194 	},
4195 	{
4196 		.key = "ro.vendor.build.date.utc",
4197 		.value = "1520358231",
4198 	},
4199 	{
4200 		.key = "ro.vendor.build.fingerprint",
4201 		.value = "HUAWEI/CLT-L29/HWCLT:8.1.0/HUAWEICLT-L29/106(C636):user/release-keys",
4202 	},
4203 	{
4204 		.key = "ro.vendor.product.brand",
4205 		.value = "HUAWEI",
4206 	},
4207 	{
4208 		.key = "ro.vendor.product.device",
4209 		.value = "HWCLT",
4210 	},
4211 	{
4212 		.key = "ro.vendor.product.manufacturer",
4213 		.value = "HUAWEI",
4214 	},
4215 	{
4216 		.key = "ro.vendor.product.model",
4217 		.value = "CLT-L29",
4218 	},
4219 	{
4220 		.key = "ro.vendor.product.name",
4221 		.value = "CLT-L29",
4222 	},
4223 	{
4224 		.key = "ro.vendor.vndk.version",
4225 		.value = "26.0.0",
4226 	},
4227 	{
4228 		.key = "ro.wifi.channels",
4229 		.value = "",
4230 	},
4231 	{
4232 		.key = "ro.zygote",
4233 		.value = "zygote64_32",
4234 	},
4235 	{
4236 		.key = "security.perf_harden",
4237 		.value = "1",
4238 	},
4239 	{
4240 		.key = "service.bootanim.exit",
4241 		.value = "1",
4242 	},
4243 	{
4244 		.key = "service.sf.present_timestamp",
4245 		.value = "1",
4246 	},
4247 	{
4248 		.key = "sys.2dsdr.pkgname",
4249 		.value = "*",
4250 	},
4251 	{
4252 		.key = "sys.2dsdr.startratio",
4253 		.value = "1.0",
4254 	},
4255 	{
4256 		.key = "sys.aps.browserProcessName",
4257 		.value = "",
4258 	},
4259 	{
4260 		.key = "sys.aps.gameProcessName",
4261 		.value = "",
4262 	},
4263 	{
4264 		.key = "sys.aps.support",
4265 		.value = "12566763",
4266 	},
4267 	{
4268 		.key = "sys.aps.version",
4269 		.value = "5.1.2-6.0.1.25",
4270 	},
4271 	{
4272 		.key = "sys.boot_completed",
4273 		.value = "1",
4274 	},
4275 	{
4276 		.key = "sys.current_backlight",
4277 		.value = "5058",
4278 	},
4279 	{
4280 		.key = "sys.defaultapn.enabled",
4281 		.value = "true",
4282 	},
4283 	{
4284 		.key = "sys.fingerprint.deviceId",
4285 		.value = "0",
4286 	},
4287 	{
4288 		.key = "sys.fs.vmode",
4289 		.value = "x02",
4290 	},
4291 	{
4292 		.key = "sys.hisi.pmom.service.enable",
4293 		.value = "false",
4294 	},
4295 	{
4296 		.key = "sys.huawei.thermal.enable",
4297 		.value = "true",
4298 	},
4299 	{
4300 		.key = "sys.hw_boot_success",
4301 		.value = "1",
4302 	},
4303 	{
4304 		.key = "sys.hwsholder.count",
4305 		.value = "0",
4306 	},
4307 	{
4308 		.key = "sys.iaware.cpuset.screenoff.bg",
4309 		.value = "0-3",
4310 	},
4311 	{
4312 		.key = "sys.iaware.cpuset.screenoff.boost",
4313 		.value = "0-7",
4314 	},
4315 	{
4316 		.key = "sys.iaware.cpuset.screenoff.fg",
4317 		.value = "0-7",
4318 	},
4319 	{
4320 		.key = "sys.iaware.cpuset.screenoff.kbg",
4321 		.value = "0-3",
4322 	},
4323 	{
4324 		.key = "sys.iaware.cpuset.screenoff.sysbg",
4325 		.value = "0-3",
4326 	},
4327 	{
4328 		.key = "sys.iaware.cpuset.screenoff.taboost",
4329 		.value = "",
4330 	},
4331 	{
4332 		.key = "sys.iaware.cpuset.screenoff.topapp",
4333 		.value = "0-7",
4334 	},
4335 	{
4336 		.key = "sys.iaware.cpuset.screenon.bg",
4337 		.value = "2-3",
4338 	},
4339 	{
4340 		.key = "sys.iaware.cpuset.screenon.boost",
4341 		.value = "4-7",
4342 	},
4343 	{
4344 		.key = "sys.iaware.cpuset.screenon.fg",
4345 		.value = "0-7",
4346 	},
4347 	{
4348 		.key = "sys.iaware.cpuset.screenon.kbg",
4349 		.value = "2-3,7",
4350 	},
4351 	{
4352 		.key = "sys.iaware.cpuset.screenon.sysbg",
4353 		.value = "0-3",
4354 	},
4355 	{
4356 		.key = "sys.iaware.cpuset.screenon.taboost",
4357 		.value = "4-7",
4358 	},
4359 	{
4360 		.key = "sys.iaware.cpuset.screenon.topapp",
4361 		.value = "0-7",
4362 	},
4363 	{
4364 		.key = "sys.iaware.cpuset.vron.bg",
4365 		.value = "0-2",
4366 	},
4367 	{
4368 		.key = "sys.iaware.cpuset.vron.boost",
4369 		.value = "4-7",
4370 	},
4371 	{
4372 		.key = "sys.iaware.cpuset.vron.fg",
4373 		.value = "0-2,4-7",
4374 	},
4375 	{
4376 		.key = "sys.iaware.cpuset.vron.kbg",
4377 		.value = "0-2",
4378 	},
4379 	{
4380 		.key = "sys.iaware.cpuset.vron.sysbg",
4381 		.value = "0-2",
4382 	},
4383 	{
4384 		.key = "sys.iaware.cpuset.vron.taboost",
4385 		.value = "",
4386 	},
4387 	{
4388 		.key = "sys.iaware.cpuset.vron.topapp",
4389 		.value = "0-7",
4390 	},
4391 	{
4392 		.key = "sys.iaware.eas.on",
4393 		.value = "true",
4394 	},
4395 	{
4396 		.key = "sys.iaware.empty_app_percent",
4397 		.value = "50",
4398 	},
4399 	{
4400 		.key = "sys.iaware.nosave.h.freq",
4401 		.value = "1364000",
4402 	},
4403 	{
4404 		.key = "sys.iaware.nosave.h.load",
4405 		.value = "90",
4406 	},
4407 	{
4408 		.key = "sys.iaware.nosave.h.tload",
4409 		.value = "80:1364000:75:1498000:85:1652000:95",
4410 	},
4411 	{
4412 		.key = "sys.iaware.nosave.l.freq",
4413 		.value = "1402000",
4414 	},
4415 	{
4416 		.key = "sys.iaware.nosave.l.load",
4417 		.value = "95",
4418 	},
4419 	{
4420 		.key = "sys.iaware.nosave.l.tload",
4421 		.value = "75:1018000:85:1402000:75:1556000:83",
4422 	},
4423 	{
4424 		.key = "sys.iaware.save.h.freq",
4425 		.value = "1364000",
4426 	},
4427 	{
4428 		.key = "sys.iaware.save.h.load",
4429 		.value = "90",
4430 	},
4431 	{
4432 		.key = "sys.iaware.save.h.tload",
4433 		.value = "80:1364000:75:1498000:85:1652000:95",
4434 	},
4435 	{
4436 		.key = "sys.iaware.save.l.freq",
4437 		.value = "1402000",
4438 	},
4439 	{
4440 		.key = "sys.iaware.save.l.load",
4441 		.value = "95",
4442 	},
4443 	{
4444 		.key = "sys.iaware.save.l.tload",
4445 		.value = "75:1018000:85:1402000:75:1556000:83",
4446 	},
4447 	{
4448 		.key = "sys.iaware.set.h.freq",
4449 		.value = "1364000",
4450 	},
4451 	{
4452 		.key = "sys.iaware.set.h.load",
4453 		.value = "90",
4454 	},
4455 	{
4456 		.key = "sys.iaware.set.h.tload",
4457 		.value = "80:1364000:75:1498000:85:1652000:95",
4458 	},
4459 	{
4460 		.key = "sys.iaware.set.l.freq",
4461 		.value = "1402000",
4462 	},
4463 	{
4464 		.key = "sys.iaware.set.l.load",
4465 		.value = "95",
4466 	},
4467 	{
4468 		.key = "sys.iaware.set.l.tload",
4469 		.value = "75:1018000:85:1402000:75:1556000:83",
4470 	},
4471 	{
4472 		.key = "sys.iaware.supersave.h.freq",
4473 		.value = "1364000",
4474 	},
4475 	{
4476 		.key = "sys.iaware.supersave.h.load",
4477 		.value = "90",
4478 	},
4479 	{
4480 		.key = "sys.iaware.supersave.h.tload",
4481 		.value = "80:1364000:75:1498000:85:1652000:95",
4482 	},
4483 	{
4484 		.key = "sys.iaware.supersave.l.freq",
4485 		.value = "1402000",
4486 	},
4487 	{
4488 		.key = "sys.iaware.supersave.l.load",
4489 		.value = "95",
4490 	},
4491 	{
4492 		.key = "sys.iaware.supersave.l.tload",
4493 		.value = "75:1018000:85:1402000:75:1556000:83",
4494 	},
4495 	{
4496 		.key = "sys.iswifihotspoton",
4497 		.value = "false",
4498 	},
4499 	{
4500 		.key = "sys.logbootcomplete",
4501 		.value = "1",
4502 	},
4503 	{
4504 		.key = "sys.oem_unlock_allowed",
4505 		.value = "0",
4506 	},
4507 	{
4508 		.key = "sys.pg.pre_rescue_boot_count",
4509 		.value = "1",
4510 	},
4511 	{
4512 		.key = "sys.refresh.dirty",
4513 		.value = "1",
4514 	},
4515 	{
4516 		.key = "sys.rescue_boot_count",
4517 		.value = "1",
4518 	},
4519 	{
4520 		.key = "sys.resettype",
4521 		.value = "normal:BR_PRESS_1S",
4522 	},
4523 	{
4524 		.key = "sys.retaildemo.enabled",
4525 		.value = "0",
4526 	},
4527 	{
4528 		.key = "sys.show_google_nlp",
4529 		.value = "true",
4530 	},
4531 	{
4532 		.key = "sys.super_power_save",
4533 		.value = "false",
4534 	},
4535 	{
4536 		.key = "sys.sysctl.extra_free_kbytes",
4537 		.value = "28350",
4538 	},
4539 	{
4540 		.key = "sys.usb.config",
4541 		.value = "hisuite,mtp,mass_storage,adb",
4542 	},
4543 	{
4544 		.key = "sys.usb.configfs",
4545 		.value = "1",
4546 	},
4547 	{
4548 		.key = "sys.usb.controller",
4549 		.value = "ff100000.dwc3",
4550 	},
4551 	{
4552 		.key = "sys.usb.ffs.mtp.ready",
4553 		.value = "1",
4554 	},
4555 	{
4556 		.key = "sys.usb.ffs.ready",
4557 		.value = "1",
4558 	},
4559 	{
4560 		.key = "sys.usb.ffs_hdb.ready",
4561 		.value = "0",
4562 	},
4563 	{
4564 		.key = "sys.usb.state",
4565 		.value = "hisuite,mtp,mass_storage,adb",
4566 	},
4567 	{
4568 		.key = "sys.userdata_is_ready",
4569 		.value = "1",
4570 	},
4571 	{
4572 		.key = "system_init.hwextdeviceservice",
4573 		.value = "1",
4574 	},
4575 	{
4576 		.key = "trustedcore_sfs_property",
4577 		.value = "1",
4578 	},
4579 	{
4580 		.key = "use_sensorhub_labc",
4581 		.value = "false",
4582 	},
4583 	{
4584 		.key = "vha.nonVolte.waiting.tone",
4585 		.value = "true",
4586 	},
4587 	{
4588 		.key = "viatel.device.at",
4589 		.value = "spi.10.ttySPI",
4590 	},
4591 	{
4592 		.key = "viatel.device.data",
4593 		.value = "spi.0.ttySPI",
4594 	},
4595 	{
4596 		.key = "viatel.device.fls",
4597 		.value = "spi.2.ttySPI",
4598 	},
4599 	{
4600 		.key = "viatel.device.gps",
4601 		.value = "spi.5.ttySPI",
4602 	},
4603 	{
4604 		.key = "viatel.device.pcv",
4605 		.value = "spi.4.ttySPI",
4606 	},
4607 	{
4608 		.key = "vold.crypto_unencrypt_updatedir",
4609 		.value = "/data/update",
4610 	},
4611 	{
4612 		.key = "vold.has_adoptable",
4613 		.value = "0",
4614 	},
4615 	{
4616 		.key = "vold.has_quota",
4617 		.value = "0",
4618 	},
4619 	{
4620 		.key = "vold.post_fs_data_done",
4621 		.value = "1",
4622 	},
4623 	{
4624 		.key = "wifi.interface",
4625 		.value = "wlan0",
4626 	},
4627 	{ NULL },
4628 };
4629 #endif /* __ANDROID__ */
4630