View difference between Paste ID: KTMr38iw and 7U6PMB8y
SHOW: | | - or go back to the newest paste.
1
/strace64_static -s 100 ./twrpdec06 default_password                          <
2
execve("./twrpdec06", ["./twrpdec06", "default_password"], [/* 16 vars */]) = 0
3
set_tid_address(0x7fa5ccbaa8)           = 8845
4
mmap(NULL, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5c12000
5
mprotect(0x7fa5c12000, 4096, PROT_NONE) = 0
6
sigaltstack({ss_sp=0x7fa5c13000, ss_flags=0, ss_size=16384}, NULL) = 0
7
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5c13000, 0x4000, 0x7fa5ca7eb0) = 0
8
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5c12000, 0x1000, 0x7fa5ca7ec4) = 0
9
mprotect(0x7fa5cc3000, 12288, PROT_READ) = 0
10
mprotect(0x7fa5cca000, 4096, PROT_READ) = 0
11
mprotect(0x7fa5cca000, 4096, PROT_READ|PROT_WRITE) = 0
12
mprotect(0x7fa5cca000, 4096, PROT_READ) = 0
13
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5cc2000
14
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5cc2000, 0x1000, 0x7fa5ca7ddc) = 0
15
mprotect(0x7fa5cc2000, 4096, PROT_READ) = 0
16
mprotect(0x7fa5cc2000, 4096, PROT_READ|PROT_WRITE) = 0
17
mprotect(0x7fa5cc2000, 4096, PROT_READ) = 0
18
mprotect(0x7fa5cc2000, 4096, PROT_READ|PROT_WRITE) = 0
19
mprotect(0x7fa5cc2000, 4096, PROT_READ) = 0
20
mprotect(0x7fa5cc2000, 4096, PROT_READ|PROT_WRITE) = 0
21
mprotect(0x7fa5cc2000, 4096, PROT_READ) = 0
22
mprotect(0x7fa5cc2000, 4096, PROT_READ|PROT_WRITE) = 0
23
mprotect(0x7fa5cc2000, 4096, PROT_READ) = 0
24
mprotect(0x7fa5cc2000, 4096, PROT_READ|PROT_WRITE) = 0
25
mprotect(0x7fa5cc2000, 4096, PROT_READ) = 0
26
mprotect(0x7fa5cc2000, 4096, PROT_READ|PROT_WRITE) = 0
27
mprotect(0x7fa5cc2000, 4096, PROT_READ) = 0
28
mprotect(0x7fa5cc2000, 4096, PROT_READ|PROT_WRITE) = 0
29
mprotect(0x7fa5cc2000, 4096, PROT_READ) = 0
30
mprotect(0x7fa5cc2000, 4096, PROT_READ|PROT_WRITE) = 0
31
mprotect(0x7fa5cc2000, 4096, PROT_READ) = 0
32
openat(AT_FDCWD, "/dev/urandom", O_RDONLY|O_NOFOLLOW|O_CLOEXEC) = 3
33
fstat(3, {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 9), ...}) = 0
34
ioctl(3, RNDGETENTCNT, 0x7fe4d4ca74)    = 0
35
read(3, "7\245\250\251\306\336\17\252\1g\r\326\207?\4B-\311\326\322g\363\333k\236\327G\257^R\256#\"\255I\264u\216\v\300", 40) = 40
36
close(3)                                = 0
37
mmap(NULL, 16, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5c11000
38
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5c11000, 0x10, 0x7fa5ca7a47) = 0
39
mmap(NULL, 1088, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5c10000
40
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5c10000, 0x440, 0x7fa5ca7a60) = 0
41
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5c0f000
42
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5c0f000, 0x1000, 0x7fa5ca43c8) = 0
43
mmap(NULL, 24, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5c0e000
44
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5c0e000, 0x18, 0x7fa5ca446e) = 0
45
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5c0d000
46
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5c0d000, 0x1000, 0x7fa5ca43c8) = 0
47
mmap(NULL, 24, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5c0c000
48
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5c0c000, 0x18, 0x7fa5ca446e) = 0
49
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5c0b000
50
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5c0b000, 0x1000, 0x7fa5ca43c8) = 0
51
mmap(NULL, 24, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5c0a000
52
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5c0a000, 0x18, 0x7fa5ca446e) = 0
53
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5c09000
54
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5c09000, 0x1000, 0x7fa5ca4482) = 0
55
newfstatat(AT_FDCWD, "/dev/__properties__", {st_mode=S_IFDIR|0755, st_size=1580, ...}, 0) = 0
56
openat(AT_FDCWD, "/property_contexts", O_RDONLY|O_CLOEXEC) = 3
57
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5c08000
58
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5c08000, 0x1000, 0x7fa5ca43e3) = 0
59
fstat(3, {st_mode=S_IFREG|0644, st_size=13312, ...}) = 0
60
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5c06000
61
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5c06000, 0x2000, 0x7fa5ca43e3) = 0
62
read(3, "#line 1 \"system/sepolicy/property_contexts\"\n##########################\n# property service keys\n#\n#\nn"..., 4096) = 4096
63
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5c05000
64
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5c05000, 0x1000, 0x7fa5ca43c8) = 0
65
mmap(NULL, 24, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5c04000
66
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5c04000, 0x18, 0x7fa5ca446e) = 0
67
read(3, "product/htc_pmeuhl/obj/ETC/sectxfile_nl_intermediates/sectxfile_nl\"\n\n#line 1 \"device/htc/sepolicy/co"..., 4096) = 4096
68
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5c03000
69
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5c03000, 0x1000, 0x7fa5ca43c8) = 0
70
mmap(NULL, 48, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5c02000
71
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5c02000, 0x30, 0x7fa5ca446e) = 0
72
munmap(0x7fa5c0c000, 24)                = 0
73
read(3, "MAGE.\n\nwc_transport.              u:object_r:bluetooth_prop:s0\nsys.usb_uicc.              u:object_r"..., 4096) = 4096
74
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5c0c000
75
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5c0c000, 0x1000, 0x7fa5ca43c8) = 0
76
mmap(NULL, 48, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5c01000
77
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5c01000, 0x30, 0x7fa5ca446e) = 0
78
munmap(0x7fa5c0e000, 24)                = 0
79
read(3, "s may be used to endorse or promote products derived\n#       from this software without specific pri"..., 4096) = 1024
80
read(3, "", 4096)                       = 0
81
munmap(0x7fa5c05000, 4096)              = 0
82
close(3)                                = 0
83
munmap(0x7fa5c06000, 8192)              = 0
84
openat(AT_FDCWD, "/dev/__properties__/properties_serial", O_RDONLY|O_NOFOLLOW|O_CLOEXEC) = 3
85
fstat(3, {st_mode=S_IFREG|0444, st_size=131072, ...}) = 0
86
mmap(NULL, 131072, PROT_READ, MAP_SHARED, 3, 0) = 0x7fa5be1000
87
close(3)                                = 0
88
rt_sigaction(SIGABRT, {0x7fa5c1fe74, [], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0
89
rt_sigaction(SIGBUS, {0x7fa5c1fe74, [], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0
90
rt_sigaction(SIGFPE, {0x7fa5c1fe74, [], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0
91
rt_sigaction(SIGILL, {0x7fa5c1fe74, [], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0
92
rt_sigaction(SIGSEGV, {0x7fa5c1fe74, [], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0
93
rt_sigaction(SIGSTKFLT, {0x7fa5c1fe74, [], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0
94
rt_sigaction(SIGTRAP, {0x7fa5c1fe74, [], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0
95
mprotect(0x7fa5cc2000, 4096, PROT_READ|PROT_WRITE) = 0
96
mprotect(0x7fa5cc2000, 4096, PROT_READ) = 0
97
futex(0x7fa5cc7a60, FUTEX_WAKE_PRIVATE, 2147483647) = 0
98
readlinkat(AT_FDCWD, "/proc/self/exe", "/data/local/tmp/twrpdec06", 4096) = 25
99
newfstatat(AT_FDCWD, "/data/local/tmp/twrpdec06", {st_mode=S_IFREG|0755, st_size=22488, ...}, 0) = 0
100
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5c0e000
101
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5c0e000, 0x1000, 0x7fa5ca4482) = 0
102
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5c07000
103
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5c07000, 0x1000, 0x7fa5ca4482) = 0
104
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5c06000
105
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5c06000, 0x1000, 0x7fa5ca4482) = 0
106
openat(AT_FDCWD, "/system/lib64/libcrypto.so", O_RDONLY|O_CLOEXEC) = 3
107
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5bdf000
108
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5bdf000, 0x2000, 0x7fa5ca43e3) = 0
109
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5bdd000
110
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5bdd000, 0x2000, 0x7fa5ca43e3) = 0
111
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib64/libcrypto.so", 4096) = 26
112
munmap(0x7fa5bdd000, 8192)              = 0
113
munmap(0x7fa5bdf000, 8192)              = 0
114
fstat(3, {st_mode=S_IFREG|0644, st_size=1146768, ...}) = 0
115
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5c05000
116
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5c05000, 0x1000, 0x7fa5ca43c8) = 0
117
mmap(NULL, 24, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5be0000
118
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5be0000, 0x18, 0x7fa5ca446e) = 0
119
pread64(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\220y\21\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\30\0\27\0", 64, 0) = 64
120
mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa5bdf000
121
mmap(NULL, 6432, PROT_READ, MAP_PRIVATE, 3, 0x117000) = 0x7fa5bdd000
122
mmap(NULL, 4496, PROT_READ, MAP_PRIVATE, 3, 0x114000) = 0x7fa5bdb000
123
mmap(NULL, 40576, PROT_READ, MAP_PRIVATE, 3, 0xd000) = 0x7fa5bd1000
124
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5bd0000
125
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5bd0000, 0x1000, 0x7fa5ca43c8) = 0
126
openat(AT_FDCWD, "/system/lib64/libhardware.so", O_RDONLY|O_CLOEXEC) = 4
127
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5bce000
128
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5bce000, 0x2000, 0x7fa5ca43e3) = 0
129
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5bcc000
130
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5bcc000, 0x2000, 0x7fa5ca43e3) = 0
131
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib64/libhardware.so", 4096) = 28
132
munmap(0x7fa5bcc000, 8192)              = 0
133
munmap(0x7fa5bce000, 8192)              = 0
134
fstat(4, {st_mode=S_IFREG|0644, st_size=10120, ...}) = 0
135
pread64(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\210!\0\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\30\0\27\0", 64, 0) = 64
136
mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 4, 0) = 0x7fa5bcf000
137
mmap(NULL, 2320, PROT_READ, MAP_PRIVATE, 4, 0x2000) = 0x7fa5bce000
138
mmap(NULL, 7280, PROT_READ, MAP_PRIVATE, 4, 0x1000) = 0x7fa5bcc000
139
mmap(NULL, 2592, PROT_READ, MAP_PRIVATE, 4, 0) = 0x7fa5bcb000
140
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5bca000
141
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5bca000, 0x1000, 0x7fa5ca43c8) = 0
142
mmap(NULL, 24, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5bc9000
143
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5bc9000, 0x18, 0x7fa5ca446e) = 0
144
munmap(0x7fa5bd0000, 4096)              = 0
145
openat(AT_FDCWD, "/system/lib64/libcutils.so", O_RDONLY|O_CLOEXEC) = 5
146
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5bc7000
147
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5bc7000, 0x2000, 0x7fa5ca43e3) = 0
148
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5bc5000
149
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5bc5000, 0x2000, 0x7fa5ca43e3) = 0
150
readlinkat(AT_FDCWD, "/proc/self/fd/5", "/system/lib64/libcutils.so", 4096) = 26
151
munmap(0x7fa5bc5000, 8192)              = 0
152
munmap(0x7fa5bc7000, 8192)              = 0
153
fstat(5, {st_mode=S_IFREG|0644, st_size=125736, ...}) = 0
154
pread64(5, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\250\344\1\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\32\0\31\0", 64, 0) = 64
155
mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 5, 0) = 0x7fa5bd0000
156
mmap(NULL, 4048, PROT_READ, MAP_PRIVATE, 5, 0x1e000) = 0x7fa5bc8000
157
mmap(NULL, 4224, PROT_READ, MAP_PRIVATE, 5, 0x1d000) = 0x7fa5bc6000
158
mmap(NULL, 9693, PROT_READ, MAP_PRIVATE, 5, 0x2000) = 0x7fa5bc3000
159
openat(AT_FDCWD, "/system/lib64/libc.so", O_RDONLY|O_CLOEXEC) = 6
160
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5bc1000
161
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5bc1000, 0x2000, 0x7fa5ca43e3) = 0
162
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5bbf000
163
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5bbf000, 0x2000, 0x7fa5ca43e3) = 0
164
readlinkat(AT_FDCWD, "/proc/self/fd/6", "/system/lib64/libc.so", 4096) = 21
165
munmap(0x7fa5bbf000, 8192)              = 0
166
munmap(0x7fa5bc1000, 8192)              = 0
167
fstat(6, {st_mode=S_IFREG|0644, st_size=1007752, ...}) = 0
168
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5bc2000
169
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5bc2000, 0x1000, 0x7fa5ca43c8) = 0
170
pread64(6, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0HY\17\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\35\0\32\0", 64, 0) = 64
171
mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 6, 0) = 0x7fa5bc1000
172
mmap(NULL, 6608, PROT_READ, MAP_PRIVATE, 6, 0xf5000) = 0x7fa5bbf000
173
mmap(NULL, 7200, PROT_READ, MAP_PRIVATE, 6, 0xc0000) = 0x7fa5bbd000
174
mmap(NULL, 15171, PROT_READ, MAP_PRIVATE, 6, 0x7000) = 0x7fa5bb9000
175
openat(AT_FDCWD, "/system/lib64/libcryptfs_hw.so", O_RDONLY|O_CLOEXEC) = 7
176
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5bb7000
177
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5bb7000, 0x2000, 0x7fa5ca43e3) = 0
178
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5bb5000
179
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5bb5000, 0x2000, 0x7fa5ca43e3) = 0
180
readlinkat(AT_FDCWD, "/proc/self/fd/7", "/system/lib64/libcryptfs_hw.so", 4096) = 30
181
munmap(0x7fa5bb5000, 8192)              = 0
182
munmap(0x7fa5bb7000, 8192)              = 0
183
fstat(7, {st_mode=S_IFREG|0644, st_size=10184, ...}) = 0
184
pread64(7, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\210!\0\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\31\0\30\0", 64, 0) = 64
185
mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 7, 0) = 0x7fa5bb8000
186
mmap(NULL, 2384, PROT_READ, MAP_PRIVATE, 7, 0x2000) = 0x7fa5bb7000
187
mmap(NULL, 7200, PROT_READ, MAP_PRIVATE, 7, 0x1000) = 0x7fa5bb5000
188
mmap(NULL, 3189, PROT_READ, MAP_PRIVATE, 7, 0) = 0x7fa5bb4000
189
openat(AT_FDCWD, "/system/lib64/libc++.so", O_RDONLY|O_CLOEXEC) = 8
190
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5bb2000
191
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5bb2000, 0x2000, 0x7fa5ca43e3) = 0
192
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5bb0000
193
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5bb0000, 0x2000, 0x7fa5ca43e3) = 0
194
readlinkat(AT_FDCWD, "/proc/self/fd/8", "/system/lib64/libc++.so", 4096) = 23
195
munmap(0x7fa5bb0000, 8192)              = 0
196
munmap(0x7fa5bb2000, 8192)              = 0
197
fstat(8, {st_mode=S_IFREG|0644, st_size=915704, ...}) = 0
198
pread64(8, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\370\361\r\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\34\0\33\0", 64, 0) = 64
199
mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 8, 0) = 0x7fa5bb3000
200
mmap(NULL, 2800, PROT_READ, MAP_PRIVATE, 8, 0xdf000) = 0x7fa5bb2000
201
mmap(NULL, 6048, PROT_READ, MAP_PRIVATE, 8, 0xdc000) = 0x7fa5bb0000
202
mmap(NULL, 111136, PROT_READ, MAP_PRIVATE, 8, 0xd000) = 0x7fa5b94000
203
munmap(0x7fa5bca000, 4096)              = 0
204
openat(AT_FDCWD, "/system/lib64/libm.so", O_RDONLY|O_CLOEXEC) = 9
205
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5b92000
206
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5b92000, 0x2000, 0x7fa5ca43e3) = 0
207
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5b90000
208
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5b90000, 0x2000, 0x7fa5ca43e3) = 0
209
readlinkat(AT_FDCWD, "/proc/self/fd/9", "/system/lib64/libm.so", 4096) = 21
210
munmap(0x7fa5b90000, 8192)              = 0
211
munmap(0x7fa5b92000, 8192)              = 0
212
fstat(9, {st_mode=S_IFREG|0644, st_size=223328, ...}) = 0
213
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5bca000
214
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5bca000, 0x1000, 0x7fa5ca4482) = 0
215
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5b93000
216
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5b93000, 0x1000, 0x7fa5ca43c8) = 0
217
mmap(NULL, 48, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5b92000
218
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5b92000, 0x30, 0x7fa5ca446e) = 0
219
munmap(0x7fa5be0000, 24)                = 0
220
pread64(9, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0 b\3\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\31\0\30\0", 64, 0) = 64
221
mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 9, 0) = 0x7fa5be0000
222
mmap(NULL, 2688, PROT_READ, MAP_PRIVATE, 9, 0x36000) = 0x7fa5b91000
223
mmap(NULL, 5536, PROT_READ, MAP_PRIVATE, 9, 0x35000) = 0x7fa5b8f000
224
mmap(NULL, 8263, PROT_READ, MAP_PRIVATE, 9, 0x1000) = 0x7fa5b8c000
225
openat(AT_FDCWD, "/system/lib64/libstdc++.so", O_RDONLY|O_CLOEXEC) = 10
226
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5b8a000
227
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5b8a000, 0x2000, 0x7fa5ca43e3) = 0
228
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5b88000
229
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5b88000, 0x2000, 0x7fa5ca43e3) = 0
230
readlinkat(AT_FDCWD, "/proc/self/fd/10", "/system/lib64/libstdc++.so", 4096) = 26
231
munmap(0x7fa5b88000, 8192)              = 0
232
munmap(0x7fa5b8a000, 8192)              = 0
233
fstat(10, {st_mode=S_IFREG|0644, st_size=14312, ...}) = 0
234
pread64(10, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\2501\0\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\31\0\30\0", 64, 0) = 64
235
mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 10, 0) = 0x7fa5b8b000
236
mmap(NULL, 2448, PROT_READ, MAP_PRIVATE, 10, 0x3000) = 0x7fa5b8a000
237
mmap(NULL, 7088, PROT_READ, MAP_PRIVATE, 10, 0x2000) = 0x7fa5b88000
238
mmap(NULL, 4444, PROT_READ, MAP_PRIVATE, 10, 0) = 0x7fa5b86000
239
openat(AT_FDCWD, "/system/lib64/liblog.so", O_RDONLY|O_CLOEXEC) = 11
240
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5b84000
241
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5b84000, 0x2000, 0x7fa5ca43e3) = 0
242
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5b82000
243
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5b82000, 0x2000, 0x7fa5ca43e3) = 0
244
readlinkat(AT_FDCWD, "/proc/self/fd/11", "/system/lib64/liblog.so", 4096) = 23
245
munmap(0x7fa5b82000, 8192)              = 0
246
munmap(0x7fa5b84000, 8192)              = 0
247
fstat(11, {st_mode=S_IFREG|0644, st_size=72400, ...}) = 0
248
pread64(11, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0P\24\1\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\32\0\31\0", 64, 0) = 64
249
mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 11, 0) = 0x7fa5b85000
250
mmap(NULL, 3872, PROT_READ, MAP_PRIVATE, 11, 0x11000) = 0x7fa5b84000
251
mmap(NULL, 5680, PROT_READ, MAP_PRIVATE, 11, 0x10000) = 0x7fa5b82000
252
mmap(NULL, 4568, PROT_READ, MAP_PRIVATE, 11, 0x1000) = 0x7fa5b80000
253
openat(AT_FDCWD, "/system/lib64/libutils.so", O_RDONLY|O_CLOEXEC) = 12
254
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5b7e000
255
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5b7e000, 0x2000, 0x7fa5ca43e3) = 0
256
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5b7c000
257
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5b7c000, 0x2000, 0x7fa5ca43e3) = 0
258
readlinkat(AT_FDCWD, "/proc/self/fd/12", "/system/lib64/libutils.so", 4096) = 25
259
munmap(0x7fa5b7c000, 8192)              = 0
260
munmap(0x7fa5b7e000, 8192)              = 0
261
fstat(12, {st_mode=S_IFREG|0644, st_size=157848, ...}) = 0
262
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5b7f000
263
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5b7f000, 0x1000, 0x7fa5ca43c8) = 0
264
pread64(12, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\330a\2\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\33\0\32\0", 64, 0) = 64
265
mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 12, 0) = 0x7fa5b7e000
266
mmap(NULL, 2672, PROT_READ, MAP_PRIVATE, 12, 0x26000) = 0x7fa5b7d000
267
mmap(NULL, 5824, PROT_READ, MAP_PRIVATE, 12, 0x25000) = 0x7fa5b7b000
268
mmap(NULL, 32733, PROT_READ, MAP_PRIVATE, 12, 0x3000) = 0x7fa5b73000
269
openat(AT_FDCWD, "/system/lib64/libbacktrace.so", O_RDONLY|O_CLOEXEC) = 13
270
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5b71000
271
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5b71000, 0x2000, 0x7fa5ca43e3) = 0
272
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5b6f000
273
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5b6f000, 0x2000, 0x7fa5ca43e3) = 0
274
readlinkat(AT_FDCWD, "/proc/self/fd/13", "/system/lib64/libbacktrace.so", 4096) = 29
275
munmap(0x7fa5b6f000, 8192)              = 0
276
munmap(0x7fa5b71000, 8192)              = 0
277
fstat(13, {st_mode=S_IFREG|0644, st_size=67616, ...}) = 0
278
pread64(13, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\240\1\1\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\32\0\31\0", 64, 0) = 64
279
mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 13, 0) = 0x7fa5b72000
280
mmap(NULL, 2496, PROT_READ, MAP_PRIVATE, 13, 0x10000) = 0x7fa5b71000
281
mmap(NULL, 5232, PROT_READ, MAP_PRIVATE, 13, 0xf000) = 0x7fa5b6f000
282
mmap(NULL, 7498, PROT_READ, MAP_PRIVATE, 13, 0x1000) = 0x7fa5b6d000
283
openat(AT_FDCWD, "/system/lib64/libbase.so", O_RDONLY|O_CLOEXEC) = 14
284
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5b6b000
285
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5b6b000, 0x2000, 0x7fa5ca43e3) = 0
286
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5b69000
287
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5b69000, 0x2000, 0x7fa5ca43e3) = 0
288
readlinkat(AT_FDCWD, "/proc/self/fd/14", "/system/lib64/libbase.so", 4096) = 24
289
munmap(0x7fa5b69000, 8192)              = 0
290
munmap(0x7fa5b6b000, 8192)              = 0
291
fstat(14, {st_mode=S_IFREG|0644, st_size=47208, ...}) = 0
292
munmap(0x7fa5bc2000, 4096)              = 0
293
pread64(14, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\250\261\0\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\33\0\32\0", 64, 0) = 64
294
mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 14, 0) = 0x7fa5bc2000
295
mmap(NULL, 2576, PROT_READ, MAP_PRIVATE, 14, 0xb000) = 0x7fa5b6c000
296
mmap(NULL, 5888, PROT_READ, MAP_PRIVATE, 14, 0xa000) = 0x7fa5b6a000
297
mmap(NULL, 7762, PROT_READ, MAP_PRIVATE, 14, 0x1000) = 0x7fa5b68000
298
openat(AT_FDCWD, "/system/lib64/libunwind.so", O_RDONLY|O_CLOEXEC) = 15
299
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5b66000
300
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5b66000, 0x2000, 0x7fa5ca43e3) = 0
301
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5b64000
302
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5b64000, 0x2000, 0x7fa5ca43e3) = 0
303
readlinkat(AT_FDCWD, "/proc/self/fd/15", "/system/lib64/libunwind.so", 4096) = 26
304
munmap(0x7fa5b64000, 8192)              = 0
305
munmap(0x7fa5b66000, 8192)              = 0
306
fstat(15, {st_mode=S_IFREG|0644, st_size=112744, ...}) = 0
307
pread64(15, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\350\261\1\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\32\0\31\0", 64, 0) = 64
308
mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 15, 0) = 0x7fa5b67000
309
mmap(NULL, 2640, PROT_READ, MAP_PRIVATE, 15, 0x1b000) = 0x7fa5b66000
310
mmap(NULL, 6224, PROT_READ, MAP_PRIVATE, 15, 0x1a000) = 0x7fa5b64000
311
mmap(NULL, 10664, PROT_READ, MAP_PRIVATE, 15, 0) = 0x7fa5b61000
312
openat(AT_FDCWD, "/system/lib64/liblzma.so", O_RDONLY|O_CLOEXEC) = 16
313
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5b5f000
314
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5b5f000, 0x2000, 0x7fa5ca43e3) = 0
315
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5b5d000
316
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5b5d000, 0x2000, 0x7fa5ca43e3) = 0
317
readlinkat(AT_FDCWD, "/proc/self/fd/16", "/system/lib64/liblzma.so", 4096) = 24
318
munmap(0x7fa5b5d000, 8192)              = 0
319
munmap(0x7fa5b5f000, 8192)              = 0
320
fstat(16, {st_mode=S_IFREG|0644, st_size=153688, ...}) = 0
321
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5b60000
322
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5b60000, 0x1000, 0x7fa5ca4482) = 0
323
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5b5f000
324
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5b5f000, 0x1000, 0x7fa5ca43c8) = 0
325
mmap(NULL, 96, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5b5e000
326
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5b5e000, 0x60, 0x7fa5ca446e) = 0
327
munmap(0x7fa5b92000, 48)                = 0
328
pread64(16, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\330Q\2\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\32\0\31\0", 64, 0) = 64
329
mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 16, 0) = 0x7fa5b92000
330
mmap(NULL, 2608, PROT_READ, MAP_PRIVATE, 16, 0x25000) = 0x7fa5b5d000
331
mmap(NULL, 5376, PROT_READ, MAP_PRIVATE, 16, 0x24000) = 0x7fa5b5b000
332
mmap(NULL, 8519, PROT_READ, MAP_PRIVATE, 16, 0x1000) = 0x7fa5b58000
333
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5b57000
334
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5b57000, 0x1000, 0x7fa5ca4482) = 0
335
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5b56000
336
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5b56000, 0x1000, 0x7fa5ca43c8) = 0
337
mmap(NULL, 24, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5b55000
338
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5b55000, 0x18, 0x7fa5ca446e) = 0
339
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5b54000
340
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5b54000, 0x1000, 0x7fa5ca43c8) = 0
341
mmap(NULL, 131072, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5b34000
342
mmap(0x7fa5b34000, 116916, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 5, 0) = 0x7fa5b34000
343
mmap(0x7fa5b51000, 8984, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5, 0x1c000) = 0x7fa5b51000
344
mmap(NULL, 163840, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5b0c000
345
mmap(0x7fa5b0c000, 147628, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 12, 0) = 0x7fa5b0c000
346
mmap(0x7fa5b32000, 4157, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 12, 0x25000) = 0x7fa5b32000
347
mmap(NULL, 180224, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5ae0000
348
mmap(0x7fa5ae0000, 147956, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 16, 0) = 0x7fa5ae0000
349
mmap(0x7fa5b05000, 4168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 16, 0x24000) = 0x7fa5b05000
350
mmap(0x7fa5b07000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa5b07000
351
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5b07000, 0x5000, 0x7fa5ca4ba5) = 0
352
mmap(NULL, 73728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5ace000
353
mmap(0x7fa5ace000, 62268, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 13, 0) = 0x7fa5ace000
354
mmap(0x7fa5ade000, 4110, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 13, 0xf000) = 0x7fa5ade000
355
mmap(NULL, 1150976, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa59b5000
356
mmap(0x7fa59b5000, 1062644, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x7fa59b5000
357
mmap(0x7fa5aba000, 79920, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x104000) = 0x7fa5aba000
358
mmap(NULL, 229376, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa597d000
359
mmap(0x7fa597d000, 216548, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 9, 0) = 0x7fa597d000
360
mmap(0x7fa59b3000, 4256, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 9, 0x35000) = 0x7fa59b3000
361
mmap(NULL, 548864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa58f7000
362
mmap(0x7fa58f7000, 104852, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 15, 0) = 0x7fa58f7000
363
mmap(0x7fa5912000, 4184, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 15, 0x1a000) = 0x7fa5912000
364
mmap(0x7fa5914000, 430080, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa5914000
365
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5914000, 0x69000, 0x7fa5ca4ba5) = 0
366
mmap(NULL, 933888, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5813000
367
mmap(0x7fa5813000, 882068, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 8, 0) = 0x7fa5813000
368
mmap(0x7fa58eb000, 32840, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 8, 0xd7000) = 0x7fa58eb000
369
mmap(0x7fa58f4000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa58f4000
370
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa58f4000, 0x3000, 0x7fa5ca4ba5) = 0
371
mmap(NULL, 77824, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5800000
372
mmap(0x7fa5800000, 63148, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 11, 0) = 0x7fa5800000
373
mmap(0x7fa5811000, 4800, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 11, 0x10000) = 0x7fa5811000
374
mmap(NULL, 20480, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa57fb000
375
mmap(0x7fa57fb000, 10460, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 10, 0) = 0x7fa57fb000
376
mmap(0x7fa57fe000, 4136, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 10, 0x2000) = 0x7fa57fe000
377
mmap(NULL, 16384, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa57f7000
378
mmap(0x7fa57f7000, 4244, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0x7fa57f7000
379
mmap(0x7fa57f9000, 4105, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x1000) = 0x7fa57f9000
380
mmap(NULL, 16384, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa57f3000
381
mmap(0x7fa57f3000, 6932, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 7, 0) = 0x7fa57f3000
382
mmap(0x7fa57f5000, 4104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 7, 0x1000) = 0x7fa57f5000
383
mmap(NULL, 843776, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5725000
384
mmap(0x7fa5725000, 770756, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 6, 0) = 0x7fa5725000
385
mmap(0x7fa57e2000, 31592, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 6, 0xbc000) = 0x7fa57e2000
386
mmap(0x7fa57ea000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa57ea000
387
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa57ea000, 0x9000, 0x7fa5ca4ba5) = 0
388
mmap(NULL, 53248, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5718000
389
mmap(0x7fa5718000, 43052, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 14, 0) = 0x7fa5718000
390
mmap(0x7fa5723000, 4112, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 14, 0xa000) = 0x7fa5723000
391
mprotect(0x5555569000, 4096, PROT_READ) = 0
392
mprotect(0x7fa5aba000, 77824, PROT_READ) = 0
393
mprotect(0x7fa57f9000, 4096, PROT_READ) = 0
394
mprotect(0x7fa5b51000, 8192, PROT_READ) = 0
395
mprotect(0x7fa57e2000, 24576, PROT_READ) = 0
396
mprotect(0x7fa57f5000, 4096, PROT_READ) = 0
397
mprotect(0x7fa58eb000, 32768, PROT_READ) = 0
398
mprotect(0x7fa59b3000, 4096, PROT_READ) = 0
399
mprotect(0x7fa57fe000, 4096, PROT_READ) = 0
400
mprotect(0x7fa5811000, 4096, PROT_READ) = 0
401
mprotect(0x7fa5b32000, 4096, PROT_READ) = 0
402
mprotect(0x7fa5ade000, 4096, PROT_READ) = 0
403
mprotect(0x7fa5723000, 4096, PROT_READ) = 0
404
mprotect(0x7fa5912000, 4096, PROT_READ) = 0
405
mprotect(0x7fa5b05000, 4096, PROT_READ) = 0
406
munmap(0x7fa5b54000, 4096)              = 0
407
close(3)                                = 0
408
close(4)                                = 0
409
close(5)                                = 0
410
close(6)                                = 0
411
close(7)                                = 0
412
close(8)                                = 0
413
close(9)                                = 0
414
close(10)                               = 0
415
close(11)                               = 0
416
close(12)                               = 0
417
close(13)                               = 0
418
close(14)                               = 0
419
close(15)                               = 0
420
close(16)                               = 0
421
munmap(0x7fa5b61000, 10664)             = 0
422
munmap(0x7fa5b64000, 6224)              = 0
423
munmap(0x7fa5b66000, 2640)              = 0
424
munmap(0x7fa5b67000, 576)               = 0
425
munmap(0x7fa5b68000, 7762)              = 0
426
munmap(0x7fa5b6a000, 5888)              = 0
427
munmap(0x7fa5b6c000, 2576)              = 0
428
munmap(0x7fa5bc2000, 576)               = 0
429
munmap(0x7fa5b73000, 32733)             = 0
430
munmap(0x7fa5b7b000, 5824)              = 0
431
munmap(0x7fa5b7d000, 2672)              = 0
432
munmap(0x7fa5b7e000, 576)               = 0
433
munmap(0x7fa5b86000, 4444)              = 0
434
munmap(0x7fa5b88000, 7088)              = 0
435
munmap(0x7fa5b8a000, 2448)              = 0
436
munmap(0x7fa5b8b000, 576)               = 0
437
munmap(0x7fa5b8c000, 8263)              = 0
438
munmap(0x7fa5b8f000, 5536)              = 0
439
munmap(0x7fa5b91000, 2688)              = 0
440
munmap(0x7fa5be0000, 576)               = 0
441
munmap(0x7fa5bb4000, 3189)              = 0
442
munmap(0x7fa5bb5000, 7200)              = 0
443
munmap(0x7fa5bb7000, 2384)              = 0
444
munmap(0x7fa5bb8000, 576)               = 0
445
munmap(0x7fa5bd1000, 40576)             = 0
446
munmap(0x7fa5bdb000, 4496)              = 0
447
munmap(0x7fa5bdd000, 6432)              = 0
448
munmap(0x7fa5bdf000, 576)               = 0
449
munmap(0x7fa5b6d000, 7498)              = 0
450
munmap(0x7fa5b6f000, 5232)              = 0
451
munmap(0x7fa5b71000, 2496)              = 0
452
munmap(0x7fa5b72000, 576)               = 0
453
munmap(0x7fa5b80000, 4568)              = 0
454
munmap(0x7fa5b82000, 5680)              = 0
455
munmap(0x7fa5b84000, 3872)              = 0
456
munmap(0x7fa5b85000, 576)               = 0
457
munmap(0x7fa5b93000, 4096)              = 0
458
munmap(0x7fa5b94000, 111136)            = 0
459
munmap(0x7fa5bb0000, 6048)              = 0
460
munmap(0x7fa5bb2000, 2800)              = 0
461
munmap(0x7fa5bb3000, 576)               = 0
462
munmap(0x7fa5b58000, 8519)              = 0
463
munmap(0x7fa5b5b000, 5376)              = 0
464
munmap(0x7fa5b5d000, 2608)              = 0
465
munmap(0x7fa5b92000, 576)               = 0
466
munmap(0x7fa5b5f000, 4096)              = 0
467
munmap(0x7fa5bb9000, 15171)             = 0
468
munmap(0x7fa5bbd000, 7200)              = 0
469
munmap(0x7fa5bbf000, 6608)              = 0
470
munmap(0x7fa5bc1000, 576)               = 0
471
munmap(0x7fa5bcb000, 2592)              = 0
472
munmap(0x7fa5bcc000, 7280)              = 0
473
munmap(0x7fa5bce000, 2320)              = 0
474
munmap(0x7fa5bcf000, 576)               = 0
475
munmap(0x7fa5bc3000, 9693)              = 0
476
munmap(0x7fa5bc6000, 4224)              = 0
477
munmap(0x7fa5bc8000, 4048)              = 0
478
munmap(0x7fa5bd0000, 576)               = 0
479
munmap(0x7fa5c05000, 4096)              = 0
480
munmap(0x7fa5b56000, 4096)              = 0
481
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5c05000
482
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5c05000, 0x1000, 0x7fa5ca43c8) = 0
483
munmap(0x7fa5c05000, 4096)              = 0
484
mprotect(0x7fa5b60000, 4096, PROT_READ|PROT_WRITE) = 0
485
mprotect(0x7fa5bca000, 4096, PROT_READ|PROT_WRITE) = 0
486
mprotect(0x7fa5c0e000, 4096, PROT_READ|PROT_WRITE) = 0
487
mprotect(0x7fa5c09000, 4096, PROT_READ|PROT_WRITE) = 0
488
mprotect(0x7fa57eb000, 4096, PROT_READ) = 0
489
mprotect(0x7fa57eb000, 4096, PROT_READ|PROT_WRITE) = 0
490
mprotect(0x7fa57eb000, 4096, PROT_READ) = 0
491
newfstatat(AT_FDCWD, "/dev/__properties__", {st_mode=S_IFDIR|0755, st_size=1580, ...}, 0) = 0
492
openat(AT_FDCWD, "/property_contexts", O_RDONLY|O_CLOEXEC) = 3
493
brk(0)                                  = 0x558765f000
494
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5bd1000
495
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5bd1000, 0x10000, 0x7fa57c6c0b) = 0
496
munmap(0x7fa5bd1000, 65536)             = 0
497
mmap(NULL, 126976, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5baa000
498
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5baa000, 0x1f000, 0x7fa57c6c0b) = 0
499
munmap(0x7fa5baa000, 24576)             = 0
500
munmap(0x7fa5bc0000, 36864)             = 0
501
openat(AT_FDCWD, "/sys/devices/system/cpu/online", O_RDONLY|O_CLOEXEC) = 4
502
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5bd1000
503
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5bd1000, 0x10000, 0x7fa57c6c0b) = 0
504
munmap(0x7fa5bd1000, 65536)             = 0
505
mmap(NULL, 126976, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5b91000
506
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5b91000, 0x1f000, 0x7fa57c6c0b) = 0
507
munmap(0x7fa5b91000, 61440)             = 0
508
mmap(NULL, 589824, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5688000
509
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5688000, 0x90000, 0x7fa57c6c0b) = 0
510
munmap(0x7fa5688000, 589824)            = 0
511
mmap(NULL, 651264, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5679000
512
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5679000, 0x9f000, 0x7fa57c6c0b) = 0
513
munmap(0x7fa5679000, 28672)             = 0
514
munmap(0x7fa5710000, 32768)             = 0
515
mmap(NULL, 589824, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa55f0000
516
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa55f0000, 0x90000, 0x7fa57c6c0b) = 0
517
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5bd1000
518
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5bd1000, 0x10000, 0x7fa57c6c0b) = 0
519
munmap(0x7fa5bd1000, 65536)             = 0
520
mmap(NULL, 126976, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5b81000
521
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5b81000, 0x1f000, 0x7fa57c6c0b) = 0
522
munmap(0x7fa5b81000, 61440)             = 0
523
fstat(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
524
read(4, "0-3\n", 4096)                  = 4
525
close(4)                                = 0
526
fstat(3, {st_mode=S_IFREG|0644, st_size=13312, ...}) = 0
527
read(3, "#line 1 \"system/sepolicy/property_contexts\"\n##########################\n# property service keys\n#\n#\nn"..., 4096) = 4096
528
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5bd1000
529
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5bd1000, 0x10000, 0x7fa57c6c0b) = 0
530
munmap(0x7fa5bd1000, 65536)             = 0
531
mmap(NULL, 126976, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa55d1000
532
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa55d1000, 0x1f000, 0x7fa57c6c0b) = 0
533
munmap(0x7fa55d1000, 61440)             = 0
534
read(3, "product/htc_pmeuhl/obj/ETC/sectxfile_nl_intermediates/sectxfile_nl\"\n\n#line 1 \"device/htc/sepolicy/co"..., 4096) = 4096
535
read(3, "MAGE.\n\nwc_transport.              u:object_r:bluetooth_prop:s0\nsys.usb_uicc.              u:object_r"..., 4096) = 4096
536
read(3, "s may be used to endorse or promote products derived\n#       from this software without specific pri"..., 4096) = 1024
537
read(3, "", 4096)                       = 0
538
close(3)                                = 0
539
openat(AT_FDCWD, "/dev/__properties__/properties_serial", O_RDONLY|O_NOFOLLOW|O_CLOEXEC) = 3
540
fstat(3, {st_mode=S_IFREG|0444, st_size=131072, ...}) = 0
541
mmap(NULL, 131072, PROT_READ, MAP_SHARED, 3, 0) = 0x7fa55c0000
542
close(3)                                = 0
543
mprotect(0x7fa57eb000, 4096, PROT_READ|PROT_WRITE) = 0
544
openat(AT_FDCWD, "/dev/__properties__/u:object_r:default_prop:s0", O_RDONLY|O_NOFOLLOW|O_CLOEXEC) = 3
545
fstat(3, {st_mode=S_IFREG|0444, st_size=131072, ...}) = 0
546
mmap(NULL, 131072, PROT_READ, MAP_SHARED, 3, 0) = 0x7fa55a0000
547
close(3)                                = 0
548
mprotect(0x7fa57eb000, 4096, PROT_READ) = 0
549
openat(AT_FDCWD, "/system/lib64/libvendorconn.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
550
openat(AT_FDCWD, "/vendor/lib64/libvendorconn.so", O_RDONLY|O_CLOEXEC) = 3
551
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5bdf000
552
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5bdf000, 0x2000, 0x7fa5ca43e3) = 0
553
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5bdd000
554
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5bdd000, 0x2000, 0x7fa5ca43e3) = 0
555
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/vendor/lib64/libvendorconn.so", 4096) = 37
556
munmap(0x7fa5bdd000, 8192)              = 0
557
munmap(0x7fa5bdf000, 8192)              = 0
558
fstat(3, {st_mode=S_IFREG|0644, st_size=26760, ...}) = 0
559
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5c05000
560
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5c05000, 0x1000, 0x7fa5ca43c8) = 0
561
pread64(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\310a\0\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\33\0\32\0", 64, 0) = 64
562
mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa5be0000
563
mmap(NULL, 2640, PROT_READ, MAP_PRIVATE, 3, 0x6000) = 0x7fa5bdf000
564
mmap(NULL, 6592, PROT_READ, MAP_PRIVATE, 3, 0x5000) = 0x7fa5bdd000
565
mmap(NULL, 6995, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa5bdb000
566
mmap(NULL, 32768, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5bd3000
567
mmap(0x7fa5bd3000, 22356, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x7fa5bd3000
568
mmap(0x7fa5bd9000, 4112, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x5000) = 0x7fa5bd9000
569
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5bd2000
570
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5bd2000, 0x1000, 0x7fa5ca43c8) = 0
571
mprotect(0x7fa5bd9000, 4096, PROT_READ) = 0
572
munmap(0x7fa5bd2000, 4096)              = 0
573
close(3)                                = 0
574
munmap(0x7fa5bdb000, 6995)              = 0
575
munmap(0x7fa5bdd000, 6592)              = 0
576
munmap(0x7fa5bdf000, 2640)              = 0
577
munmap(0x7fa5be0000, 576)               = 0
578
munmap(0x7fa5c05000, 4096)              = 0
579
futex(0x7fa58f6500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
580
futex(0x7fa58f6500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
581
futex(0x7fa58f6500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
582
futex(0x7fa58f6500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
583
futex(0x7fa58f6500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
584
futex(0x7fa58f32b0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
585
futex(0x7fa58f6500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
586
futex(0x7fa58f6500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
587
futex(0x7fa58f6500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
588
futex(0x7fa58f6500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
589
futex(0x7fa58f6500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
590
futex(0x7fa58f6500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
591
futex(0x7fa58f6500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
592
futex(0x7fa58f6500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
593
futex(0x7fa58f6500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
594
futex(0x7fa58f6500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
595
futex(0x7fa58f6500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
596
futex(0x7fa58f6500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
597
futex(0x7fa58f6500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
598
futex(0x7fa58f6500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
599
futex(0x7fa58f6500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
600
futex(0x7fa58f6500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
601
futex(0x7fa58f6500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
602
futex(0x7fa58f6500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
603
futex(0x7fa58f6500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
604
futex(0x7fa58f6500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
605
futex(0x7fa58f6500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
606
futex(0x7fa58f6500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
607
futex(0x7fa58f6500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
608
futex(0x7fa58f32b0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
609
futex(0x7fa58f32b0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
610
futex(0x7fa57ec0f0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
611
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5c05000
612
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5c05000, 0x1000, 0x7fa57c65de) = 0
613
mprotect(0x7fa5c05000, 4096, PROT_READ) = 0
614
munmap(0x7fa5bd3000, 32768)             = 0
615
futex(0x7fa57ea034, FUTEX_WAKE_PRIVATE, 2147483647) = 0
616
openat(AT_FDCWD, "/system/lib64/libnetd_client.so", O_RDONLY|O_CLOEXEC) = 3
617
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5bdf000
618
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5bdf000, 0x2000, 0x7fa5ca43e3) = 0
619
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5bdd000
620
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5bdd000, 0x2000, 0x7fa5ca43e3) = 0
621
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib64/libnetd_client.so", 4096) = 31
622
munmap(0x7fa5bdd000, 8192)              = 0
623
munmap(0x7fa5bdf000, 8192)              = 0
624
fstat(3, {st_mode=S_IFREG|0644, st_size=10184, ...}) = 0
625
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5be0000
626
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5be0000, 0x1000, 0x7fa5ca43c8) = 0
627
pread64(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\210!\0\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\31\0\30\0", 64, 0) = 64
628
mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa5bdf000
629
mmap(NULL, 2384, PROT_READ, MAP_PRIVATE, 3, 0x2000) = 0x7fa5bde000
630
mmap(NULL, 7264, PROT_READ, MAP_PRIVATE, 3, 0x1000) = 0x7fa5bdc000
631
mmap(NULL, 3678, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa5bdb000
632
mmap(NULL, 16384, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5bd7000
633
mmap(0x7fa5bd7000, 7260, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x7fa5bd7000
634
mmap(0x7fa5bd9000, 4105, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x7fa5bd9000
635
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5bd6000
636
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5bd6000, 0x1000, 0x7fa5ca43c8) = 0
637
mprotect(0x7fa5bd9000, 4096, PROT_READ) = 0
638
munmap(0x7fa5bd6000, 4096)              = 0
639
close(3)                                = 0
640
munmap(0x7fa5bdb000, 3678)              = 0
641
munmap(0x7fa5bdc000, 7264)              = 0
642
munmap(0x7fa5bde000, 2384)              = 0
643
munmap(0x7fa5bdf000, 576)               = 0
644
munmap(0x7fa5be0000, 4096)              = 0
645
futex(0x7fa57ea030, FUTEX_WAKE_PRIVATE, 2147483647) = 0
646
mprotect(0x7fa5c05000, 4096, PROT_READ|PROT_WRITE) = 0
647
mprotect(0x7fa5c05000, 4096, PROT_READ) = 0
648
mprotect(0x7fa5b60000, 4096, PROT_READ) = 0
649
mprotect(0x7fa5bca000, 4096, PROT_READ) = 0
650
mprotect(0x7fa5c0e000, 4096, PROT_READ) = 0
651
mprotect(0x7fa5c09000, 4096, PROT_READ) = 0
652
mprotect(0x7fa5c05000, 4096, PROT_READ|PROT_WRITE) = 0
653
mprotect(0x7fa5c05000, 4096, PROT_READ) = 0
654
fstat(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 1), ...}) = 0
655
ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
656
write(1, "cryptfs_check_passwd\n", 21cryptfs_check_passwd
657
)  = 21
658
openat(AT_FDCWD, "/dev/__properties__/u:object_r:vold_prop:s0", O_RDONLY|O_NOFOLLOW|O_CLOEXEC) = 3
659
fstat(3, {st_mode=S_IFREG|0444, st_size=131072, ...}) = 0
660
mmap(NULL, 131072, PROT_READ, MAP_SHARED, 3, 0) = 0x7fa5580000
661
close(3)                                = 0
662
openat(AT_FDCWD, "/dev/block/bootdevice/by-name/extra", O_RDWR|O_CLOEXEC) = 3
663
fstat(3, {st_mode=S_IFBLK|0600, st_rdev=makedev(259, 12), ...}) = 0
664
lseek(3, 0, SEEK_SET)                   = 0
665
read(3, "\304\261\265\320\1\0\3\0\20\t\0\0\0\0\0\0\20\0\0\0\1\0\0\0\0\0\17\3\0\0\0\0\0\0\0\0aes-xts\0essiv:sha256\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 2352) = 2352
666
close(3)                                = 0
667
write(1, "crypt_ftr->fs_size = 51314688\n", 30crypt_ftr->fs_size = 51314688
668
) = 30
669
write(1, "\t KDF_SCRYPT_KEYMASTER\n", 23	 KDF_SCRYPT_KEYMASTER
670
) = 23
671
write(1, "Using scrypt with keymaster for cryptfs KDF\n", 44Using scrypt with keymaster for cryptfs KDF
672
) = 44
673
mmap(NULL, 33554432, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa3580000
674
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa3580000, 0x2000000, 0x7fa57c6c0b) = 0
675
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5b80000
676
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5b80000, 0x10000, 0x7fa57c6c0b) = 0
677
madvise(0x7fa3580000, 33554432, MADV_DONTNEED) = 0
678
faccessat(AT_FDCWD, "/odm/lib64/hw/keystore.htc_pme.so", R_OK) = -1 ENOENT (No such file or directory)
679
faccessat(AT_FDCWD, "/vendor/lib64/hw/keystore.htc_pme.so", R_OK) = -1 ENOENT (No such file or directory)
680
faccessat(AT_FDCWD, "/system/lib64/hw/keystore.htc_pme.so", R_OK) = -1 ENOENT (No such file or directory)
681
faccessat(AT_FDCWD, "/odm/lib64/hw/keystore.QC_Reference_Phone.so", R_OK) = -1 ENOENT (No such file or directory)
682
faccessat(AT_FDCWD, "/vendor/lib64/hw/keystore.QC_Reference_Phone.so", R_OK) = -1 ENOENT (No such file or directory)
683
faccessat(AT_FDCWD, "/system/lib64/hw/keystore.QC_Reference_Phone.so", R_OK) = -1 ENOENT (No such file or directory)
684
faccessat(AT_FDCWD, "/odm/lib64/hw/keystore.msm8996.so", R_OK) = -1 ENOENT (No such file or directory)
685
faccessat(AT_FDCWD, "/vendor/lib64/hw/keystore.msm8996.so", R_OK) = 0
686
mprotect(0x7fa5b60000, 4096, PROT_READ|PROT_WRITE) = 0
687
mprotect(0x7fa5bca000, 4096, PROT_READ|PROT_WRITE) = 0
688
mprotect(0x7fa5c0e000, 4096, PROT_READ|PROT_WRITE) = 0
689
mprotect(0x7fa5c09000, 4096, PROT_READ|PROT_WRITE) = 0
690
openat(AT_FDCWD, "/vendor/lib64/hw/keystore.msm8996.so", O_RDONLY|O_CLOEXEC) = 3
691
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5bdf000
692
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5bdf000, 0x2000, 0x7fa5ca43e3) = 0
693
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5bdd000
694
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5bdd000, 0x2000, 0x7fa5ca43e3) = 0
695
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/vendor/lib64/hw/keystore.msm8996.so", 4096) = 43
696
munmap(0x7fa5bdd000, 8192)              = 0
697
munmap(0x7fa5bdf000, 8192)              = 0
698
fstat(3, {st_mode=S_IFREG|0644, st_size=55680, ...}) = 0
699
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5be0000
700
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5be0000, 0x1000, 0x7fa5ca43c8) = 0
701
pread64(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\300\322\0\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\33\0\32\0", 64, 0) = 64
702
mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa5bdf000
703
mmap(NULL, 3136, PROT_READ, MAP_PRIVATE, 3, 0xd000) = 0x7fa5bde000
704
mmap(NULL, 6624, PROT_READ, MAP_PRIVATE, 3, 0xc000) = 0x7fa5bdc000
705
mmap(NULL, 5039, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa5bd5000
706
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5bdb000
707
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5bdb000, 0x1000, 0x7fa5ca43c8) = 0
708
mmap(NULL, 61440, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5b70000
709
mmap(0x7fa5b70000, 51692, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x7fa5b70000
710
mmap(0x7fa5b7d000, 4360, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xc000) = 0x7fa5b7d000
711
mprotect(0x7fa5b7d000, 4096, PROT_READ) = 0
712
close(3)                                = 0
713
munmap(0x7fa5bd5000, 5039)              = 0
714
munmap(0x7fa5bdc000, 6624)              = 0
715
munmap(0x7fa5bde000, 3136)              = 0
716
munmap(0x7fa5bdf000, 576)               = 0
717
munmap(0x7fa5be0000, 4096)              = 0
718
munmap(0x7fa5bdb000, 4096)              = 0
719
mprotect(0x7fa5c05000, 4096, PROT_READ|PROT_WRITE) = 0
720
mprotect(0x7fa5c05000, 4096, PROT_READ) = 0
721
mprotect(0x7fa5c05000, 4096, PROT_READ|PROT_WRITE) = 0
722
mprotect(0x7fa5c05000, 4096, PROT_READ) = 0
723
mprotect(0x7fa5b60000, 4096, PROT_READ) = 0
724
mprotect(0x7fa5bca000, 4096, PROT_READ) = 0
725
mprotect(0x7fa5c0e000, 4096, PROT_READ) = 0
726
mprotect(0x7fa5c09000, 4096, PROT_READ) = 0
727
write(1, "keymaster module name is Keymaster QTI HAL\n", 43keymaster module name is Keymaster QTI HAL
728
) = 43
729
write(1, "keymaster version is 256\n", 25keymaster version is 256
730
) = 25
731
write(1, "Found keymaster1 module, using keymaster1 API.\n", 47Found keymaster1 module, using keymaster1 API.
732
) = 47
733
mprotect(0x7fa5b60000, 4096, PROT_READ|PROT_WRITE) = 0
734
mprotect(0x7fa5bca000, 4096, PROT_READ|PROT_WRITE) = 0
735
mprotect(0x7fa5c0e000, 4096, PROT_READ|PROT_WRITE) = 0
736
mprotect(0x7fa5c09000, 4096, PROT_READ|PROT_WRITE) = 0
737
openat(AT_FDCWD, "/system/lib64/libQSEEComAPI.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
738
openat(AT_FDCWD, "/vendor/lib64/libQSEEComAPI.so", O_RDONLY|O_CLOEXEC) = 3
739
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5bdf000
740
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5bdf000, 0x2000, 0x7fa5ca43e3) = 0
741
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5bdd000
742
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5bdd000, 0x2000, 0x7fa5ca43e3) = 0
743
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/vendor/lib64/libQSEEComAPI.so", 4096) = 37
744
munmap(0x7fa5bdd000, 8192)              = 0
745
munmap(0x7fa5bdf000, 8192)              = 0
746
fstat(3, {st_mode=S_IFREG|0644, st_size=30704, ...}) = 0
747
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5be0000
748
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5be0000, 0x1000, 0x7fa5ca43c8) = 0
749
pread64(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\260q\0\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\31\0\30\0", 64, 0) = 64
750
mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa5bdf000
751
mmap(NULL, 2464, PROT_READ, MAP_PRIVATE, 3, 0x7000) = 0x7fa5bde000
752
mmap(NULL, 7056, PROT_READ, MAP_PRIVATE, 3, 0x6000) = 0x7fa5bdc000
753
mmap(NULL, 5120, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa5bd5000
754
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5bdb000
755
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5bdb000, 0x1000, 0x7fa5ca43c8) = 0
756
mmap(NULL, 96, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5bd4000
757
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5bd4000, 0x60, 0x7fa5ca446e) = 0
758
munmap(0x7fa5c02000, 48)                = 0
759
munmap(0x7fa5bdb000, 4096)              = 0
760
mmap(NULL, 36864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5bcb000
761
mmap(0x7fa5bcb000, 23748, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x7fa5bcb000
762
mmap(0x7fa5bd2000, 4104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x6000) = 0x7fa5bd2000
763
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5c02000
764
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5c02000, 0x1000, 0x7fa5ca43c8) = 0
765
munmap(0x7fa5c02000, 4096)              = 0
766
mprotect(0x7fa5bd2000, 4096, PROT_READ) = 0
767
close(3)                                = 0
768
munmap(0x7fa5bd5000, 5120)              = 0
769
munmap(0x7fa5bdc000, 7056)              = 0
770
munmap(0x7fa5bde000, 2464)              = 0
771
munmap(0x7fa5bdf000, 576)               = 0
772
munmap(0x7fa5be0000, 4096)              = 0
773
mprotect(0x7fa5b60000, 4096, PROT_READ) = 0
774
mprotect(0x7fa5bca000, 4096, PROT_READ) = 0
775
mprotect(0x7fa5c0e000, 4096, PROT_READ) = 0
776
mprotect(0x7fa5c09000, 4096, PROT_READ) = 0
777
openat(AT_FDCWD, "/dev/__properties__/u:object_r:system_prop:s0", O_RDONLY|O_NOFOLLOW|O_CLOEXEC) = 3
778
fstat(3, {st_mode=S_IFREG|0444, st_size=131072, ...}) = 0
779
mmap(NULL, 131072, PROT_READ, MAP_SHARED, 3, 0) = 0x7fa3560000
780
close(3)                                = 0
781
faccessat(AT_FDCWD, "/dev/socket/logdw", W_OK) = 0
782
faccessat(AT_FDCWD, "/dev/pmsg0", W_OK) = 0
783
faccessat(AT_FDCWD, "/dev/socket/logdw", W_OK) = 0
784
faccessat(AT_FDCWD, "/dev/socket/logdw", W_OK) = 0
785
faccessat(AT_FDCWD, "/dev/socket/logdw", W_OK) = 0
786
faccessat(AT_FDCWD, "/dev/socket/logdw", W_OK) = 0
787
faccessat(AT_FDCWD, "/dev/socket/logdw", W_OK) = 0
788
getuid()                                = 0
789
faccessat(AT_FDCWD, "/dev/socket/logdw", W_OK) = 0
790
socket(PF_LOCAL, SOCK_DGRAM|SOCK_CLOEXEC, 0) = 3
791
fcntl(3, F_SETFL, O_RDONLY|O_NONBLOCK)  = 0
792
connect(3, {sa_family=AF_LOCAL, sun_path="/dev/socket/logdw"}, 110) = 0
793
setsockopt(3, SOL_SOCKET, SO_SNDBUF, [6291456], 4) = 0
794
faccessat(AT_FDCWD, "/dev/pmsg0", W_OK) = 0
795
getuid()                                = 0
796
faccessat(AT_FDCWD, "/dev/pmsg0", W_OK) = 0
797
openat(AT_FDCWD, "/dev/pmsg0", O_WRONLY|O_CLOEXEC) = 4
798
openat(AT_FDCWD, "/dev/__properties__/u:object_r:log_tag_prop:s0", O_RDONLY|O_NOFOLLOW|O_CLOEXEC) = 5
799
fstat(5, {st_mode=S_IFREG|0444, st_size=131072, ...}) = 0
800
mmap(NULL, 131072, PROT_READ, MAP_SHARED, 5, 0) = 0x7fa3540000
801
close(5)                                = 0
802
openat(AT_FDCWD, "/dev/__properties__/u:object_r:logd_prop:s0", O_RDONLY|O_NOFOLLOW|O_CLOEXEC) = 5
803
fstat(5, {st_mode=S_IFREG|0444, st_size=131072, ...}) = 0
804
mmap(NULL, 131072, PROT_READ, MAP_SHARED, 5, 0) = 0x7fa3520000
805
close(5)                                = 0
806
getuid()                                = 0
807
writev(3, [{"\0\215\"\22\3005X\243\10i\22", 11}, {"\3", 1}, {"QSEECOMAPI\0", 11}, {"QSEECom_get_handle sb_length = 0xa000\n\0", 39}], 4) = 62
808
openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = 5
809
ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0a, 0x04), 0x7fe4d4af08) = 0
810
ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0f, 0x48), 0x7fe4d4ae70) = -1 EEXIST (File exists)
811
getuid()                                = 0
812
writev(3, [{"\0\215\"\22\3005X\217W\226\22", 11}, {"\3", 1}, {"QSEECOMAPI\0", 11}, {"App is already loaded QSEE and app id = 4\0", 42}], 4) = 65
813
openat(AT_FDCWD, "/dev/ion", O_RDONLY)  = 6
814
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x49, 0x00, 0x20), 0x7fe4d4ae98) = 0
815
ioctl(6, ION_IOC_MAP, 0x7fe4d4ae90)     = 0
816
mmap(NULL, 45056, PROT_READ|PROT_WRITE, MAP_SHARED, 7, 0) = 0x7fa5b65000
817
ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x08, 0x18), 0x7fe4d4af10) = 0
818
ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4d4afb4) = 0
819
ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4d4af88) = 0
820
ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4d4afb4) = 0
821
getuid()                                = 0
822
writev(3, [{"\0\215\"\22\3005X\321- \23", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"Keymaster Initialized\0", 22}], 4) = 52
823
getuid()                                = 0
824
writev(3, [{"\0\215\"\22\3005X\200\3131\23", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"TA API Major Verion: 1\0", 23}], 4) = 53
825
getuid()                                = 0
826
writev(3, [{"\0\215\"\22\3005X\363\243G\23", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"TA API Minor Verion: 0\0", 23}], 4) = 53
827
getuid()                                = 0
828
writev(3, [{"\0\215\"\22\3005X\237\373U\23", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"TA Major Verion: 1\0", 19}], 4) = 49
829
getuid()                                = 0
830
writev(3, [{"\0\215\"\22\3005X\240\31\201\23", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"TA Minor Verion: 10\0", 20}], 4) = 50
831
getuid()                                = 0
832
writev(3, [{"\0\215\"\22\3005X\251\264\231\23", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"set_version_req->flags: 1\0", 26}], 4) = 56
833
ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4d4afb4) = 0
834
ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4d4af88) = 0
835
ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4d4afb4) = 0
836
write(1, "Signing safely-padded object\n", 29Signing safely-padded object
837
) = 29
838
ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4d4b004) = 0
839
ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4d4afd8) = 0
840
ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4d4b004) = 0
841
ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4d4b014) = 0
842
ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4d4afe8) = 0
843
ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4d4b014) = 0
844
ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4d4afe4) = 0
845
ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4d4afb8) = 0
846
ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4d4afe4) = 0
847
getuid()                                = 0
848
writev(3, [{"\0\215\"\22\3005X\327\241\323\32", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"HwKmClose\0", 10}], 4) = 40
849
getuid()                                = 0
850
writev(3, [{"\0\215\"\22\3005X\353c\342\32", 11}, {"\3", 1}, {"QSEECOMAPI\0", 11}, {"QSEECom_dealloc_memory \n\0", 25}], 4) = 48
851
getuid()                                = 0
852
writev(3, [{"\0\215\"\22\3005X\306\220\365\32", 11}, {"\3", 1}, {"QSEECOMAPI\0", 11}, {"QSEECom_shutdown_app, app_id = 4\n\0", 34}], 4) = 57
853
ioctl(5, _IOC(0, 0x97, 0x09, 0x00), 0x4) = 0
854
munmap(0x7fa5b65000, 45056)             = 0
855
close(7)                                = 0
856
close(5)                                = 0
857
ioctl(6, ION_IOC_FREE, 0x7fe4d4b060)    = 0
858
close(6)                                = 0
859
mmap(NULL, 33554432, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa1520000
860
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa1520000, 0x2000000, 0x7fa57c6c0b) = 0
861
madvise(0x7fa1520000, 33554432, MADV_DONTNEED) = 0
862
getuid()                                = 0
863
writev(3, [{"\3\215\"\23\3005X\377&\246\16", 11}, {"\3", 1}, {"\0", 1}, {"HW based disk encryption is enabled \n\0", 38}], 4) = 51
864
mprotect(0x7fa5b60000, 4096, PROT_READ|PROT_WRITE) = 0
865
mprotect(0x7fa5bca000, 4096, PROT_READ|PROT_WRITE) = 0
866
mprotect(0x7fa5c0e000, 4096, PROT_READ|PROT_WRITE) = 0
867
mprotect(0x7fa5c09000, 4096, PROT_READ|PROT_WRITE) = 0
868
openat(AT_FDCWD, "/vendor/lib64/libQSEEComAPI.so", O_RDONLY|O_CLOEXEC) = 5
869
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5bdf000
870
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5bdf000, 0x2000, 0x7fa5ca43e3) = 0
871
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5bdd000
872
prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5bdd000, 0x2000, 0x7fa5ca43e3) = 0
873
readlinkat(AT_FDCWD, "/proc/self/fd/5", "/system/vendor/lib64/libQSEEComAPI.so", 4096) = 37
874
munmap(0x7fa5bdd000, 8192)              = 0
875
munmap(0x7fa5bdf000, 8192)              = 0
876
fstat(5, {st_mode=S_IFREG|0644, st_size=30704, ...}) = 0
877
close(5)                                = 0
878
mprotect(0x7fa5b60000, 4096, PROT_READ) = 0
879
mprotect(0x7fa5bca000, 4096, PROT_READ) = 0
880
mprotect(0x7fa5c0e000, 4096, PROT_READ) = 0
881
mprotect(0x7fa5c09000, 4096, PROT_READ) = 0
882
getuid()                                = 0
883
writev(3, [{"\3\215\"\23\3005X\211\262\21\17", 11}, {"\3", 1}, {"\0", 1}, {"Success loading QSEECom_create_key \n\0", 37}], 4) = 50
884
getuid()                                = 0
885
writev(3, [{"\3\215\"\23\3005X\331@\36\17", 11}, {"\3", 1}, {"\0", 1}, {"Success loading QSEECom_update_key_user_info\n\0", 46}], 4) = 59
886
getuid()                                = 0
887
writev(3, [{"\3\215\"\23\3005X\246+)\17", 11}, {"\3", 1}, {"\0", 1}, {"Success loading QSEECom_wipe_key \n\0", 35}], 4) = 48
888
getuid()                                = 0
889
writev(3, [{"\3\215\"\23\3005X1\3143\17", 11}, {"\6", 1}, {"\0", 1}, {"get_tmp_passwd: Passed argument is NULL \n\0", 42}], 4) = 55
890
faccessat(AT_FDCWD, "/dev/icesdcc", F_OK) = 0
891
openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = 5
892
ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x11, 0x24), 0x7fe4d4b400) = -1 EINVAL (Invalid argument)
893
getuid()                                = 0
894
writev(3, [{"\0\215\"\23\3005X\20A\\*", 11}, {"\6", 1}, {"QSEECOMAPI\0", 11}, {"Error::ioctl call to create encryption key for usage 4 failed with ret = -1, errno = 22\n\0", 89}], 4) = 112
895
close(5)                                = 0
896
openat(AT_FDCWD, "/dev/device-mapper", O_RDWR|O_CLOEXEC) = 5
897
ioctl(5, DM_DEV_CREATE, 0x7fe4d49498)   = -1 EBUSY (Device or resource busy)
898
write(1, "Cannot create dm-crypt device userdata: Device or resource busy\n", 64Cannot create dm-crypt device userdata: Device or resource busy
899
) = 64
900
close(5)                                = 0
901
write(1, "Error creating decrypted block device\n", 38Error creating decrypted block device
902
) = 38
903
madvise(0x7fa1520000, 33554432, MADV_DONTNEED) = 0
904
write(1, "Password matches\n", 17Password matches
905
)      = 17
906
socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC, 0) = 5
907
connect(5, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
908
sendto(5, "\1\0\0\0ro.crypto.fs_crypto_blkdev\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0, NULL, 0) = 128
909
ppoll([{fd=5, events=0}], 1, {0, 250000000}, NULL, 0) = 1 ([{fd=5, revents=POLLHUP}], left {0, 249992187})
910
close(5)                                = 0
911
mprotect(0x7fa5c05000, 4096, PROT_READ|PROT_WRITE) = 0
912
mprotect(0x7fa5c05000, 4096, PROT_READ) = 0
913
mprotect(0x7fa5c05000, 4096, PROT_READ|PROT_WRITE) = 0
914
mprotect(0x7fa5c05000, 4096, PROT_READ) = 0
915
mprotect(0x7fa5c05000, 4096, PROT_READ|PROT_WRITE) = 0
916
mprotect(0x7fa5c05000, 4096, PROT_READ) = 0
917
mprotect(0x7fa5c05000, 4096, PROT_READ|PROT_WRITE) = 0
918
mprotect(0x7fa5c05000, 4096, PROT_READ) = 0
919
mprotect(0x7fa5c05000, 4096, PROT_READ|PROT_WRITE) = 0
920
mprotect(0x7fa5c05000, 4096, PROT_READ) = 0
921
munmap(0x7fa5c05000, 4096)              = 0
922
exit_group(0)                           = ?
923
+++ exited with 0 +++
924
htc_pmeuhl:/data/local/tmp # dmesg | grep qseec
925
[60867.602824] c2   8845 QSEECOM: __qseecom_process_incomplete_cmd: fail:resp res= -71,app_id = 0,lstr = 12288
926
[60867.602857] c2   8845 QSEECOM: __qseecom_set_clear_ce_key: process_incomplete_cmd FAILED, resp.result -71
927
[60867.604679] c2   8845 QSEECOM: qseecom_create_key: Failed to create key: pipe 2, ce 0: -22
928
[60867.604699] c2   8845 QSEECOM: qseecom_ioctl: failed to create encryption key: -22
929
htc_pmeuhl:/data/local/tmp #