blob: c2c4be5cce1669887a7227f6e5f585125e60ebb4 [file] [log] [blame]
Marat Dukhan717dbc82017-09-08 17:54:50 -07001struct cpuinfo_mock_file filesystem[] = {
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07002#if CPUINFO_ARCH_ARM64
Marat Dukhan717dbc82017-09-08 17:54:50 -07003 {
4 .path = "/proc/cpuinfo",
5 .size = 398,
6 .content =
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07007 "Processor\t: AArch64 Processor rev 0 (aarch64)\n"
Marat Dukhan717dbc82017-09-08 17:54:50 -07008 "processor\t: 0\n"
9 "processor\t: 1\n"
10 "processor\t: 2\n"
11 "processor\t: 3\n"
12 "processor\t: 4\n"
13 "processor\t: 5\n"
14 "processor\t: 6\n"
15 "processor\t: 7\n"
16 "Features\t: fp asimd evtstrm aes pmull sha1 sha2 crc32 \n"
17 "CPU implementer\t: 0x41\n"
18 "CPU architecture: 8\n"
19 "CPU variant\t: 0x0\n"
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -070020 "CPU part\t: 0xd08\n"
21 "CPU revision\t: 0\n"
Marat Dukhan717dbc82017-09-08 17:54:50 -070022 "\n"
23 "Hardware\t: Qualcomm Technologies, Inc MSM8976\n"
24 "Revision\t: 0009\n"
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -070025 "Serial\t\t: 00007fc7000046a9\n",
Marat Dukhan717dbc82017-09-08 17:54:50 -070026 },
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -070027#elif CPUINFO_ARCH_ARM
28 {
29 .path = "/proc/cpuinfo",
30 .size = 483,
31 .content =
32 "Processor\t: AArch64 Processor rev 0 (aarch64)\r\n"
33 "processor\t: 0\r\n"
34 "processor\t: 1\r\n"
35 "processor\t: 2\r\n"
36 "processor\t: 3\r\n"
37 "processor\t: 4\r\n"
38 "processor\t: 5\r\n"
39 "processor\t: 6\r\n"
40 "processor\t: 7\r\n"
41 "Features\t: fp asimd evtstrm aes pmull sha1 sha2 crc32 wp half thumb fastmult vfp edsp neon vfpv3 tlsi vfpv4 idiva idivt \r\n"
42 "CPU implementer\t: 0x41\r\n"
43 "CPU architecture: 8\r\n"
44 "CPU variant\t: 0x0\r\n"
45 "CPU part\t: 0xd08\r\n"
46 "CPU revision\t: 0\r\n"
47 "\r\n"
48 "Hardware\t: Qualcomm Technologies, Inc MSM8976\r\n"
49 "Revision\t: 0009\r\n"
50 "Serial\t\t: 00007fc7000046a9\r\n",
51 },
52#endif
Marat Dukhan717dbc82017-09-08 17:54:50 -070053 {
54 .path = "/system/build.prop",
55 .size = 9787,
56 .content =
57 "\n"
58 "# begin build properties\n"
59 "# autogenerated by buildinfo.sh\n"
60 "ro.build.id=MMB29M\n"
61 "ro.build.display.id=MMB29M.C9000ZHU1APC1\n"
62 "ro.build.version.incremental=C9000ZHU1APC1\n"
63 "ro.build.version.sdk=23\n"
64 "ro.build.version.preview_sdk=0\n"
65 "ro.build.version.codename=REL\n"
66 "ro.build.version.all_codenames=REL\n"
67 "ro.build.version.release=6.0.1\n"
68 "ro.build.version.security_patch=2017-03-01\n"
69 "ro.build.version.base_os=\n"
70 "ro.build.date=Fri Mar 10 16:45:59 KST 2017\n"
71 "ro.build.date.utc=1489131959\n"
72 "ro.build.type=user\n"
73 "ro.build.user=dpi\n"
74 "ro.build.host=SWDG5215\n"
75 "ro.build.tags=release-keys\n"
76 "ro.build.flavor=c9ltezh-user\n"
77 "ro.product.model=SM-C9000\n"
78 "ro.product.brand=samsung\n"
79 "ro.product.name=c9ltezh\n"
80 "ro.product.device=c9ltechn\n"
81 "ro.product.board=MSM8976\n"
82 "# ro.product.cpu.abi and ro.product.cpu.abi2 are obsolete,\n"
83 "# use ro.product.cpu.abilist instead.\n"
84 "ro.product.cpu.abi=arm64-v8a\n"
85 "ro.product.cpu.abilist=arm64-v8a,armeabi-v7a,armeabi\n"
86 "ro.product.cpu.abilist32=armeabi-v7a,armeabi\n"
87 "ro.product.cpu.abilist64=arm64-v8a\n"
88 "ro.product.manufacturer=samsung\n"
89 "ro.product.locale=en-GB\n"
90 "ro.wifi.channels=\n"
91 "ro.board.platform=msm8952\n"
92 "# ro.build.product is obsolete; use ro.product.device\n"
93 "ro.build.product=c9ltechn\n"
94 "# Do not try to parse description, fingerprint, or thumbprint\n"
95 "ro.build.description=c9ltezh-user 6.0.1 MMB29M C9000ZHU1APC1 release-keys\n"
96 "ro.build.fingerprint=samsung/c9ltezh/c9ltechn:6.0.1/MMB29M/C9000ZHU1APC1:user/release-keys\n"
97 "ro.build.characteristics=phone\n"
98 "# Samsung Specific Properties\n"
99 "ro.build.PDA=C9000ZHU1APC1\n"
100 "ro.build.hidden_ver=C9000ZHU1APC1\n"
101 "ro.config.rm_preload_enabled=0\n"
102 "ro.build.changelist=10182499\n"
103 "ro.product_ship=true\n"
104 "ro.build.official.release=true\n"
105 "ro.chipname=MSM8976\n"
106 "# end build properties\n"
107 "\n"
108 "#\n"
109 "# HWUI_BUILD_PROPERTIES\n"
110 "#\n"
111 "ro.hwui.texture_cache_size=50\n"
112 "ro.hwui.layer_cache_size=34\n"
113 "ro.hwui.path_cache_size=10\n"
114 "ro.hwui.texture_cache_flushrate=0.4\n"
115 "ro.hwui.shape_cache_size=4\n"
116 "ro.hwui.gradient_cache_size=2\n"
117 "ro.hwui.drop_shadow_cache_size=6\n"
118 "ro.hwui.r_buffer_cache_size=4\n"
119 "ro.hwui.text_small_cache_width=1024\n"
120 "ro.hwui.text_small_cache_height=1024\n"
121 "ro.hwui.text_large_cache_width=2048\n"
122 "ro.hwui.text_large_cache_height=1024\n"
123 "#\n"
124 "# from device/samsung/c9ltechn/system.prop\n"
125 "#\n"
126 "#\n"
127 "# system.prop for msm8952_32\n"
128 "#\n"
129 "\n"
130 "debug.sf.hw=1\n"
131 "debug.egl.hw=1\n"
132 "persist.hwc.mdpcomp.enable=true\n"
133 "debug.mdpcomp.logs=0\n"
134 "dalvik.vm.heapsize=36m\n"
135 "dev.pm.dyn_samplingrate=1\n"
136 "persist.demo.hdmirotationlock=false\n"
137 "debug.enable.sglscale=1\n"
138 "\n"
139 "#ro.hdmi.enable=true\n"
140 "#tunnel.decode=true\n"
141 "#tunnel.audiovideo.decode=true\n"
142 "#lpa.decode=false\n"
143 "#lpa.use-stagefright=true\n"
144 "#persist.speaker.prot.enable=false\n"
145 "qcom.hw.aac.encoder=true\n"
146 "\n"
147 "#\n"
148 "# system props for the cne module\n"
149 "#\n"
150 "#persist.cne.feature=1\n"
151 "\n"
152 "#system props for the MM modules\n"
153 "media.msm8956hw=0\n"
154 "media.msm8956.version=0\n"
155 "mm.enable.smoothstreaming=true\n"
156 "mmp.enable.3g2=true\n"
157 "media.aac_51_output_enabled=true\n"
158 "#codecs:(PARSER_)AAC AC3 AMR_NB AMR_WB ASF AVI DTS FLV 3GP 3G2 MKV MP2PS MP2TS MP3 OGG QCP WAV FLAC AIFF APE\n"
159 "mm.enable.qcom_parser=1048575\n"
160 "\n"
161 "# Additional buffers shared between Camera and Video\n"
162 "vidc.enc.dcvs.extra-buff-count=2\n"
163 "\n"
164 "#Audio voice concurrency related flags\n"
165 "voice.playback.conc.disabled=true\n"
166 "voice.record.conc.disabled=false\n"
167 "voice.voip.conc.disabled=true\n"
168 "#Decides the audio fallback path during voice call, deep-buffer and fast are the two allowed fallback paths now.\n"
169 "voice.conc.fallbackpath=deep-buffer\n"
170 "\n"
171 "#parser input buffer size(256kb) in byte stream mode\n"
172 "audio.parser.ip.buffer.size=262144\n"
173 "#\n"
174 "# system props for the data modules\n"
175 "#\n"
176 "#ro.use_data_netmgrd=true\n"
177 "#persist.data.netmgrd.qos.enable=true\n"
178 "#persist.data.mode=concurrent\n"
179 "\n"
180 "#system props for time-services\n"
181 "persist.timed.enable=true\n"
182 "\n"
183 "#\n"
184 "# system prop for opengles version\n"
185 "#\n"
186 "# 131072 is decimal for 0x20000 to report version 2\n"
187 "# 196608 is decimal for 0x30000 to report major/minor versions as 3/0\n"
188 "# 196609 is decimal for 0x30001 to report major/minor versions as 3/1\n"
189 "ro.opengles.version=196609\n"
190 "\n"
191 "# System property for cabl\n"
192 "ro.qualcomm.cabl=2\n"
193 "\n"
194 "#\n"
195 "# System props for bluetooh\n"
196 "# System prop to turn on hfp client\n"
197 "bluetooth.hfp.client=1\n"
198 "\n"
199 "#Simulate sdcard on /data/media\n"
200 "#\n"
201 "persist.fuse_sdcard=true\n"
202 "\n"
203 "#\n"
204 "#snapdragon value add features\n"
205 "#\n"
206 "ro.qc.sdk.audio.ssr=false\n"
207 "##fluencetype can be \"fluence\" or \"fluencepro\" or \"none\"\n"
208 "ro.qc.sdk.audio.fluencetype=none\n"
209 "persist.audio.fluence.voicecall=true\n"
210 "persist.audio.fluence.voicerec=false\n"
211 "persist.audio.fluence.speaker=true\n"
212 "#Set for msm8952\n"
213 "tunnel.audio.encode = false\n"
214 "#Buffer size in kbytes for compress offload playback\n"
215 "audio.offload.buffer.size.kb=64\n"
216 "#Enable offload audio video playback by default\n"
217 "audio.offload.video=true\n"
218 "\n"
219 "#Enable PCM offload by default\n"
220 "audio.offload.pcm.16bit.enable=true\n"
221 "audio.offload.pcm.24bit.enable=true\n"
222 "\n"
223 "#Enable music through deep buffer\n"
224 "audio.deep_buffer.media=true\n"
225 "\n"
226 "#enable voice path for PCM VoIP by default\n"
227 "use.voice.path.for.pcm.voip=true\n"
228 "\n"
229 "#enable downsampling for multi-channel content > 48Khz\n"
230 "audio.playback.mch.downsample=true\n"
231 "\n"
232 "#\n"
233 "#System property for FM transmitter\n"
234 "#\n"
235 "ro.fm.transmitter=false\n"
236 "#enable dsp gapless mode by default\n"
237 "audio.offload.gapless.enabled=false\n"
238 "\n"
239 "#multi offload\n"
240 "audio.offload.multiple.enabled=false\n"
241 "\n"
242 "#enable pbe effects\n"
243 "audio.safx.pbe.enabled=true\n"
244 "#property for AudioSphere Post processing\n"
245 "audio.pp.asphere.enabled=false\n"
246 "\n"
247 "# set max background services\n"
248 "ro.config.max_starting_bg=8\n"
249 "\n"
250 "#property to enable user to access Google WFD settings\n"
251 "persist.debug.wfd.enable=1\n"
252 "#propery to enable VDS WFD solution\n"
253 "persist.hwc.enable_vds=1\n"
254 "\n"
255 "#selects CoreSight configuration to enable\n"
256 "persist.debug.coresight.config=stm-events\n"
257 "\n"
258 "#property for vendor specific library\n"
259 "ro.vendor.gt_library=libqti-gt.so\n"
260 "\n"
261 "#property to enable narrow search range for video encoding\n"
262 "vidc.enc.narrow.searchrange=1\n"
263 "\n"
264 "#property to enable fingerprint\n"
265 "persist.qfp=false\n"
266 "\n"
267 "#property to enable DS2 dap\n"
268 "audio.dolby.ds2.enabled=true\n"
269 "#min/max cpu in core control\n"
270 "ro.core_ctl_min_cpu=2\n"
271 "ro.core_ctl_max_cpu=4\n"
272 "\n"
273 "#HWUI properties\n"
274 "ro.hwui.texture_cache_size=72\n"
275 "ro.hwui.layer_cache_size=48\n"
276 "ro.hwui.r_buffer_cache_size=8\n"
277 "ro.hwui.path_cache_size=32\n"
278 "ro.hwui.gradient_cache_size=1\n"
279 "ro.hwui.drop_shadow_cache_size=6\n"
280 "ro.hwui.texture_cache_flushrate=0.4\n"
281 "ro.hwui.text_small_cache_width=1024\n"
282 "ro.hwui.text_small_cache_height=1024\n"
283 "ro.hwui.text_large_cache_width=2048\n"
284 "ro.hwui.text_large_cache_height=2048\n"
285 "\n"
286 "#Enable B service adj transition by default\n"
287 "ro.sys.fw.bservice_enable=true\n"
288 "ro.sys.fw.bservice_limit=5\n"
289 "ro.sys.fw.bservice_age=5000\n"
290 "\n"
291 "#Enable delay service restart\n"
292 "ro.am.reschedule_service=true\n"
293 "\n"
294 "#Trim properties\n"
295 "ro.sys.fw.use_trim_settings=true\n"
296 "ro.sys.fw.empty_app_percent=50\n"
297 "ro.sys.fw.trim_empty_percent=100\n"
298 "ro.sys.fw.trim_cache_percent=100\n"
299 "ro.sys.fw.trim_enable_memory=2147483648\n"
300 "\n"
301 "#Optimal dex2oat threads for faster app installation\n"
302 "ro.sys.fw.dex2oat_thread_count=4\n"
303 "\n"
304 "# set cutoff voltage to 3200mV\n"
305 "ro.cutoff_voltage_mv=3200\n"
306 "\n"
307 "#set texture cache size\n"
308 "ro.hwui.texture_cache_size=40\n"
309 "\n"
310 "#force HAL1 for below packages\n"
311 "camera.hal1.packagelist=com.skype.raider,com.google.android.talk\n"
312 "\n"
313 "#properties for limiting preview size in camera\n"
314 "camera.display.umax=1920x1080\n"
315 "camera.display.lmax=1280x720\n"
316 "\n"
317 "#low power mode for camera\n"
318 "camera.lowpower.record.enable=1\n"
319 "\n"
320 "# LCD Density\n"
321 "ro.sf.lcd_density=420\n"
322 "\n"
323 "#Status of softsim\n"
324 "persist.sys.softsim.status=default,default\n"
325 "\n"
326 "# Qcom patch RTSP keep video damaged au\n"
327 "rtsp.video.keep-damaged-au=video/3gp\n"
328 "\n"
329 "#Status of softsim\n"
330 "persist.sys.softsim.status=default,default\n"
331 "persist.sys.softsim.netmode=3g\n"
332 "\n"
333 "#\n"
334 "# ADDITIONAL_BUILD_PROPERTIES\n"
335 "#\n"
336 "ro.astcenc.astcsupport=1\n"
337 "ro.mct.compressiontype=ETC1\n"
338 "ro.config.dmverity=True\n"
339 "ro.config.kap=true\n"
340 "ro.multisim.simslotcount=2\n"
341 "ro.use_data_netmgrd=true\n"
342 "persist.radio.sib16_support=0\n"
343 "telephony.lteOnCdmaDevice=1\n"
344 "persist.radio.tdscdma_present=1\n"
345 "ro.telephony.default_network=9,1\n"
346 "dalvik.vm.heapstartsize=8m\n"
347 "dalvik.vm.heapgrowthlimit=256m\n"
348 "dalvik.vm.heapsize=512m\n"
349 "dalvik.vm.heaptargetutilization=0.75\n"
350 "dalvik.vm.heapminfree=2m\n"
351 "dalvik.vm.heapmaxfree=8m\n"
352 "keyguard.no_require_sim=true\n"
353 "ro.carrier=unknown\n"
354 "ro.security.icd.flagmode=multi\n"
355 "ro.com.google.clientidbase=android-samsung\n"
356 "ro.vendor.extension_library=libqti-perfd-client.so\n"
357 "persist.radio.apm_sim_not_pwdn=1\n"
358 "persist.radio.custom_ecc=1\n"
359 "af.fast_track_multiplier=1\n"
360 "audio_hal.period_size=192\n"
361 "ro.build.scafe.version=2016B\n"
362 "ro.build.scafe.size=short\n"
363 "ro.build.scafe.shot=double\n"
364 "ro.build.scafe.cream=white\n"
365 "ro.security.vpnpp.ver=1.4\n"
366 "ro.security.vpnpp.release=7.0\n"
367 "security.mdpp.mass=skmm\n"
368 "ro.hdcp2.rx=tz\n"
369 "ro.config.dha_cached_min=5\n"
370 "ro.config.dha_cached_max=20\n"
371 "ro.config.dha_empty_init=40\n"
372 "ro.config.dha_empty_max=40\n"
373 "ro.config.dha_pwhitelist_enable=1\n"
374 "ro.config.dha_lmk_scale=0.414\n"
375 "ro.sec.fle.encryption=true\n"
376 "ro.error.receiver.default=com.samsung.receiver.error\n"
377 "ro.frp.pst=/dev/block/persistent\n"
378 "sys.config.bigdata_enable=true\n"
379 "sys.config.bigdata_mem_enable=true\n"
380 "ro.config.ringtone=Over_the_Horizon.ogg\n"
381 "ro.config.notification_sound=Grace_Note.ogg\n"
382 "ro.config.alarm_alert=Morning_Flower.ogg\n"
383 "ro.config.media_sound=Media_preview_Touch_the_light.ogg\n"
384 "ro.config.ringtone_2=Basic_Bell.ogg\n"
385 "ro.config.notification_sound_2=S_Charming_Bell.ogg\n"
386 "ro.setupwizard.mode=OPTIONAL\n"
387 "ro.com.google.gmsversion=6.0_r10\n"
388 "ro.com.google.clientidbase.gmm=android-samsung\n"
389 "persist.sys.dalvik.vm.lib.2=libart.so\n"
390 "dalvik.vm.isa.arm64.variant=generic\n"
391 "dalvik.vm.isa.arm64.features=default\n"
392 "dalvik.vm.isa.arm.variant=cortex-a53\n"
393 "dalvik.vm.isa.arm.features=default\n"
394 "ro.build.selinux=1\n"
395 "ro.config.knox=v30\n"
396 "ro.config.iccc_version=1.0\n"
397 "ro.config.tima=1\n"
398 "ro.config.timaversion=3.0\n"
399 "ro.kernel.qemu=0\n"
400 "net.bt.name=Android\n"
401 "dalvik.vm.stack-trace-file=/data/anr/traces.txt\n"
402 "persist.gps.qc_nlp_in_use=1\n"
403 "persist.loc.nlp_name=com.qualcomm.location\n"
404 "ro.gps.agps_provider=1\n"
405 "ro.mdtp.package_name2=com.qualcomm.qti.securemsm.mdtp.MdtpDemo\n"
406 "ro.build.version.sdl=2302\n"
407 "ro.expect.recovery_id=0x454562f52b6f636ba11d93f9c9d35111660f9482000000000000000000000000\n"
408 "ro.product.locale.language=en\n"
409 "ro.product.locale.region=US\n"
410 "persist.sys.language=en\n"
411 "persist.sys.country=US\n"
412 "ro.com.google.gmsversion=6.0_r6\n"
413 "ro.com.google.clientidbase=android-samsung\n"
414 "ro.com.google.clientidbase.gmm=android-samsung\n",
415 },
416 {
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -0700417 .path = "/sys/class/kgsl/kgsl-3d0/bus_split",
418 .size = 3,
419 .content = "1\r\n",
420 },
421 {
422 .path = "/sys/class/kgsl/kgsl-3d0/default_pwrlevel",
423 .size = 3,
424 .content = "5\r\n",
425 },
426 {
427 .path = "/sys/class/kgsl/kgsl-3d0/dev",
428 .size = 7,
429 .content = "238:0\r\n",
430 },
431 {
432 .path = "/sys/class/kgsl/kgsl-3d0/devfreq/available_frequencies",
433 .size = 101,
434 .content = "133333333 200000000 266666667 300000000 366670000 432000000 480000000 550000000 600000000 621330000\r\n",
435 },
436 {
437 .path = "/sys/class/kgsl/kgsl-3d0/devfreq/available_governors",
438 .size = 122,
439 .content = "spdm_bw_hyp cache_hwmon bw_hwmon bw_vbif gpubw_mon msm-adreno-tz cpufreq userspace powersave performance simple_ondemand\r\n",
440 },
441 {
442 .path = "/sys/class/kgsl/kgsl-3d0/devfreq/cur_freq",
443 .size = 11,
444 .content = "266666667\r\n",
445 },
446 {
447 .path = "/sys/class/kgsl/kgsl-3d0/devfreq/governor",
448 .size = 15,
449 .content = "msm-adreno-tz\r\n",
450 },
451 {
452 .path = "/sys/class/kgsl/kgsl-3d0/devfreq/max_freq",
453 .size = 11,
454 .content = "621330000\r\n",
455 },
456 {
457 .path = "/sys/class/kgsl/kgsl-3d0/devfreq/min_freq",
458 .size = 11,
459 .content = "266666667\r\n",
460 },
461 {
462 .path = "/sys/class/kgsl/kgsl-3d0/devfreq/polling_interval",
463 .size = 4,
464 .content = "10\r\n",
465 },
466 {
467 .path = "/sys/class/kgsl/kgsl-3d0/devfreq/target_freq",
468 .size = 11,
469 .content = "266666667\r\n",
470 },
471 {
472 .path = "/sys/class/kgsl/kgsl-3d0/devfreq/trans_stat",
473 .size = 542,
474 .content =
475 " From : To\r\n"
476 " :621330000550000000480000000432000000300000000266666667 time(ms)\r\n"
477 " 621330000: 0 0 0 0 0 1 330\r\n"
478 " 550000000: 0 0 0 0 0 0 0\r\n"
479 " 480000000: 0 0 0 0 0 1 1340\r\n"
480 " 432000000: 0 0 0 0 0 0 0\r\n"
481 " 300000000: 0 0 0 0 0 0 0\r\n"
482 "*266666667: 1 0 1 0 0 0 54400\r\n"
483 "Total transition : 4\r\n",
484 },
485 {
486 .path = "/sys/class/kgsl/kgsl-3d0/ft_fast_hang_detect",
487 .size = 3,
488 .content = "1\r\n",
489 },
490 {
491 .path = "/sys/class/kgsl/kgsl-3d0/ft_hang_intr_status",
492 .size = 3,
493 .content = "1\r\n",
494 },
495 {
496 .path = "/sys/class/kgsl/kgsl-3d0/ft_long_ib_detect",
497 .size = 3,
498 .content = "1\r\n",
499 },
500 {
501 .path = "/sys/class/kgsl/kgsl-3d0/ft_pagefault_policy",
502 .size = 5,
503 .content = "0x0\r\n",
504 },
505 {
506 .path = "/sys/class/kgsl/kgsl-3d0/ft_policy",
507 .size = 6,
508 .content = "0xC2\r\n",
509 },
510 {
511 .path = "/sys/class/kgsl/kgsl-3d0/gpu_available_frequencies",
512 .size = 62,
513 .content = "621330000 550000000 480000000 432000000 300000000 266666667 \r\n",
514 },
515 {
516 .path = "/sys/class/kgsl/kgsl-3d0/gpubusy",
517 .size = 17,
518 .content = " 0 0\r\n",
519 },
520 {
521 .path = "/sys/class/kgsl/kgsl-3d0/gpuclk",
522 .size = 11,
523 .content = "266666667\r\n",
524 },
525 {
526 .path = "/sys/class/kgsl/kgsl-3d0/idle_timer",
527 .size = 4,
528 .content = "80\r\n",
529 },
530 {
531 .path = "/sys/class/kgsl/kgsl-3d0/lm",
532 .size = 3,
533 .content = "0\r\n",
534 },
535 {
536 .path = "/sys/class/kgsl/kgsl-3d0/max_gpuclk",
537 .size = 11,
538 .content = "621330000\r\n",
539 },
540 {
541 .path = "/sys/class/kgsl/kgsl-3d0/max_pwrlevel",
542 .size = 3,
543 .content = "0\r\n",
544 },
545 {
546 .path = "/sys/class/kgsl/kgsl-3d0/min_pwrlevel",
547 .size = 3,
548 .content = "5\r\n",
549 },
550 {
551 .path = "/sys/class/kgsl/kgsl-3d0/num_pwrlevels",
552 .size = 3,
553 .content = "6\r\n",
554 },
555 {
556 .path = "/sys/class/kgsl/kgsl-3d0/pmqos_active_latency",
557 .size = 5,
558 .content = "401\r\n",
559 },
560 {
561 .path = "/sys/class/kgsl/kgsl-3d0/popp",
562 .size = 3,
563 .content = "0\r\n",
564 },
565 {
566 .path = "/sys/class/kgsl/kgsl-3d0/reset_count",
567 .size = 4,
568 .content = "43\r\n",
569 },
570 {
571 .path = "/sys/class/kgsl/kgsl-3d0/sptp_pc",
572 .size = 3,
573 .content = "1\r\n",
574 },
575 {
576 .path = "/sys/class/kgsl/kgsl-3d0/thermal_pwrlevel",
577 .size = 3,
578 .content = "0\r\n",
579 },
580 {
581 .path = "/sys/class/kgsl/kgsl-3d0/wake_nice",
582 .size = 4,
583 .content = "-7\r\n",
584 },
585 {
586 .path = "/sys/class/kgsl/kgsl-3d0/wake_timeout",
587 .size = 5,
588 .content = "100\r\n",
589 },
590 {
591 .path = "/sys/devices/soc0/accessory_chip",
592 .size = 2,
593 .content = "0\n",
594 },
595 {
596 .path = "/sys/devices/soc0/build_id",
597 .size = 25,
598 .content = "8976A-EAASANAZA-40000000\n",
599 },
600 {
601 .path = "/sys/devices/soc0/foundry_id",
602 .size = 2,
603 .content = "1\n",
604 },
605 {
606 .path = "/sys/devices/soc0/hw_platform",
607 .size = 4,
608 .content = "MTP\n",
609 },
610 {
611 .path = "/sys/devices/soc0/image_crm_version",
612 .size = 5,
613 .content =
614 "REL\n"
615 "\n",
616 },
617 {
618 .path = "/sys/devices/soc0/image_variant",
619 .size = 14,
620 .content =
621 "c9ltezh-user\n"
622 "\n",
623 },
624 {
625 .path = "/sys/devices/soc0/image_version",
626 .size = 25,
627 .content =
628 "10:MMB29M:C9000ZHU1APC1\n"
629 "\n",
630 },
631 {
632 .path = "/sys/devices/soc0/machine",
633 .size = 11,
634 .content = "Snapdragon\n",
635 },
636 {
637 .path = "/sys/devices/soc0/platform_subtype",
638 .size = 8,
639 .content = "Unknown\n",
640 },
641 {
642 .path = "/sys/devices/soc0/platform_subtype_id",
643 .size = 2,
644 .content = "0\n",
645 },
646 {
647 .path = "/sys/devices/soc0/platform_version",
648 .size = 6,
649 .content = "65536\n",
650 },
651 {
652 .path = "/sys/devices/soc0/pmic_die_revision",
653 .size = 7,
654 .content = "131072\n",
655 },
656 {
657 .path = "/sys/devices/soc0/pmic_model",
658 .size = 6,
659 .content = "65552\n",
660 },
661 {
662 .path = "/sys/devices/soc0/raw_id",
663 .size = 5,
664 .content = "2448\n",
665 },
666 {
667 .path = "/sys/devices/soc0/raw_version",
668 .size = 2,
669 .content = "2\n",
670 },
671 {
672 .path = "/sys/devices/soc0/revision",
673 .size = 4,
674 .content = "1.1\n",
675 },
676 {
677 .path = "/sys/devices/soc0/select_image",
678 .size = 3,
679 .content = "10\n",
680 },
681 {
682 .path = "/sys/devices/soc0/soc_id",
683 .size = 4,
684 .content = "278\n",
685 },
686 {
687 .path = "/sys/devices/soc0/vendor",
688 .size = 9,
689 .content = "Qualcomm\n",
690 },
691 {
Marat Dukhan717dbc82017-09-08 17:54:50 -0700692 .path = "/sys/devices/system/cpu/kernel_max",
693 .size = 2,
694 .content = "7\n",
695 },
696 {
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -0700697 .path = "/sys/devices/system/cpu/modalias",
698 .size = 66,
699 .content = "cpu:type:aarch64:feature:,0000,0001,0002,0003,0004,0005,0006,0007\n",
700 },
701 {
702 .path = "/sys/devices/system/cpu/offline",
703 .size = 2,
704 .content = "6\n",
705 },
706 {
707 .path = "/sys/devices/system/cpu/online",
708 .size = 6,
709 .content = "0-5,7\n",
710 },
711 {
Marat Dukhan717dbc82017-09-08 17:54:50 -0700712 .path = "/sys/devices/system/cpu/possible",
713 .size = 4,
714 .content = "0-7\n",
715 },
716 {
717 .path = "/sys/devices/system/cpu/present",
718 .size = 4,
719 .content = "0-7\n",
720 },
721 {
Marat Dukhan21817712017-09-12 18:01:29 -0700722 .path = "/sys/devices/system/cpu/cpufreq/all_time_in_state",
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -0700723 .size = 847,
Marat Dukhan21817712017-09-12 18:01:29 -0700724 .content =
725 "freq\t\tcpu0\t\tcpu1\t\tcpu2\t\tcpu3\t\tcpu4\t\tcpu5\t\tcpu6\t\tcpu7\t\t\n"
726 "400000\t\t0\t\t0\t\t0\t\t0\t\t0\t\t0\t\t0\t\tN/A\t\t\n"
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -0700727 "691200\t\t464\t\t0\t\t0\t\t0\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t\n"
728 "806400\t\t683\t\t0\t\t0\t\t0\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t\n"
729 "883200\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t236\t\t1717\t\t429\t\tN/A\t\t\n"
730 "940800\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t1\t\t12\t\t13\t\tN/A\t\t\n"
731 "998400\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t1\t\t10\t\t4\t\tN/A\t\t\n"
732 "1017600\t\t409\t\t0\t\t0\t\t0\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t\n"
733 "1056000\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t3\t\t0\t\t2\t\tN/A\t\t\n"
734 "1113600\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t1\t\t0\t\t9\t\tN/A\t\t\n"
735 "1190400\t\t360\t\t0\t\t0\t\t0\t\t98\t\t101\t\t180\t\tN/A\t\t\n"
736 "1248000\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t7\t\t2\t\t5\t\tN/A\t\t\n"
737 "1305600\t\t116\t\t0\t\t0\t\t0\t\t0\t\t0\t\t12\t\tN/A\t\t\n"
738 "1382400\t\t202\t\t0\t\t0\t\t0\t\t89\t\t35\t\t140\t\tN/A\t\t\n"
739 "1401600\t\t3561\t\t0\t\t0\t\t0\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t\n"
740 "1612800\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t20\t\t31\t\t22\t\tN/A\t\t\n"
741 "1747200\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t3\t\t0\t\t3\t\tN/A\t\t\n"
742 "1804800\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t147\t\t151\t\t0\t\tN/A\t\t\n"
743 "1958400\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t1536\t\t88\t\t9\t\tN/A\t\t\n",
Marat Dukhan21817712017-09-12 18:01:29 -0700744 },
745 {
746 .path = "/sys/devices/system/cpu/cpufreq/current_in_state",
747 .size = 426,
748 .content =
749 "CPU4:400000=0 883200=0 940800=0 998400=0 1056000=0 1113600=0 1190400=0 1248000=0 1305600=0 1382400=0 1612800=0 1747200=0 1804800=0 1958400=0 \n"
750 "CPU5:400000=0 883200=0 940800=0 998400=0 1056000=0 1113600=0 1190400=0 1248000=0 1305600=0 1382400=0 1612800=0 1747200=0 1804800=0 1958400=0 \n"
751 "CPU6:400000=0 883200=0 940800=0 998400=0 1056000=0 1113600=0 1190400=0 1248000=0 1305600=0 1382400=0 1612800=0 1747200=0 1804800=0 1958400=0 \n",
752 },
753 {
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -0700754 .path = "/sys/devices/system/cpu/cpufreq/cpufreq_limit/big_cpu_num",
755 .size = 4,
756 .content = "4-7\n",
757 },
758 {
759 .path = "/sys/devices/system/cpu/cpufreq/cpufreq_limit/big_max_freq",
760 .size = 8,
761 .content = "1958400\n",
762 },
763 {
764 .path = "/sys/devices/system/cpu/cpufreq/cpufreq_limit/big_min_freq",
765 .size = 7,
766 .content = "883200\n",
767 },
768 {
769 .path = "/sys/devices/system/cpu/cpufreq/cpufreq_limit/hmp_boost_type",
770 .size = 2,
771 .content = "1\n",
772 },
773 {
Marat Dukhan21817712017-09-12 18:01:29 -0700774 .path = "/sys/devices/system/cpu/cpuidle/current_driver",
775 .size = 9,
776 .content = "msm_idle\n",
777 },
778 {
779 .path = "/sys/devices/system/cpu/cpuidle/current_governor_ro",
780 .size = 5,
781 .content = "menu\n",
782 },
783 {
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -0700784 .path = "/sys/devices/system/cpu/cpu0/core_ctl/busy_up_thres",
785 .size = 9,
786 .content = "0 0 0 0 \n",
787 },
788 {
789 .path = "/sys/devices/system/cpu/cpu0/core_ctl/busy_down_thres",
790 .size = 9,
791 .content = "0 0 0 0 \n",
792 },
793 {
794 .path = "/sys/devices/system/cpu/cpu0/core_ctl/global_state",
795 .size = 678,
796 .content =
797 "CPU0\n"
798 "\tCPU: 0\n"
799 "\tOnline: 1\n"
800 "\tRejected: 0\n"
801 "\tFirst CPU: 0\n"
802 "\tBusy%: 88\n"
803 "\tIs busy: 1\n"
804 "\tNr running: 5\n"
805 "\tAvail CPUs: 4\n"
806 "\tNeed CPUs: 5\n"
807 "CPU1\n"
808 "\tCPU: 1\n"
809 "\tOnline: 1\n"
810 "\tRejected: 0\n"
811 "\tFirst CPU: 0\n"
812 "\tBusy%: 100\n"
813 "\tIs busy: 1\n"
814 "CPU2\n"
815 "\tCPU: 2\n"
816 "\tOnline: 1\n"
817 "\tRejected: 0\n"
818 "\tFirst CPU: 0\n"
819 "\tBusy%: 31\n"
820 "\tIs busy: 1\n"
821 "CPU3\n"
822 "\tCPU: 3\n"
823 "\tOnline: 1\n"
824 "\tRejected: 0\n"
825 "\tFirst CPU: 0\n"
826 "\tBusy%: 100\n"
827 "\tIs busy: 1\n"
828 "CPU4\n"
829 "\tCPU: 4\n"
830 "\tOnline: 0\n"
831 "\tRejected: 0\n"
832 "\tFirst CPU: 4\n"
833 "\tBusy%: 0\n"
834 "\tIs busy: 0\n"
835 "\tNr running: 0\n"
836 "\tAvail CPUs: 4\n"
837 "\tNeed CPUs: 0\n"
838 "CPU5\n"
839 "\tCPU: 5\n"
840 "\tOnline: 1\n"
841 "\tRejected: 0\n"
842 "\tFirst CPU: 4\n"
843 "\tBusy%: 0\n"
844 "\tIs busy: 0\n"
845 "CPU6\n"
846 "\tCPU: 6\n"
847 "\tOnline: 0\n"
848 "\tRejected: 0\n"
849 "\tFirst CPU: 4\n"
850 "\tBusy%: 0\n"
851 "\tIs busy: 0\n"
852 "CPU7\n"
853 "\tCPU: 7\n"
854 "\tOnline: 1\n"
855 "\tRejected: 0\n"
856 "\tFirst CPU: 4\n"
857 "\tBusy%: 0\n"
858 "\tIs busy: 0\n",
859 },
860 {
861 .path = "/sys/devices/system/cpu/cpu0/core_ctl/is_big_cluster",
862 .size = 2,
863 .content = "0\n",
864 },
865 {
866 .path = "/sys/devices/system/cpu/cpu0/core_ctl/max_cpus",
867 .size = 2,
868 .content = "4\n",
869 },
870 {
871 .path = "/sys/devices/system/cpu/cpu0/core_ctl/min_cpus",
872 .size = 2,
873 .content = "1\n",
874 },
875 {
876 .path = "/sys/devices/system/cpu/cpu0/core_ctl/need_cpus",
877 .size = 2,
878 .content = "5\n",
879 },
880 {
881 .path = "/sys/devices/system/cpu/cpu0/core_ctl/not_preferred",
882 .size = 36,
883 .content =
884 "\tCPU:0 0\n"
885 "\tCPU:1 0\n"
886 "\tCPU:2 0\n"
887 "\tCPU:3 0\n",
888 },
889 {
890 .path = "/sys/devices/system/cpu/cpu0/core_ctl/offline_delay_ms",
891 .size = 4,
892 .content = "100\n",
893 },
894 {
895 .path = "/sys/devices/system/cpu/cpu0/core_ctl/task_thres",
896 .size = 11,
897 .content = "4294967295\n",
898 },
899 {
900 .path = "/sys/devices/system/cpu/cpu0/cpuidle/driver/name",
901 .size = 9,
902 .content = "msm_idle\n",
903 },
904 {
Marat Dukhan21817712017-09-12 18:01:29 -0700905 .path = "/sys/devices/system/cpu/cpu0/cpufreq/affected_cpus",
906 .size = 8,
907 .content = "0 1 2 3\n",
908 },
909 {
Marat Dukhan717dbc82017-09-08 17:54:50 -0700910 .path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq",
911 .size = 8,
912 .content = "1401600\n",
913 },
914 {
915 .path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq",
916 .size = 7,
917 .content = "400000\n",
918 },
919 {
Marat Dukhan21817712017-09-12 18:01:29 -0700920 .path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_transition_latency",
921 .size = 2,
922 .content = "0\n",
923 },
924 {
925 .path = "/sys/devices/system/cpu/cpu0/cpufreq/related_cpus",
926 .size = 8,
927 .content = "0 1 2 3\n",
928 },
929 {
930 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies",
931 .size = 62,
932 .content = "400000 691200 806400 1017600 1190400 1305600 1382400 1401600 \n",
933 },
934 {
935 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors",
936 .size = 54,
937 .content = "interactive ondemand userspace powersave performance \n",
938 },
939 {
940 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq",
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -0700941 .size = 8,
942 .content = "1401600\n",
Marat Dukhan21817712017-09-12 18:01:29 -0700943 },
944 {
945 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_driver",
946 .size = 4,
947 .content = "msm\n",
948 },
949 {
950 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor",
951 .size = 12,
952 .content = "interactive\n",
953 },
954 {
955 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq",
956 .size = 7,
957 .content = "691200\n",
958 },
959 {
960 .path = "/sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state",
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -0700961 .size = 92,
Marat Dukhan21817712017-09-12 18:01:29 -0700962 .content =
963 "400000 0\n"
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -0700964 "691200 464\n"
965 "806400 683\n"
966 "1017600 409\n"
967 "1190400 360\n"
968 "1305600 122\n"
969 "1382400 206\n"
970 "1401600 3683\n",
Marat Dukhan21817712017-09-12 18:01:29 -0700971 },
972 {
973 .path = "/sys/devices/system/cpu/cpu0/cpufreq/stats/total_trans",
974 .size = 4,
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -0700975 .content = "883\n",
Marat Dukhan21817712017-09-12 18:01:29 -0700976 },
977 {
Marat Dukhan717dbc82017-09-08 17:54:50 -0700978 .path = "/sys/devices/system/cpu/cpu0/topology/core_id",
979 .size = 2,
980 .content = "0\n",
981 },
982 {
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -0700983 .path = "/sys/devices/system/cpu/cpu0/topology/core_siblings",
984 .size = 3,
985 .content = "0f\n",
986 },
987 {
988 .path = "/sys/devices/system/cpu/cpu0/topology/core_siblings_list",
989 .size = 4,
990 .content = "0-3\n",
991 },
992 {
993 .path = "/sys/devices/system/cpu/cpu0/topology/physical_package_id",
Marat Dukhan717dbc82017-09-08 17:54:50 -0700994 .size = 2,
995 .content = "0\n",
996 },
997 {
Marat Dukhan21817712017-09-12 18:01:29 -0700998 .path = "/sys/devices/system/cpu/cpu0/topology/thread_siblings",
999 .size = 3,
1000 .content = "01\n",
1001 },
1002 {
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001003 .path = "/sys/devices/system/cpu/cpu0/topology/thread_siblings_list",
1004 .size = 2,
1005 .content = "0\n",
1006 },
1007 {
1008 .path = "/sys/devices/system/cpu/cpu1/cpuidle/driver/name",
1009 .size = 9,
1010 .content = "msm_idle\n",
1011 },
1012 {
Marat Dukhan21817712017-09-12 18:01:29 -07001013 .path = "/sys/devices/system/cpu/cpu1/cpufreq/affected_cpus",
1014 .size = 8,
1015 .content = "0 1 2 3\n",
1016 },
1017 {
Marat Dukhan717dbc82017-09-08 17:54:50 -07001018 .path = "/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_max_freq",
1019 .size = 8,
1020 .content = "1401600\n",
1021 },
1022 {
1023 .path = "/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_min_freq",
1024 .size = 7,
1025 .content = "400000\n",
1026 },
1027 {
Marat Dukhan21817712017-09-12 18:01:29 -07001028 .path = "/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_transition_latency",
1029 .size = 2,
1030 .content = "0\n",
1031 },
1032 {
1033 .path = "/sys/devices/system/cpu/cpu1/cpufreq/related_cpus",
1034 .size = 8,
1035 .content = "0 1 2 3\n",
1036 },
1037 {
1038 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_available_frequencies",
1039 .size = 62,
1040 .content = "400000 691200 806400 1017600 1190400 1305600 1382400 1401600 \n",
1041 },
1042 {
1043 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_available_governors",
1044 .size = 54,
1045 .content = "interactive ondemand userspace powersave performance \n",
1046 },
1047 {
1048 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_cur_freq",
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001049 .size = 8,
1050 .content = "1401600\n",
Marat Dukhan21817712017-09-12 18:01:29 -07001051 },
1052 {
1053 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_driver",
1054 .size = 4,
1055 .content = "msm\n",
1056 },
1057 {
1058 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_governor",
1059 .size = 12,
1060 .content = "interactive\n",
1061 },
1062 {
1063 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq",
1064 .size = 7,
1065 .content = "691200\n",
1066 },
1067 {
1068 .path = "/sys/devices/system/cpu/cpu1/cpufreq/stats/time_in_state",
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001069 .size = 92,
Marat Dukhan21817712017-09-12 18:01:29 -07001070 .content =
1071 "400000 0\n"
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001072 "691200 464\n"
1073 "806400 696\n"
1074 "1017600 425\n"
1075 "1190400 376\n"
1076 "1305600 127\n"
1077 "1382400 222\n"
1078 "1401600 3873\n",
Marat Dukhan21817712017-09-12 18:01:29 -07001079 },
1080 {
1081 .path = "/sys/devices/system/cpu/cpu1/cpufreq/stats/total_trans",
1082 .size = 4,
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001083 .content = "902\n",
Marat Dukhan21817712017-09-12 18:01:29 -07001084 },
1085 {
Marat Dukhan717dbc82017-09-08 17:54:50 -07001086 .path = "/sys/devices/system/cpu/cpu1/topology/core_id",
1087 .size = 2,
1088 .content = "1\n",
1089 },
1090 {
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001091 .path = "/sys/devices/system/cpu/cpu1/topology/core_siblings",
1092 .size = 3,
1093 .content = "0f\n",
1094 },
1095 {
1096 .path = "/sys/devices/system/cpu/cpu1/topology/core_siblings_list",
1097 .size = 4,
1098 .content = "0-3\n",
1099 },
1100 {
1101 .path = "/sys/devices/system/cpu/cpu1/topology/physical_package_id",
Marat Dukhan717dbc82017-09-08 17:54:50 -07001102 .size = 2,
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001103 .content = "0\n",
Marat Dukhan717dbc82017-09-08 17:54:50 -07001104 },
1105 {
Marat Dukhan21817712017-09-12 18:01:29 -07001106 .path = "/sys/devices/system/cpu/cpu1/topology/thread_siblings",
1107 .size = 3,
1108 .content = "02\n",
1109 },
1110 {
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001111 .path = "/sys/devices/system/cpu/cpu1/topology/thread_siblings_list",
1112 .size = 2,
1113 .content = "1\n",
1114 },
1115 {
1116 .path = "/sys/devices/system/cpu/cpu2/cpuidle/driver/name",
1117 .size = 9,
1118 .content = "msm_idle\n",
1119 },
1120 {
Marat Dukhan21817712017-09-12 18:01:29 -07001121 .path = "/sys/devices/system/cpu/cpu2/cpufreq/affected_cpus",
1122 .size = 8,
1123 .content = "0 1 2 3\n",
1124 },
1125 {
Marat Dukhan717dbc82017-09-08 17:54:50 -07001126 .path = "/sys/devices/system/cpu/cpu2/cpufreq/cpuinfo_max_freq",
1127 .size = 8,
1128 .content = "1401600\n",
1129 },
1130 {
1131 .path = "/sys/devices/system/cpu/cpu2/cpufreq/cpuinfo_min_freq",
1132 .size = 7,
1133 .content = "400000\n",
1134 },
1135 {
Marat Dukhan21817712017-09-12 18:01:29 -07001136 .path = "/sys/devices/system/cpu/cpu2/cpufreq/cpuinfo_transition_latency",
1137 .size = 2,
1138 .content = "0\n",
1139 },
1140 {
1141 .path = "/sys/devices/system/cpu/cpu2/cpufreq/related_cpus",
1142 .size = 8,
1143 .content = "0 1 2 3\n",
1144 },
1145 {
1146 .path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_available_frequencies",
1147 .size = 62,
1148 .content = "400000 691200 806400 1017600 1190400 1305600 1382400 1401600 \n",
1149 },
1150 {
1151 .path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_available_governors",
1152 .size = 54,
1153 .content = "interactive ondemand userspace powersave performance \n",
1154 },
1155 {
1156 .path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_cur_freq",
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001157 .size = 8,
1158 .content = "1401600\n",
Marat Dukhan21817712017-09-12 18:01:29 -07001159 },
1160 {
1161 .path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_driver",
1162 .size = 4,
1163 .content = "msm\n",
1164 },
1165 {
1166 .path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_governor",
1167 .size = 12,
1168 .content = "interactive\n",
1169 },
1170 {
1171 .path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_min_freq",
1172 .size = 7,
1173 .content = "691200\n",
1174 },
1175 {
1176 .path = "/sys/devices/system/cpu/cpu2/cpufreq/stats/time_in_state",
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001177 .size = 92,
Marat Dukhan21817712017-09-12 18:01:29 -07001178 .content =
1179 "400000 0\n"
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001180 "691200 476\n"
1181 "806400 714\n"
1182 "1017600 446\n"
1183 "1190400 398\n"
1184 "1305600 132\n"
1185 "1382400 241\n"
1186 "1401600 3996\n",
Marat Dukhan21817712017-09-12 18:01:29 -07001187 },
1188 {
1189 .path = "/sys/devices/system/cpu/cpu2/cpufreq/stats/total_trans",
1190 .size = 4,
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001191 .content = "926\n",
Marat Dukhan21817712017-09-12 18:01:29 -07001192 },
1193 {
Marat Dukhan717dbc82017-09-08 17:54:50 -07001194 .path = "/sys/devices/system/cpu/cpu2/topology/core_id",
1195 .size = 2,
1196 .content = "2\n",
1197 },
1198 {
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001199 .path = "/sys/devices/system/cpu/cpu2/topology/core_siblings",
1200 .size = 3,
1201 .content = "0f\n",
1202 },
1203 {
1204 .path = "/sys/devices/system/cpu/cpu2/topology/core_siblings_list",
1205 .size = 4,
1206 .content = "0-3\n",
1207 },
1208 {
1209 .path = "/sys/devices/system/cpu/cpu2/topology/physical_package_id",
Marat Dukhan717dbc82017-09-08 17:54:50 -07001210 .size = 2,
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001211 .content = "0\n",
Marat Dukhan717dbc82017-09-08 17:54:50 -07001212 },
1213 {
Marat Dukhan21817712017-09-12 18:01:29 -07001214 .path = "/sys/devices/system/cpu/cpu2/topology/thread_siblings",
1215 .size = 3,
1216 .content = "04\n",
1217 },
1218 {
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001219 .path = "/sys/devices/system/cpu/cpu2/topology/thread_siblings_list",
1220 .size = 2,
1221 .content = "2\n",
1222 },
1223 {
1224 .path = "/sys/devices/system/cpu/cpu3/cpuidle/driver/name",
1225 .size = 9,
1226 .content = "msm_idle\n",
1227 },
1228 {
Marat Dukhan21817712017-09-12 18:01:29 -07001229 .path = "/sys/devices/system/cpu/cpu3/cpufreq/affected_cpus",
1230 .size = 8,
1231 .content = "0 1 2 3\n",
1232 },
1233 {
Marat Dukhan717dbc82017-09-08 17:54:50 -07001234 .path = "/sys/devices/system/cpu/cpu3/cpufreq/cpuinfo_max_freq",
1235 .size = 8,
1236 .content = "1401600\n",
1237 },
1238 {
1239 .path = "/sys/devices/system/cpu/cpu3/cpufreq/cpuinfo_min_freq",
1240 .size = 7,
1241 .content = "400000\n",
1242 },
1243 {
Marat Dukhan21817712017-09-12 18:01:29 -07001244 .path = "/sys/devices/system/cpu/cpu3/cpufreq/cpuinfo_transition_latency",
1245 .size = 2,
1246 .content = "0\n",
1247 },
1248 {
1249 .path = "/sys/devices/system/cpu/cpu3/cpufreq/related_cpus",
1250 .size = 8,
1251 .content = "0 1 2 3\n",
1252 },
1253 {
1254 .path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_available_frequencies",
1255 .size = 62,
1256 .content = "400000 691200 806400 1017600 1190400 1305600 1382400 1401600 \n",
1257 },
1258 {
1259 .path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_available_governors",
1260 .size = 54,
1261 .content = "interactive ondemand userspace powersave performance \n",
1262 },
1263 {
1264 .path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_cur_freq",
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001265 .size = 8,
1266 .content = "1401600\n",
Marat Dukhan21817712017-09-12 18:01:29 -07001267 },
1268 {
1269 .path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_driver",
1270 .size = 4,
1271 .content = "msm\n",
1272 },
1273 {
1274 .path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_governor",
1275 .size = 12,
1276 .content = "interactive\n",
1277 },
1278 {
1279 .path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_min_freq",
1280 .size = 7,
1281 .content = "691200\n",
1282 },
1283 {
1284 .path = "/sys/devices/system/cpu/cpu3/cpufreq/stats/time_in_state",
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001285 .size = 92,
Marat Dukhan21817712017-09-12 18:01:29 -07001286 .content =
1287 "400000 0\n"
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001288 "691200 476\n"
1289 "806400 721\n"
1290 "1017600 459\n"
1291 "1190400 432\n"
1292 "1305600 136\n"
1293 "1382400 258\n"
1294 "1401600 4149\n",
Marat Dukhan21817712017-09-12 18:01:29 -07001295 },
1296 {
1297 .path = "/sys/devices/system/cpu/cpu3/cpufreq/stats/total_trans",
1298 .size = 4,
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001299 .content = "944\n",
Marat Dukhan21817712017-09-12 18:01:29 -07001300 },
1301 {
Marat Dukhan717dbc82017-09-08 17:54:50 -07001302 .path = "/sys/devices/system/cpu/cpu3/topology/core_id",
1303 .size = 2,
1304 .content = "3\n",
1305 },
1306 {
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001307 .path = "/sys/devices/system/cpu/cpu3/topology/core_siblings",
1308 .size = 3,
1309 .content = "0f\n",
1310 },
1311 {
1312 .path = "/sys/devices/system/cpu/cpu3/topology/core_siblings_list",
1313 .size = 4,
1314 .content = "0-3\n",
1315 },
1316 {
1317 .path = "/sys/devices/system/cpu/cpu3/topology/physical_package_id",
Marat Dukhan717dbc82017-09-08 17:54:50 -07001318 .size = 2,
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001319 .content = "0\n",
Marat Dukhan717dbc82017-09-08 17:54:50 -07001320 },
1321 {
Marat Dukhan21817712017-09-12 18:01:29 -07001322 .path = "/sys/devices/system/cpu/cpu3/topology/thread_siblings",
1323 .size = 3,
1324 .content = "08\n",
1325 },
1326 {
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001327 .path = "/sys/devices/system/cpu/cpu3/topology/thread_siblings_list",
Marat Dukhan21817712017-09-12 18:01:29 -07001328 .size = 2,
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001329 .content = "3\n",
Marat Dukhan21817712017-09-12 18:01:29 -07001330 },
1331 {
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001332 .path = "/sys/devices/system/cpu/cpu4/core_ctl/busy_up_thres",
1333 .size = 13,
1334 .content = "68 68 68 68 \n",
Marat Dukhan21817712017-09-12 18:01:29 -07001335 },
1336 {
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001337 .path = "/sys/devices/system/cpu/cpu4/core_ctl/busy_down_thres",
1338 .size = 13,
1339 .content = "40 40 40 40 \n",
Marat Dukhan21817712017-09-12 18:01:29 -07001340 },
1341 {
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001342 .path = "/sys/devices/system/cpu/cpu4/core_ctl/global_state",
1343 .size = 674,
Marat Dukhan21817712017-09-12 18:01:29 -07001344 .content =
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001345 "CPU0\n"
1346 "\tCPU: 0\n"
1347 "\tOnline: 1\n"
1348 "\tRejected: 0\n"
1349 "\tFirst CPU: 0\n"
1350 "\tBusy%: 2\n"
1351 "\tIs busy: 1\n"
1352 "\tNr running: 2\n"
1353 "\tAvail CPUs: 4\n"
1354 "\tNeed CPUs: 4\n"
1355 "CPU1\n"
1356 "\tCPU: 1\n"
1357 "\tOnline: 1\n"
1358 "\tRejected: 0\n"
1359 "\tFirst CPU: 0\n"
1360 "\tBusy%: 0\n"
1361 "\tIs busy: 1\n"
1362 "CPU2\n"
1363 "\tCPU: 2\n"
1364 "\tOnline: 1\n"
1365 "\tRejected: 0\n"
1366 "\tFirst CPU: 0\n"
1367 "\tBusy%: 40\n"
1368 "\tIs busy: 1\n"
1369 "CPU3\n"
1370 "\tCPU: 3\n"
1371 "\tOnline: 1\n"
1372 "\tRejected: 0\n"
1373 "\tFirst CPU: 0\n"
1374 "\tBusy%: 0\n"
1375 "\tIs busy: 1\n"
1376 "CPU4\n"
1377 "\tCPU: 4\n"
1378 "\tOnline: 0\n"
1379 "\tRejected: 0\n"
1380 "\tFirst CPU: 4\n"
1381 "\tBusy%: 0\n"
1382 "\tIs busy: 0\n"
1383 "\tNr running: 1\n"
1384 "\tAvail CPUs: 4\n"
1385 "\tNeed CPUs: 1\n"
1386 "CPU5\n"
1387 "\tCPU: 5\n"
1388 "\tOnline: 1\n"
1389 "\tRejected: 0\n"
1390 "\tFirst CPU: 4\n"
1391 "\tBusy%: 0\n"
1392 "\tIs busy: 0\n"
1393 "CPU6\n"
1394 "\tCPU: 6\n"
1395 "\tOnline: 0\n"
1396 "\tRejected: 0\n"
1397 "\tFirst CPU: 4\n"
1398 "\tBusy%: 0\n"
1399 "\tIs busy: 0\n"
1400 "CPU7\n"
1401 "\tCPU: 7\n"
1402 "\tOnline: 1\n"
1403 "\tRejected: 0\n"
1404 "\tFirst CPU: 4\n"
1405 "\tBusy%: 70\n"
1406 "\tIs busy: 1\n",
Marat Dukhan21817712017-09-12 18:01:29 -07001407 },
1408 {
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001409 .path = "/sys/devices/system/cpu/cpu4/core_ctl/is_big_cluster",
Marat Dukhan717dbc82017-09-08 17:54:50 -07001410 .size = 2,
1411 .content = "1\n",
1412 },
1413 {
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001414 .path = "/sys/devices/system/cpu/cpu4/core_ctl/max_cpus",
Marat Dukhan717dbc82017-09-08 17:54:50 -07001415 .size = 2,
1416 .content = "4\n",
1417 },
1418 {
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001419 .path = "/sys/devices/system/cpu/cpu4/core_ctl/min_cpus",
1420 .size = 2,
1421 .content = "2\n",
1422 },
1423 {
1424 .path = "/sys/devices/system/cpu/cpu4/core_ctl/need_cpus",
1425 .size = 2,
1426 .content = "1\n",
1427 },
1428 {
1429 .path = "/sys/devices/system/cpu/cpu4/core_ctl/not_preferred",
1430 .size = 36,
1431 .content =
1432 "\tCPU:4 0\n"
1433 "\tCPU:5 0\n"
1434 "\tCPU:6 0\n"
1435 "\tCPU:7 0\n",
1436 },
1437 {
1438 .path = "/sys/devices/system/cpu/cpu4/core_ctl/offline_delay_ms",
1439 .size = 4,
1440 .content = "100\n",
1441 },
1442 {
1443 .path = "/sys/devices/system/cpu/cpu4/core_ctl/task_thres",
1444 .size = 11,
1445 .content = "4294967295\n",
1446 },
1447 {
1448 .path = "/sys/devices/system/cpu/cpu4/cpuidle/driver/name",
1449 .size = 9,
1450 .content = "msm_idle\n",
1451 },
1452 {
1453 .path = "/sys/devices/system/cpu/cpu5/cpuidle/driver/name",
1454 .size = 9,
1455 .content = "msm_idle\n",
Marat Dukhan21817712017-09-12 18:01:29 -07001456 },
1457 {
1458 .path = "/sys/devices/system/cpu/cpu5/cpufreq/affected_cpus",
1459 .size = 4,
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001460 .content = "5 7\n",
Marat Dukhan21817712017-09-12 18:01:29 -07001461 },
1462 {
1463 .path = "/sys/devices/system/cpu/cpu5/cpufreq/cpuinfo_max_freq",
Marat Dukhan717dbc82017-09-08 17:54:50 -07001464 .size = 8,
1465 .content = "1958400\n",
1466 },
1467 {
Marat Dukhan21817712017-09-12 18:01:29 -07001468 .path = "/sys/devices/system/cpu/cpu5/cpufreq/cpuinfo_min_freq",
Marat Dukhan717dbc82017-09-08 17:54:50 -07001469 .size = 7,
1470 .content = "400000\n",
1471 },
1472 {
Marat Dukhan21817712017-09-12 18:01:29 -07001473 .path = "/sys/devices/system/cpu/cpu5/cpufreq/cpuinfo_transition_latency",
1474 .size = 2,
1475 .content = "0\n",
1476 },
1477 {
1478 .path = "/sys/devices/system/cpu/cpu5/cpufreq/related_cpus",
1479 .size = 8,
1480 .content = "4 5 6 7\n",
1481 },
1482 {
1483 .path = "/sys/devices/system/cpu/cpu5/cpufreq/scaling_available_frequencies",
1484 .size = 109,
1485 .content = "400000 883200 940800 998400 1056000 1113600 1190400 1248000 1305600 1382400 1612800 1747200 1804800 1958400 \n",
1486 },
1487 {
1488 .path = "/sys/devices/system/cpu/cpu5/cpufreq/scaling_available_governors",
1489 .size = 54,
1490 .content = "interactive ondemand userspace powersave performance \n",
1491 },
1492 {
1493 .path = "/sys/devices/system/cpu/cpu5/cpufreq/scaling_cur_freq",
1494 .size = 7,
1495 .content = "883200\n",
1496 },
1497 {
1498 .path = "/sys/devices/system/cpu/cpu5/cpufreq/scaling_driver",
1499 .size = 4,
1500 .content = "msm\n",
1501 },
1502 {
1503 .path = "/sys/devices/system/cpu/cpu5/cpufreq/scaling_governor",
1504 .size = 12,
1505 .content = "interactive\n",
1506 },
1507 {
1508 .path = "/sys/devices/system/cpu/cpu5/cpufreq/scaling_max_freq",
1509 .size = 8,
1510 .content = "1958400\n",
1511 },
1512 {
1513 .path = "/sys/devices/system/cpu/cpu5/cpufreq/scaling_min_freq",
1514 .size = 7,
1515 .content = "883200\n",
1516 },
1517 {
1518 .path = "/sys/devices/system/cpu/cpu5/cpufreq/stats/time_in_state",
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001519 .size = 154,
Marat Dukhan21817712017-09-12 18:01:29 -07001520 .content =
1521 "400000 0\n"
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001522 "883200 3515\n"
1523 "940800 43\n"
1524 "998400 15\n"
1525 "1056000 5\n"
Marat Dukhan21817712017-09-12 18:01:29 -07001526 "1113600 11\n"
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001527 "1190400 507\n"
1528 "1248000 15\n"
1529 "1305600 16\n"
1530 "1382400 279\n"
1531 "1612800 81\n"
1532 "1747200 6\n"
1533 "1804800 298\n"
1534 "1958400 2300\n",
Marat Dukhan21817712017-09-12 18:01:29 -07001535 },
1536 {
1537 .path = "/sys/devices/system/cpu/cpu5/cpufreq/stats/total_trans",
1538 .size = 4,
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001539 .content = "956\n",
Marat Dukhan717dbc82017-09-08 17:54:50 -07001540 },
1541 {
Marat Dukhan21817712017-09-12 18:01:29 -07001542 .path = "/sys/devices/system/cpu/cpu5/topology/core_id",
Marat Dukhan717dbc82017-09-08 17:54:50 -07001543 .size = 2,
Marat Dukhan21817712017-09-12 18:01:29 -07001544 .content = "1\n",
1545 },
1546 {
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001547 .path = "/sys/devices/system/cpu/cpu5/topology/core_siblings",
1548 .size = 3,
1549 .content = "f0\n",
1550 },
1551 {
1552 .path = "/sys/devices/system/cpu/cpu5/topology/core_siblings_list",
1553 .size = 4,
1554 .content = "4-7\n",
1555 },
1556 {
1557 .path = "/sys/devices/system/cpu/cpu5/topology/physical_package_id",
Marat Dukhan21817712017-09-12 18:01:29 -07001558 .size = 2,
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001559 .content = "1\n",
Marat Dukhan21817712017-09-12 18:01:29 -07001560 },
1561 {
1562 .path = "/sys/devices/system/cpu/cpu5/topology/thread_siblings",
1563 .size = 3,
1564 .content = "20\n",
Marat Dukhan717dbc82017-09-08 17:54:50 -07001565 },
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001566 {
1567 .path = "/sys/devices/system/cpu/cpu5/topology/thread_siblings_list",
1568 .size = 2,
1569 .content = "5\n",
1570 },
1571 {
1572 .path = "/sys/devices/system/cpu/cpu6/cpuidle/driver/name",
1573 .size = 9,
1574 .content = "msm_idle\n",
1575 },
1576 {
1577 .path = "/sys/devices/system/cpu/cpu7/cpuidle/driver/name",
1578 .size = 9,
1579 .content = "msm_idle\n",
1580 },
1581 {
1582 .path = "/sys/devices/system/cpu/cpu7/cpufreq/affected_cpus",
1583 .size = 4,
1584 .content = "5 7\n",
1585 },
1586 {
1587 .path = "/sys/devices/system/cpu/cpu7/cpufreq/cpuinfo_max_freq",
1588 .size = 8,
1589 .content = "1958400\n",
1590 },
1591 {
1592 .path = "/sys/devices/system/cpu/cpu7/cpufreq/cpuinfo_min_freq",
1593 .size = 7,
1594 .content = "400000\n",
1595 },
1596 {
1597 .path = "/sys/devices/system/cpu/cpu7/cpufreq/cpuinfo_transition_latency",
1598 .size = 2,
1599 .content = "0\n",
1600 },
1601 {
1602 .path = "/sys/devices/system/cpu/cpu7/cpufreq/related_cpus",
1603 .size = 8,
1604 .content = "4 5 6 7\n",
1605 },
1606 {
1607 .path = "/sys/devices/system/cpu/cpu7/cpufreq/scaling_available_frequencies",
1608 .size = 109,
1609 .content = "400000 883200 940800 998400 1056000 1113600 1190400 1248000 1305600 1382400 1612800 1747200 1804800 1958400 \n",
1610 },
1611 {
1612 .path = "/sys/devices/system/cpu/cpu7/cpufreq/scaling_available_governors",
1613 .size = 54,
1614 .content = "interactive ondemand userspace powersave performance \n",
1615 },
1616 {
1617 .path = "/sys/devices/system/cpu/cpu7/cpufreq/scaling_cur_freq",
1618 .size = 7,
1619 .content = "883200\n",
1620 },
1621 {
1622 .path = "/sys/devices/system/cpu/cpu7/cpufreq/scaling_driver",
1623 .size = 4,
1624 .content = "msm\n",
1625 },
1626 {
1627 .path = "/sys/devices/system/cpu/cpu7/cpufreq/scaling_governor",
1628 .size = 12,
1629 .content = "interactive\n",
1630 },
1631 {
1632 .path = "/sys/devices/system/cpu/cpu7/cpufreq/scaling_max_freq",
1633 .size = 8,
1634 .content = "1958400\n",
1635 },
1636 {
1637 .path = "/sys/devices/system/cpu/cpu7/cpufreq/scaling_min_freq",
1638 .size = 7,
1639 .content = "883200\n",
1640 },
1641 {
1642 .path = "/sys/devices/system/cpu/cpu7/cpufreq/stats/time_in_state",
1643 .size = 154,
1644 .content =
1645 "400000 0\n"
1646 "883200 4006\n"
1647 "940800 43\n"
1648 "998400 15\n"
1649 "1056000 5\n"
1650 "1113600 11\n"
1651 "1190400 511\n"
1652 "1248000 15\n"
1653 "1305600 16\n"
1654 "1382400 279\n"
1655 "1612800 81\n"
1656 "1747200 6\n"
1657 "1804800 298\n"
1658 "1958400 2300\n",
1659 },
1660 {
1661 .path = "/sys/devices/system/cpu/cpu7/cpufreq/stats/total_trans",
1662 .size = 4,
1663 .content = "958\n",
1664 },
1665 {
1666 .path = "/sys/devices/system/cpu/cpu7/topology/core_id",
1667 .size = 2,
1668 .content = "3\n",
1669 },
1670 {
1671 .path = "/sys/devices/system/cpu/cpu7/topology/core_siblings",
1672 .size = 3,
1673 .content = "f0\n",
1674 },
1675 {
1676 .path = "/sys/devices/system/cpu/cpu7/topology/core_siblings_list",
1677 .size = 4,
1678 .content = "4-7\n",
1679 },
1680 {
1681 .path = "/sys/devices/system/cpu/cpu7/topology/physical_package_id",
1682 .size = 2,
1683 .content = "1\n",
1684 },
1685 {
1686 .path = "/sys/devices/system/cpu/cpu7/topology/thread_siblings",
1687 .size = 3,
1688 .content = "80\n",
1689 },
1690 {
1691 .path = "/sys/devices/system/cpu/cpu7/topology/thread_siblings_list",
1692 .size = 2,
1693 .content = "7\n",
1694 },
Marat Dukhan717dbc82017-09-08 17:54:50 -07001695 { NULL },
1696};
Marat Dukhan21817712017-09-12 18:01:29 -07001697#ifdef __ANDROID__
1698struct cpuinfo_mock_property properties[] = {
1699 {
1700 .key = "af.fast_track_multiplier",
1701 .value = "1",
1702 },
1703 {
1704 .key = "audio.deep_buffer.media",
1705 .value = "true",
1706 },
1707 {
1708 .key = "audio.dolby.ds2.enabled",
1709 .value = "true",
1710 },
1711 {
1712 .key = "audio.offload.buffer.size.kb",
1713 .value = "64",
1714 },
1715 {
1716 .key = "audio.offload.gapless.enabled",
1717 .value = "false",
1718 },
1719 {
1720 .key = "audio.offload.multiple.enabled",
1721 .value = "false",
1722 },
1723 {
1724 .key = "audio.offload.pcm.16bit.enable",
1725 .value = "true",
1726 },
1727 {
1728 .key = "audio.offload.pcm.24bit.enable",
1729 .value = "true",
1730 },
1731 {
1732 .key = "audio.offload.video",
1733 .value = "true",
1734 },
1735 {
1736 .key = "audio.parser.ip.buffer.size",
1737 .value = "262144",
1738 },
1739 {
1740 .key = "audio.playback.mch.downsample",
1741 .value = "true",
1742 },
1743 {
1744 .key = "audio.pp.asphere.enabled",
1745 .value = "false",
1746 },
1747 {
1748 .key = "audio.safx.pbe.enabled",
1749 .value = "true",
1750 },
1751 {
1752 .key = "audio_hal.period_size",
1753 .value = "192",
1754 },
1755 {
1756 .key = "audioflinger.bootsnd",
1757 .value = "0",
1758 },
1759 {
1760 .key = "bluetooth.hciattach",
1761 .value = "true",
1762 },
1763 {
1764 .key = "bluetooth.hfp.client",
1765 .value = "1",
1766 },
1767 {
1768 .key = "bluetooth.status",
1769 .value = "on",
1770 },
1771 {
1772 .key = "boot.sfbootcomplete",
1773 .value = "0",
1774 },
1775 {
1776 .key = "camera.display.lmax",
1777 .value = "1280x720",
1778 },
1779 {
1780 .key = "camera.display.umax",
1781 .value = "1920x1080",
1782 },
1783 {
1784 .key = "camera.hal1.packagelist",
1785 .value = "com.skype.raider,com.google.android.talk",
1786 },
1787 {
1788 .key = "camera.lowpower.record.enable",
1789 .value = "1",
1790 },
1791 {
1792 .key = "dalvik.vm.dex2oat-Xms",
1793 .value = "64m",
1794 },
1795 {
1796 .key = "dalvik.vm.dex2oat-Xmx",
1797 .value = "512m",
1798 },
1799 {
1800 .key = "dalvik.vm.heapgrowthlimit",
1801 .value = "256m",
1802 },
1803 {
1804 .key = "dalvik.vm.heapmaxfree",
1805 .value = "8m",
1806 },
1807 {
1808 .key = "dalvik.vm.heapminfree",
1809 .value = "2m",
1810 },
1811 {
1812 .key = "dalvik.vm.heapsize",
1813 .value = "512m",
1814 },
1815 {
1816 .key = "dalvik.vm.heapstartsize",
1817 .value = "8m",
1818 },
1819 {
1820 .key = "dalvik.vm.heaptargetutilization",
1821 .value = "0.75",
1822 },
1823 {
1824 .key = "dalvik.vm.image-dex2oat-Xms",
1825 .value = "64m",
1826 },
1827 {
1828 .key = "dalvik.vm.image-dex2oat-Xmx",
1829 .value = "64m",
1830 },
1831 {
1832 .key = "dalvik.vm.isa.arm.features",
1833 .value = "default",
1834 },
1835 {
1836 .key = "dalvik.vm.isa.arm.variant",
1837 .value = "cortex-a53",
1838 },
1839 {
1840 .key = "dalvik.vm.isa.arm64.features",
1841 .value = "default",
1842 },
1843 {
1844 .key = "dalvik.vm.isa.arm64.variant",
1845 .value = "generic",
1846 },
1847 {
1848 .key = "dalvik.vm.stack-trace-file",
1849 .value = "/data/anr/traces.txt",
1850 },
1851 {
1852 .key = "debug.atrace.tags.enableflags",
1853 .value = "0",
1854 },
1855 {
1856 .key = "debug.egl.hw",
1857 .value = "1",
1858 },
1859 {
1860 .key = "debug.enable.sglscale",
1861 .value = "1",
1862 },
1863 {
1864 .key = "debug.force_rtl",
1865 .value = "0",
1866 },
1867 {
1868 .key = "debug.mdpcomp.logs",
1869 .value = "0",
1870 },
1871 {
1872 .key = "debug.sf.hw",
1873 .value = "1",
1874 },
1875 {
1876 .key = "debug.sf.layerdump",
1877 .value = "0",
1878 },
1879 {
1880 .key = "dev.bootcomplete",
1881 .value = "1",
1882 },
1883 {
1884 .key = "dev.kies.deviceowner",
1885 .value = "0",
1886 },
1887 {
1888 .key = "dev.kies.drivedisplay",
1889 .value = "0",
1890 },
1891 {
1892 .key = "dev.kies.drivedisplay.trust",
1893 .value = "1",
1894 },
1895 {
1896 .key = "dev.kies.sommode",
1897 .value = "TRUE",
1898 },
1899 {
1900 .key = "dev.kiessupport",
1901 .value = "TRUE",
1902 },
1903 {
1904 .key = "dev.knoxapp.running",
1905 .value = "false",
1906 },
1907 {
1908 .key = "dev.pm.dyn_samplingrate",
1909 .value = "1",
1910 },
1911 {
1912 .key = "dev.ssrm.appsync3p",
1913 .value = "true",
1914 },
1915 {
1916 .key = "dev.ssrm.dex2oat.affinity",
1917 .value = "",
1918 },
1919 {
1920 .key = "dev.ssrm.gamelevel",
1921 .value = "-4,5,-1,2",
1922 },
1923 {
1924 .key = "dev.ssrm.init",
1925 .value = "1",
1926 },
1927 {
1928 .key = "dev.ssrm.live_thumbnail",
1929 .value = "1",
1930 },
1931 {
1932 .key = "dev.ssrm.lpc_ver",
1933 .value = "1.0.21",
1934 },
1935 {
1936 .key = "dev.ssrm.mode",
1937 .value = "",
1938 },
1939 {
1940 .key = "dev.ssrm.pst",
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001941 .value = "320",
Marat Dukhan21817712017-09-12 18:01:29 -07001942 },
1943 {
1944 .key = "dev.ssrm.smart_switch",
1945 .value = "true",
1946 },
1947 {
1948 .key = "dhcp.wlan0.dns1",
1949 .value = "208.67.222.222",
1950 },
1951 {
1952 .key = "dhcp.wlan0.dns2",
1953 .value = "208.67.220.220",
1954 },
1955 {
1956 .key = "dhcp.wlan0.dns3",
1957 .value = "",
1958 },
1959 {
1960 .key = "dhcp.wlan0.dns4",
1961 .value = "",
1962 },
1963 {
1964 .key = "dhcp.wlan0.domain",
1965 .value = "tfbnw.net",
1966 },
1967 {
1968 .key = "dhcp.wlan0.gateway",
1969 .value = "172.22.192.1",
1970 },
1971 {
1972 .key = "dhcp.wlan0.ipaddress",
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001973 .value = "172.22.221.19",
Marat Dukhan21817712017-09-12 18:01:29 -07001974 },
1975 {
1976 .key = "dhcp.wlan0.leasetime",
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001977 .value = "1800",
Marat Dukhan21817712017-09-12 18:01:29 -07001978 },
1979 {
1980 .key = "dhcp.wlan0.mask",
1981 .value = "255.255.224.0",
1982 },
1983 {
1984 .key = "dhcp.wlan0.mtu",
1985 .value = "",
1986 },
1987 {
1988 .key = "dhcp.wlan0.pid",
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07001989 .value = "2425",
Marat Dukhan21817712017-09-12 18:01:29 -07001990 },
1991 {
1992 .key = "dhcp.wlan0.reason",
1993 .value = "ROUTERADVERT",
1994 },
1995 {
1996 .key = "dhcp.wlan0.result",
1997 .value = "ok",
1998 },
1999 {
2000 .key = "dhcp.wlan0.roaming",
2001 .value = "0",
2002 },
2003 {
2004 .key = "dhcp.wlan0.server",
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07002005 .value = "192.168.47.185",
Marat Dukhan21817712017-09-12 18:01:29 -07002006 },
2007 {
2008 .key = "dhcp.wlan0.vendorInfo",
2009 .value = "",
2010 },
2011 {
2012 .key = "gsm.current.phone-type",
2013 .value = "1,1",
2014 },
2015 {
2016 .key = "gsm.current.vsid",
2017 .value = "0",
2018 },
2019 {
2020 .key = "gsm.current.vsid2",
2021 .value = "1",
2022 },
2023 {
2024 .key = "gsm.network.type",
2025 .value = "Unknown,Unknown",
2026 },
2027 {
2028 .key = "gsm.operator.alpha",
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07002029 .value = "",
Marat Dukhan21817712017-09-12 18:01:29 -07002030 },
2031 {
2032 .key = "gsm.operator.iso-country",
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07002033 .value = "us",
Marat Dukhan21817712017-09-12 18:01:29 -07002034 },
2035 {
2036 .key = "gsm.operator.ispsroaming",
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07002037 .value = "false",
Marat Dukhan21817712017-09-12 18:01:29 -07002038 },
2039 {
2040 .key = "gsm.operator.isroaming",
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07002041 .value = "false",
Marat Dukhan21817712017-09-12 18:01:29 -07002042 },
2043 {
2044 .key = "gsm.operator.numeric",
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07002045 .value = "310410",
Marat Dukhan21817712017-09-12 18:01:29 -07002046 },
2047 {
2048 .key = "gsm.sim.operator.alpha",
2049 .value = ",",
2050 },
2051 {
2052 .key = "gsm.sim.operator.iso-country",
2053 .value = ",",
2054 },
2055 {
2056 .key = "gsm.sim.operator.numeric",
2057 .value = ",",
2058 },
2059 {
2060 .key = "gsm.sim.sixmode",
2061 .value = "GSM,GSM",
2062 },
2063 {
2064 .key = "gsm.sim.state",
2065 .value = "ABSENT,ABSENT",
2066 },
2067 {
2068 .key = "gsm.version.baseband",
2069 .value = "C9000ZHU1AQC1",
2070 },
2071 {
2072 .key = "gsm.version.baseband1",
2073 .value = "C9000ZHU1AQC1",
2074 },
2075 {
2076 .key = "gsm.version.ril-impl",
2077 .value = "Samsung RIL v3.0",
2078 },
2079 {
2080 .key = "init.svc.BCS-daemon",
2081 .value = "running",
2082 },
2083 {
2084 .key = "init.svc.DR-daemon",
2085 .value = "running",
2086 },
2087 {
2088 .key = "init.svc.RIDL",
2089 .value = "stopped",
2090 },
2091 {
2092 .key = "init.svc.SIDESYNC_service",
2093 .value = "running",
2094 },
2095 {
2096 .key = "init.svc.SMD-daemon",
2097 .value = "running",
2098 },
2099 {
2100 .key = "init.svc.TvoutService_C",
2101 .value = "running",
2102 },
2103 {
2104 .key = "init.svc.adbd",
2105 .value = "running",
2106 },
2107 {
2108 .key = "init.svc.adsprpcd",
2109 .value = "running",
2110 },
2111 {
2112 .key = "init.svc.apaservice",
2113 .value = "running",
2114 },
2115 {
2116 .key = "init.svc.at_distributor",
2117 .value = "stopped",
2118 },
2119 {
2120 .key = "init.svc.atfwd",
2121 .value = "running",
2122 },
2123 {
2124 .key = "init.svc.audiod",
2125 .value = "running",
2126 },
2127 {
2128 .key = "init.svc.auditd",
2129 .value = "running",
2130 },
2131 {
2132 .key = "init.svc.bms-sh",
2133 .value = "stopped",
2134 },
2135 {
2136 .key = "init.svc.bootanim",
2137 .value = "stopped",
2138 },
2139 {
2140 .key = "init.svc.bootchecker",
2141 .value = "running",
2142 },
2143 {
2144 .key = "init.svc.ccm",
2145 .value = "running",
2146 },
2147 {
2148 .key = "init.svc.cnss-daemon",
2149 .value = "running",
2150 },
2151 {
Marat Dukhan21817712017-09-12 18:01:29 -07002152 .key = "init.svc.config_bluetooth",
2153 .value = "stopped",
2154 },
2155 {
2156 .key = "init.svc.config_bt_addr",
2157 .value = "stopped",
2158 },
2159 {
2160 .key = "init.svc.cs-early-boot",
2161 .value = "stopped",
2162 },
2163 {
2164 .key = "init.svc.cs-post-boot",
2165 .value = "stopped",
2166 },
2167 {
2168 .key = "init.svc.cs_service",
2169 .value = "running",
2170 },
2171 {
2172 .key = "init.svc.debuggerd",
2173 .value = "running",
2174 },
2175 {
2176 .key = "init.svc.debuggerd64",
2177 .value = "running",
2178 },
2179 {
2180 .key = "init.svc.defaultcrypto",
2181 .value = "stopped",
2182 },
2183 {
2184 .key = "init.svc.dhcpcd_wlan0",
2185 .value = "running",
2186 },
2187 {
2188 .key = "init.svc.diag_uart_log",
2189 .value = "stopped",
2190 },
2191 {
2192 .key = "init.svc.drm",
2193 .value = "running",
2194 },
2195 {
2196 .key = "init.svc.edmaudit",
2197 .value = "running",
2198 },
2199 {
2200 .key = "init.svc.epmlogd",
2201 .value = "stopped",
2202 },
2203 {
2204 .key = "init.svc.fingerprintd",
2205 .value = "running",
2206 },
2207 {
2208 .key = "init.svc.flash_recovery",
2209 .value = "stopped",
2210 },
2211 {
2212 .key = "init.svc.gatekeeperd",
2213 .value = "running",
2214 },
2215 {
2216 .key = "init.svc.hciattach",
2217 .value = "stopped",
2218 },
2219 {
2220 .key = "init.svc.healthd",
2221 .value = "running",
2222 },
2223 {
2224 .key = "init.svc.icd",
2225 .value = "stopped",
2226 },
2227 {
2228 .key = "init.svc.imsd",
2229 .value = "running",
2230 },
2231 {
2232 .key = "init.svc.installd",
2233 .value = "running",
2234 },
2235 {
2236 .key = "init.svc.insthk",
2237 .value = "stopped",
2238 },
2239 {
2240 .key = "init.svc.irsc_util",
2241 .value = "stopped",
2242 },
2243 {
2244 .key = "init.svc.jackservice",
2245 .value = "running",
2246 },
2247 {
2248 .key = "init.svc.keystore",
2249 .value = "running",
2250 },
2251 {
2252 .key = "init.svc.lmkd",
2253 .value = "running",
2254 },
2255 {
2256 .key = "init.svc.loc_launcher",
2257 .value = "running",
2258 },
2259 {
2260 .key = "init.svc.macloader",
2261 .value = "stopped",
2262 },
2263 {
2264 .key = "init.svc.media",
2265 .value = "running",
2266 },
2267 {
2268 .key = "init.svc.mobex-daemon",
2269 .value = "running",
2270 },
2271 {
2272 .key = "init.svc.msm_irqbal_lb",
2273 .value = "running",
2274 },
2275 {
2276 .key = "init.svc.netd",
2277 .value = "running",
2278 },
2279 {
2280 .key = "init.svc.netmgrd",
2281 .value = "running",
2282 },
2283 {
2284 .key = "init.svc.otp",
2285 .value = "running",
2286 },
2287 {
2288 .key = "init.svc.p2p_supplicant",
2289 .value = "running",
2290 },
2291 {
2292 .key = "init.svc.per_mgr",
2293 .value = "running",
2294 },
2295 {
2296 .key = "init.svc.per_proxy",
2297 .value = "running",
2298 },
2299 {
2300 .key = "init.svc.perfd",
2301 .value = "running",
2302 },
2303 {
2304 .key = "init.svc.powersnd",
2305 .value = "stopped",
2306 },
2307 {
2308 .key = "init.svc.prepare_param",
2309 .value = "stopped",
2310 },
2311 {
2312 .key = "init.svc.qcamerasvr",
2313 .value = "running",
2314 },
2315 {
2316 .key = "init.svc.qcom-c_core-sh",
2317 .value = "stopped",
2318 },
2319 {
2320 .key = "init.svc.qcom-c_main-sh",
2321 .value = "stopped",
2322 },
2323 {
2324 .key = "init.svc.qcom-post-boot",
2325 .value = "stopped",
2326 },
2327 {
2328 .key = "init.svc.qcom-sh",
2329 .value = "stopped",
2330 },
2331 {
2332 .key = "init.svc.qcom-usb-sh",
2333 .value = "stopped",
2334 },
2335 {
2336 .key = "init.svc.qfintverify",
2337 .value = "stopped",
2338 },
2339 {
2340 .key = "init.svc.qmuxd",
2341 .value = "running",
2342 },
2343 {
2344 .key = "init.svc.qseecomd",
2345 .value = "running",
2346 },
2347 {
2348 .key = "init.svc.qseeproxydaemon",
2349 .value = "running",
2350 },
2351 {
2352 .key = "init.svc.qti",
2353 .value = "running",
2354 },
2355 {
2356 .key = "init.svc.qti-testscripts",
2357 .value = "stopped",
2358 },
2359 {
2360 .key = "init.svc.ril-daemon",
2361 .value = "running",
2362 },
2363 {
2364 .key = "init.svc.ril-daemon1",
2365 .value = "running",
2366 },
2367 {
2368 .key = "init.svc.rmt_storage",
2369 .value = "running",
2370 },
2371 {
2372 .key = "init.svc.run-mobicore",
2373 .value = "running",
2374 },
2375 {
2376 .key = "init.svc.scs",
2377 .value = "stopped",
2378 },
2379 {
2380 .key = "init.svc.sdp_cryptod",
2381 .value = "running",
2382 },
2383 {
2384 .key = "init.svc.seemp_healthd",
2385 .value = "running",
2386 },
2387 {
2388 .key = "init.svc.sem_daemon",
2389 .value = "stopped",
2390 },
2391 {
2392 .key = "init.svc.sensorhubservice",
2393 .value = "running",
2394 },
2395 {
2396 .key = "init.svc.servicemanager",
2397 .value = "running",
2398 },
2399 {
2400 .key = "init.svc.surfaceflinger",
2401 .value = "running",
2402 },
2403 {
2404 .key = "init.svc.swapon",
2405 .value = "stopped",
2406 },
2407 {
2408 .key = "init.svc.tbaseLoader",
2409 .value = "stopped",
2410 },
2411 {
2412 .key = "init.svc.tftp_server",
2413 .value = "running",
2414 },
2415 {
2416 .key = "init.svc.thermal-engine",
2417 .value = "running",
2418 },
2419 {
2420 .key = "init.svc.time_daemon",
2421 .value = "running",
2422 },
2423 {
2424 .key = "init.svc.tunman",
2425 .value = "running",
2426 },
2427 {
2428 .key = "init.svc.ueventd",
2429 .value = "running",
2430 },
2431 {
2432 .key = "init.svc.vold",
2433 .value = "running",
2434 },
2435 {
2436 .key = "init.svc.wcnss-service",
2437 .value = "running",
2438 },
2439 {
2440 .key = "init.svc.zygote",
2441 .value = "running",
2442 },
2443 {
2444 .key = "init.svc.zygote_secondary",
2445 .value = "running",
2446 },
2447 {
2448 .key = "keyguard.no_require_sim",
2449 .value = "true",
2450 },
2451 {
2452 .key = "logd.auditd",
2453 .value = "false",
2454 },
2455 {
2456 .key = "logd.klogd",
2457 .value = "false",
2458 },
2459 {
2460 .key = "media.aac_51_output_enabled",
2461 .value = "true",
2462 },
2463 {
2464 .key = "media.msm8956.version",
2465 .value = "1",
2466 },
2467 {
2468 .key = "media.msm8956hw",
2469 .value = "1",
2470 },
2471 {
2472 .key = "media.settings.xml",
2473 .value = "/etc/media_profiles_8956.xml",
2474 },
2475 {
2476 .key = "mm.enable.qcom_parser",
2477 .value = "1048575",
2478 },
2479 {
2480 .key = "mm.enable.smoothstreaming",
2481 .value = "true",
2482 },
2483 {
2484 .key = "mmp.enable.3g2",
2485 .value = "true",
2486 },
2487 {
2488 .key = "net.bt.name",
2489 .value = "Android",
2490 },
2491 {
2492 .key = "net.change",
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07002493 .value = "net.dns2",
Marat Dukhan21817712017-09-12 18:01:29 -07002494 },
2495 {
2496 .key = "net.dns1",
2497 .value = "208.67.222.222",
2498 },
2499 {
2500 .key = "net.dns2",
2501 .value = "208.67.220.220",
2502 },
2503 {
2504 .key = "net.hostname",
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07002505 .value = "android-7d0bfcb5c3382974",
Marat Dukhan21817712017-09-12 18:01:29 -07002506 },
2507 {
2508 .key = "net.iptype",
2509 .value = "502:v4v6v6",
2510 },
2511 {
2512 .key = "net.knox.shareddevice.version",
2513 .value = "2.6.0",
2514 },
2515 {
2516 .key = "net.knoxscep.version",
2517 .value = "2.1.0",
2518 },
2519 {
2520 .key = "net.knoxsso.version",
2521 .value = "2.5.0",
2522 },
2523 {
2524 .key = "net.knoxvpn.version",
2525 .value = "2.3.0",
2526 },
2527 {
2528 .key = "net.qtaguid_enabled",
2529 .value = "1",
2530 },
2531 {
2532 .key = "net.smart_switch.disabled",
2533 .value = "1",
2534 },
2535 {
2536 .key = "net.tcp.2g_init_rwnd",
2537 .value = "10",
2538 },
2539 {
2540 .key = "net.tcp.buffersize.default",
2541 .value = "4096,87380,524288,4096,16384,110208",
2542 },
2543 {
2544 .key = "net.tcp.buffersize.edge",
2545 .value = "4093,26280,35040,4096,16384,35040",
2546 },
2547 {
2548 .key = "net.tcp.buffersize.evdo",
2549 .value = "4094,87380,524288,4096,16384,262144",
2550 },
2551 {
2552 .key = "net.tcp.buffersize.gprs",
2553 .value = "4092,8760,11680,4096,8760,11680",
2554 },
2555 {
2556 .key = "net.tcp.buffersize.hsdpa",
2557 .value = "4094,87380,1220608,4096,16384,1220608",
2558 },
2559 {
2560 .key = "net.tcp.buffersize.hspa",
2561 .value = "4094,87380,1220608,4096,16384,1220608",
2562 },
2563 {
2564 .key = "net.tcp.buffersize.hspap",
2565 .value = "4094,87380,1220608,4096,16384,1220608",
2566 },
2567 {
2568 .key = "net.tcp.buffersize.hsupa",
2569 .value = "4094,87380,1220608,4096,16384,1220608",
2570 },
2571 {
2572 .key = "net.tcp.buffersize.lte",
2573 .value = "2097152,4194304,8388608,262144,524288,1048576",
2574 },
2575 {
2576 .key = "net.tcp.buffersize.umts",
2577 .value = "4094,87380,110208,4096,16384,110208",
2578 },
2579 {
2580 .key = "net.tcp.buffersize.wifi",
2581 .value = "524288,2097152,4194304,262144,524288,1048576",
2582 },
2583 {
2584 .key = "net.tcp.default_init_rwnd",
2585 .value = "60",
2586 },
2587 {
2588 .key = "nfc.delay.boot",
2589 .value = "0",
2590 },
2591 {
2592 .key = "nfc.fw.dfl_areacode",
2593 .value = "DEF",
2594 },
2595 {
2596 .key = "nfc.fw.downloadmode_force",
2597 .value = "0",
2598 },
2599 {
2600 .key = "nfc.fw.rfreg_display_ver",
2601 .value = "1",
2602 },
2603 {
2604 .key = "nfc.fw.rfreg_mode",
2605 .value = "normal",
2606 },
2607 {
2608 .key = "nfc.fw.rfreg_ver",
2609 .value = "16/12/5/17.52.10",
2610 },
2611 {
2612 .key = "nfc.smartcard.binded",
2613 .value = "true",
2614 },
2615 {
2616 .key = "persist.audio.allsoundmute",
2617 .value = "0",
2618 },
2619 {
2620 .key = "persist.audio.cpufreq",
2621 .value = "350000",
2622 },
2623 {
2624 .key = "persist.audio.finemediavolume",
2625 .value = "1",
2626 },
2627 {
2628 .key = "persist.audio.fluence.speaker",
2629 .value = "true",
2630 },
2631 {
2632 .key = "persist.audio.fluence.voicecall",
2633 .value = "true",
2634 },
2635 {
2636 .key = "persist.audio.fluence.voicerec",
2637 .value = "false",
2638 },
2639 {
2640 .key = "persist.audio.globaleffect",
2641 .value = "1",
2642 },
2643 {
2644 .key = "persist.audio.headsetsysvolume",
2645 .value = "9",
2646 },
2647 {
2648 .key = "persist.audio.hphonesysvolume",
2649 .value = "9",
2650 },
2651 {
2652 .key = "persist.audio.k2hd",
2653 .value = "1",
2654 },
2655 {
2656 .key = "persist.audio.mpseek",
2657 .value = "0",
2658 },
2659 {
2660 .key = "persist.audio.mysound",
2661 .value = "1",
2662 },
2663 {
2664 .key = "persist.audio.ringermode",
2665 .value = "2",
2666 },
2667 {
2668 .key = "persist.audio.sales_code",
2669 .value = "TGY",
2670 },
2671 {
2672 .key = "persist.audio.soundalivefxsec",
2673 .value = "1",
2674 },
2675 {
2676 .key = "persist.audio.stereospeaker",
2677 .value = "0",
2678 },
2679 {
2680 .key = "persist.audio.sysvolume",
2681 .value = "9",
2682 },
2683 {
2684 .key = "persist.audio.uhqa",
2685 .value = "1",
2686 },
2687 {
2688 .key = "persist.audio.voipcpufreq",
2689 .value = "350000",
2690 },
2691 {
2692 .key = "persist.camera.c2d.debug.mask",
2693 .value = "1",
2694 },
2695 {
2696 .key = "persist.camera.cpp.debug.mask",
2697 .value = "1",
2698 },
2699 {
2700 .key = "persist.camera.debug.logfile",
2701 .value = "0",
2702 },
2703 {
2704 .key = "persist.camera.global.debug",
2705 .value = "1",
2706 },
2707 {
2708 .key = "persist.camera.hal.debug",
2709 .value = "1",
2710 },
2711 {
2712 .key = "persist.camera.iface.logs",
2713 .value = "1",
2714 },
2715 {
2716 .key = "persist.camera.imglib.logs",
2717 .value = "1",
2718 },
2719 {
2720 .key = "persist.camera.isp.debug",
2721 .value = "1",
2722 },
2723 {
2724 .key = "persist.camera.mct.debug",
2725 .value = "1",
2726 },
2727 {
2728 .key = "persist.camera.mmstill.logs",
2729 .value = "1",
2730 },
2731 {
2732 .key = "persist.camera.pproc.debug.mask",
2733 .value = "1",
2734 },
2735 {
2736 .key = "persist.camera.sensor.debug",
2737 .value = "1",
2738 },
2739 {
2740 .key = "persist.camera.stats.debug.mask",
2741 .value = "1",
2742 },
2743 {
2744 .key = "persist.cne.feature",
2745 .value = "0",
2746 },
2747 {
2748 .key = "persist.data.dpm.enable",
2749 .value = "true",
2750 },
2751 {
2752 .key = "persist.data.dropssdp",
2753 .value = "false",
2754 },
2755 {
2756 .key = "persist.data.mode",
2757 .value = "concurrent",
2758 },
2759 {
2760 .key = "persist.data.netmgrd.qos.enable",
2761 .value = "true",
2762 },
2763 {
2764 .key = "persist.debug.coresight.config",
2765 .value = "stm-events",
2766 },
2767 {
2768 .key = "persist.debug.wfd.enable",
2769 .value = "1",
2770 },
2771 {
2772 .key = "persist.demo.hdmirotationlock",
2773 .value = "false",
2774 },
2775 {
2776 .key = "persist.fuse_sdcard",
2777 .value = "true",
2778 },
2779 {
2780 .key = "persist.gps.qc_nlp_in_use",
2781 .value = "1",
2782 },
2783 {
2784 .key = "persist.hwc.enable_vds",
2785 .value = "1",
2786 },
2787 {
2788 .key = "persist.hwc.mdpcomp.enable",
2789 .value = "true",
2790 },
2791 {
2792 .key = "persist.loc.nlp_name",
2793 .value = "com.qualcomm.location",
2794 },
2795 {
2796 .key = "persist.qfp",
2797 .value = "false",
2798 },
2799 {
2800 .key = "persist.radio.add_power_save",
2801 .value = "1",
2802 },
2803 {
2804 .key = "persist.radio.apm_sim_not_pwdn",
2805 .value = "1",
2806 },
2807 {
2808 .key = "persist.radio.custom_ecc",
2809 .value = "1",
2810 },
2811 {
2812 .key = "persist.radio.initphone-type",
2813 .value = "1,1",
2814 },
2815 {
2816 .key = "persist.radio.last.phonetype",
2817 .value = "1,1",
2818 },
2819 {
2820 .key = "persist.radio.latest-modeltype",
2821 .value = "2",
2822 },
2823 {
2824 .key = "persist.radio.lte_vrte_ltd",
2825 .value = "1",
2826 },
2827 {
2828 .key = "persist.radio.multisim.config",
2829 .value = "dsds",
2830 },
2831 {
2832 .key = "persist.radio.multisim.stackid",
2833 .value = "0,1",
2834 },
2835 {
2836 .key = "persist.radio.plmnname",
2837 .value = ",",
2838 },
2839 {
2840 .key = "persist.radio.sib16_support",
2841 .value = "0",
2842 },
2843 {
2844 .key = "persist.radio.silent-reset",
2845 .value = "2",
2846 },
2847 {
2848 .key = "persist.radio.sim.onoff",
2849 .value = "1,1",
2850 },
2851 {
2852 .key = "persist.radio.tdscdma_present",
2853 .value = "1",
2854 },
2855 {
2856 .key = "persist.ril.dfm.srlte",
2857 .value = "false",
2858 },
2859 {
2860 .key = "persist.ril.ims.eutranParam",
2861 .value = "0",
2862 },
2863 {
2864 .key = "persist.ril.ims.utranParam",
2865 .value = "0",
2866 },
2867 {
2868 .key = "persist.ril.modem.board",
2869 .value = "MSM8976",
2870 },
2871 {
2872 .key = "persist.ril.radiocapa.tdscdma",
2873 .value = "true",
2874 },
2875 {
2876 .key = "persist.security.ams.enforcing",
2877 .value = "3",
2878 },
2879 {
2880 .key = "persist.security.tlc.ccm",
2881 .value = "0",
2882 },
2883 {
2884 .key = "persist.security.tlc.otp",
2885 .value = "0",
2886 },
2887 {
2888 .key = "persist.service.bdroid.version",
2889 .value = "4.2",
2890 },
2891 {
2892 .key = "persist.sys.SUWRebootReason",
2893 .value = "",
2894 },
2895 {
2896 .key = "persist.sys.bpmsetting.enable",
2897 .value = "1",
2898 },
2899 {
2900 .key = "persist.sys.ccm.date",
2901 .value = "Fri Mar 10 16:45:59 KST 2017",
2902 },
2903 {
2904 .key = "persist.sys.country",
2905 .value = "",
2906 },
2907 {
2908 .key = "persist.sys.dalvik.vm.lib.2",
2909 .value = "libart.so",
2910 },
2911 {
2912 .key = "persist.sys.drs.date",
2913 .value = "Fri Mar 10 16:45:59 KST 2017",
2914 },
2915 {
2916 .key = "persist.sys.ims.supportmmtel1",
2917 .value = "0",
2918 },
2919 {
2920 .key = "persist.sys.ims.supportmmtel2",
2921 .value = "0",
2922 },
2923 {
2924 .key = "persist.sys.kap.date",
2925 .value = "Fri Mar 10 16:45:59 KST 2017",
2926 },
2927 {
2928 .key = "persist.sys.kap.status",
2929 .value = "NONE",
2930 },
2931 {
2932 .key = "persist.sys.language",
2933 .value = "",
2934 },
2935 {
2936 .key = "persist.sys.locale",
2937 .value = "en-US",
2938 },
2939 {
2940 .key = "persist.sys.localedefault",
2941 .value = "en-US",
2942 },
2943 {
2944 .key = "persist.sys.localevar",
2945 .value = "",
2946 },
2947 {
2948 .key = "persist.sys.profiler_ms",
2949 .value = "0",
2950 },
2951 {
2952 .key = "persist.sys.sb.setting.enabled",
2953 .value = "false",
2954 },
2955 {
2956 .key = "persist.sys.setupwizard",
2957 .value = "FINISH",
2958 },
2959 {
2960 .key = "persist.sys.sm_mode",
2961 .value = "1",
2962 },
2963 {
2964 .key = "persist.sys.softsim.netmode",
2965 .value = "3g",
2966 },
2967 {
2968 .key = "persist.sys.softsim.status",
2969 .value = "default,default",
2970 },
2971 {
2972 .key = "persist.sys.ssrm_unbox_cnt",
2973 .value = "0",
2974 },
2975 {
2976 .key = "persist.sys.storage_preload",
2977 .value = "2",
2978 },
2979 {
2980 .key = "persist.sys.timezone",
2981 .value = "America/New_York",
2982 },
2983 {
2984 .key = "persist.sys.usb.config",
2985 .value = "mtp,adb",
2986 },
2987 {
2988 .key = "persist.sys.usb.config.extra",
2989 .value = "none",
2990 },
2991 {
2992 .key = "persist.sys.usb.dualrole",
2993 .value = "false",
2994 },
2995 {
2996 .key = "persist.timed.enable",
2997 .value = "true",
2998 },
2999 {
3000 .key = "qcom.hw.aac.encoder",
3001 .value = "true",
3002 },
3003 {
3004 .key = "qemu.hw.mainkeys",
3005 .value = "0",
3006 },
3007 {
3008 .key = "ril.CompleteMsg",
3009 .value = "OK",
3010 },
3011 {
3012 .key = "ril.ICC_TYPE",
3013 .value = "0,0",
3014 },
3015 {
3016 .key = "ril.IsCSIM",
3017 .value = "0,0",
3018 },
3019 {
3020 .key = "ril.RildInit",
3021 .value = "1,1",
3022 },
3023 {
3024 .key = "ril.airplane.mode",
3025 .value = "0",
3026 },
3027 {
3028 .key = "ril.approved_codever",
3029 .value = "none",
3030 },
3031 {
3032 .key = "ril.approved_cscver",
3033 .value = "none",
3034 },
3035 {
3036 .key = "ril.approved_modemver",
3037 .value = "none",
3038 },
3039 {
3040 .key = "ril.atd_status",
3041 .value = "1_0_0",
3042 },
3043 {
3044 .key = "ril.backoffstate",
3045 .value = "1024",
3046 },
3047 {
3048 .key = "ril.cold_sim",
3049 .value = "0",
3050 },
3051 {
3052 .key = "ril.cs_svc",
3053 .value = "1",
3054 },
3055 {
3056 .key = "ril.dds.socket_num",
3057 .value = "-1",
3058 },
3059 {
3060 .key = "ril.debug_modemfactory",
3061 .value = "CSC Feature State: IMS ON, EPDG OFF",
3062 },
3063 {
3064 .key = "ril.ecclist0",
3065 .value = "911,*911,#911,112,000,08,110,999,118,119",
3066 },
3067 {
3068 .key = "ril.ecclist00",
3069 .value = "112,911,999,000,110,118,119",
3070 },
3071 {
3072 .key = "ril.ecclist10",
3073 .value = "112,911,999,000,08,110,118,119,120,122",
3074 },
3075 {
3076 .key = "ril.ecclist_net0",
3077 .value = "",
3078 },
3079 {
3080 .key = "ril.ecclist_net1",
3081 .value = "",
3082 },
3083 {
3084 .key = "ril.eri_num",
3085 .value = "1",
3086 },
3087 {
3088 .key = "ril.eri_ver_1",
3089 .value = "E:None ",
3090 },
3091 {
3092 .key = "ril.hasisim",
3093 .value = "0,0",
3094 },
3095 {
3096 .key = "ril.hw_ver",
3097 .value = "REV01",
3098 },
3099 {
3100 .key = "ril.ims.ecsupport",
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07003101 .value = "0",
Marat Dukhan21817712017-09-12 18:01:29 -07003102 },
3103 {
3104 .key = "ril.initPB",
3105 .value = "0",
3106 },
3107 {
3108 .key = "ril.initPB2",
3109 .value = "0",
3110 },
3111 {
3112 .key = "ril.isctc",
3113 .value = "0,0",
3114 },
3115 {
3116 .key = "ril.modem.board",
3117 .value = "MSM8976",
3118 },
3119 {
3120 .key = "ril.official_cscver",
3121 .value = "C9000ZZH1AQC1",
3122 },
3123 {
3124 .key = "ril.product_code",
3125 .value = "SM-C9000ZKATGY",
3126 },
3127 {
3128 .key = "ril.radiostate",
3129 .value = "10",
3130 },
3131 {
3132 .key = "ril.rfcal_date",
3133 .value = "2017.03.01",
3134 },
3135 {
3136 .key = "ril.serialnumber",
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07003137 .value = "R28J3003TQE",
Marat Dukhan21817712017-09-12 18:01:29 -07003138 },
3139 {
3140 .key = "ril.servicestate",
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07003141 .value = "2",
Marat Dukhan21817712017-09-12 18:01:29 -07003142 },
3143 {
3144 .key = "ril.simoperator",
3145 .value = ",",
3146 },
3147 {
3148 .key = "ril.ss.routing",
3149 .value = "0,0",
3150 },
3151 {
3152 .key = "ril.subinfo",
3153 .value = "0:2147483643,1:2147483644",
3154 },
3155 {
3156 .key = "ril.sw_ver",
3157 .value = "C9000ZHU1AQC1",
3158 },
3159 {
3160 .key = "ril.timezoneID",
3161 .value = "",
3162 },
3163 {
3164 .key = "ril.twwan911Timer",
3165 .value = "40",
3166 },
3167 {
3168 .key = "ril.voicecapable",
3169 .value = "true",
3170 },
3171 {
3172 .key = "rild.libpath",
3173 .value = "/system/lib64/libsec-ril.so",
3174 },
3175 {
3176 .key = "rild.libpath2",
3177 .value = "/system/lib64/libsec-ril-dsds.so",
3178 },
3179 {
3180 .key = "ro.adb.secure",
3181 .value = "1",
3182 },
3183 {
3184 .key = "ro.alarm_boot",
3185 .value = "false",
3186 },
3187 {
3188 .key = "ro.allow.mock.location",
3189 .value = "0",
3190 },
3191 {
3192 .key = "ro.am.reschedule_service",
3193 .value = "true",
3194 },
3195 {
3196 .key = "ro.astcenc.astcsupport",
3197 .value = "1",
3198 },
3199 {
3200 .key = "ro.baseband",
3201 .value = "msm",
3202 },
3203 {
3204 .key = "ro.bluetooth.dun",
3205 .value = "true",
3206 },
3207 {
3208 .key = "ro.bluetooth.hfp.ver",
3209 .value = "1.7",
3210 },
3211 {
3212 .key = "ro.bluetooth.sap",
3213 .value = "true",
3214 },
3215 {
3216 .key = "ro.board.platform",
3217 .value = "msm8952",
3218 },
3219 {
3220 .key = "ro.boot.baseband",
3221 .value = "msm",
3222 },
3223 {
3224 .key = "ro.boot.boot_recovery",
3225 .value = "0",
3226 },
3227 {
3228 .key = "ro.boot.bootdevice",
3229 .value = "7824900.sdhci",
3230 },
3231 {
3232 .key = "ro.boot.bootloader",
3233 .value = "C9000ZHU1AQC1",
3234 },
3235 {
3236 .key = "ro.boot.cp_debug_level",
3237 .value = "0x55FF",
3238 },
3239 {
3240 .key = "ro.boot.debug_level",
3241 .value = "0x4f4c",
3242 },
3243 {
3244 .key = "ro.boot.em.did",
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07003245 .value = "2990c4ffb93f",
Marat Dukhan21817712017-09-12 18:01:29 -07003246 },
3247 {
3248 .key = "ro.boot.em.model",
3249 .value = "SM-C9000",
3250 },
3251 {
3252 .key = "ro.boot.em.status",
3253 .value = "0x0",
3254 },
3255 {
3256 .key = "ro.boot.emmc",
3257 .value = "true",
3258 },
3259 {
3260 .key = "ro.boot.hardware",
3261 .value = "qcom",
3262 },
3263 {
3264 .key = "ro.boot.revision",
3265 .value = "9",
3266 },
3267 {
3268 .key = "ro.boot.sec_atd.tty",
3269 .value = "/dev/ttyHSL0",
3270 },
3271 {
3272 .key = "ro.boot.security_mode",
3273 .value = "1526595584",
3274 },
3275 {
3276 .key = "ro.boot.serialno",
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07003277 .value = "7fc746a9",
Marat Dukhan21817712017-09-12 18:01:29 -07003278 },
3279 {
3280 .key = "ro.boot.sku_theme",
3281 .value = "SM-C9000ZKACHC",
3282 },
3283 {
3284 .key = "ro.boot.skutheme_offset",
3285 .value = "9437224",
3286 },
3287 {
3288 .key = "ro.boot.ucs_mode",
3289 .value = "0",
3290 },
3291 {
3292 .key = "ro.boot.warranty_bit",
3293 .value = "1",
3294 },
3295 {
3296 .key = "ro.boot_recovery",
3297 .value = "0",
3298 },
3299 {
3300 .key = "ro.bootimage.build.date",
3301 .value = "Fri Mar 10 16:46:11 KST 2017",
3302 },
3303 {
3304 .key = "ro.bootimage.build.date.utc",
3305 .value = "1489131971",
3306 },
3307 {
3308 .key = "ro.bootimage.build.fingerprint",
3309 .value = "samsung/c9ltezh/c9ltechn:6.0.1/MMB29M/C9000ZHU1AQC1:user/test-keys",
3310 },
3311 {
3312 .key = "ro.bootloader",
3313 .value = "C9000ZHU1AQC1",
3314 },
3315 {
3316 .key = "ro.bootmode",
3317 .value = "unknown",
3318 },
3319 {
3320 .key = "ro.bt.bdaddr_path",
3321 .value = "/efs/bluetooth/bt_addr",
3322 },
3323 {
3324 .key = "ro.build.PDA",
3325 .value = "C9000ZHU1APC1",
3326 },
3327 {
3328 .key = "ro.build.changelist",
3329 .value = "10182499",
3330 },
3331 {
3332 .key = "ro.build.characteristics",
3333 .value = "phone",
3334 },
3335 {
3336 .key = "ro.build.date",
3337 .value = "Fri Mar 10 16:45:59 KST 2017",
3338 },
3339 {
3340 .key = "ro.build.date.utc",
3341 .value = "1489131959",
3342 },
3343 {
3344 .key = "ro.build.description",
3345 .value = "c9ltezh-user 6.0.1 MMB29M C9000ZHU1APC1 release-keys",
3346 },
3347 {
3348 .key = "ro.build.display.id",
3349 .value = "MMB29M.C9000ZHU1APC1",
3350 },
3351 {
3352 .key = "ro.build.fingerprint",
3353 .value = "samsung/c9ltezh/c9ltechn:6.0.1/MMB29M/C9000ZHU1APC1:user/release-keys",
3354 },
3355 {
3356 .key = "ro.build.flavor",
3357 .value = "c9ltezh-user",
3358 },
3359 {
3360 .key = "ro.build.hidden_ver",
3361 .value = "C9000ZHU1APC1",
3362 },
3363 {
3364 .key = "ro.build.host",
3365 .value = "SWDG5215",
3366 },
3367 {
3368 .key = "ro.build.id",
3369 .value = "MMB29M",
3370 },
3371 {
3372 .key = "ro.build.official.release",
3373 .value = "true",
3374 },
3375 {
3376 .key = "ro.build.product",
3377 .value = "c9ltechn",
3378 },
3379 {
3380 .key = "ro.build.scafe.cream",
3381 .value = "white",
3382 },
3383 {
3384 .key = "ro.build.scafe.shot",
3385 .value = "double",
3386 },
3387 {
3388 .key = "ro.build.scafe.size",
3389 .value = "short",
3390 },
3391 {
3392 .key = "ro.build.scafe.version",
3393 .value = "2016B",
3394 },
3395 {
3396 .key = "ro.build.selinux",
3397 .value = "1",
3398 },
3399 {
3400 .key = "ro.build.selinux.enforce",
3401 .value = "1",
3402 },
3403 {
3404 .key = "ro.build.tags",
3405 .value = "release-keys",
3406 },
3407 {
3408 .key = "ro.build.type",
3409 .value = "user",
3410 },
3411 {
3412 .key = "ro.build.user",
3413 .value = "dpi",
3414 },
3415 {
3416 .key = "ro.build.version.all_codenames",
3417 .value = "REL",
3418 },
3419 {
3420 .key = "ro.build.version.base_os",
3421 .value = "",
3422 },
3423 {
3424 .key = "ro.build.version.codename",
3425 .value = "REL",
3426 },
3427 {
3428 .key = "ro.build.version.incremental",
3429 .value = "C9000ZHU1APC1",
3430 },
3431 {
3432 .key = "ro.build.version.preview_sdk",
3433 .value = "0",
3434 },
3435 {
3436 .key = "ro.build.version.release",
3437 .value = "6.0.1",
3438 },
3439 {
3440 .key = "ro.build.version.sdk",
3441 .value = "23",
3442 },
3443 {
3444 .key = "ro.build.version.sdl",
3445 .value = "2302",
3446 },
3447 {
3448 .key = "ro.build.version.security_patch",
3449 .value = "2017-03-01",
3450 },
3451 {
3452 .key = "ro.carrier",
3453 .value = "unknown",
3454 },
3455 {
3456 .key = "ro.chipname",
3457 .value = "MSM8976",
3458 },
3459 {
3460 .key = "ro.com.google.clientidbase",
3461 .value = "android-samsung",
3462 },
3463 {
3464 .key = "ro.com.google.clientidbase.gmm",
3465 .value = "android-samsung",
3466 },
3467 {
3468 .key = "ro.com.google.gmsversion",
3469 .value = "6.0_r10",
3470 },
3471 {
3472 .key = "ro.config.alarm_alert",
3473 .value = "Morning_Flower.ogg",
3474 },
3475 {
3476 .key = "ro.config.dha_cached_max",
3477 .value = "20",
3478 },
3479 {
3480 .key = "ro.config.dha_cached_min",
3481 .value = "5",
3482 },
3483 {
3484 .key = "ro.config.dha_empty_init",
3485 .value = "40",
3486 },
3487 {
3488 .key = "ro.config.dha_empty_max",
3489 .value = "40",
3490 },
3491 {
3492 .key = "ro.config.dha_lmk_scale",
3493 .value = "0.414",
3494 },
3495 {
3496 .key = "ro.config.dha_pwhitelist_enable",
3497 .value = "1",
3498 },
3499 {
3500 .key = "ro.config.dmverity",
3501 .value = "True",
3502 },
3503 {
3504 .key = "ro.config.iccc_version",
3505 .value = "1.0",
3506 },
3507 {
3508 .key = "ro.config.kap",
3509 .value = "true",
3510 },
3511 {
3512 .key = "ro.config.knox",
3513 .value = "v30",
3514 },
3515 {
3516 .key = "ro.config.max_starting_bg",
3517 .value = "8",
3518 },
3519 {
3520 .key = "ro.config.media_sound",
3521 .value = "Media_preview_Touch_the_light.ogg",
3522 },
3523 {
3524 .key = "ro.config.notification_sound",
3525 .value = "Grace_Note.ogg",
3526 },
3527 {
3528 .key = "ro.config.notification_sound_2",
3529 .value = "S_Charming_Bell.ogg",
3530 },
3531 {
3532 .key = "ro.config.ringtone",
3533 .value = "Over_the_Horizon.ogg",
3534 },
3535 {
3536 .key = "ro.config.ringtone_2",
3537 .value = "Basic_Bell.ogg",
3538 },
3539 {
3540 .key = "ro.config.rm_preload_enabled",
3541 .value = "0",
3542 },
3543 {
3544 .key = "ro.config.tima",
3545 .value = "1",
3546 },
3547 {
3548 .key = "ro.config.timaversion",
3549 .value = "3.0",
3550 },
3551 {
3552 .key = "ro.core_ctl_max_cpu",
3553 .value = "4",
3554 },
3555 {
3556 .key = "ro.core_ctl_min_cpu",
3557 .value = "2",
3558 },
3559 {
3560 .key = "ro.cp_debug_level",
3561 .value = "0x55FF",
3562 },
3563 {
3564 .key = "ro.crypto.default.encrypted",
3565 .value = "true",
3566 },
3567 {
3568 .key = "ro.crypto.fs_crypto_blkdev",
3569 .value = "/dev/block/dm-0",
3570 },
3571 {
3572 .key = "ro.crypto.state",
3573 .value = "encrypted",
3574 },
3575 {
3576 .key = "ro.crypto.type",
3577 .value = "block",
3578 },
3579 {
3580 .key = "ro.csc.country_code",
3581 .value = "Hong Kong",
3582 },
3583 {
3584 .key = "ro.csc.countryiso_code",
3585 .value = "HK",
3586 },
3587 {
3588 .key = "ro.csc.sales_code",
3589 .value = "TGY",
3590 },
3591 {
3592 .key = "ro.cutoff_voltage_mv",
3593 .value = "3200",
3594 },
3595 {
3596 .key = "ro.dalvik.vm.native.bridge",
3597 .value = "0",
3598 },
3599 {
3600 .key = "ro.debug_level",
3601 .value = "0x4f4c",
3602 },
3603 {
3604 .key = "ro.debuggable",
3605 .value = "0",
3606 },
3607 {
3608 .key = "ro.em.did",
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07003609 .value = "2990c4ffb93f",
Marat Dukhan21817712017-09-12 18:01:29 -07003610 },
3611 {
3612 .key = "ro.em.model",
3613 .value = "SM-C9000",
3614 },
3615 {
3616 .key = "ro.em.status",
3617 .value = "0x0",
3618 },
3619 {
3620 .key = "ro.error.receiver.default",
3621 .value = "com.samsung.receiver.error",
3622 },
3623 {
3624 .key = "ro.expect.recovery_id",
3625 .value = "0x454562f52b6f636ba11d93f9c9d35111660f9482000000000000000000000000",
3626 },
3627 {
3628 .key = "ro.fm.transmitter",
3629 .value = "false",
3630 },
3631 {
3632 .key = "ro.frp.pst",
3633 .value = "/dev/block/persistent",
3634 },
3635 {
3636 .key = "ro.gps.agps_provider",
3637 .value = "1",
3638 },
3639 {
3640 .key = "ro.hardware",
3641 .value = "qcom",
3642 },
3643 {
3644 .key = "ro.hdcp2.rx",
3645 .value = "tz",
3646 },
3647 {
3648 .key = "ro.hwui.drop_shadow_cache_size",
3649 .value = "6",
3650 },
3651 {
3652 .key = "ro.hwui.gradient_cache_size",
3653 .value = "2",
3654 },
3655 {
3656 .key = "ro.hwui.layer_cache_size",
3657 .value = "34",
3658 },
3659 {
3660 .key = "ro.hwui.path_cache_size",
3661 .value = "10",
3662 },
3663 {
3664 .key = "ro.hwui.r_buffer_cache_size",
3665 .value = "4",
3666 },
3667 {
3668 .key = "ro.hwui.shape_cache_size",
3669 .value = "4",
3670 },
3671 {
3672 .key = "ro.hwui.text_large_cache_height",
3673 .value = "1024",
3674 },
3675 {
3676 .key = "ro.hwui.text_large_cache_width",
3677 .value = "2048",
3678 },
3679 {
3680 .key = "ro.hwui.text_small_cache_height",
3681 .value = "1024",
3682 },
3683 {
3684 .key = "ro.hwui.text_small_cache_width",
3685 .value = "1024",
3686 },
3687 {
3688 .key = "ro.hwui.texture_cache_flushrate",
3689 .value = "0.4",
3690 },
3691 {
3692 .key = "ro.hwui.texture_cache_size",
3693 .value = "50",
3694 },
3695 {
3696 .key = "ro.kernel.qemu",
3697 .value = "0",
3698 },
3699 {
3700 .key = "ro.mct.compressiontype",
3701 .value = "ETC1",
3702 },
3703 {
3704 .key = "ro.mdtp.package_name2",
3705 .value = "com.qualcomm.qti.securemsm.mdtp.MdtpDemo",
3706 },
3707 {
3708 .key = "ro.mst.support",
3709 .value = "0",
3710 },
3711 {
3712 .key = "ro.multisim.simslotcount",
3713 .value = "2",
3714 },
3715 {
3716 .key = "ro.opengles.version",
3717 .value = "196609",
3718 },
3719 {
3720 .key = "ro.product.board",
3721 .value = "MSM8976",
3722 },
3723 {
3724 .key = "ro.product.brand",
3725 .value = "samsung",
3726 },
3727 {
3728 .key = "ro.product.cpu.abi",
3729 .value = "arm64-v8a",
3730 },
3731 {
3732 .key = "ro.product.cpu.abilist",
3733 .value = "arm64-v8a,armeabi-v7a,armeabi",
3734 },
3735 {
3736 .key = "ro.product.cpu.abilist32",
3737 .value = "armeabi-v7a,armeabi",
3738 },
3739 {
3740 .key = "ro.product.cpu.abilist64",
3741 .value = "arm64-v8a",
3742 },
3743 {
3744 .key = "ro.product.device",
3745 .value = "c9ltechn",
3746 },
3747 {
3748 .key = "ro.product.locale",
3749 .value = "en-GB",
3750 },
3751 {
3752 .key = "ro.product.locale.language",
3753 .value = "en",
3754 },
3755 {
3756 .key = "ro.product.locale.region",
3757 .value = "US",
3758 },
3759 {
3760 .key = "ro.product.manufacturer",
3761 .value = "samsung",
3762 },
3763 {
3764 .key = "ro.product.model",
3765 .value = "SM-C9000",
3766 },
3767 {
3768 .key = "ro.product.name",
3769 .value = "c9ltezh",
3770 },
3771 {
3772 .key = "ro.product_ship",
3773 .value = "true",
3774 },
3775 {
3776 .key = "ro.qc.sdk.audio.fluencetype",
3777 .value = "none",
3778 },
3779 {
3780 .key = "ro.qc.sdk.audio.ssr",
3781 .value = "false",
3782 },
3783 {
3784 .key = "ro.qualcomm.bluetooth.ftp",
3785 .value = "true",
3786 },
3787 {
3788 .key = "ro.qualcomm.bluetooth.hfp",
3789 .value = "true",
3790 },
3791 {
3792 .key = "ro.qualcomm.bluetooth.hsp",
3793 .value = "true",
3794 },
3795 {
3796 .key = "ro.qualcomm.bluetooth.map",
3797 .value = "true",
3798 },
3799 {
3800 .key = "ro.qualcomm.bluetooth.nap",
3801 .value = "true",
3802 },
3803 {
3804 .key = "ro.qualcomm.bluetooth.opp",
3805 .value = "true",
3806 },
3807 {
3808 .key = "ro.qualcomm.bluetooth.pbap",
3809 .value = "true",
3810 },
3811 {
3812 .key = "ro.qualcomm.bt.hci_transport",
3813 .value = "smd",
3814 },
3815 {
3816 .key = "ro.qualcomm.cabl",
3817 .value = "2",
3818 },
3819 {
3820 .key = "ro.revision",
3821 .value = "9",
3822 },
3823 {
3824 .key = "ro.ril.svdo",
3825 .value = "false",
3826 },
3827 {
3828 .key = "ro.ril.svlte1x",
3829 .value = "false",
3830 },
3831 {
3832 .key = "ro.runtime.firstboot",
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07003833 .value = "1524183528031",
Marat Dukhan21817712017-09-12 18:01:29 -07003834 },
3835 {
3836 .key = "ro.sec.fle.encryption",
3837 .value = "true",
3838 },
3839 {
3840 .key = "ro.secure",
3841 .value = "1",
3842 },
3843 {
3844 .key = "ro.security.ese.cosname",
3845 .value = "UT2.0_01000002",
3846 },
3847 {
3848 .key = "ro.security.esest",
3849 .value = "per0201exi",
3850 },
3851 {
3852 .key = "ro.security.icd.flagmode",
3853 .value = "multi",
3854 },
3855 {
3856 .key = "ro.security.reactive.version",
3857 .value = "2.0.11",
3858 },
3859 {
3860 .key = "ro.security.vpnpp.release",
3861 .value = "7.0",
3862 },
3863 {
3864 .key = "ro.security.vpnpp.ver",
3865 .value = "1.4",
3866 },
3867 {
3868 .key = "ro.security_mode",
3869 .value = "1526595584",
3870 },
3871 {
3872 .key = "ro.serialno",
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07003873 .value = "7fc746a9",
Marat Dukhan21817712017-09-12 18:01:29 -07003874 },
3875 {
3876 .key = "ro.setupwizard.mode",
3877 .value = "OPTIONAL",
3878 },
3879 {
3880 .key = "ro.sf.lcd_density",
3881 .value = "420",
3882 },
3883 {
3884 .key = "ro.sku.param.offset",
3885 .value = "9437224",
3886 },
3887 {
3888 .key = "ro.sku_theme",
3889 .value = "SM-C9000ZKACHC",
3890 },
3891 {
3892 .key = "ro.sys.fw.bservice_age",
3893 .value = "5000",
3894 },
3895 {
3896 .key = "ro.sys.fw.bservice_enable",
3897 .value = "true",
3898 },
3899 {
3900 .key = "ro.sys.fw.bservice_limit",
3901 .value = "5",
3902 },
3903 {
3904 .key = "ro.sys.fw.dex2oat_thread_count",
3905 .value = "4",
3906 },
3907 {
3908 .key = "ro.sys.fw.empty_app_percent",
3909 .value = "50",
3910 },
3911 {
3912 .key = "ro.sys.fw.trim_cache_percent",
3913 .value = "100",
3914 },
3915 {
3916 .key = "ro.sys.fw.trim_empty_percent",
3917 .value = "100",
3918 },
3919 {
3920 .key = "ro.sys.fw.trim_enable_memory",
3921 .value = "2147483648",
3922 },
3923 {
3924 .key = "ro.sys.fw.use_trim_settings",
3925 .value = "true",
3926 },
3927 {
3928 .key = "ro.telephony.call_ring.multiple",
3929 .value = "false",
3930 },
3931 {
3932 .key = "ro.telephony.default_network",
3933 .value = "9,1",
3934 },
3935 {
3936 .key = "ro.use_data_netmgrd",
3937 .value = "true",
3938 },
3939 {
3940 .key = "ro.vendor.extension_library",
3941 .value = "libqti-perfd-client.so",
3942 },
3943 {
3944 .key = "ro.vendor.gt_library",
3945 .value = "libqti-gt.so",
3946 },
3947 {
3948 .key = "ro.vold.forceencryption",
3949 .value = "1",
3950 },
3951 {
3952 .key = "ro.warranty_bit",
3953 .value = "1",
3954 },
3955 {
3956 .key = "ro.wifi.channels",
3957 .value = "",
3958 },
3959 {
3960 .key = "ro.zygote",
3961 .value = "zygote64_32",
3962 },
3963 {
3964 .key = "rtsp.video.keep-damaged-au",
3965 .value = "video/3gp",
3966 },
3967 {
3968 .key = "rw.km_fips_status",
3969 .value = "ready",
3970 },
3971 {
3972 .key = "sec.fle.encryption.status",
3973 .value = "Dec NewFile IncludeMedia",
3974 },
3975 {
3976 .key = "secmm.player.gp.url",
3977 .value = "true",
3978 },
3979 {
3980 .key = "secmm.player.uhqamode",
3981 .value = "True",
3982 },
3983 {
3984 .key = "security.ASKS.policy_version",
3985 .value = "161011",
3986 },
3987 {
3988 .key = "security.mdpp.mass",
3989 .value = "skmm",
3990 },
3991 {
3992 .key = "security.perf_harden",
3993 .value = "1",
3994 },
3995 {
3996 .key = "security.semdaemonfinish",
3997 .value = "1",
3998 },
3999 {
4000 .key = "selinux.policy_version",
4001 .value = "SEPF_SECMOBILE_6.0.1_0033",
4002 },
4003 {
4004 .key = "selinux.reload_policy",
4005 .value = "1",
4006 },
4007 {
4008 .key = "service.bootanim.exit",
4009 .value = "0",
4010 },
4011 {
4012 .key = "service.camera.hdmi_preview",
4013 .value = "0",
4014 },
4015 {
4016 .key = "service.camera.rec.running",
4017 .value = "0",
4018 },
4019 {
4020 .key = "service.camera.running",
4021 .value = "0",
4022 },
4023 {
4024 .key = "service.camera.running_0",
4025 .value = "0",
4026 },
4027 {
4028 .key = "service.camera.running_1",
4029 .value = "0",
4030 },
4031 {
4032 .key = "service.camera.samsung.enabled",
4033 .value = "0",
4034 },
4035 {
Marat Dukhan21817712017-09-12 18:01:29 -07004036 .key = "service.media.powersnd",
4037 .value = "1",
4038 },
4039 {
4040 .key = "storage.efs_sync.done",
4041 .value = "0",
4042 },
4043 {
4044 .key = "storage.mmc.size",
4045 .value = "62537072640",
4046 },
4047 {
4048 .key = "storage.support.sdcard",
4049 .value = "1",
4050 },
4051 {
4052 .key = "storage.support.usb",
4053 .value = "1",
4054 },
4055 {
4056 .key = "sys.adaptivedisplay.eadon",
4057 .value = "true",
4058 },
4059 {
4060 .key = "sys.bartender.batterystats.ver",
4061 .value = "11",
4062 },
4063 {
4064 .key = "sys.boot_completed",
4065 .value = "1",
4066 },
4067 {
4068 .key = "sys.cameramode.blackbox",
4069 .value = "0",
4070 },
4071 {
4072 .key = "sys.cameramode.vtcall",
4073 .value = "0",
4074 },
4075 {
4076 .key = "sys.config.bigdata_enable",
4077 .value = "true",
4078 },
4079 {
4080 .key = "sys.config.bigdata_mem_enable",
4081 .value = "true",
4082 },
4083 {
4084 .key = "sys.config.mars_version",
4085 .value = "1.00",
4086 },
4087 {
4088 .key = "sys.dockstate",
4089 .value = "0",
4090 },
4091 {
4092 .key = "sys.enterprise.billing.version",
4093 .value = "1.2.0",
4094 },
4095 {
4096 .key = "sys.enterprise.otp.version",
4097 .value = "2.6.0",
4098 },
4099 {
4100 .key = "sys.ims.service_started",
4101 .value = "true",
4102 },
4103 {
4104 .key = "sys.isdumpstaterunning",
4105 .value = "0",
4106 },
4107 {
4108 .key = "sys.keyguard.connected",
4109 .value = "true",
4110 },
4111 {
4112 .key = "sys.keymaster.loaded",
4113 .value = "true",
4114 },
4115 {
4116 .key = "sys.knox.store",
4117 .value = "0",
4118 },
4119 {
4120 .key = "sys.listeners.registered",
4121 .value = "true",
4122 },
4123 {
4124 .key = "sys.mdniecontrolservice.mscon",
4125 .value = "true",
4126 },
4127 {
4128 .key = "sys.mobicore.loaded",
4129 .value = "true",
4130 },
4131 {
4132 .key = "sys.mobicoredaemon.enable",
4133 .value = "true",
4134 },
4135 {
4136 .key = "sys.nfc.support",
4137 .value = "1",
4138 },
4139 {
4140 .key = "sys.oem_unlock_allowed",
4141 .value = "0",
4142 },
4143 {
4144 .key = "sys.qseecomd.enable",
4145 .value = "true",
4146 },
4147 {
4148 .key = "sys.reset_reason",
4149 .value = "N|NP",
4150 },
4151 {
4152 .key = "sys.settings_global_version",
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07004153 .value = "5",
Marat Dukhan21817712017-09-12 18:01:29 -07004154 },
4155 {
4156 .key = "sys.settings_secure_version",
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07004157 .value = "1",
Marat Dukhan21817712017-09-12 18:01:29 -07004158 },
4159 {
4160 .key = "sys.settings_system_version",
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07004161 .value = "8",
Marat Dukhan21817712017-09-12 18:01:29 -07004162 },
4163 {
4164 .key = "sys.siop.level",
4165 .value = "-3",
4166 },
4167 {
4168 .key = "sys.skip_lockscreen",
4169 .value = "0",
4170 },
4171 {
4172 .key = "sys.ssrm.mdnie",
4173 .value = "-1",
4174 },
4175 {
Marat Dukhan21817712017-09-12 18:01:29 -07004176 .key = "sys.sysctl.extra_free_kbytes",
4177 .value = "24300",
4178 },
4179 {
4180 .key = "sys.sysctl.tcp_adv_win_scale",
4181 .value = "1",
4182 },
4183 {
4184 .key = "sys.sysctl.tcp_def_init_rwnd",
4185 .value = "60",
4186 },
4187 {
4188 .key = "sys.usb.config",
4189 .value = "mtp,adb",
4190 },
4191 {
4192 .key = "sys.usb.configfs",
4193 .value = "0",
4194 },
4195 {
4196 .key = "sys.usb.ffs.ready",
4197 .value = "1",
4198 },
4199 {
4200 .key = "sys.usb.rps_mask",
4201 .value = "2",
4202 },
4203 {
4204 .key = "sys.usb.state",
4205 .value = "mtp,adb",
4206 },
4207 {
4208 .key = "system.camera.CC.disable",
4209 .value = "0",
4210 },
4211 {
4212 .key = "telephony.lteOnCdmaDevice",
4213 .value = "1",
4214 },
4215 {
4216 .key = "tunman.protocol",
4217 .value = "1",
4218 },
4219 {
4220 .key = "tunnel.audio.encode",
4221 .value = "false",
4222 },
4223 {
4224 .key = "use.voice.path.for.pcm.voip",
4225 .value = "true",
4226 },
4227 {
4228 .key = "vidc.enc.dcvs.extra-buff-count",
4229 .value = "2",
4230 },
4231 {
4232 .key = "vidc.enc.narrow.searchrange",
4233 .value = "1",
4234 },
4235 {
4236 .key = "voice.conc.fallbackpath",
4237 .value = "deep-buffer",
4238 },
4239 {
4240 .key = "voice.playback.conc.disabled",
4241 .value = "true",
4242 },
4243 {
4244 .key = "voice.record.conc.disabled",
4245 .value = "false",
4246 },
4247 {
4248 .key = "voice.voip.conc.disabled",
4249 .value = "true",
4250 },
4251 {
4252 .key = "vold.crypt.type",
4253 .value = "default",
4254 },
4255 {
4256 .key = "vold.decrypt",
4257 .value = "trigger_restart_framework",
4258 },
4259 {
4260 .key = "vold.encrypt_progress",
4261 .value = "",
4262 },
4263 {
4264 .key = "vold.has_adoptable",
4265 .value = "0",
4266 },
4267 {
4268 .key = "vold.post_fs_data_done",
4269 .value = "1",
4270 },
4271 {
4272 .key = "vzw.os.rooted",
4273 .value = "false",
4274 },
4275 {
4276 .key = "wifi.interface",
4277 .value = "wlan0",
4278 },
4279 {
4280 .key = "wlan.driver.ath",
4281 .value = "0",
4282 },
4283 {
4284 .key = "wlan.driver.status",
4285 .value = "ok",
4286 },
4287 {
4288 .key = "wlan.p2p.chkintent",
Marat Dukhan0e7f3bf2018-04-19 17:21:04 -07004289 .value = "8",
Marat Dukhan21817712017-09-12 18:01:29 -07004290 },
4291 {
4292 .key = "wlan.wfd.status",
4293 .value = "disconnected",
4294 },
4295 { NULL },
4296};
4297#endif /* __ANDROID__ */