blob: 4248b986c32b52cd7568c500485ae92da7069b90 [file] [log] [blame]
Marat Dukhanf368e1a2017-09-08 20:13:59 -07001struct cpuinfo_mock_file filesystem[] = {
2 {
3 .path = "/proc/cpuinfo",
4 .size = 1486,
5 .content =
6 "Processor\t: AArch64 Processor rev 0 (aarch64)\n"
7 "processor\t: 0\n"
8 "BogoMIPS\t: 3.84\n"
9 "Features\t: fp asimd evtstrm aes pmull sha1 sha2 crc32\n"
10 "CPU implementer\t: 0x41\n"
11 "CPU architecture: 8\n"
12 "CPU variant\t: 0x0\n"
13 "CPU part\t: 0xd03\n"
14 "CPU revision\t: 4\n"
15 "\n"
16 "processor\t: 1\n"
17 "BogoMIPS\t: 3.84\n"
18 "Features\t: fp asimd evtstrm aes pmull sha1 sha2 crc32\n"
19 "CPU implementer\t: 0x41\n"
20 "CPU architecture: 8\n"
21 "CPU variant\t: 0x0\n"
22 "CPU part\t: 0xd03\n"
23 "CPU revision\t: 4\n"
24 "\n"
25 "processor\t: 2\n"
26 "BogoMIPS\t: 3.84\n"
27 "Features\t: fp asimd evtstrm aes pmull sha1 sha2 crc32\n"
28 "CPU implementer\t: 0x41\n"
29 "CPU architecture: 8\n"
30 "CPU variant\t: 0x0\n"
31 "CPU part\t: 0xd03\n"
32 "CPU revision\t: 4\n"
33 "\n"
34 "processor\t: 3\n"
35 "BogoMIPS\t: 3.84\n"
36 "Features\t: fp asimd evtstrm aes pmull sha1 sha2 crc32\n"
37 "CPU implementer\t: 0x41\n"
38 "CPU architecture: 8\n"
39 "CPU variant\t: 0x0\n"
40 "CPU part\t: 0xd03\n"
41 "CPU revision\t: 4\n"
42 "\n"
43 "processor\t: 4\n"
44 "BogoMIPS\t: 3.84\n"
45 "Features\t: fp asimd evtstrm aes pmull sha1 sha2 crc32\n"
46 "CPU implementer\t: 0x41\n"
47 "CPU architecture: 8\n"
48 "CPU variant\t: 0x0\n"
49 "CPU part\t: 0xd08\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\n"
55 "CPU implementer\t: 0x41\n"
56 "CPU architecture: 8\n"
57 "CPU variant\t: 0x0\n"
58 "CPU part\t: 0xd08\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\n"
64 "CPU implementer\t: 0x41\n"
65 "CPU architecture: 8\n"
66 "CPU variant\t: 0x0\n"
67 "CPU part\t: 0xd08\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\n"
73 "CPU implementer\t: 0x41\n"
74 "CPU architecture: 8\n"
75 "CPU variant\t: 0x0\n"
76 "CPU part\t: 0xd08\n"
77 "CPU revision\t: 0\n"
78 "\n",
79 },
80 {
81 .path = "/system/build.prop",
82 .size = 2038,
83 .content =
84 "\n"
85 "# begin build properties\n"
86 "# autogenerated by buildinfo.sh\n"
87 "ro.build.id=NRD90M\n"
88 "ro.build.display.id=NRD90M test-keys\n"
89 "ro.build.version.incremental=eng.jenkin.20170321.021213\n"
90 "ro.build.version.sdk=24\n"
91 "ro.build.version.preview_sdk=0\n"
92 "ro.build.version.codename=REL\n"
93 "ro.build.version.all_codenames=REL\n"
94 "ro.build.version.release=7.0\n"
95 "ro.build.version.security_patch=2017-03-01\n"
96 "ro.build.version.base_os=\n"
97 "ro.build.date=Tue Mar 21 02:12:13 CST 2017\n"
98 "ro.build.date.utc=1490033533\n"
99 "ro.build.type=user\n"
100 "ro.build.user=jenkins\n"
101 "ro.build.host=wuhjk0418cna\n"
102 "ro.build.tags=test-keys\n"
103 "ro.build.flavor=generic_a15-user\n"
104 "ro.product.model=generic_a15\n"
105 "ro.product.brand=Huawei\n"
106 "ro.product.name=generic_a15\n"
107 "ro.product.device=generic_a15\n"
108 "ro.product.board=\n"
109 "# ro.product.cpu.abi and ro.product.cpu.abi2 are obsolete,\n"
110 "# use ro.product.cpu.abilist instead.\n"
111 "ro.product.cpu.abi=arm64-v8a\n"
112 "ro.product.cpu.abilist=arm64-v8a,armeabi-v7a,armeabi\n"
113 "ro.product.cpu.abilist32=armeabi-v7a,armeabi\n"
114 "ro.product.cpu.abilist64=arm64-v8a\n"
115 "ro.product.manufacturer=unknown\n"
116 "ro.wifi.channels=\n"
117 "ro.board.platform=\n"
118 "# ro.build.product is obsolete; use ro.product.device\n"
119 "ro.build.product=generic_a15\n"
120 "# Do not try to parse description, fingerprint, or thumbprint\n"
121 "ro.build.description=generic_a15-user 7.0 NRD90M eng.jenkin.20170321.021213 test-keys\n"
122 "ro.build.fingerprint=Huawei/generic_a15/generic_a15:7.0/NRD90M/jenkin03210212:user/test-keys\n"
123 "ro.build.characteristics=default\n"
124 "# end build properties\n"
125 "\n"
126 "# begin huawei emui properties\n"
127 "# autogenerated by build_emui_info.sh\n"
128 "ro.build.hw_emui_api_level=11\n"
129 "# end huawei emui properties\n"
130 "\n"
131 "\n"
132 "#\n"
133 "# ADDITIONAL_BUILD_PROPERTIES\n"
134 "#\n"
135 "ro.carrier=unknown\n"
136 "ro.setupwizard.require_network=any\n"
137 "ro.setupwizard.mode=OPTIONAL\n"
138 "ro.com.google.gmsversion=7.0_r5\n"
139 "persist.sys.dalvik.vm.lib.2=libart.so\n"
140 "dalvik.vm.isa.arm64.variant=generic\n"
141 "dalvik.vm.isa.arm64.features=default\n"
142 "dalvik.vm.isa.arm.variant=cortex-a15\n"
143 "dalvik.vm.isa.arm.features=default\n"
144 "net.bt.name=Android\n"
145 "dalvik.vm.stack-trace-file=/data/anr/traces.txt\n"
146 "\n"
147 "ro.comp.sys_support_vndk=VA7.0-E5.0-B10005\n"
148 "\n"
149 "ro.comp.sys_need_sndk=SA7.0-E5.0-B00005\n",
150 },
151 {
152 .path = "/sys/devices/system/cpu/kernel_max",
153 .size = 2,
154 .content = "7\n",
155 },
156 {
157 .path = "/sys/devices/system/cpu/possible",
158 .size = 4,
159 .content = "0-7\n",
160 },
161 {
162 .path = "/sys/devices/system/cpu/present",
163 .size = 4,
164 .content = "0-7\n",
165 },
166 {
Marat Dukhanf5470332017-09-12 18:30:40 -0700167 .path = "/sys/devices/system/cpu/online",
168 .size = 4,
169 .content = "0-7\n",
170 },
171 {
172 .path = "/sys/devices/system/cpu/offline",
173 .size = 1,
174 .content = "\n",
175 },
176 {
177 .path = "/sys/devices/system/cpu/modalias",
178 .size = 66,
179 .content = "cpu:type:aarch64:feature:,0000,0001,0002,0003,0004,0005,0006,0007\n",
180 },
181 {
182 .path = "/sys/devices/system/cpu/cpuidle/current_driver",
183 .size = 22,
184 .content = "hisi_big_cluster_idle\n",
185 },
186 {
187 .path = "/sys/devices/system/cpu/cpuidle/current_governor_ro",
188 .size = 5,
189 .content = "menu\n",
Marat Dukhan8a240eb2017-09-11 15:13:11 -0700190 },
191 {
192 .path = "/sys/devices/system/cpu/cpu0/cpufreq/affected_cpus",
193 .size = 8,
194 .content = "0 1 2 3\n",
195 },
196 {
Marat Dukhanf368e1a2017-09-08 20:13:59 -0700197 .path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq",
198 .size = 8,
199 .content = "1805000\n",
200 },
201 {
202 .path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq",
203 .size = 7,
204 .content = "480000\n",
205 },
206 {
Marat Dukhanf5470332017-09-12 18:30:40 -0700207 .path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_transition_latency",
208 .size = 2,
209 .content = "0\n",
210 },
211 {
212 .path = "/sys/devices/system/cpu/cpu0/cpufreq/related_cpus",
213 .size = 8,
214 .content = "0 1 2 3\n",
215 },
216 {
217 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies",
218 .size = 47,
219 .content = "480000 807000 1018000 1306000 1517000 1805000 \n",
220 },
221 {
222 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors",
223 .size = 67,
224 .content = "interactive conservative ondemand userspace powersave performance \n",
225 },
226 {
227 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq",
228 .size = 7,
229 .content = "480000\n",
230 },
231 {
232 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_driver",
233 .size = 15,
234 .content = "arm-big-little\n",
235 },
236 {
237 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor",
238 .size = 12,
239 .content = "interactive\n",
240 },
241 {
242 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq",
243 .size = 7,
244 .content = "480000\n",
245 },
246 {
247 .path = "/sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state",
248 .size = 70,
249 .content =
250 "480000 3150\n"
251 "807000 77\n"
252 "1018000 11\n"
253 "1306000 911\n"
254 "1517000 174\n"
255 "1805000 5153\n",
256 },
257 {
258 .path = "/sys/devices/system/cpu/cpu0/cpufreq/stats/total_trans",
259 .size = 3,
260 .content = "97\n",
261 },
262 {
263 .path = "/sys/devices/system/cpu/cpu0/cpufreq/stats/trans_table",
264 .size = 521,
265 .content =
266 " From : To\n"
267 " : 480000 807000 1018000 1306000 1517000 1805000 \n"
268 " 480000: 0 4 0 17 0 1 \n"
269 " 807000: 4 0 0 2 0 0 \n"
270 " 1018000: 0 0 0 2 0 0 \n"
271 " 1306000: 10 0 0 0 13 7 \n"
272 " 1517000: 5 0 1 4 0 9 \n"
273 " 1805000: 4 2 1 5 6 0 \n",
274 },
275 {
Marat Dukhanf368e1a2017-09-08 20:13:59 -0700276 .path = "/sys/devices/system/cpu/cpu0/topology/physical_package_id",
277 .size = 2,
278 .content = "0\n",
279 },
280 {
281 .path = "/sys/devices/system/cpu/cpu0/topology/core_siblings_list",
282 .size = 4,
283 .content = "0-3\n",
284 },
285 {
Marat Dukhanf5470332017-09-12 18:30:40 -0700286 .path = "/sys/devices/system/cpu/cpu0/topology/core_siblings",
287 .size = 3,
288 .content = "0f\n",
289 },
290 {
Marat Dukhanf368e1a2017-09-08 20:13:59 -0700291 .path = "/sys/devices/system/cpu/cpu0/topology/core_id",
292 .size = 2,
293 .content = "0\n",
294 },
295 {
296 .path = "/sys/devices/system/cpu/cpu0/topology/thread_siblings_list",
297 .size = 2,
298 .content = "0\n",
299 },
300 {
Marat Dukhanf5470332017-09-12 18:30:40 -0700301 .path = "/sys/devices/system/cpu/cpu0/topology/thread_siblings",
302 .size = 3,
303 .content = "01\n",
Marat Dukhan8a240eb2017-09-11 15:13:11 -0700304 },
305 {
306 .path = "/sys/devices/system/cpu/cpu1/cpufreq/affected_cpus",
307 .size = 8,
308 .content = "0 1 2 3\n",
309 },
310 {
Marat Dukhanf368e1a2017-09-08 20:13:59 -0700311 .path = "/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_max_freq",
312 .size = 8,
313 .content = "1805000\n",
314 },
315 {
316 .path = "/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_min_freq",
317 .size = 7,
318 .content = "480000\n",
319 },
320 {
Marat Dukhanf5470332017-09-12 18:30:40 -0700321 .path = "/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_transition_latency",
322 .size = 2,
323 .content = "0\n",
324 },
325 {
326 .path = "/sys/devices/system/cpu/cpu1/cpufreq/related_cpus",
327 .size = 8,
328 .content = "0 1 2 3\n",
329 },
330 {
331 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_available_frequencies",
332 .size = 47,
333 .content = "480000 807000 1018000 1306000 1517000 1805000 \n",
334 },
335 {
336 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_available_governors",
337 .size = 67,
338 .content = "interactive conservative ondemand userspace powersave performance \n",
339 },
340 {
341 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_cur_freq",
342 .size = 7,
343 .content = "480000\n",
344 },
345 {
346 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_driver",
347 .size = 15,
348 .content = "arm-big-little\n",
349 },
350 {
351 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_governor",
352 .size = 12,
353 .content = "interactive\n",
354 },
355 {
356 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq",
357 .size = 7,
358 .content = "480000\n",
359 },
360 {
361 .path = "/sys/devices/system/cpu/cpu1/cpufreq/stats/time_in_state",
362 .size = 70,
363 .content =
364 "480000 3325\n"
365 "807000 79\n"
366 "1018000 11\n"
367 "1306000 949\n"
368 "1517000 178\n"
369 "1805000 5180\n",
370 },
371 {
372 .path = "/sys/devices/system/cpu/cpu1/cpufreq/stats/total_trans",
373 .size = 4,
374 .content = "105\n",
375 },
376 {
377 .path = "/sys/devices/system/cpu/cpu1/cpufreq/stats/trans_table",
378 .size = 521,
379 .content =
380 " From : To\n"
381 " : 480000 807000 1018000 1306000 1517000 1805000 \n"
382 " 480000: 0 4 0 19 0 1 \n"
383 " 807000: 4 0 0 3 0 0 \n"
384 " 1018000: 0 0 0 2 0 0 \n"
385 " 1306000: 10 1 0 0 14 8 \n"
386 " 1517000: 5 0 1 4 0 10 \n"
387 " 1805000: 5 2 1 5 6 0 \n",
388 },
389 {
Marat Dukhanf368e1a2017-09-08 20:13:59 -0700390 .path = "/sys/devices/system/cpu/cpu1/topology/physical_package_id",
391 .size = 2,
392 .content = "0\n",
393 },
394 {
395 .path = "/sys/devices/system/cpu/cpu1/topology/core_siblings_list",
396 .size = 4,
397 .content = "0-3\n",
398 },
399 {
Marat Dukhanf5470332017-09-12 18:30:40 -0700400 .path = "/sys/devices/system/cpu/cpu1/topology/core_siblings",
401 .size = 3,
402 .content = "0f\n",
403 },
404 {
Marat Dukhanf368e1a2017-09-08 20:13:59 -0700405 .path = "/sys/devices/system/cpu/cpu1/topology/core_id",
406 .size = 2,
407 .content = "1\n",
408 },
409 {
410 .path = "/sys/devices/system/cpu/cpu1/topology/thread_siblings_list",
411 .size = 2,
412 .content = "1\n",
413 },
414 {
Marat Dukhanf5470332017-09-12 18:30:40 -0700415 .path = "/sys/devices/system/cpu/cpu1/topology/thread_siblings",
416 .size = 3,
417 .content = "02\n",
Marat Dukhan8a240eb2017-09-11 15:13:11 -0700418 },
419 {
420 .path = "/sys/devices/system/cpu/cpu2/cpufreq/affected_cpus",
421 .size = 8,
422 .content = "0 1 2 3\n",
423 },
424 {
Marat Dukhanf368e1a2017-09-08 20:13:59 -0700425 .path = "/sys/devices/system/cpu/cpu2/cpufreq/cpuinfo_max_freq",
426 .size = 8,
427 .content = "1805000\n",
428 },
429 {
430 .path = "/sys/devices/system/cpu/cpu2/cpufreq/cpuinfo_min_freq",
431 .size = 7,
432 .content = "480000\n",
433 },
434 {
Marat Dukhanf5470332017-09-12 18:30:40 -0700435 .path = "/sys/devices/system/cpu/cpu2/cpufreq/cpuinfo_transition_latency",
436 .size = 2,
437 .content = "0\n",
438 },
439 {
440 .path = "/sys/devices/system/cpu/cpu2/cpufreq/related_cpus",
441 .size = 8,
442 .content = "0 1 2 3\n",
443 },
444 {
445 .path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_available_frequencies",
446 .size = 47,
447 .content = "480000 807000 1018000 1306000 1517000 1805000 \n",
448 },
449 {
450 .path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_available_governors",
451 .size = 67,
452 .content = "interactive conservative ondemand userspace powersave performance \n",
453 },
454 {
455 .path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_cur_freq",
456 .size = 7,
457 .content = "480000\n",
458 },
459 {
460 .path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_driver",
461 .size = 15,
462 .content = "arm-big-little\n",
463 },
464 {
465 .path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_governor",
466 .size = 12,
467 .content = "interactive\n",
468 },
469 {
470 .path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_min_freq",
471 .size = 7,
472 .content = "480000\n",
473 },
474 {
475 .path = "/sys/devices/system/cpu/cpu2/cpufreq/stats/time_in_state",
476 .size = 70,
477 .content =
478 "480000 3564\n"
479 "807000 79\n"
480 "1018000 11\n"
481 "1306000 949\n"
482 "1517000 178\n"
483 "1805000 5189\n",
484 },
485 {
486 .path = "/sys/devices/system/cpu/cpu2/cpufreq/stats/total_trans",
487 .size = 4,
488 .content = "106\n",
489 },
490 {
491 .path = "/sys/devices/system/cpu/cpu2/cpufreq/stats/trans_table",
492 .size = 521,
493 .content =
494 " From : To\n"
495 " : 480000 807000 1018000 1306000 1517000 1805000 \n"
496 " 480000: 0 4 0 19 0 1 \n"
497 " 807000: 4 0 0 3 0 0 \n"
498 " 1018000: 0 0 0 2 0 0 \n"
499 " 1306000: 10 1 0 0 14 8 \n"
500 " 1517000: 5 0 1 4 0 10 \n"
501 " 1805000: 6 2 1 5 6 0 \n",
502 },
503 {
Marat Dukhanf368e1a2017-09-08 20:13:59 -0700504 .path = "/sys/devices/system/cpu/cpu2/topology/physical_package_id",
505 .size = 2,
506 .content = "0\n",
507 },
508 {
509 .path = "/sys/devices/system/cpu/cpu2/topology/core_siblings_list",
510 .size = 4,
511 .content = "0-3\n",
512 },
513 {
Marat Dukhanf5470332017-09-12 18:30:40 -0700514 .path = "/sys/devices/system/cpu/cpu2/topology/core_siblings",
515 .size = 3,
516 .content = "0f\n",
517 },
518 {
Marat Dukhanf368e1a2017-09-08 20:13:59 -0700519 .path = "/sys/devices/system/cpu/cpu2/topology/core_id",
520 .size = 2,
521 .content = "2\n",
522 },
523 {
524 .path = "/sys/devices/system/cpu/cpu2/topology/thread_siblings_list",
525 .size = 2,
526 .content = "2\n",
527 },
528 {
Marat Dukhanf5470332017-09-12 18:30:40 -0700529 .path = "/sys/devices/system/cpu/cpu2/topology/thread_siblings",
530 .size = 3,
531 .content = "04\n",
Marat Dukhan8a240eb2017-09-11 15:13:11 -0700532 },
533 {
534 .path = "/sys/devices/system/cpu/cpu3/cpufreq/affected_cpus",
535 .size = 8,
536 .content = "0 1 2 3\n",
537 },
538 {
Marat Dukhanf368e1a2017-09-08 20:13:59 -0700539 .path = "/sys/devices/system/cpu/cpu3/cpufreq/cpuinfo_max_freq",
540 .size = 8,
541 .content = "1805000\n",
542 },
543 {
544 .path = "/sys/devices/system/cpu/cpu3/cpufreq/cpuinfo_min_freq",
545 .size = 7,
546 .content = "480000\n",
547 },
548 {
Marat Dukhanf5470332017-09-12 18:30:40 -0700549 .path = "/sys/devices/system/cpu/cpu3/cpufreq/cpuinfo_transition_latency",
550 .size = 2,
551 .content = "0\n",
552 },
553 {
554 .path = "/sys/devices/system/cpu/cpu3/cpufreq/related_cpus",
555 .size = 8,
556 .content = "0 1 2 3\n",
557 },
558 {
559 .path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_available_frequencies",
560 .size = 47,
561 .content = "480000 807000 1018000 1306000 1517000 1805000 \n",
562 },
563 {
564 .path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_available_governors",
565 .size = 67,
566 .content = "interactive conservative ondemand userspace powersave performance \n",
567 },
568 {
569 .path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_cur_freq",
570 .size = 7,
571 .content = "480000\n",
572 },
573 {
574 .path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_driver",
575 .size = 15,
576 .content = "arm-big-little\n",
577 },
578 {
579 .path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_governor",
580 .size = 12,
581 .content = "interactive\n",
582 },
583 {
584 .path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_min_freq",
585 .size = 7,
586 .content = "480000\n",
587 },
588 {
589 .path = "/sys/devices/system/cpu/cpu3/cpufreq/stats/time_in_state",
590 .size = 70,
591 .content =
592 "480000 3774\n"
593 "807000 79\n"
594 "1018000 11\n"
595 "1306000 986\n"
596 "1517000 178\n"
597 "1805000 5189\n",
598 },
599 {
600 .path = "/sys/devices/system/cpu/cpu3/cpufreq/stats/total_trans",
601 .size = 4,
602 .content = "108\n",
603 },
604 {
605 .path = "/sys/devices/system/cpu/cpu3/cpufreq/stats/trans_table",
606 .size = 521,
607 .content =
608 " From : To\n"
609 " : 480000 807000 1018000 1306000 1517000 1805000 \n"
610 " 480000: 0 4 0 20 0 1 \n"
611 " 807000: 4 0 0 3 0 0 \n"
612 " 1018000: 0 0 0 2 0 0 \n"
613 " 1306000: 11 1 0 0 14 8 \n"
614 " 1517000: 5 0 1 4 0 10 \n"
615 " 1805000: 6 2 1 5 6 0 \n",
616 },
617 {
Marat Dukhanf368e1a2017-09-08 20:13:59 -0700618 .path = "/sys/devices/system/cpu/cpu3/topology/physical_package_id",
619 .size = 2,
620 .content = "0\n",
621 },
622 {
623 .path = "/sys/devices/system/cpu/cpu3/topology/core_siblings_list",
624 .size = 4,
625 .content = "0-3\n",
626 },
627 {
Marat Dukhanf5470332017-09-12 18:30:40 -0700628 .path = "/sys/devices/system/cpu/cpu3/topology/core_siblings",
629 .size = 3,
630 .content = "0f\n",
631 },
632 {
Marat Dukhanf368e1a2017-09-08 20:13:59 -0700633 .path = "/sys/devices/system/cpu/cpu3/topology/core_id",
634 .size = 2,
635 .content = "3\n",
636 },
637 {
638 .path = "/sys/devices/system/cpu/cpu3/topology/thread_siblings_list",
639 .size = 2,
640 .content = "3\n",
641 },
642 {
Marat Dukhanf5470332017-09-12 18:30:40 -0700643 .path = "/sys/devices/system/cpu/cpu3/topology/thread_siblings",
644 .size = 3,
645 .content = "08\n",
Marat Dukhan8a240eb2017-09-11 15:13:11 -0700646 },
647 {
648 .path = "/sys/devices/system/cpu/cpu4/cpufreq/affected_cpus",
649 .size = 8,
650 .content = "4 5 6 7\n",
651 },
652 {
Marat Dukhanf368e1a2017-09-08 20:13:59 -0700653 .path = "/sys/devices/system/cpu/cpu4/cpufreq/cpuinfo_max_freq",
654 .size = 8,
655 .content = "2304000\n",
656 },
657 {
658 .path = "/sys/devices/system/cpu/cpu4/cpufreq/cpuinfo_min_freq",
659 .size = 7,
660 .content = "480000\n",
661 },
662 {
Marat Dukhanf5470332017-09-12 18:30:40 -0700663 .path = "/sys/devices/system/cpu/cpu4/cpufreq/cpuinfo_transition_latency",
664 .size = 2,
665 .content = "0\n",
666 },
667 {
668 .path = "/sys/devices/system/cpu/cpu4/cpufreq/related_cpus",
669 .size = 8,
670 .content = "4 5 6 7\n",
671 },
672 {
673 .path = "/sys/devices/system/cpu/cpu4/cpufreq/scaling_available_frequencies",
674 .size = 55,
675 .content = "480000 807000 1210000 1517000 1805000 2016000 2304000 \n",
676 },
677 {
678 .path = "/sys/devices/system/cpu/cpu4/cpufreq/scaling_available_governors",
679 .size = 67,
680 .content = "interactive conservative ondemand userspace powersave performance \n",
681 },
682 {
683 .path = "/sys/devices/system/cpu/cpu4/cpufreq/scaling_cur_freq",
684 .size = 7,
685 .content = "807000\n",
686 },
687 {
688 .path = "/sys/devices/system/cpu/cpu4/cpufreq/scaling_driver",
689 .size = 15,
690 .content = "arm-big-little\n",
691 },
692 {
693 .path = "/sys/devices/system/cpu/cpu4/cpufreq/scaling_governor",
694 .size = 12,
695 .content = "interactive\n",
696 },
697 {
698 .path = "/sys/devices/system/cpu/cpu4/cpufreq/scaling_max_freq",
699 .size = 8,
700 .content = "2304000\n",
701 },
702 {
703 .path = "/sys/devices/system/cpu/cpu4/cpufreq/scaling_min_freq",
704 .size = 7,
705 .content = "807000\n",
706 },
707 {
708 .path = "/sys/devices/system/cpu/cpu4/cpufreq/stats/time_in_state",
709 .size = 80,
710 .content =
711 "480000 0\n"
712 "807000 7546\n"
713 "1210000 376\n"
714 "1517000 44\n"
715 "1805000 47\n"
716 "2016000 327\n"
717 "2304000 2134\n",
718 },
719 {
720 .path = "/sys/devices/system/cpu/cpu4/cpufreq/stats/total_trans",
721 .size = 4,
722 .content = "116\n",
723 },
724 {
725 .path = "/sys/devices/system/cpu/cpu4/cpufreq/stats/trans_table",
726 .size = 673,
727 .content =
728 " From : To\n"
729 " : 480000 807000 1210000 1517000 1805000 2016000 2304000 \n"
730 " 480000: 0 0 0 0 0 0 0 \n"
731 " 807000: 0 0 30 0 0 2 0 \n"
732 " 1210000: 0 17 0 14 0 1 0 \n"
733 " 1517000: 0 0 1 0 8 5 1 \n"
734 " 1805000: 0 3 0 0 0 5 0 \n"
735 " 2016000: 0 6 0 0 0 0 11 \n"
736 " 2304000: 0 7 1 0 0 4 0 \n",
737 },
738 {
Marat Dukhanf368e1a2017-09-08 20:13:59 -0700739 .path = "/sys/devices/system/cpu/cpu4/topology/physical_package_id",
740 .size = 2,
741 .content = "1\n",
742 },
743 {
744 .path = "/sys/devices/system/cpu/cpu4/topology/core_siblings_list",
745 .size = 4,
746 .content = "4-7\n",
747 },
748 {
Marat Dukhanf5470332017-09-12 18:30:40 -0700749 .path = "/sys/devices/system/cpu/cpu4/topology/core_siblings",
750 .size = 3,
751 .content = "f0\n",
752 },
753 {
Marat Dukhanf368e1a2017-09-08 20:13:59 -0700754 .path = "/sys/devices/system/cpu/cpu4/topology/core_id",
755 .size = 2,
756 .content = "0\n",
757 },
758 {
759 .path = "/sys/devices/system/cpu/cpu4/topology/thread_siblings_list",
760 .size = 2,
761 .content = "4\n",
762 },
763 {
Marat Dukhanf5470332017-09-12 18:30:40 -0700764 .path = "/sys/devices/system/cpu/cpu4/topology/thread_siblings",
765 .size = 3,
766 .content = "10\n",
Marat Dukhan8a240eb2017-09-11 15:13:11 -0700767 },
768 {
769 .path = "/sys/devices/system/cpu/cpu5/cpufreq/affected_cpus",
770 .size = 8,
771 .content = "4 5 6 7\n",
772 },
773 {
Marat Dukhanf368e1a2017-09-08 20:13:59 -0700774 .path = "/sys/devices/system/cpu/cpu5/cpufreq/cpuinfo_max_freq",
775 .size = 8,
776 .content = "2304000\n",
777 },
778 {
779 .path = "/sys/devices/system/cpu/cpu5/cpufreq/cpuinfo_min_freq",
780 .size = 7,
781 .content = "480000\n",
782 },
783 {
Marat Dukhanf5470332017-09-12 18:30:40 -0700784 .path = "/sys/devices/system/cpu/cpu5/cpufreq/cpuinfo_transition_latency",
785 .size = 2,
786 .content = "0\n",
787 },
788 {
789 .path = "/sys/devices/system/cpu/cpu5/cpufreq/related_cpus",
790 .size = 8,
791 .content = "4 5 6 7\n",
792 },
793 {
794 .path = "/sys/devices/system/cpu/cpu5/cpufreq/scaling_available_frequencies",
795 .size = 55,
796 .content = "480000 807000 1210000 1517000 1805000 2016000 2304000 \n",
797 },
798 {
799 .path = "/sys/devices/system/cpu/cpu5/cpufreq/scaling_available_governors",
800 .size = 67,
801 .content = "interactive conservative ondemand userspace powersave performance \n",
802 },
803 {
804 .path = "/sys/devices/system/cpu/cpu5/cpufreq/scaling_cur_freq",
805 .size = 7,
806 .content = "807000\n",
807 },
808 {
809 .path = "/sys/devices/system/cpu/cpu5/cpufreq/scaling_driver",
810 .size = 15,
811 .content = "arm-big-little\n",
812 },
813 {
814 .path = "/sys/devices/system/cpu/cpu5/cpufreq/scaling_governor",
815 .size = 12,
816 .content = "interactive\n",
817 },
818 {
819 .path = "/sys/devices/system/cpu/cpu5/cpufreq/scaling_max_freq",
820 .size = 8,
821 .content = "2304000\n",
822 },
823 {
824 .path = "/sys/devices/system/cpu/cpu5/cpufreq/scaling_min_freq",
825 .size = 7,
826 .content = "807000\n",
827 },
828 {
829 .path = "/sys/devices/system/cpu/cpu5/cpufreq/stats/time_in_state",
830 .size = 80,
831 .content =
832 "480000 0\n"
833 "807000 7772\n"
834 "1210000 388\n"
835 "1517000 46\n"
836 "1805000 47\n"
837 "2016000 329\n"
838 "2304000 2142\n",
839 },
840 {
841 .path = "/sys/devices/system/cpu/cpu5/cpufreq/stats/total_trans",
842 .size = 4,
843 .content = "121\n",
844 },
845 {
846 .path = "/sys/devices/system/cpu/cpu5/cpufreq/stats/trans_table",
847 .size = 673,
848 .content =
849 " From : To\n"
850 " : 480000 807000 1210000 1517000 1805000 2016000 2304000 \n"
851 " 480000: 0 0 0 0 0 0 0 \n"
852 " 807000: 0 0 31 0 0 2 0 \n"
853 " 1210000: 0 17 0 15 0 1 0 \n"
854 " 1517000: 0 0 1 0 8 6 1 \n"
855 " 1805000: 0 3 0 0 0 5 0 \n"
856 " 2016000: 0 6 0 0 0 0 12 \n"
857 " 2304000: 0 8 1 0 0 4 0 \n",
858 },
859 {
Marat Dukhanf368e1a2017-09-08 20:13:59 -0700860 .path = "/sys/devices/system/cpu/cpu5/topology/physical_package_id",
861 .size = 2,
862 .content = "1\n",
863 },
864 {
865 .path = "/sys/devices/system/cpu/cpu5/topology/core_siblings_list",
866 .size = 4,
867 .content = "4-7\n",
868 },
869 {
Marat Dukhanf5470332017-09-12 18:30:40 -0700870 .path = "/sys/devices/system/cpu/cpu5/topology/core_siblings",
871 .size = 3,
872 .content = "f0\n",
873 },
874 {
Marat Dukhanf368e1a2017-09-08 20:13:59 -0700875 .path = "/sys/devices/system/cpu/cpu5/topology/core_id",
876 .size = 2,
877 .content = "1\n",
878 },
879 {
880 .path = "/sys/devices/system/cpu/cpu5/topology/thread_siblings_list",
881 .size = 2,
882 .content = "5\n",
883 },
884 {
Marat Dukhanf5470332017-09-12 18:30:40 -0700885 .path = "/sys/devices/system/cpu/cpu5/topology/thread_siblings",
886 .size = 3,
887 .content = "20\n",
Marat Dukhan8a240eb2017-09-11 15:13:11 -0700888 },
889 {
890 .path = "/sys/devices/system/cpu/cpu6/cpufreq/affected_cpus",
891 .size = 8,
892 .content = "4 5 6 7\n",
893 },
894 {
Marat Dukhanf368e1a2017-09-08 20:13:59 -0700895 .path = "/sys/devices/system/cpu/cpu6/cpufreq/cpuinfo_max_freq",
896 .size = 8,
897 .content = "2304000\n",
898 },
899 {
900 .path = "/sys/devices/system/cpu/cpu6/cpufreq/cpuinfo_min_freq",
901 .size = 7,
902 .content = "480000\n",
903 },
904 {
Marat Dukhanf5470332017-09-12 18:30:40 -0700905 .path = "/sys/devices/system/cpu/cpu6/cpufreq/cpuinfo_transition_latency",
906 .size = 2,
907 .content = "0\n",
908 },
909 {
910 .path = "/sys/devices/system/cpu/cpu6/cpufreq/related_cpus",
911 .size = 8,
912 .content = "4 5 6 7\n",
913 },
914 {
915 .path = "/sys/devices/system/cpu/cpu6/cpufreq/scaling_available_frequencies",
916 .size = 55,
917 .content = "480000 807000 1210000 1517000 1805000 2016000 2304000 \n",
918 },
919 {
920 .path = "/sys/devices/system/cpu/cpu6/cpufreq/scaling_available_governors",
921 .size = 67,
922 .content = "interactive conservative ondemand userspace powersave performance \n",
923 },
924 {
925 .path = "/sys/devices/system/cpu/cpu6/cpufreq/scaling_cur_freq",
926 .size = 7,
927 .content = "807000\n",
928 },
929 {
930 .path = "/sys/devices/system/cpu/cpu6/cpufreq/scaling_driver",
931 .size = 15,
932 .content = "arm-big-little\n",
933 },
934 {
935 .path = "/sys/devices/system/cpu/cpu6/cpufreq/scaling_governor",
936 .size = 12,
937 .content = "interactive\n",
938 },
939 {
940 .path = "/sys/devices/system/cpu/cpu6/cpufreq/scaling_max_freq",
941 .size = 8,
942 .content = "2304000\n",
943 },
944 {
945 .path = "/sys/devices/system/cpu/cpu6/cpufreq/scaling_min_freq",
946 .size = 7,
947 .content = "807000\n",
948 },
949 {
950 .path = "/sys/devices/system/cpu/cpu6/cpufreq/stats/time_in_state",
951 .size = 80,
952 .content =
953 "480000 0\n"
954 "807000 8033\n"
955 "1210000 388\n"
956 "1517000 46\n"
957 "1805000 47\n"
958 "2016000 329\n"
959 "2304000 2142\n",
960 },
961 {
962 .path = "/sys/devices/system/cpu/cpu6/cpufreq/stats/total_trans",
963 .size = 4,
964 .content = "121\n",
965 },
966 {
967 .path = "/sys/devices/system/cpu/cpu6/cpufreq/stats/trans_table",
968 .size = 673,
969 .content =
970 " From : To\n"
971 " : 480000 807000 1210000 1517000 1805000 2016000 2304000 \n"
972 " 480000: 0 0 0 0 0 0 0 \n"
973 " 807000: 0 0 31 0 0 2 0 \n"
974 " 1210000: 0 17 0 15 0 1 0 \n"
975 " 1517000: 0 0 1 0 8 6 1 \n"
976 " 1805000: 0 3 0 0 0 5 0 \n"
977 " 2016000: 0 6 0 0 0 0 12 \n"
978 " 2304000: 0 8 1 0 0 4 0 \n",
979 },
980 {
Marat Dukhanf368e1a2017-09-08 20:13:59 -0700981 .path = "/sys/devices/system/cpu/cpu6/topology/physical_package_id",
982 .size = 2,
983 .content = "1\n",
984 },
985 {
986 .path = "/sys/devices/system/cpu/cpu6/topology/core_siblings_list",
987 .size = 4,
988 .content = "4-7\n",
989 },
990 {
Marat Dukhanf5470332017-09-12 18:30:40 -0700991 .path = "/sys/devices/system/cpu/cpu6/topology/core_siblings",
992 .size = 3,
993 .content = "f0\n",
994 },
995 {
Marat Dukhanf368e1a2017-09-08 20:13:59 -0700996 .path = "/sys/devices/system/cpu/cpu6/topology/core_id",
997 .size = 2,
998 .content = "2\n",
999 },
1000 {
1001 .path = "/sys/devices/system/cpu/cpu6/topology/thread_siblings_list",
1002 .size = 2,
1003 .content = "6\n",
1004 },
1005 {
Marat Dukhanf5470332017-09-12 18:30:40 -07001006 .path = "/sys/devices/system/cpu/cpu6/topology/thread_siblings",
1007 .size = 3,
1008 .content = "40\n",
Marat Dukhan8a240eb2017-09-11 15:13:11 -07001009 },
1010 {
1011 .path = "/sys/devices/system/cpu/cpu7/cpufreq/affected_cpus",
1012 .size = 8,
1013 .content = "4 5 6 7\n",
1014 },
1015 {
Marat Dukhanf368e1a2017-09-08 20:13:59 -07001016 .path = "/sys/devices/system/cpu/cpu7/cpufreq/cpuinfo_max_freq",
1017 .size = 8,
1018 .content = "2304000\n",
1019 },
1020 {
1021 .path = "/sys/devices/system/cpu/cpu7/cpufreq/cpuinfo_min_freq",
1022 .size = 7,
1023 .content = "480000\n",
1024 },
1025 {
Marat Dukhanf5470332017-09-12 18:30:40 -07001026 .path = "/sys/devices/system/cpu/cpu7/cpufreq/cpuinfo_transition_latency",
1027 .size = 2,
1028 .content = "0\n",
1029 },
1030 {
1031 .path = "/sys/devices/system/cpu/cpu7/cpufreq/related_cpus",
1032 .size = 8,
1033 .content = "4 5 6 7\n",
1034 },
1035 {
1036 .path = "/sys/devices/system/cpu/cpu7/cpufreq/scaling_available_frequencies",
1037 .size = 55,
1038 .content = "480000 807000 1210000 1517000 1805000 2016000 2304000 \n",
1039 },
1040 {
1041 .path = "/sys/devices/system/cpu/cpu7/cpufreq/scaling_available_governors",
1042 .size = 67,
1043 .content = "interactive conservative ondemand userspace powersave performance \n",
1044 },
1045 {
1046 .path = "/sys/devices/system/cpu/cpu7/cpufreq/scaling_cur_freq",
1047 .size = 7,
1048 .content = "807000\n",
1049 },
1050 {
1051 .path = "/sys/devices/system/cpu/cpu7/cpufreq/scaling_driver",
1052 .size = 15,
1053 .content = "arm-big-little\n",
1054 },
1055 {
1056 .path = "/sys/devices/system/cpu/cpu7/cpufreq/scaling_governor",
1057 .size = 12,
1058 .content = "interactive\n",
1059 },
1060 {
1061 .path = "/sys/devices/system/cpu/cpu7/cpufreq/scaling_max_freq",
1062 .size = 8,
1063 .content = "2304000\n",
1064 },
1065 {
1066 .path = "/sys/devices/system/cpu/cpu7/cpufreq/scaling_min_freq",
1067 .size = 7,
1068 .content = "807000\n",
1069 },
1070 {
1071 .path = "/sys/devices/system/cpu/cpu7/cpufreq/stats/time_in_state",
1072 .size = 80,
1073 .content =
1074 "480000 0\n"
1075 "807000 8295\n"
1076 "1210000 388\n"
1077 "1517000 46\n"
1078 "1805000 47\n"
1079 "2016000 329\n"
1080 "2304000 2142\n",
1081 },
1082 {
1083 .path = "/sys/devices/system/cpu/cpu7/cpufreq/stats/total_trans",
1084 .size = 4,
1085 .content = "121\n",
1086 },
1087 {
1088 .path = "/sys/devices/system/cpu/cpu7/cpufreq/stats/trans_table",
1089 .size = 673,
1090 .content =
1091 " From : To\n"
1092 " : 480000 807000 1210000 1517000 1805000 2016000 2304000 \n"
1093 " 480000: 0 0 0 0 0 0 0 \n"
1094 " 807000: 0 0 31 0 0 2 0 \n"
1095 " 1210000: 0 17 0 15 0 1 0 \n"
1096 " 1517000: 0 0 1 0 8 6 1 \n"
1097 " 1805000: 0 3 0 0 0 5 0 \n"
1098 " 2016000: 0 6 0 0 0 0 12 \n"
1099 " 2304000: 0 8 1 0 0 4 0 \n",
1100 },
1101 {
Marat Dukhanf368e1a2017-09-08 20:13:59 -07001102 .path = "/sys/devices/system/cpu/cpu7/topology/physical_package_id",
1103 .size = 2,
1104 .content = "1\n",
1105 },
1106 {
1107 .path = "/sys/devices/system/cpu/cpu7/topology/core_siblings_list",
1108 .size = 4,
1109 .content = "4-7\n",
1110 },
1111 {
Marat Dukhanf5470332017-09-12 18:30:40 -07001112 .path = "/sys/devices/system/cpu/cpu7/topology/core_siblings",
1113 .size = 3,
1114 .content = "f0\n",
1115 },
1116 {
Marat Dukhanf368e1a2017-09-08 20:13:59 -07001117 .path = "/sys/devices/system/cpu/cpu7/topology/core_id",
1118 .size = 2,
1119 .content = "3\n",
1120 },
1121 {
1122 .path = "/sys/devices/system/cpu/cpu7/topology/thread_siblings_list",
1123 .size = 2,
1124 .content = "7\n",
1125 },
Marat Dukhanf5470332017-09-12 18:30:40 -07001126 {
1127 .path = "/sys/devices/system/cpu/cpu7/topology/thread_siblings",
1128 .size = 3,
1129 .content = "80\n",
1130 },
Marat Dukhanf368e1a2017-09-08 20:13:59 -07001131 { NULL },
1132};
Marat Dukhan8a240eb2017-09-11 15:13:11 -07001133
1134#ifdef __ANDROID__
1135struct cpuinfo_mock_property properties[] = {
1136 {
1137 .key = "audioril.lib",
1138 .value = "libhuawei-audio-ril.so",
1139 },
1140 {
1141 .key = "bastet.service.enable",
1142 .value = "true",
1143 },
1144 {
1145 .key = "build.hisi_perf_opt",
1146 .value = "true",
1147 },
1148 {
1149 .key = "build.hisi_rot_ani_opt",
1150 .value = "false",
1151 },
1152 {
1153 .key = "camera.dis.flag",
1154 .value = "2",
1155 },
1156 {
1157 .key = "camera.tnr.flag",
1158 .value = "1",
1159 },
1160 {
1161 .key = "dalvik.vm.appimageformat",
1162 .value = "lz4",
1163 },
1164 {
1165 .key = "dalvik.vm.boot-dex2oat-threads",
1166 .value = "4",
1167 },
1168 {
1169 .key = "dalvik.vm.checkjni",
1170 .value = "false",
1171 },
1172 {
1173 .key = "dalvik.vm.dex2oat-Xms",
1174 .value = "64m",
1175 },
1176 {
1177 .key = "dalvik.vm.dex2oat-Xmx",
1178 .value = "512m",
1179 },
1180 {
1181 .key = "dalvik.vm.dex2oat-threads",
1182 .value = "4",
1183 },
1184 {
1185 .key = "dalvik.vm.heapgrowthlimit",
1186 .value = "384m",
1187 },
1188 {
1189 .key = "dalvik.vm.heapmaxfree",
1190 .value = "8m",
1191 },
1192 {
1193 .key = "dalvik.vm.heapminfree",
1194 .value = "512k",
1195 },
1196 {
1197 .key = "dalvik.vm.heapsize",
1198 .value = "512m",
1199 },
1200 {
1201 .key = "dalvik.vm.heapstartsize",
1202 .value = "8m",
1203 },
1204 {
1205 .key = "dalvik.vm.heaptargetutilization",
1206 .value = "0.75",
1207 },
1208 {
1209 .key = "dalvik.vm.image-dex2oat-Xms",
1210 .value = "64m",
1211 },
1212 {
1213 .key = "dalvik.vm.image-dex2oat-Xmx",
1214 .value = "64m",
1215 },
1216 {
1217 .key = "dalvik.vm.image-dex2oat-threads",
1218 .value = "4",
1219 },
1220 {
1221 .key = "dalvik.vm.isa.arm.features",
1222 .value = "default",
1223 },
1224 {
1225 .key = "dalvik.vm.isa.arm.variant",
1226 .value = "cortex-a15",
1227 },
1228 {
1229 .key = "dalvik.vm.isa.arm64.features",
1230 .value = "default",
1231 },
1232 {
1233 .key = "dalvik.vm.isa.arm64.variant",
1234 .value = "generic",
1235 },
1236 {
1237 .key = "dalvik.vm.stack-trace-file",
1238 .value = "/data/anr/traces.txt",
1239 },
1240 {
1241 .key = "dalvik.vm.usejit",
1242 .value = "true",
1243 },
1244 {
1245 .key = "dalvik.vm.usejitprofiles",
1246 .value = "true",
1247 },
1248 {
1249 .key = "debug.aps.current_battery",
Marat Dukhanf5470332017-09-12 18:30:40 -07001250 .value = "88",
Marat Dukhan8a240eb2017-09-11 15:13:11 -07001251 },
1252 {
1253 .key = "debug.aps.enable",
1254 .value = "0",
1255 },
1256 {
1257 .key = "debug.aps.process.name",
1258 .value = "",
1259 },
1260 {
1261 .key = "debug.aps.scene_num",
1262 .value = "5",
1263 },
1264 {
1265 .key = "debug.atrace.tags.enableflags",
1266 .value = "0",
1267 },
1268 {
1269 .key = "debug.choreographer.skipwarning",
1270 .value = "15",
1271 },
1272 {
1273 .key = "debug.force_rtl",
1274 .value = "0",
1275 },
1276 {
1277 .key = "debug.hwui.render_dirty_regions",
1278 .value = "false",
1279 },
1280 {
1281 .key = "dev.bootcomplete",
1282 .value = "1",
1283 },
1284 {
1285 .key = "drm.service.enabled",
1286 .value = "true",
1287 },
1288 {
1289 .key = "dumptool.run",
1290 .value = "1",
1291 },
1292 {
1293 .key = "fw.max_users",
1294 .value = "4",
1295 },
1296 {
1297 .key = "fw.show_multiuserui",
1298 .value = "1",
1299 },
1300 {
1301 .key = "gsm.current.phone-type",
1302 .value = "1",
1303 },
1304 {
1305 .key = "gsm.dualcards.switch",
1306 .value = "false",
1307 },
1308 {
1309 .key = "gsm.fastdormancy.mode",
1310 .value = "1",
1311 },
1312 {
1313 .key = "gsm.hw.fdn.activated1",
1314 .value = "false",
1315 },
1316 {
1317 .key = "gsm.hw.operator.iso-country",
1318 .value = "",
1319 },
1320 {
1321 .key = "gsm.hw.operator.isroaming",
1322 .value = "false",
1323 },
1324 {
1325 .key = "gsm.hw.operator.numeric",
1326 .value = "",
1327 },
1328 {
1329 .key = "gsm.hw.sim.operator.iso-country",
1330 .value = "",
1331 },
1332 {
1333 .key = "gsm.network.type",
1334 .value = "UMTS",
1335 },
1336 {
1337 .key = "gsm.operator.alpha",
1338 .value = "",
1339 },
1340 {
1341 .key = "gsm.operator.iso-country",
1342 .value = "",
1343 },
1344 {
1345 .key = "gsm.operator.isroaming",
1346 .value = "false",
1347 },
1348 {
1349 .key = "gsm.operator.numeric",
1350 .value = "",
1351 },
1352 {
1353 .key = "gsm.rssi.sim1",
1354 .value = "-1",
1355 },
1356 {
1357 .key = "gsm.sigcust.configured",
1358 .value = "true",
1359 },
1360 {
1361 .key = "gsm.sim.hw_atr",
1362 .value = "null",
1363 },
1364 {
1365 .key = "gsm.sim.operator.alpha",
1366 .value = "",
1367 },
1368 {
1369 .key = "gsm.sim.operator.iso-country",
1370 .value = "",
1371 },
1372 {
1373 .key = "gsm.sim.operator.numeric",
1374 .value = "",
1375 },
1376 {
1377 .key = "gsm.sim.state",
1378 .value = "ABSENT",
1379 },
1380 {
1381 .key = "gsm.sim1.type",
1382 .value = "-1",
1383 },
1384 {
1385 .key = "gsm.version.baseband",
1386 .value = "21.258.03.00.030",
1387 },
1388 {
1389 .key = "gsm.version.ril-impl",
1390 .value = "android hisilicon balong-ril 1.0",
1391 },
1392 {
1393 .key = "huawei.check_root.hotapermit",
1394 .value = "safe",
1395 },
1396 {
1397 .key = "huawei.check_root.oldstate",
1398 .value = "safe",
1399 },
1400 {
1401 .key = "huawei.check_root.prop",
1402 .value = "safe",
1403 },
1404 {
1405 .key = "huawei.check_root.setids",
1406 .value = "safe",
1407 },
1408 {
1409 .key = "huawei.check_root.verifyboot",
1410 .value = "safe",
1411 },
1412 {
1413 .key = "hw.lcd.density",
1414 .value = "480",
1415 },
1416 {
1417 .key = "hw.wifipro.dns_fail_count",
Marat Dukhanf5470332017-09-12 18:30:40 -07001418 .value = "24",
Marat Dukhan8a240eb2017-09-11 15:13:11 -07001419 },
1420 {
1421 .key = "hw_chargemonitor.log",
1422 .value = "start",
1423 },
1424 {
1425 .key = "init.svc.HwCamCfgSvr",
1426 .value = "running",
1427 },
1428 {
1429 .key = "init.svc.adbd",
1430 .value = "running",
1431 },
1432 {
1433 .key = "init.svc.applogcat",
1434 .value = "stopped",
1435 },
1436 {
1437 .key = "init.svc.audioserver",
1438 .value = "running",
1439 },
1440 {
1441 .key = "init.svc.bastetd",
1442 .value = "running",
1443 },
1444 {
1445 .key = "init.svc.bootanim",
1446 .value = "stopped",
1447 },
1448 {
1449 .key = "init.svc.cameraserver",
1450 .value = "running",
1451 },
1452 {
1453 .key = "init.svc.chargelogcat",
1454 .value = "stopped",
1455 },
1456 {
1457 .key = "init.svc.chargemonitor",
1458 .value = "running",
1459 },
1460 {
1461 .key = "init.svc.check_hota",
1462 .value = "stopped",
1463 },
1464 {
1465 .key = "init.svc.check_root",
1466 .value = "stopped",
1467 },
1468 {
1469 .key = "init.svc.clear-bcb",
1470 .value = "stopped",
1471 },
1472 {
1473 .key = "init.svc.cs-set",
1474 .value = "stopped",
1475 },
1476 {
1477 .key = "init.svc.cust_from_init",
1478 .value = "stopped",
1479 },
1480 {
1481 .key = "init.svc.data_cleanner",
1482 .value = "stopped",
1483 },
1484 {
1485 .key = "init.svc.debuggerd",
1486 .value = "running",
1487 },
1488 {
1489 .key = "init.svc.debuggerd64",
1490 .value = "running",
1491 },
1492 {
1493 .key = "init.svc.defragd",
1494 .value = "running",
1495 },
1496 {
1497 .key = "init.svc.drm",
1498 .value = "running",
1499 },
1500 {
1501 .key = "init.svc.eventslogcat",
1502 .value = "stopped",
1503 },
1504 {
1505 .key = "init.svc.fingerprintd",
1506 .value = "running",
1507 },
1508 {
1509 .key = "init.svc.gatekeeperd",
1510 .value = "running",
1511 },
1512 {
1513 .key = "init.svc.gpsd_47531",
1514 .value = "running",
1515 },
1516 {
1517 .key = "init.svc.gpsdaemon",
1518 .value = "stopped",
1519 },
1520 {
1521 .key = "init.svc.hdbd",
1522 .value = "stopped",
1523 },
1524 {
1525 .key = "init.svc.healthd",
1526 .value = "running",
1527 },
1528 {
1529 .key = "init.svc.hilogcat",
1530 .value = "stopped",
1531 },
1532 {
1533 .key = "init.svc.hiscoutmanager",
1534 .value = "stopped",
1535 },
1536 {
1537 .key = "init.svc.hivwserver",
1538 .value = "running",
1539 },
1540 {
1541 .key = "init.svc.hw_ueventd",
1542 .value = "running",
1543 },
1544 {
1545 .key = "init.svc.hwnffserver",
1546 .value = "running",
1547 },
1548 {
1549 .key = "init.svc.hwpged",
1550 .value = "running",
1551 },
1552 {
1553 .key = "init.svc.imonitor",
1554 .value = "running",
1555 },
1556 {
1557 .key = "init.svc.inputlogcat",
1558 .value = "stopped",
1559 },
1560 {
1561 .key = "init.svc.installd",
1562 .value = "running",
1563 },
1564 {
1565 .key = "init.svc.ipld",
1566 .value = "running",
1567 },
1568 {
1569 .key = "init.svc.isplogcat",
1570 .value = "stopped",
1571 },
1572 {
1573 .key = "init.svc.keystore",
1574 .value = "running",
1575 },
1576 {
1577 .key = "init.svc.kmsgcat_cp",
1578 .value = "stopped",
1579 },
1580 {
1581 .key = "init.svc.kmsglogcat",
1582 .value = "stopped",
1583 },
1584 {
1585 .key = "init.svc.lmkd",
1586 .value = "running",
1587 },
1588 {
1589 .key = "init.svc.logcat_service",
1590 .value = "stopped",
1591 },
1592 {
1593 .key = "init.svc.logctl_service",
1594 .value = "stopped",
1595 },
1596 {
1597 .key = "init.svc.logd",
1598 .value = "running",
1599 },
1600 {
1601 .key = "init.svc.logd-reinit",
1602 .value = "stopped",
1603 },
1604 {
1605 .key = "init.svc.macaddr",
1606 .value = "stopped",
1607 },
1608 {
1609 .key = "init.svc.media",
1610 .value = "running",
1611 },
1612 {
1613 .key = "init.svc.mediacodec",
1614 .value = "running",
1615 },
1616 {
1617 .key = "init.svc.mediadrm",
1618 .value = "running",
1619 },
1620 {
1621 .key = "init.svc.mediaextractor",
1622 .value = "running",
1623 },
1624 {
1625 .key = "init.svc.netd",
1626 .value = "running",
1627 },
1628 {
1629 .key = "init.svc.oeminfo_nvm",
1630 .value = "running",
1631 },
1632 {
1633 .key = "init.svc.p2p_supplicant",
1634 .value = "running",
1635 },
1636 {
1637 .key = "init.svc.perfhub",
1638 .value = "running",
1639 },
1640 {
1641 .key = "init.svc.powerlogd",
1642 .value = "running",
1643 },
1644 {
1645 .key = "init.svc.ril-daemon",
1646 .value = "running",
1647 },
1648 {
1649 .key = "init.svc.rillogcat",
1650 .value = "stopped",
1651 },
1652 {
1653 .key = "init.svc.servicemanager",
1654 .value = "running",
1655 },
1656 {
1657 .key = "init.svc.shlogd",
1658 .value = "stopped",
1659 },
1660 {
1661 .key = "init.svc.sleeplogcat",
1662 .value = "stopped",
1663 },
1664 {
1665 .key = "init.svc.surfaceflinger",
1666 .value = "running",
1667 },
1668 {
1669 .key = "init.svc.teecd",
1670 .value = "running",
1671 },
1672 {
1673 .key = "init.svc.teelogcat",
1674 .value = "stopped",
1675 },
1676 {
1677 .key = "init.svc.thermal-daemon",
1678 .value = "running",
1679 },
1680 {
1681 .key = "init.svc.ueventd",
1682 .value = "running",
1683 },
1684 {
1685 .key = "init.svc.vold",
1686 .value = "running",
1687 },
1688 {
1689 .key = "init.svc.vr_daemon",
1690 .value = "running",
1691 },
1692 {
1693 .key = "init.svc.zygote",
1694 .value = "running",
1695 },
1696 {
1697 .key = "init.svc.zygote_secondary",
1698 .value = "running",
1699 },
1700 {
1701 .key = "keyguard.no_require_sim",
1702 .value = "true",
1703 },
1704 {
1705 .key = "modify_ram_show",
1706 .value = "true",
1707 },
1708 {
1709 .key = "net.bt.name",
1710 .value = "Android",
1711 },
1712 {
1713 .key = "net.change",
1714 .value = "net.portal.background",
1715 },
1716 {
1717 .key = "net.hostname",
1718 .value = "HUAWEI_Mate_8",
1719 },
1720 {
1721 .key = "net.portal.background",
1722 .value = "false",
1723 },
1724 {
1725 .key = "net.qtaguid_enabled",
1726 .value = "1",
1727 },
1728 {
1729 .key = "net.tcp.default_init_rwnd",
1730 .value = "60",
1731 },
1732 {
1733 .key = "partition.cust.verified",
1734 .value = "2",
1735 },
1736 {
1737 .key = "partition.product.verified",
1738 .value = "2",
1739 },
1740 {
1741 .key = "partition.system.verified",
1742 .value = "2",
1743 },
1744 {
1745 .key = "partition.vendor.verified",
1746 .value = "2",
1747 },
1748 {
1749 .key = "partition.version.verified",
1750 .value = "2",
1751 },
1752 {
1753 .key = "persist.config.hw.lca.region",
1754 .value = "inland",
1755 },
1756 {
1757 .key = "persist.decode_bitmap_opt",
1758 .value = "1",
1759 },
1760 {
1761 .key = "persist.dsds.enabled",
1762 .value = "false",
1763 },
1764 {
1765 .key = "persist.egl.support_vr",
1766 .value = "1",
1767 },
1768 {
1769 .key = "persist.fw.force_adoptable",
1770 .value = "true",
1771 },
1772 {
1773 .key = "persist.media.offload.enable",
1774 .value = "true",
1775 },
1776 {
1777 .key = "persist.media.usbvoice.enable",
1778 .value = "true",
1779 },
1780 {
1781 .key = "persist.media.usbvoice.name",
1782 .value = "USB-Audio - HUAWEI GLASS",
1783 },
1784 {
1785 .key = "persist.partial_update_support",
1786 .value = "1",
1787 },
1788 {
1789 .key = "persist.radio.airmode_sim0",
1790 .value = "false",
1791 },
1792 {
1793 .key = "persist.radio.apm_sim_not_pwdn",
1794 .value = "1",
1795 },
1796 {
1797 .key = "persist.radio.modem.cap",
1798 .value = "899BD",
1799 },
1800 {
1801 .key = "persist.radio.procsetdata",
1802 .value = "com.huawei.hwstartupguide",
1803 },
1804 {
1805 .key = "persist.radio.sub_state_cfg",
1806 .value = "1,1,1",
1807 },
1808 {
1809 .key = "persist.radio.usersetdata",
1810 .value = "true",
1811 },
1812 {
1813 .key = "persist.rog_feature",
1814 .value = "1",
1815 },
1816 {
1817 .key = "persist.service.hdb.enable",
1818 .value = "true",
1819 },
1820 {
1821 .key = "persist.service.tm2.tofile",
1822 .value = "false",
1823 },
1824 {
1825 .key = "persist.sys.art.opt.enable",
1826 .value = "true",
1827 },
1828 {
1829 .key = "persist.sys.boost.durationms",
1830 .value = "1000",
1831 },
1832 {
1833 .key = "persist.sys.boost.freqmin.b",
1834 .value = "1210000",
1835 },
1836 {
1837 .key = "persist.sys.cpuset.bg_off",
1838 .value = "0-3",
1839 },
1840 {
1841 .key = "persist.sys.cpuset.bg_on",
1842 .value = "2-3",
1843 },
1844 {
1845 .key = "persist.sys.cpuset.boost_off",
1846 .value = "0-7",
1847 },
1848 {
1849 .key = "persist.sys.cpuset.boost_on",
1850 .value = "4-7",
1851 },
1852 {
1853 .key = "persist.sys.cpuset.enable",
1854 .value = "1",
1855 },
1856 {
1857 .key = "persist.sys.cpuset.fg_off",
1858 .value = "0-7",
1859 },
1860 {
1861 .key = "persist.sys.cpuset.fg_on",
1862 .value = "0-7",
1863 },
1864 {
1865 .key = "persist.sys.cpuset.keybg_off",
1866 .value = "0-3",
1867 },
1868 {
1869 .key = "persist.sys.cpuset.keybg_on",
1870 .value = "2-3,7",
1871 },
1872 {
1873 .key = "persist.sys.cpuset.subswitch",
1874 .value = "42",
1875 },
1876 {
1877 .key = "persist.sys.cpuset.sysbg_off",
1878 .value = "0-3",
1879 },
1880 {
1881 .key = "persist.sys.cpuset.sysbg_on",
1882 .value = "0-3",
1883 },
1884 {
1885 .key = "persist.sys.cpuset.ta_boost_off",
1886 .value = "0-7",
1887 },
1888 {
1889 .key = "persist.sys.cpuset.ta_boost_on",
1890 .value = "4-7",
1891 },
1892 {
1893 .key = "persist.sys.cpuset.topapp_off",
1894 .value = "0-7",
1895 },
1896 {
1897 .key = "persist.sys.cpuset.topapp_on",
1898 .value = "0-7",
1899 },
1900 {
1901 .key = "persist.sys.dalvik.vm.lib.2",
1902 .value = "libart.so",
1903 },
1904 {
1905 .key = "persist.sys.dualcards",
1906 .value = "false",
1907 },
1908 {
1909 .key = "persist.sys.enable_iaware",
1910 .value = "true",
1911 },
1912 {
1913 .key = "persist.sys.fingerpressnavi",
1914 .value = "0",
1915 },
1916 {
1917 .key = "persist.sys.fingersense",
1918 .value = "1",
1919 },
1920 {
1921 .key = "persist.sys.huawei.debug.on",
1922 .value = "0",
1923 },
1924 {
1925 .key = "persist.sys.hwairplanestate",
1926 .value = "error",
1927 },
1928 {
1929 .key = "persist.sys.iaware.cpuenable",
1930 .value = "true",
1931 },
1932 {
1933 .key = "persist.sys.iaware_config_ver",
1934 .value = "HUAWEI-NXT-L09_US_iaware_config_1.0_rev.xml",
1935 },
1936 {
1937 .key = "persist.sys.io.f2fs.defrag",
1938 .value = "1",
1939 },
1940 {
1941 .key = "persist.sys.jankdb",
1942 .value = "<10><400><400><400><400><400>",
1943 },
1944 {
1945 .key = "persist.sys.jankenable",
1946 .value = "true",
1947 },
1948 {
1949 .key = "persist.sys.kmemleak.debug",
1950 .value = "0",
1951 },
1952 {
1953 .key = "persist.sys.locale",
1954 .value = "en-GB",
1955 },
1956 {
1957 .key = "persist.sys.logsystem.coredump",
1958 .value = "off",
1959 },
1960 {
1961 .key = "persist.sys.logsystem.modem",
1962 .value = "0",
1963 },
1964 {
1965 .key = "persist.sys.logsystem.protohint",
1966 .value = "0",
1967 },
1968 {
1969 .key = "persist.sys.mcc_match_fyrom",
1970 .value = "",
1971 },
1972 {
1973 .key = "persist.sys.nosave.cpu.load.b",
1974 .value = "90",
1975 },
1976 {
1977 .key = "persist.sys.nosave.cpu.load.l",
1978 .value = "95",
1979 },
1980 {
1981 .key = "persist.sys.nosave.hispeed.b",
1982 .value = "1210000",
1983 },
1984 {
1985 .key = "persist.sys.nosave.hispeed.l",
1986 .value = "1306000",
1987 },
1988 {
1989 .key = "persist.sys.nosave.targets.b",
1990 .value = "80:807000:81:1210000:85:1517000:95",
1991 },
1992 {
1993 .key = "persist.sys.nosave.targets.l",
1994 .value = "70:807000:80:1018000:90:1306000:95",
1995 },
1996 {
1997 .key = "persist.sys.performance",
1998 .value = "true",
1999 },
2000 {
2001 .key = "persist.sys.powerup_reason",
2002 .value = "NORMAL",
2003 },
2004 {
2005 .key = "persist.sys.profiler_ms",
2006 .value = "0",
2007 },
2008 {
2009 .key = "persist.sys.root.status",
2010 .value = "0",
2011 },
2012 {
2013 .key = "persist.sys.save.cpu.load.b",
2014 .value = "90",
2015 },
2016 {
2017 .key = "persist.sys.save.cpu.load.l",
2018 .value = "95",
2019 },
2020 {
2021 .key = "persist.sys.save.hispeed.b",
2022 .value = "1210000",
2023 },
2024 {
2025 .key = "persist.sys.save.hispeed.l",
2026 .value = "1306000",
2027 },
2028 {
2029 .key = "persist.sys.save.targets.b",
2030 .value = "80:807000:81:1210000:85:1517000:95",
2031 },
2032 {
2033 .key = "persist.sys.save.targets.l",
2034 .value = "70:807000:80:1018000:90:1306000:95",
2035 },
2036 {
2037 .key = "persist.sys.set.hispeed.b",
2038 .value = "1210000",
2039 },
2040 {
2041 .key = "persist.sys.set.hispeed.l",
2042 .value = "1306000",
2043 },
2044 {
2045 .key = "persist.sys.set.load.b",
2046 .value = "85",
2047 },
2048 {
2049 .key = "persist.sys.set.load.l",
2050 .value = "90",
2051 },
2052 {
2053 .key = "persist.sys.set.targets.b",
2054 .value = "85:1210000:90:1517000:80",
2055 },
2056 {
2057 .key = "persist.sys.set.targets.l",
2058 .value = "90:1306000:85",
2059 },
2060 {
2061 .key = "persist.sys.shut_alarm",
2062 .value = "none",
2063 },
2064 {
2065 .key = "persist.sys.spsave.cpu.load.b",
2066 .value = "99",
2067 },
2068 {
2069 .key = "persist.sys.spsave.cpu.load.l",
2070 .value = "99",
2071 },
2072 {
2073 .key = "persist.sys.spsave.hispeed.b",
2074 .value = "1210000",
2075 },
2076 {
2077 .key = "persist.sys.spsave.hispeed.l",
2078 .value = "1306000",
2079 },
2080 {
2081 .key = "persist.sys.spsave.targets.b",
2082 .value = "80:807000:81:1210000:85:1517000:95",
2083 },
2084 {
2085 .key = "persist.sys.spsave.targets.l",
2086 .value = "70:807000:80:1018000:90:1306000:95",
2087 },
2088 {
2089 .key = "persist.sys.timezone",
2090 .value = "Asia/Taipei",
2091 },
2092 {
2093 .key = "persist.sys.usb.config",
2094 .value = "hisuite,mtp,mass_storage,adb",
2095 },
2096 {
2097 .key = "persist.sys.webview.vmsize",
2098 .value = "116905264",
2099 },
2100 {
2101 .key = "persist.touch_vsync_opt",
2102 .value = "1",
2103 },
2104 {
2105 .key = "persist.video_player_opt",
2106 .value = "1",
2107 },
2108 {
2109 .key = "pm.dexopt.ab-ota",
2110 .value = "speed-profile",
2111 },
2112 {
2113 .key = "pm.dexopt.bg-dexopt",
2114 .value = "speed-profile",
2115 },
2116 {
2117 .key = "pm.dexopt.boot",
2118 .value = "verify-profile",
2119 },
2120 {
2121 .key = "pm.dexopt.core-app",
2122 .value = "speed",
2123 },
2124 {
2125 .key = "pm.dexopt.first-boot",
2126 .value = "interpret-only",
2127 },
2128 {
2129 .key = "pm.dexopt.forced-dexopt",
2130 .value = "speed",
2131 },
2132 {
2133 .key = "pm.dexopt.install",
2134 .value = "interpret-only",
2135 },
2136 {
2137 .key = "pm.dexopt.nsys-library",
2138 .value = "speed",
2139 },
2140 {
2141 .key = "pm.dexopt.shared-apk",
2142 .value = "speed",
2143 },
2144 {
2145 .key = "ril.balong_cid",
2146 .value = "0",
2147 },
2148 {
2149 .key = "ril.ecclist",
2150 .value = "112,911,000,08,110,118,119,999,112,911",
2151 },
2152 {
2153 .key = "ril.force_to_set_ecc",
2154 .value = "invalid",
2155 },
2156 {
2157 .key = "ril.hw_modem0.rssi",
2158 .value = "-1",
2159 },
2160 {
2161 .key = "ril.hw_modem1.rssi",
2162 .value = "-1",
2163 },
2164 {
2165 .key = "ril.modem.balong_nvm_server",
2166 .value = "true",
2167 },
2168 {
2169 .key = "ril.operator.numeric",
2170 .value = "310410",
2171 },
2172 {
2173 .key = "rild.libargs",
2174 .value = "-m modem0",
2175 },
2176 {
2177 .key = "rild.libpath",
2178 .value = "/vendor/lib64/libbalong-ril.so",
2179 },
2180 {
2181 .key = "rild.rild1_ready_to_start",
2182 .value = "false",
2183 },
2184 {
2185 .key = "ro.adb.secure",
2186 .value = "1",
2187 },
2188 {
2189 .key = "ro.allow.mock.location",
2190 .value = "0",
2191 },
2192 {
2193 .key = "ro.baseband",
2194 .value = "unknown",
2195 },
2196 {
2197 .key = "ro.board.boardid",
2198 .value = "3544",
2199 },
2200 {
2201 .key = "ro.board.boardname",
2202 .value = "NEXT_L09_VN2",
2203 },
2204 {
2205 .key = "ro.board.modemid",
2206 .value = "3c002400",
2207 },
2208 {
2209 .key = "ro.board.platform",
2210 .value = "hi3650",
2211 },
2212 {
2213 .key = "ro.boardid.product",
2214 .value = "41039",
2215 },
2216 {
2217 .key = "ro.boot.ddrsize",
2218 .value = "3",
2219 },
2220 {
2221 .key = "ro.boot.flash.locked",
2222 .value = "1",
2223 },
2224 {
2225 .key = "ro.boot.hardware",
2226 .value = "hi3650",
2227 },
2228 {
2229 .key = "ro.boot.mode",
2230 .value = "normal",
2231 },
2232 {
2233 .key = "ro.boot.selinux",
2234 .value = "enforcing",
2235 },
2236 {
2237 .key = "ro.boot.serialno",
2238 .value = "AXS0216C10000671",
2239 },
2240 {
2241 .key = "ro.boot.verifiedbootstate",
2242 .value = "GREEN",
2243 },
2244 {
2245 .key = "ro.boot.veritymode",
2246 .value = "enforcing",
2247 },
2248 {
2249 .key = "ro.bootimage.build.date",
2250 .value = "Tue Mar 21 03:22:21 CST 2017",
2251 },
2252 {
2253 .key = "ro.bootimage.build.date.utc",
2254 .value = "1490037741",
2255 },
2256 {
2257 .key = "ro.bootimage.build.fingerprint",
2258 .value = "hi3650/hi3650/hi3650:7.0/NRD90M/jenkin03210320:user/test-keys",
2259 },
2260 {
2261 .key = "ro.bootloader",
2262 .value = "unknown",
2263 },
2264 {
2265 .key = "ro.bootmode",
2266 .value = "normal",
2267 },
2268 {
2269 .key = "ro.bt.bdaddr_path",
2270 .value = "/data/misc/bluedroid/macbt",
2271 },
2272 {
2273 .key = "ro.build.characteristics",
2274 .value = "default",
2275 },
2276 {
2277 .key = "ro.build.date",
2278 .value = "Tue Mar 21 02:12:13 CST 2017",
2279 },
2280 {
2281 .key = "ro.build.date.utc",
2282 .value = "1490033533",
2283 },
2284 {
2285 .key = "ro.build.description",
2286 .value = "NXT-L09-user 7.0 HUAWEINXT-L09 C636B580 release-keys",
2287 },
2288 {
2289 .key = "ro.build.diaplay.id",
2290 .value = "System 5.0.0.48(0O2V)",
2291 },
2292 {
2293 .key = "ro.build.display.id",
2294 .value = "NXT-L09C636B580",
2295 },
2296 {
2297 .key = "ro.build.fingerprint",
2298 .value = "HUAWEI/NXT-L09/HWNXT:7.0/HUAWEINXT-L09/C636B580:user/release-keys",
2299 },
2300 {
2301 .key = "ro.build.flavor",
2302 .value = "hi3650-user",
2303 },
2304 {
2305 .key = "ro.build.hide",
2306 .value = "false",
2307 },
2308 {
2309 .key = "ro.build.hide.matchers",
2310 .value = "NXT;nxt;hi3650;huawei;mali-t880",
2311 },
2312 {
2313 .key = "ro.build.hide.replacements",
2314 .value = "X100;X100;X100;unknown;unknown;",
2315 },
2316 {
2317 .key = "ro.build.hide.settings",
2318 .value = "8;1.8 GHz;2.0GB;11.00 GB;16.00 GB;1080 x 720;4.4;3.10.30;4.1",
2319 },
2320 {
2321 .key = "ro.build.host",
2322 .value = "wuhjk0046cna",
2323 },
2324 {
2325 .key = "ro.build.hw_emui_api_level",
2326 .value = "11",
2327 },
2328 {
2329 .key = "ro.build.id",
2330 .value = "HUAWEINXT-L09",
2331 },
2332 {
2333 .key = "ro.build.product",
2334 .value = "NXT",
2335 },
2336 {
2337 .key = "ro.build.tags",
2338 .value = "release-keys",
2339 },
2340 {
2341 .key = "ro.build.type",
2342 .value = "user",
2343 },
2344 {
2345 .key = "ro.build.update_version",
2346 .value = "V1_2",
2347 },
2348 {
2349 .key = "ro.build.user",
2350 .value = "test",
2351 },
2352 {
2353 .key = "ro.build.version.all_codenames",
2354 .value = "REL",
2355 },
2356 {
2357 .key = "ro.build.version.base_os",
2358 .value = "",
2359 },
2360 {
2361 .key = "ro.build.version.codename",
2362 .value = "REL",
2363 },
2364 {
2365 .key = "ro.build.version.emui",
2366 .value = "EmotionUI_5.0",
2367 },
2368 {
2369 .key = "ro.build.version.incremental",
2370 .value = "C636B580",
2371 },
2372 {
2373 .key = "ro.build.version.preview_sdk",
2374 .value = "0",
2375 },
2376 {
2377 .key = "ro.build.version.release",
2378 .value = "7.0",
2379 },
2380 {
2381 .key = "ro.build.version.sdk",
2382 .value = "24",
2383 },
2384 {
2385 .key = "ro.build.version.security_patch",
2386 .value = "2017-03-01",
2387 },
2388 {
2389 .key = "ro.carrier",
2390 .value = "unknown",
2391 },
2392 {
2393 .key = "ro.cellbroadcast.emergencyids",
2394 .value = "0-65534",
2395 },
2396 {
2397 .key = "ro.check.modem_network",
2398 .value = "true",
2399 },
2400 {
2401 .key = "ro.com.android.dataroaming",
2402 .value = "false",
2403 },
2404 {
2405 .key = "ro.com.google.clientidbase",
2406 .value = "android-huawei",
2407 },
2408 {
2409 .key = "ro.com.google.clientidbase.am",
2410 .value = "android-huawei",
2411 },
2412 {
2413 .key = "ro.com.google.clientidbase.gmm",
2414 .value = "android-huawei",
2415 },
2416 {
2417 .key = "ro.com.google.clientidbase.ms",
2418 .value = "android-huawei",
2419 },
2420 {
2421 .key = "ro.com.google.clientidbase.yt",
2422 .value = "android-huawei",
2423 },
2424 {
2425 .key = "ro.com.google.gmsversion",
2426 .value = "7.0_r5",
2427 },
2428 {
2429 .key = "ro.comp.chip_need_vndk",
2430 .value = "VA7.0-E5.0-B10005",
2431 },
2432 {
2433 .key = "ro.comp.chip_support_sndk",
2434 .value = "SA7.0-E5.0-B00005",
2435 },
2436 {
2437 .key = "ro.comp.chipset_version",
2438 .value = "Chipset-austin 5.0.0.3(0934)",
2439 },
2440 {
2441 .key = "ro.comp.cust_version",
2442 .value = "Cust-636000 5.0.0.1(0001)",
2443 },
2444 {
2445 .key = "ro.comp.product_version",
2446 .value = "Product-NXT 4.0.0.5(0000)",
2447 },
2448 {
2449 .key = "ro.comp.sys_need_sndk",
2450 .value = "SA7.0-E5.0-B00005",
2451 },
2452 {
2453 .key = "ro.comp.sys_support_vndk",
2454 .value = "VA7.0-E5.0-B10005",
2455 },
2456 {
2457 .key = "ro.comp.system_version",
2458 .value = "System 5.0.0.48(0O2V)",
2459 },
2460 {
2461 .key = "ro.comp.version_version",
2462 .value = "Version-NXT-L09-636000 5.0.0.1(000H)",
2463 },
2464 {
2465 .key = "ro.confg.hw_bootversion",
2466 .value = "Chipset-austin 5.0.0.3(0934)_BOOT",
2467 },
2468 {
2469 .key = "ro.confg.hw_fastbootversion",
2470 .value = "Chipset-austin 5.0.0.3(0934)_FASTBOOT",
2471 },
2472 {
2473 .key = "ro.confg.hw_systemversion",
2474 .value = "System 5.0.0.48(0O2V)",
2475 },
2476 {
2477 .key = "ro.confg.hw_userdataversion",
2478 .value = "NXT-L09C636B580_DATA_hw_spcseas",
2479 },
2480 {
2481 .key = "ro.config.DelaySwitchUserDlg",
2482 .value = "true",
2483 },
2484 {
2485 .key = "ro.config.alarm_alert",
2486 .value = "Aegean_Sea.ogg",
2487 },
2488 {
2489 .key = "ro.config.app_big_icon_size",
2490 .value = "161",
2491 },
2492 {
2493 .key = "ro.config.attach_apn_enabled",
2494 .value = "true",
2495 },
2496 {
2497 .key = "ro.config.attach_ip_type",
2498 .value = "IPV4V6",
2499 },
2500 {
2501 .key = "ro.config.backcolor",
2502 .value = "gray",
2503 },
2504 {
2505 .key = "ro.config.c2dmdelay",
2506 .value = "10000",
2507 },
2508 {
2509 .key = "ro.config.ca_withoutcat",
2510 .value = "true",
2511 },
2512 {
2513 .key = "ro.config.calendar_event_order",
2514 .value = "true",
2515 },
2516 {
2517 .key = "ro.config.carkitmodenotif",
2518 .value = "true",
2519 },
2520 {
2521 .key = "ro.config.cbs_del_2B",
2522 .value = "true",
2523 },
2524 {
2525 .key = "ro.config.colorTemperature_3d",
2526 .value = "true",
2527 },
2528 {
2529 .key = "ro.config.colorTemperature_K3",
2530 .value = "true",
2531 },
2532 {
2533 .key = "ro.config.compatibility_enable",
2534 .value = "1",
2535 },
2536 {
2537 .key = "ro.config.data_preinstalled",
2538 .value = "true",
2539 },
2540 {
2541 .key = "ro.config.devicecolor",
2542 .value = "gray",
2543 },
2544 {
2545 .key = "ro.config.dist_nosim_airplane",
2546 .value = "true",
2547 },
2548 {
2549 .key = "ro.config.dsds_mode",
2550 .value = "umts",
2551 },
2552 {
2553 .key = "ro.config.dualsim_display",
2554 .value = "true",
2555 },
2556 {
2557 .key = "ro.config.emergencycall_show",
2558 .value = "true",
2559 },
2560 {
2561 .key = "ro.config.enable_c2dm_delay",
2562 .value = "true",
2563 },
2564 {
2565 .key = "ro.config.enable_iaware",
2566 .value = "true",
2567 },
2568 {
2569 .key = "ro.config.enable_perfhub_fling",
2570 .value = "false",
2571 },
2572 {
2573 .key = "ro.config.finger_joint",
2574 .value = "true",
2575 },
2576 {
2577 .key = "ro.config.fp_navigation",
2578 .value = "true",
2579 },
2580 {
2581 .key = "ro.config.gcm_hb_speed_factor",
2582 .value = "4",
2583 },
2584 {
2585 .key = "ro.config.gcm_hb_speedup",
2586 .value = "true",
2587 },
2588 {
2589 .key = "ro.config.hebrew_dialpad_show",
2590 .value = "true",
2591 },
2592 {
2593 .key = "ro.config.helix_enable",
2594 .value = "true",
2595 },
2596 {
2597 .key = "ro.config.hideContactWithoutNum",
2598 .value = "true",
2599 },
2600 {
2601 .key = "ro.config.hk_3gpp_notdownload",
2602 .value = "true",
2603 },
2604 {
2605 .key = "ro.config.hspap_hsdpa_open",
2606 .value = "1",
2607 },
2608 {
2609 .key = "ro.config.huawei_smallwindow",
2610 .value = "17,18,1064,1330",
2611 },
2612 {
2613 .key = "ro.config.hw.imeisv",
2614 .value = "true",
2615 },
2616 {
2617 .key = "ro.config.hw.security_volume",
2618 .value = "8",
2619 },
2620 {
2621 .key = "ro.config.hw_3G_support",
2622 .value = "true",
2623 },
2624 {
2625 .key = "ro.config.hw_ReduceSAR",
2626 .value = "true",
2627 },
2628 {
2629 .key = "ro.config.hw_RemindWifiToPdp",
2630 .value = "true",
2631 },
2632 {
2633 .key = "ro.config.hw_TW_emergencyNum",
2634 .value = "true",
2635 },
2636 {
2637 .key = "ro.config.hw_allow_rs_mms",
2638 .value = "true",
2639 },
2640 {
2641 .key = "ro.config.hw_allow_ums_and_mtp",
2642 .value = "true",
2643 },
2644 {
2645 .key = "ro.config.hw_always_allow_mms",
2646 .value = "0",
2647 },
2648 {
2649 .key = "ro.config.hw_change_volte_icon",
2650 .value = "true",
2651 },
2652 {
2653 .key = "ro.config.hw_channel_info",
2654 .value = "0,0,0,0",
2655 },
2656 {
2657 .key = "ro.config.hw_cover_brightness",
2658 .value = "0",
2659 },
2660 {
2661 .key = "ro.config.hw_dsda",
2662 .value = "false",
2663 },
2664 {
2665 .key = "ro.config.hw_dts",
2666 .value = "true",
2667 },
2668 {
2669 .key = "ro.config.hw_eapsim",
2670 .value = "true",
2671 },
2672 {
2673 .key = "ro.config.hw_ecc_with_sim_card",
2674 .value = "true",
2675 },
2676 {
2677 .key = "ro.config.hw_ecclist_nocard",
2678 .value = "1+110,6+119,8+118",
2679 },
2680 {
2681 .key = "ro.config.hw_ecclist_withcard",
2682 .value = "1+110,6+119,8+118",
2683 },
2684 {
2685 .key = "ro.config.hw_em_solution_ver",
2686 .value = "B065",
2687 },
2688 {
2689 .key = "ro.config.hw_enable_merge",
2690 .value = "true",
2691 },
2692 {
2693 .key = "ro.config.hw_globalEcc",
2694 .value = "true",
2695 },
2696 {
2697 .key = "ro.config.hw_glovemode_enabled",
2698 .value = "1",
2699 },
2700 {
2701 .key = "ro.config.hw_gps_power_track",
2702 .value = "true",
2703 },
2704 {
2705 .key = "ro.config.hw_hideSimIcon",
2706 .value = "false",
2707 },
2708 {
2709 .key = "ro.config.hw_hidecallforward",
2710 .value = "false",
2711 },
2712 {
2713 .key = "ro.config.hw_hotswap_on",
2714 .value = "true",
2715 },
2716 {
2717 .key = "ro.config.hw_hungtasklist",
2718 .value = "whitelist,system_server,SurfaceFlinger",
2719 },
2720 {
2721 .key = "ro.config.hw_icon_supprot_cut",
2722 .value = "false",
2723 },
2724 {
2725 .key = "ro.config.hw_imei_sv_enable",
2726 .value = "true",
2727 },
2728 {
2729 .key = "ro.config.hw_imei_sv_show_two",
2730 .value = "true",
2731 },
2732 {
2733 .key = "ro.config.hw_lock_emergency",
2734 .value = "true",
2735 },
2736 {
2737 .key = "ro.config.hw_low_ram",
2738 .value = "false",
2739 },
2740 {
2741 .key = "ro.config.hw_lte_support",
2742 .value = "true",
2743 },
2744 {
2745 .key = "ro.config.hw_media_flags",
2746 .value = "3",
2747 },
2748 {
2749 .key = "ro.config.hw_multiscreen",
2750 .value = "false",
2751 },
2752 {
2753 .key = "ro.config.hw_music_lp",
2754 .value = "true",
2755 },
2756 {
2757 .key = "ro.config.hw_navigationbar",
2758 .value = "true",
2759 },
2760 {
2761 .key = "ro.config.hw_nfc_def_route",
2762 .value = "2",
2763 },
2764 {
2765 .key = "ro.config.hw_nfc_msimce",
2766 .value = "false",
2767 },
2768 {
2769 .key = "ro.config.hw_nfc_on",
2770 .value = "true",
2771 },
2772 {
2773 .key = "ro.config.hw_not_modify_wifi",
2774 .value = "Singtel WIFI",
2775 },
2776 {
2777 .key = "ro.config.hw_omacp",
2778 .value = "1",
2779 },
2780 {
2781 .key = "ro.config.hw_opta",
2782 .value = "636",
2783 },
2784 {
2785 .key = "ro.config.hw_optb",
2786 .value = "999",
2787 },
2788 {
2789 .key = "ro.config.hw_perfhub",
2790 .value = "true",
2791 },
2792 {
2793 .key = "ro.config.hw_power_saving",
2794 .value = "true",
2795 },
2796 {
2797 .key = "ro.config.hw_privacySpace",
2798 .value = "false",
2799 },
2800 {
2801 .key = "ro.config.hw_protect_iwa_apps",
2802 .value = "false",
2803 },
2804 {
2805 .key = "ro.config.hw_rcm_cert",
2806 .value = "true",
2807 },
2808 {
2809 .key = "ro.config.hw_sensorhub",
2810 .value = "true",
2811 },
2812 {
2813 .key = "ro.config.hw_showSimName",
2814 .value = "true",
2815 },
2816 {
2817 .key = "ro.config.hw_showTestInfo",
2818 .value = "false",
2819 },
2820 {
2821 .key = "ro.config.hw_show_4G_Plus_icon",
2822 .value = "true",
2823 },
2824 {
2825 .key = "ro.config.hw_show_mmiError",
2826 .value = "true",
2827 },
2828 {
2829 .key = "ro.config.hw_show_network_icon",
2830 .value = "true",
2831 },
2832 {
2833 .key = "ro.config.hw_sim2airplane",
2834 .value = "false",
2835 },
2836 {
2837 .key = "ro.config.hw_simlock_retries",
2838 .value = "true",
2839 },
2840 {
2841 .key = "ro.config.hw_simpleui_enable",
2842 .value = "1",
2843 },
2844 {
2845 .key = "ro.config.hw_singlehand",
2846 .value = "1",
2847 },
2848 {
2849 .key = "ro.config.hw_smartcardservice",
2850 .value = "true",
2851 },
2852 {
2853 .key = "ro.config.hw_southeast_asia",
2854 .value = "true",
2855 },
2856 {
2857 .key = "ro.config.hw_student_mode_on",
2858 .value = "true",
2859 },
2860 {
2861 .key = "ro.config.hw_support_clone_app",
2862 .value = "true",
2863 },
2864 {
2865 .key = "ro.config.hw_support_geofence",
2866 .value = "true",
2867 },
2868 {
2869 .key = "ro.config.hw_support_ipcall",
2870 .value = "false",
2871 },
2872 {
2873 .key = "ro.config.hw_support_vm_ecc",
2874 .value = "true",
2875 },
2876 {
2877 .key = "ro.config.hw_touchplus_enabled",
2878 .value = "false",
2879 },
2880 {
2881 .key = "ro.config.hw_use_browser_ua",
2882 .value = "http://wap1.huawei.com/uaprof/HUAWEI_%s_UAProfile.xml",
2883 },
2884 {
2885 .key = "ro.config.hw_vcardBase64",
2886 .value = "true",
2887 },
2888 {
2889 .key = "ro.config.hw_voicemail_sim",
2890 .value = "true",
2891 },
2892 {
2893 .key = "ro.config.hw_volte_dyn",
2894 .value = "true",
2895 },
2896 {
2897 .key = "ro.config.hw_volte_icon_rule",
2898 .value = "2",
2899 },
2900 {
2901 .key = "ro.config.hw_watermark",
2902 .value = "false",
2903 },
2904 {
2905 .key = "ro.config.hw_wifi_proxy",
2906 .value = "false",
2907 },
2908 {
2909 .key = "ro.config.hw_wifipro_enable",
2910 .value = "true",
2911 },
2912 {
2913 .key = "ro.config.hwft_PinPukUnlockscr",
2914 .value = "true",
2915 },
2916 {
2917 .key = "ro.config.hwtheme",
2918 .value = "1",
2919 },
2920 {
2921 .key = "ro.config.ipv4.mtu",
2922 .value = "1400",
2923 },
2924 {
2925 .key = "ro.config.keyguard_unusedata",
2926 .value = "false",
2927 },
2928 {
2929 .key = "ro.config.keypasstouser",
2930 .value = "true",
2931 },
2932 {
2933 .key = "ro.config.launcher_matchcard",
2934 .value = "0",
2935 },
2936 {
2937 .key = "ro.config.limit_lcd_manual",
2938 .value = "true",
2939 },
2940 {
2941 .key = "ro.config.linkplus.liveupdate",
2942 .value = "true",
2943 },
2944 {
2945 .key = "ro.config.linkplus.roaming",
2946 .value = "false",
2947 },
2948 {
2949 .key = "ro.config.lte_show_northamerica",
2950 .value = "false",
2951 },
2952 {
2953 .key = "ro.config.marketing_name",
2954 .value = "HUAWEI Mate 8",
2955 },
2956 {
2957 .key = "ro.config.mm_socket_ctrl",
2958 .value = "1",
2959 },
2960 {
2961 .key = "ro.config.mmu_en",
2962 .value = "1",
2963 },
2964 {
2965 .key = "ro.config.multi_task_enable",
2966 .value = "true",
2967 },
2968 {
2969 .key = "ro.config.music_lp_vol",
2970 .value = "true",
2971 },
2972 {
2973 .key = "ro.config.myloc_show_first",
2974 .value = "true",
2975 },
2976 {
2977 .key = "ro.config.nfc_ce_transevt",
2978 .value = "true",
2979 },
2980 {
2981 .key = "ro.config.nfc_def_route_uicc",
2982 .value = "true",
2983 },
2984 {
2985 .key = "ro.config.not_show_net_connect",
2986 .value = "true",
2987 },
2988 {
2989 .key = "ro.config.notification_sound",
2990 .value = "Bongo.ogg",
2991 },
2992 {
2993 .key = "ro.config.plmn_to_settings",
2994 .value = "true",
2995 },
2996 {
2997 .key = "ro.config.readBtAddress",
2998 .value = "true",
2999 },
3000 {
3001 .key = "ro.config.ringtone",
3002 .value = "Huawei_Tune_Living.ogg",
3003 },
3004 {
3005 .key = "ro.config.ringtone2",
3006 .value = "Huawei_Tune_Clean.ogg",
3007 },
3008 {
3009 .key = "ro.config.scr_timeout_10sec",
3010 .value = "true",
3011 },
3012 {
3013 .key = "ro.config.show2846",
3014 .value = "true",
3015 },
3016 {
3017 .key = "ro.config.show_epg_menu",
3018 .value = "false",
3019 },
3020 {
3021 .key = "ro.config.show_full_month",
3022 .value = "true",
3023 },
3024 {
3025 .key = "ro.config.show_nw_mode",
3026 .value = "true",
3027 },
3028 {
3029 .key = "ro.config.show_vmail_number",
3030 .value = "true",
3031 },
3032 {
3033 .key = "ro.config.signalplus.tas",
3034 .value = "false",
3035 },
3036 {
3037 .key = "ro.config.signalplus.xpass",
3038 .value = "false",
3039 },
3040 {
3041 .key = "ro.config.small.previewpos",
3042 .value = "right",
3043 },
3044 {
3045 .key = "ro.config.small_cover_size",
3046 .value = "_1047x1312",
3047 },
3048 {
3049 .key = "ro.config.spare_ntp_server",
3050 .value = "ntp.sjtu.edu.cn,time.windows.com,time.nist.gov,1.cn.pool.ntp.org",
3051 },
3052 {
3053 .key = "ro.config.support_ca",
3054 .value = "true",
3055 },
3056 {
3057 .key = "ro.config.support_internetCall",
3058 .value = "false",
3059 },
3060 {
3061 .key = "ro.config.support_one_time_hota",
3062 .value = "true",
3063 },
3064 {
3065 .key = "ro.config.switchPrimaryVolume",
3066 .value = "true",
3067 },
3068 {
3069 .key = "ro.config.theme_display_tw",
3070 .value = "true",
3071 },
3072 {
3073 .key = "ro.config.tw_dialpad_show",
3074 .value = "true",
3075 },
3076 {
3077 .key = "ro.config.updatelocation",
3078 .value = "true",
3079 },
3080 {
3081 .key = "ro.config.utkShowIcon",
3082 .value = "true",
3083 },
3084 {
3085 .key = "ro.config.virtual_hd_voice",
3086 .value = "true",
3087 },
3088 {
3089 .key = "ro.config.vm_prioritymode",
3090 .value = "2",
3091 },
3092 {
3093 .key = "ro.config.widevine_level3",
3094 .value = "true",
3095 },
3096 {
3097 .key = "ro.config.wifi_country_code",
3098 .value = "true",
3099 },
3100 {
3101 .key = "ro.config.wifi_reduce_power",
3102 .value = "true,17,12,12",
3103 },
3104 {
3105 .key = "ro.config.wind_noise_supp",
3106 .value = "true",
3107 },
3108 {
3109 .key = "ro.connectivity.chiptype",
3110 .value = "bcm43xx",
3111 },
3112 {
3113 .key = "ro.connectivity.sub_chiptype",
3114 .value = "bcm43455",
3115 },
3116 {
3117 .key = "ro.crypto.fs_crypto_blkdev",
3118 .value = "/dev/block/dm-5",
3119 },
3120 {
3121 .key = "ro.crypto.fuse_sdcard",
3122 .value = "true",
3123 },
3124 {
3125 .key = "ro.crypto.state",
3126 .value = "encrypted",
3127 },
3128 {
3129 .key = "ro.crypto.type",
3130 .value = "block",
3131 },
3132 {
3133 .key = "ro.cust.cdrom",
3134 .value = "/data/hw_init/version/region_comm/oversea/cdrom/autorun.iso",
3135 },
3136 {
3137 .key = "ro.dalvik.vm.native.bridge",
3138 .value = "0",
3139 },
3140 {
3141 .key = "ro.debuggable",
3142 .value = "0",
3143 },
3144 {
3145 .key = "ro.dropbox.partnerpath",
3146 .value = "data/cust/xml/huawei_dropboxpartner.txt",
3147 },
3148 {
3149 .key = "ro.dual.sim.phone",
3150 .value = "false",
3151 },
3152 {
3153 .key = "ro.email.inline_as_att",
3154 .value = "true",
3155 },
3156 {
3157 .key = "ro.enable_boot_charger_mode",
3158 .value = "0",
3159 },
3160 {
3161 .key = "ro.frp.pst",
3162 .value = "/dev/block/bootdevice/by-name/frp",
3163 },
3164 {
3165 .key = "ro.hardware",
3166 .value = "hi3650",
3167 },
3168 {
3169 .key = "ro.hardware.alter",
3170 .value = "Hisilicon Kirin 950",
3171 },
3172 {
3173 .key = "ro.hdmi.service",
3174 .value = "false",
3175 },
3176 {
3177 .key = "ro.huawei.cust.oma",
3178 .value = "false",
3179 },
3180 {
3181 .key = "ro.huawei.cust.oma_drm",
3182 .value = "false",
3183 },
3184 {
3185 .key = "ro.huawei.multiwindow",
3186 .value = "true",
3187 },
3188 {
3189 .key = "ro.hw.country",
3190 .value = "spcseas",
3191 },
3192 {
3193 .key = "ro.hw.custPath",
3194 .value = "/cust/hw/spcseas",
3195 },
3196 {
3197 .key = "ro.hw.oemName",
3198 .value = "NXT-L09",
3199 },
3200 {
3201 .key = "ro.hw.specialCustPath",
3202 .value = "/cust_spec",
3203 },
3204 {
3205 .key = "ro.hw.vendor",
3206 .value = "hw",
3207 },
3208 {
3209 .key = "ro.hwcamera.BackPanorama720P",
3210 .value = "true",
3211 },
3212 {
3213 .key = "ro.hwcamera.BackSnapShotLimit",
3214 .value = "true",
3215 },
3216 {
3217 .key = "ro.hwcamera.LightPaintCapSize",
3218 .value = "3264x2448",
3219 },
3220 {
3221 .key = "ro.hwcamera.SuperNightCapSize",
3222 .value = "3264x2448",
3223 },
3224 {
3225 .key = "ro.hwcamera.gps_request_delay",
3226 .value = "45",
3227 },
3228 {
3229 .key = "ro.hwcamera.use.videosize.1080p",
3230 .value = "true",
3231 },
3232 {
3233 .key = "ro.hwcamera.voicereg.threshold",
3234 .value = "38,31,-40",
3235 },
3236 {
3237 .key = "ro.hwui.drop_shadow_cache_size",
3238 .value = "6",
3239 },
3240 {
3241 .key = "ro.hwui.gradient_cache_size",
3242 .value = "1",
3243 },
3244 {
3245 .key = "ro.hwui.layer_cache_size",
3246 .value = "48",
3247 },
3248 {
3249 .key = "ro.hwui.path_cache_size",
3250 .value = "32",
3251 },
3252 {
3253 .key = "ro.hwui.r_buffer_cache_size",
3254 .value = "8",
3255 },
3256 {
3257 .key = "ro.hwui.shape_cache_size",
3258 .value = "2",
3259 },
3260 {
3261 .key = "ro.hwui.text_large_cache_height",
3262 .value = "1024",
3263 },
3264 {
3265 .key = "ro.hwui.text_large_cache_width",
3266 .value = "2048",
3267 },
3268 {
3269 .key = "ro.hwui.text_small_cache_height",
3270 .value = "1024",
3271 },
3272 {
3273 .key = "ro.hwui.text_small_cache_width",
3274 .value = "1024",
3275 },
3276 {
3277 .key = "ro.hwui.texture_cache_flushrate",
3278 .value = "0.4",
3279 },
3280 {
3281 .key = "ro.hwui.texture_cache_size",
3282 .value = "72",
3283 },
3284 {
3285 .key = "ro.image",
3286 .value = "bootimage",
3287 },
3288 {
3289 .key = "ro.logsystem.usertype",
3290 .value = "6",
3291 },
3292 {
3293 .key = "ro.magic.api.version",
3294 .value = "0.1",
3295 },
3296 {
3297 .key = "ro.multi.rild",
3298 .value = "false",
3299 },
3300 {
3301 .key = "ro.oem_unlock_supported",
3302 .value = "1",
3303 },
3304 {
3305 .key = "ro.opengles.version",
3306 .value = "196610",
3307 },
3308 {
3309 .key = "ro.product.CustCVersion",
3310 .value = "C636",
3311 },
3312 {
3313 .key = "ro.product.board",
3314 .value = "NXT",
3315 },
3316 {
3317 .key = "ro.product.brand",
3318 .value = "HUAWEI",
3319 },
3320 {
3321 .key = "ro.product.cpu.abi",
3322 .value = "arm64-v8a",
3323 },
3324 {
3325 .key = "ro.product.cpu.abilist",
3326 .value = "arm64-v8a,armeabi-v7a,armeabi",
3327 },
3328 {
3329 .key = "ro.product.cpu.abilist32",
3330 .value = "armeabi-v7a,armeabi",
3331 },
3332 {
3333 .key = "ro.product.cpu.abilist64",
3334 .value = "arm64-v8a",
3335 },
3336 {
3337 .key = "ro.product.device",
3338 .value = "HWNXT",
3339 },
3340 {
3341 .key = "ro.product.fingerprintName",
3342 .value = "HUAWEI-Z100",
3343 },
3344 {
3345 .key = "ro.product.hardwareversion",
3346 .value = "HL1UNEXTM",
3347 },
3348 {
3349 .key = "ro.product.locale",
3350 .value = "en-GB",
3351 },
3352 {
3353 .key = "ro.product.locale.language",
3354 .value = "en",
3355 },
3356 {
3357 .key = "ro.product.locale.region",
3358 .value = "US",
3359 },
3360 {
3361 .key = "ro.product.manufacturer",
3362 .value = "HUAWEI",
3363 },
3364 {
3365 .key = "ro.product.model",
3366 .value = "HUAWEI NXT-L09",
3367 },
3368 {
3369 .key = "ro.product.name",
3370 .value = "NXT-L09",
3371 },
3372 {
3373 .key = "ro.product.platform",
3374 .value = "hi3650",
3375 },
3376 {
3377 .key = "ro.product.platform.pseudonym",
3378 .value = "1ARB9CV",
3379 },
3380 {
3381 .key = "ro.revision",
3382 .value = "0",
3383 },
3384 {
3385 .key = "ro.ril.ecclist",
3386 .value = "112,911,#911,*911",
3387 },
3388 {
3389 .key = "ro.runmode",
3390 .value = "normal",
3391 },
3392 {
3393 .key = "ro.runtime.firstboot",
Marat Dukhanf5470332017-09-12 18:30:40 -07003394 .value = "1505266044886",
Marat Dukhan8a240eb2017-09-11 15:13:11 -07003395 },
3396 {
3397 .key = "ro.secure",
3398 .value = "1",
3399 },
3400 {
3401 .key = "ro.serialno",
3402 .value = "AXS0216C10000671",
3403 },
3404 {
3405 .key = "ro.setupwizard.mode",
3406 .value = "OPTIONAL",
3407 },
3408 {
3409 .key = "ro.setupwizard.require_network",
3410 .value = "any",
3411 },
3412 {
3413 .key = "ro.sf.lcd_density",
3414 .value = "480",
3415 },
3416 {
3417 .key = "ro.sys.fw.bg_apps_limit",
3418 .value = "36",
3419 },
3420 {
3421 .key = "ro.sys.fw.bservice_enable",
3422 .value = "true",
3423 },
3424 {
3425 .key = "ro.sys.fw.empty_app_percent",
3426 .value = "67",
3427 },
3428 {
3429 .key = "ro.sys.fw.trim_cache_percent",
3430 .value = "100",
3431 },
3432 {
3433 .key = "ro.sys.fw.trim_empty_percent",
3434 .value = "100",
3435 },
3436 {
3437 .key = "ro.sys.fw.trim_enable_memory",
3438 .value = "4294967296",
3439 },
3440 {
3441 .key = "ro.sys.fw.use_trim_settings",
3442 .value = "true",
3443 },
3444 {
3445 .key = "ro.sys.powerup_reason",
3446 .value = "NORMAL",
3447 },
3448 {
3449 .key = "ro.sys.umsdirtyratio",
3450 .value = "2",
3451 },
3452 {
3453 .key = "ro.sys.wp",
3454 .value = "true",
3455 },
3456 {
3457 .key = "ro.telephony.default_network",
3458 .value = "9",
3459 },
3460 {
3461 .key = "ro.tui.service",
3462 .value = "true",
3463 },
3464 {
3465 .key = "ro.userdata.fs_type",
3466 .value = "ext4",
3467 },
3468 {
3469 .key = "ro.vendor.build.date",
3470 .value = "Tue Mar 21 03:28:25 CST 2017",
3471 },
3472 {
3473 .key = "ro.vendor.build.date.utc",
3474 .value = "1490038105",
3475 },
3476 {
3477 .key = "ro.vr_display.service",
3478 .value = "true",
3479 },
3480 {
3481 .key = "ro.wifi.channels",
3482 .value = "",
3483 },
3484 {
3485 .key = "ro.zygote",
3486 .value = "zygote64_32",
3487 },
3488 {
3489 .key = "security.perf_harden",
3490 .value = "1",
3491 },
3492 {
3493 .key = "selinux.reload_policy",
3494 .value = "1",
3495 },
3496 {
3497 .key = "service.bootanim.exit",
3498 .value = "1",
3499 },
3500 {
3501 .key = "sys.2dsdr.pkgname",
3502 .value = "*",
3503 },
3504 {
3505 .key = "sys.2dsdr.startratio",
3506 .value = "1",
3507 },
3508 {
3509 .key = "sys.aps.facedown.sleep",
3510 .value = "0",
3511 },
3512 {
3513 .key = "sys.aps.facedownDetectionOn",
3514 .value = "0",
3515 },
3516 {
3517 .key = "sys.aps.gameProcessName",
3518 .value = "",
3519 },
3520 {
3521 .key = "sys.aps.support",
3522 .value = "39163",
3523 },
3524 {
3525 .key = "sys.aps.support.tmp",
3526 .value = "39163",
3527 },
3528 {
3529 .key = "sys.aps.version",
3530 .value = "3.3.10-3.2.10.2",
3531 },
3532 {
3533 .key = "sys.boot_completed",
3534 .value = "1",
3535 },
3536 {
3537 .key = "sys.defaultapn.enabled",
3538 .value = "true",
3539 },
3540 {
3541 .key = "sys.fingerprint.deviceId",
3542 .value = "0",
3543 },
3544 {
3545 .key = "sys.hw_boot_success",
3546 .value = "1",
3547 },
3548 {
3549 .key = "sys.hwsholder.count",
3550 .value = "0",
3551 },
3552 {
3553 .key = "sys.iswifihotspoton",
3554 .value = "false",
3555 },
3556 {
3557 .key = "sys.oem_unlock_allowed",
3558 .value = "0",
3559 },
3560 {
3561 .key = "sys.refresh.dirty",
3562 .value = "1",
3563 },
3564 {
3565 .key = "sys.resettype",
3566 .value = "normal:coldboot",
3567 },
3568 {
3569 .key = "sys.show_google_nlp",
3570 .value = "true",
3571 },
3572 {
3573 .key = "sys.super_power_save",
3574 .value = "false",
3575 },
3576 {
3577 .key = "sys.sysctl.extra_free_kbytes",
3578 .value = "24300",
3579 },
3580 {
3581 .key = "sys.usb.config",
3582 .value = "hisuite,mtp,mass_storage,adb",
3583 },
3584 {
3585 .key = "sys.usb.configfs",
3586 .value = "1",
3587 },
3588 {
3589 .key = "sys.usb.controller",
3590 .value = "ff100000.dwc3",
3591 },
3592 {
3593 .key = "sys.usb.ffs.ready",
3594 .value = "1",
3595 },
3596 {
3597 .key = "sys.usb.ffs_hdb.ready",
3598 .value = "0",
3599 },
3600 {
3601 .key = "sys.usb.state",
3602 .value = "hisuite,mtp,mass_storage,adb",
3603 },
3604 {
3605 .key = "sys.userdata_is_ready",
3606 .value = "1",
3607 },
3608 {
3609 .key = "trustedcore_sfs_property",
3610 .value = "1",
3611 },
3612 {
3613 .key = "use_sensorhub_labc",
3614 .value = "false",
3615 },
3616 {
3617 .key = "viatel.device.at",
3618 .value = "spi.10.ttySPI",
3619 },
3620 {
3621 .key = "viatel.device.data",
3622 .value = "spi.0.ttySPI",
3623 },
3624 {
3625 .key = "viatel.device.fls",
3626 .value = "spi.2.ttySPI",
3627 },
3628 {
3629 .key = "viatel.device.gps",
3630 .value = "spi.5.ttySPI",
3631 },
3632 {
3633 .key = "viatel.device.pcv",
3634 .value = "spi.4.ttySPI",
3635 },
3636 {
3637 .key = "vold.crypto_unencrypt_updatedir",
3638 .value = "/data/update",
3639 },
3640 {
3641 .key = "vold.decrypt",
3642 .value = "trigger_restart_framework",
3643 },
3644 {
3645 .key = "vold.has_adoptable",
3646 .value = "0",
3647 },
3648 {
3649 .key = "vold.post_fs_data_done",
3650 .value = "1",
3651 },
3652 {
3653 .key = "vold.userdata_fstype",
3654 .value = "ext4",
3655 },
3656 {
3657 .key = "wifi.interface",
3658 .value = "wlan0",
3659 },
3660 {
3661 .key = "wlan.driver.status",
3662 .value = "ok",
3663 },
3664 { NULL },
3665};
3666#endif /* __ANDROID__ */