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