SHOW:
|
|
- or go back to the newest paste.
1 | /strace64_static -s 1000 ./twrpdec05 default_password < | |
2 | execve("./twrpdec05", ["./twrpdec05", "default_password"], [/* 16 vars */]) = 0 | |
3 | set_tid_address(0x7fa5771aa8) = 23548 | |
4 | mmap(NULL, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa56b8000 | |
5 | mprotect(0x7fa56b8000, 4096, PROT_NONE) = 0 | |
6 | sigaltstack({ss_sp=0x7fa56b9000, ss_flags=0, ss_size=16384}, NULL) = 0 | |
7 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56b9000, 0x4000, 0x7fa574deb0) = 0 | |
8 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56b8000, 0x1000, 0x7fa574dec4) = 0 | |
9 | mprotect(0x7fa5769000, 12288, PROT_READ) = 0 | |
10 | mprotect(0x7fa5770000, 4096, PROT_READ) = 0 | |
11 | mprotect(0x7fa5770000, 4096, PROT_READ|PROT_WRITE) = 0 | |
12 | mprotect(0x7fa5770000, 4096, PROT_READ) = 0 | |
13 | mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5768000 | |
14 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5768000, 0x1000, 0x7fa574dddc) = 0 | |
15 | mprotect(0x7fa5768000, 4096, PROT_READ) = 0 | |
16 | mprotect(0x7fa5768000, 4096, PROT_READ|PROT_WRITE) = 0 | |
17 | mprotect(0x7fa5768000, 4096, PROT_READ) = 0 | |
18 | mprotect(0x7fa5768000, 4096, PROT_READ|PROT_WRITE) = 0 | |
19 | mprotect(0x7fa5768000, 4096, PROT_READ) = 0 | |
20 | mprotect(0x7fa5768000, 4096, PROT_READ|PROT_WRITE) = 0 | |
21 | mprotect(0x7fa5768000, 4096, PROT_READ) = 0 | |
22 | mprotect(0x7fa5768000, 4096, PROT_READ|PROT_WRITE) = 0 | |
23 | mprotect(0x7fa5768000, 4096, PROT_READ) = 0 | |
24 | mprotect(0x7fa5768000, 4096, PROT_READ|PROT_WRITE) = 0 | |
25 | mprotect(0x7fa5768000, 4096, PROT_READ) = 0 | |
26 | mprotect(0x7fa5768000, 4096, PROT_READ|PROT_WRITE) = 0 | |
27 | mprotect(0x7fa5768000, 4096, PROT_READ) = 0 | |
28 | mprotect(0x7fa5768000, 4096, PROT_READ|PROT_WRITE) = 0 | |
29 | mprotect(0x7fa5768000, 4096, PROT_READ) = 0 | |
30 | mprotect(0x7fa5768000, 4096, PROT_READ|PROT_WRITE) = 0 | |
31 | mprotect(0x7fa5768000, 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, 0x7fe4ea6fe4) = 0 | |
35 | read(3, "\230\344f6\375\200$\206\246W\204?\2636\7=\rw\326\262\237\373\333]\33]n\221iCX\236}U\352CI\267\n\322", 40) = 40 | |
36 | close(3) = 0 | |
37 | mmap(NULL, 16, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa56b7000 | |
38 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56b7000, 0x10, 0x7fa574da47) = 0 | |
39 | mmap(NULL, 1088, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa56b6000 | |
40 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56b6000, 0x440, 0x7fa574da60) = 0 | |
41 | mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56b5000 | |
42 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56b5000, 0x1000, 0x7fa574a3c8) = 0 | |
43 | mmap(NULL, 24, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56b4000 | |
44 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56b4000, 0x18, 0x7fa574a46e) = 0 | |
45 | mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56b3000 | |
46 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56b3000, 0x1000, 0x7fa574a3c8) = 0 | |
47 | mmap(NULL, 24, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56b2000 | |
48 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56b2000, 0x18, 0x7fa574a46e) = 0 | |
49 | mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56b1000 | |
50 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56b1000, 0x1000, 0x7fa574a3c8) = 0 | |
51 | mmap(NULL, 24, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56b0000 | |
52 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56b0000, 0x18, 0x7fa574a46e) = 0 | |
53 | mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56af000 | |
54 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56af000, 0x1000, 0x7fa574a482) = 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) = 0x7fa56ae000 | |
58 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56ae000, 0x1000, 0x7fa574a3e3) = 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) = 0x7fa56ac000 | |
61 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56ac000, 0x2000, 0x7fa574a3e3) = 0 | |
62 | read(3, "#line 1 \"system/sepolicy/property_contexts\"\n##########################\n# property service keys\n#\n#\nnet.rmnet u:object_r:net_radio_prop:s0\nnet.gprs u:object_r:net_radio_prop:s0\nnet.ppp u:object_r:net_radio_prop:s0\nnet.qmi u:object_r:net_radio_prop:s0\nnet.lte u:object_r:net_radio_prop:s0\nnet.cdma u:object_r:net_radio_prop:s0\nnet.dns u:object_r:net_radio_prop:s0\nsys.usb.config u:object_r:system_radio_prop:s0\nril. u:object_r:radio_prop:s0\nro.ril. u:object_r:radio_prop:s0\ngsm. u:object_r:radio_prop:s0\npersist.radio u:object_r:radio_prop:s0\n\nnet. u:object_r:system_prop:s0\ndev. u:object_r:system_prop:s0\nro.runtime. u:object_r:system_prop:s0\nhw. u:object_r:system_prop:s0\nro.hw. u:object_r:system_prop:s0\nsys. u:o"..., 4096) = 4096 | |
63 | mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56ab000 | |
64 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56ab000, 0x1000, 0x7fa574a3c8) = 0 | |
65 | mmap(NULL, 24, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56aa000 | |
66 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56aa000, 0x18, 0x7fa574a46e) = 0 | |
67 | read(3, "product/htc_pmeuhl/obj/ETC/sectxfile_nl_intermediates/sectxfile_nl\"\n\n#line 1 \"device/htc/sepolicy/common/property_contexts\"\n#HTC_AUD_START\n# property for htc audio\nhtc.audio. u:object_r:htc_audio_prop:s0\npersist.htc.audio. u:object_r:htc_audio_prop:s0\n#HTC_AUD_END\n\n#HTC_WIFI_START\n# [HPKB#6827] Sepolicy Patch\nwifi. u:object_r:system_prop:s0\nproduct.wifi. u:object_r:system_prop:s0\n#HTC_WIFI_END\n\n#HTC_SSD_RIL\npersist.ims. u:object_r:system_prop:s0\n\n#HTC_SSD_RIL RCS\nhtc.rcs.\t\t\tu:object_r:htc_rcs_prop:s0\n\n# Modem_BSP: add property prefix for tftp_server\ntftp. u:object_r:htc_tftp_prop:s0\npersist.tftp. u:object_r:htc_tftp_prop:s0\n\n# property for htc omadm\ncdma.prl u:object_r:cdma_prl_prop:s0\nro.cdma.prl u:object_r:cdma_prl_prop:s0\ndm. u:object_r:htc_omadm_prop:s0\nomadm. u:object_r:htc_omadm_prop:s0\nro.omadm. "..., 4096) = 4096 | |
68 | mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56a9000 | |
69 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56a9000, 0x1000, 0x7fa574a3c8) = 0 | |
70 | mmap(NULL, 48, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56a8000 | |
71 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56a8000, 0x30, 0x7fa574a46e) = 0 | |
72 | munmap(0x7fa56b2000, 24) = 0 | |
73 | read(3, "MAGE.\n\nwc_transport. u:object_r:bluetooth_prop:s0\nsys.usb_uicc. u:object_r:uicc_prop:s0\ndolby.audio. u:object_r:audio_prop:s0\npersist.bluetooth. u:object_r:bluetooth_prop:s0\nsys.ims. u:object_r:qcom_ims_prop:s0\nhw.fm. u:object_r:fm_prop:s0\nsys.usf. u:object_r:usf_prop:s0\nro.qc.sdk.us. u:object_r:usf_prop:s0\nradio.atfwd. u:object_r:radio_prop:s0\nctl.qmuxd u:object_r:ctl_qmuxd_prop:s0\nctl.netmgrd u:object_r:ctl_netmgrd_prop:s0\nctl.port-bridge u:object_r:ctl_port-bridge_prop:s0\nro.min_freq_0 u:object_r:freq_prop:s0\nro.min_freq_4 u:object_r:freq_prop:s0\nctl.perfd u:object_r:perfd_prop:s0\nctl.gamed u:object_r:gamed_prop:s0\nctl.iop u:object_r:perfd_prop:s0\nctl.vm_bms u:object_r:vm_bms_prop:s0\nro.qualcomm.bluetooth. "..., 4096) = 4096 | |
74 | mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56b2000 | |
75 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56b2000, 0x1000, 0x7fa574a3c8) = 0 | |
76 | mmap(NULL, 48, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56a7000 | |
77 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56a7000, 0x30, 0x7fa574a46e) = 0 | |
78 | munmap(0x7fa56b4000, 24) = 0 | |
79 | read(3, "s may be used to endorse or promote products derived\n# from this software without specific prior written permission.\n#\n# THIS SOFTWARE IS PROVIDED \"AS IS\" AND ANY EXPRESS OR IMPLIED\n# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF\n# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT\n# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS\n# BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\n# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\n# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR\n# BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,\n# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE\n# OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN\n# IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\nctl.qvrd u:object_r:ctl_qvrd_prop:s0\n#line 1 \"out/target/product/htc_pmeuhl/obj/ETC/sectxfile_nl_inter"..., 4096) = 1024 | |
80 | read(3, "", 4096) = 0 | |
81 | munmap(0x7fa56ab000, 4096) = 0 | |
82 | close(3) = 0 | |
83 | munmap(0x7fa56ac000, 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) = 0x7fa5687000 | |
87 | close(3) = 0 | |
88 | rt_sigaction(SIGABRT, {0x7fa56c5e74, [], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 | |
89 | rt_sigaction(SIGBUS, {0x7fa56c5e74, [], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 | |
90 | rt_sigaction(SIGFPE, {0x7fa56c5e74, [], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 | |
91 | rt_sigaction(SIGILL, {0x7fa56c5e74, [], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 | |
92 | rt_sigaction(SIGSEGV, {0x7fa56c5e74, [], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 | |
93 | rt_sigaction(SIGSTKFLT, {0x7fa56c5e74, [], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 | |
94 | rt_sigaction(SIGTRAP, {0x7fa56c5e74, [], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 | |
95 | mprotect(0x7fa5768000, 4096, PROT_READ|PROT_WRITE) = 0 | |
96 | mprotect(0x7fa5768000, 4096, PROT_READ) = 0 | |
97 | futex(0x7fa576da60, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
98 | readlinkat(AT_FDCWD, "/proc/self/exe", "/data/local/tmp/twrpdec05", 4096) = 25 | |
99 | newfstatat(AT_FDCWD, "/data/local/tmp/twrpdec05", {st_mode=S_IFREG|0755, st_size=22488, ...}, 0) = 0 | |
100 | mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56b4000 | |
101 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56b4000, 0x1000, 0x7fa574a482) = 0 | |
102 | mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56ad000 | |
103 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56ad000, 0x1000, 0x7fa574a482) = 0 | |
104 | mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56ac000 | |
105 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56ac000, 0x1000, 0x7fa574a482) = 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) = 0x7fa5685000 | |
108 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5685000, 0x2000, 0x7fa574a3e3) = 0 | |
109 | mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5683000 | |
110 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5683000, 0x2000, 0x7fa574a3e3) = 0 | |
111 | readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib64/libcrypto.so", 4096) = 26 | |
112 | munmap(0x7fa5683000, 8192) = 0 | |
113 | munmap(0x7fa5685000, 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) = 0x7fa56ab000 | |
116 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56ab000, 0x1000, 0x7fa574a3c8) = 0 | |
117 | mmap(NULL, 24, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5686000 | |
118 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5686000, 0x18, 0x7fa574a46e) = 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) = 0x7fa5685000 | |
121 | mmap(NULL, 6432, PROT_READ, MAP_PRIVATE, 3, 0x117000) = 0x7fa5683000 | |
122 | mmap(NULL, 4496, PROT_READ, MAP_PRIVATE, 3, 0x114000) = 0x7fa5681000 | |
123 | mmap(NULL, 40576, PROT_READ, MAP_PRIVATE, 3, 0xd000) = 0x7fa5677000 | |
124 | mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5676000 | |
125 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5676000, 0x1000, 0x7fa574a3c8) = 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) = 0x7fa5674000 | |
128 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5674000, 0x2000, 0x7fa574a3e3) = 0 | |
129 | mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5672000 | |
130 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5672000, 0x2000, 0x7fa574a3e3) = 0 | |
131 | readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib64/libhardware.so", 4096) = 28 | |
132 | munmap(0x7fa5672000, 8192) = 0 | |
133 | munmap(0x7fa5674000, 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) = 0x7fa5675000 | |
137 | mmap(NULL, 2320, PROT_READ, MAP_PRIVATE, 4, 0x2000) = 0x7fa5674000 | |
138 | mmap(NULL, 7280, PROT_READ, MAP_PRIVATE, 4, 0x1000) = 0x7fa5672000 | |
139 | mmap(NULL, 2592, PROT_READ, MAP_PRIVATE, 4, 0) = 0x7fa5671000 | |
140 | mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5670000 | |
141 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5670000, 0x1000, 0x7fa574a3c8) = 0 | |
142 | mmap(NULL, 24, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa566f000 | |
143 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa566f000, 0x18, 0x7fa574a46e) = 0 | |
144 | munmap(0x7fa5676000, 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) = 0x7fa566d000 | |
147 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa566d000, 0x2000, 0x7fa574a3e3) = 0 | |
148 | mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa566b000 | |
149 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa566b000, 0x2000, 0x7fa574a3e3) = 0 | |
150 | readlinkat(AT_FDCWD, "/proc/self/fd/5", "/system/lib64/libcutils.so", 4096) = 26 | |
151 | munmap(0x7fa566b000, 8192) = 0 | |
152 | munmap(0x7fa566d000, 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) = 0x7fa5676000 | |
156 | mmap(NULL, 4048, PROT_READ, MAP_PRIVATE, 5, 0x1e000) = 0x7fa566e000 | |
157 | mmap(NULL, 4224, PROT_READ, MAP_PRIVATE, 5, 0x1d000) = 0x7fa566c000 | |
158 | mmap(NULL, 9693, PROT_READ, MAP_PRIVATE, 5, 0x2000) = 0x7fa5669000 | |
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) = 0x7fa5667000 | |
161 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5667000, 0x2000, 0x7fa574a3e3) = 0 | |
162 | mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5665000 | |
163 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5665000, 0x2000, 0x7fa574a3e3) = 0 | |
164 | readlinkat(AT_FDCWD, "/proc/self/fd/6", "/system/lib64/libc.so", 4096) = 21 | |
165 | munmap(0x7fa5665000, 8192) = 0 | |
166 | munmap(0x7fa5667000, 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) = 0x7fa5668000 | |
169 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5668000, 0x1000, 0x7fa574a3c8) = 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) = 0x7fa5667000 | |
172 | mmap(NULL, 6608, PROT_READ, MAP_PRIVATE, 6, 0xf5000) = 0x7fa5665000 | |
173 | mmap(NULL, 7200, PROT_READ, MAP_PRIVATE, 6, 0xc0000) = 0x7fa5663000 | |
174 | mmap(NULL, 15171, PROT_READ, MAP_PRIVATE, 6, 0x7000) = 0x7fa565f000 | |
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) = 0x7fa565d000 | |
177 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa565d000, 0x2000, 0x7fa574a3e3) = 0 | |
178 | mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa565b000 | |
179 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa565b000, 0x2000, 0x7fa574a3e3) = 0 | |
180 | readlinkat(AT_FDCWD, "/proc/self/fd/7", "/system/lib64/libcryptfs_hw.so", 4096) = 30 | |
181 | munmap(0x7fa565b000, 8192) = 0 | |
182 | munmap(0x7fa565d000, 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) = 0x7fa565e000 | |
186 | mmap(NULL, 2384, PROT_READ, MAP_PRIVATE, 7, 0x2000) = 0x7fa565d000 | |
187 | mmap(NULL, 7200, PROT_READ, MAP_PRIVATE, 7, 0x1000) = 0x7fa565b000 | |
188 | mmap(NULL, 3189, PROT_READ, MAP_PRIVATE, 7, 0) = 0x7fa565a000 | |
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) = 0x7fa5658000 | |
191 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5658000, 0x2000, 0x7fa574a3e3) = 0 | |
192 | mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5656000 | |
193 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5656000, 0x2000, 0x7fa574a3e3) = 0 | |
194 | readlinkat(AT_FDCWD, "/proc/self/fd/8", "/system/lib64/libc++.so", 4096) = 23 | |
195 | munmap(0x7fa5656000, 8192) = 0 | |
196 | munmap(0x7fa5658000, 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) = 0x7fa5659000 | |
200 | mmap(NULL, 2800, PROT_READ, MAP_PRIVATE, 8, 0xdf000) = 0x7fa5658000 | |
201 | mmap(NULL, 6048, PROT_READ, MAP_PRIVATE, 8, 0xdc000) = 0x7fa5656000 | |
202 | mmap(NULL, 111136, PROT_READ, MAP_PRIVATE, 8, 0xd000) = 0x7fa563a000 | |
203 | munmap(0x7fa5670000, 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) = 0x7fa5638000 | |
206 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5638000, 0x2000, 0x7fa574a3e3) = 0 | |
207 | mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5636000 | |
208 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5636000, 0x2000, 0x7fa574a3e3) = 0 | |
209 | readlinkat(AT_FDCWD, "/proc/self/fd/9", "/system/lib64/libm.so", 4096) = 21 | |
210 | munmap(0x7fa5636000, 8192) = 0 | |
211 | munmap(0x7fa5638000, 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) = 0x7fa5670000 | |
214 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5670000, 0x1000, 0x7fa574a482) = 0 | |
215 | mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5639000 | |
216 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5639000, 0x1000, 0x7fa574a3c8) = 0 | |
217 | mmap(NULL, 48, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5638000 | |
218 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5638000, 0x30, 0x7fa574a46e) = 0 | |
219 | munmap(0x7fa5686000, 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) = 0x7fa5686000 | |
222 | mmap(NULL, 2688, PROT_READ, MAP_PRIVATE, 9, 0x36000) = 0x7fa5637000 | |
223 | mmap(NULL, 5536, PROT_READ, MAP_PRIVATE, 9, 0x35000) = 0x7fa5635000 | |
224 | mmap(NULL, 8263, PROT_READ, MAP_PRIVATE, 9, 0x1000) = 0x7fa5632000 | |
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) = 0x7fa5630000 | |
227 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5630000, 0x2000, 0x7fa574a3e3) = 0 | |
228 | mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa562e000 | |
229 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa562e000, 0x2000, 0x7fa574a3e3) = 0 | |
230 | readlinkat(AT_FDCWD, "/proc/self/fd/10", "/system/lib64/libstdc++.so", 4096) = 26 | |
231 | munmap(0x7fa562e000, 8192) = 0 | |
232 | munmap(0x7fa5630000, 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) = 0x7fa5631000 | |
236 | mmap(NULL, 2448, PROT_READ, MAP_PRIVATE, 10, 0x3000) = 0x7fa5630000 | |
237 | mmap(NULL, 7088, PROT_READ, MAP_PRIVATE, 10, 0x2000) = 0x7fa562e000 | |
238 | mmap(NULL, 4444, PROT_READ, MAP_PRIVATE, 10, 0) = 0x7fa562c000 | |
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) = 0x7fa562a000 | |
241 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa562a000, 0x2000, 0x7fa574a3e3) = 0 | |
242 | mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5628000 | |
243 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5628000, 0x2000, 0x7fa574a3e3) = 0 | |
244 | readlinkat(AT_FDCWD, "/proc/self/fd/11", "/system/lib64/liblog.so", 4096) = 23 | |
245 | munmap(0x7fa5628000, 8192) = 0 | |
246 | munmap(0x7fa562a000, 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) = 0x7fa562b000 | |
250 | mmap(NULL, 3872, PROT_READ, MAP_PRIVATE, 11, 0x11000) = 0x7fa562a000 | |
251 | mmap(NULL, 5680, PROT_READ, MAP_PRIVATE, 11, 0x10000) = 0x7fa5628000 | |
252 | mmap(NULL, 4568, PROT_READ, MAP_PRIVATE, 11, 0x1000) = 0x7fa5626000 | |
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) = 0x7fa5624000 | |
255 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5624000, 0x2000, 0x7fa574a3e3) = 0 | |
256 | mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5622000 | |
257 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5622000, 0x2000, 0x7fa574a3e3) = 0 | |
258 | readlinkat(AT_FDCWD, "/proc/self/fd/12", "/system/lib64/libutils.so", 4096) = 25 | |
259 | munmap(0x7fa5622000, 8192) = 0 | |
260 | munmap(0x7fa5624000, 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) = 0x7fa5625000 | |
263 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5625000, 0x1000, 0x7fa574a3c8) = 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) = 0x7fa5624000 | |
266 | mmap(NULL, 2672, PROT_READ, MAP_PRIVATE, 12, 0x26000) = 0x7fa5623000 | |
267 | mmap(NULL, 5824, PROT_READ, MAP_PRIVATE, 12, 0x25000) = 0x7fa5621000 | |
268 | mmap(NULL, 32733, PROT_READ, MAP_PRIVATE, 12, 0x3000) = 0x7fa5619000 | |
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) = 0x7fa5617000 | |
271 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5617000, 0x2000, 0x7fa574a3e3) = 0 | |
272 | mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5615000 | |
273 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5615000, 0x2000, 0x7fa574a3e3) = 0 | |
274 | readlinkat(AT_FDCWD, "/proc/self/fd/13", "/system/lib64/libbacktrace.so", 4096) = 29 | |
275 | munmap(0x7fa5615000, 8192) = 0 | |
276 | munmap(0x7fa5617000, 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) = 0x7fa5618000 | |
280 | mmap(NULL, 2496, PROT_READ, MAP_PRIVATE, 13, 0x10000) = 0x7fa5617000 | |
281 | mmap(NULL, 5232, PROT_READ, MAP_PRIVATE, 13, 0xf000) = 0x7fa5615000 | |
282 | mmap(NULL, 7498, PROT_READ, MAP_PRIVATE, 13, 0x1000) = 0x7fa5613000 | |
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) = 0x7fa5611000 | |
285 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5611000, 0x2000, 0x7fa574a3e3) = 0 | |
286 | mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa560f000 | |
287 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa560f000, 0x2000, 0x7fa574a3e3) = 0 | |
288 | readlinkat(AT_FDCWD, "/proc/self/fd/14", "/system/lib64/libbase.so", 4096) = 24 | |
289 | munmap(0x7fa560f000, 8192) = 0 | |
290 | munmap(0x7fa5611000, 8192) = 0 | |
291 | fstat(14, {st_mode=S_IFREG|0644, st_size=47208, ...}) = 0 | |
292 | munmap(0x7fa5668000, 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) = 0x7fa5668000 | |
295 | mmap(NULL, 2576, PROT_READ, MAP_PRIVATE, 14, 0xb000) = 0x7fa5612000 | |
296 | mmap(NULL, 5888, PROT_READ, MAP_PRIVATE, 14, 0xa000) = 0x7fa5610000 | |
297 | mmap(NULL, 7762, PROT_READ, MAP_PRIVATE, 14, 0x1000) = 0x7fa560e000 | |
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) = 0x7fa560c000 | |
300 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa560c000, 0x2000, 0x7fa574a3e3) = 0 | |
301 | mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa560a000 | |
302 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa560a000, 0x2000, 0x7fa574a3e3) = 0 | |
303 | readlinkat(AT_FDCWD, "/proc/self/fd/15", "/system/lib64/libunwind.so", 4096) = 26 | |
304 | munmap(0x7fa560a000, 8192) = 0 | |
305 | munmap(0x7fa560c000, 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) = 0x7fa560d000 | |
309 | mmap(NULL, 2640, PROT_READ, MAP_PRIVATE, 15, 0x1b000) = 0x7fa560c000 | |
310 | mmap(NULL, 6224, PROT_READ, MAP_PRIVATE, 15, 0x1a000) = 0x7fa560a000 | |
311 | mmap(NULL, 10664, PROT_READ, MAP_PRIVATE, 15, 0) = 0x7fa5607000 | |
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) = 0x7fa5605000 | |
314 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5605000, 0x2000, 0x7fa574a3e3) = 0 | |
315 | mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5603000 | |
316 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5603000, 0x2000, 0x7fa574a3e3) = 0 | |
317 | readlinkat(AT_FDCWD, "/proc/self/fd/16", "/system/lib64/liblzma.so", 4096) = 24 | |
318 | munmap(0x7fa5603000, 8192) = 0 | |
319 | munmap(0x7fa5605000, 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) = 0x7fa5606000 | |
322 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5606000, 0x1000, 0x7fa574a482) = 0 | |
323 | mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5605000 | |
324 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5605000, 0x1000, 0x7fa574a3c8) = 0 | |
325 | mmap(NULL, 96, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5604000 | |
326 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5604000, 0x60, 0x7fa574a46e) = 0 | |
327 | munmap(0x7fa5638000, 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) = 0x7fa5638000 | |
330 | mmap(NULL, 2608, PROT_READ, MAP_PRIVATE, 16, 0x25000) = 0x7fa5603000 | |
331 | mmap(NULL, 5376, PROT_READ, MAP_PRIVATE, 16, 0x24000) = 0x7fa5601000 | |
332 | mmap(NULL, 8519, PROT_READ, MAP_PRIVATE, 16, 0x1000) = 0x7fa55fe000 | |
333 | mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa55fd000 | |
334 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa55fd000, 0x1000, 0x7fa574a482) = 0 | |
335 | mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa55fc000 | |
336 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa55fc000, 0x1000, 0x7fa574a3c8) = 0 | |
337 | mmap(NULL, 24, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa55fb000 | |
338 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa55fb000, 0x18, 0x7fa574a46e) = 0 | |
339 | mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa55fa000 | |
340 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa55fa000, 0x1000, 0x7fa574a3c8) = 0 | |
341 | mmap(NULL, 77824, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa55e7000 | |
342 | mmap(0x7fa55e7000, 63148, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 11, 0) = 0x7fa55e7000 | |
343 | mmap(0x7fa55f8000, 4800, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 11, 0x10000) = 0x7fa55f8000 | |
344 | mmap(NULL, 131072, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa55c7000 | |
345 | mmap(0x7fa55c7000, 116916, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 5, 0) = 0x7fa55c7000 | |
346 | mmap(0x7fa55e4000, 8984, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5, 0x1c000) = 0x7fa55e4000 | |
347 | mmap(NULL, 20480, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa55c2000 | |
348 | mmap(0x7fa55c2000, 10460, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 10, 0) = 0x7fa55c2000 | |
349 | mmap(0x7fa55c5000, 4136, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 10, 0x2000) = 0x7fa55c5000 | |
350 | mmap(NULL, 548864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa553c000 | |
351 | mmap(0x7fa553c000, 104852, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 15, 0) = 0x7fa553c000 | |
352 | mmap(0x7fa5557000, 4184, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 15, 0x1a000) = 0x7fa5557000 | |
353 | mmap(0x7fa5559000, 430080, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa5559000 | |
354 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5559000, 0x69000, 0x7fa574aba5) = 0 | |
355 | mmap(NULL, 1150976, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5423000 | |
356 | mmap(0x7fa5423000, 1062644, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x7fa5423000 | |
357 | mmap(0x7fa5528000, 79920, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x104000) = 0x7fa5528000 | |
358 | mmap(NULL, 16384, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa541f000 | |
359 | mmap(0x7fa541f000, 4244, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0x7fa541f000 | |
360 | mmap(0x7fa5421000, 4105, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x1000) = 0x7fa5421000 | |
361 | mmap(NULL, 163840, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa53f7000 | |
362 | mmap(0x7fa53f7000, 147628, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 12, 0) = 0x7fa53f7000 | |
363 | mmap(0x7fa541d000, 4157, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 12, 0x25000) = 0x7fa541d000 | |
364 | mmap(NULL, 843776, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5329000 | |
365 | mmap(0x7fa5329000, 770756, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 6, 0) = 0x7fa5329000 | |
366 | mmap(0x7fa53e6000, 31592, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 6, 0xbc000) = 0x7fa53e6000 | |
367 | mmap(0x7fa53ee000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa53ee000 | |
368 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa53ee000, 0x9000, 0x7fa574aba5) = 0 | |
369 | mmap(NULL, 229376, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa52f1000 | |
370 | mmap(0x7fa52f1000, 216548, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 9, 0) = 0x7fa52f1000 | |
371 | mmap(0x7fa5327000, 4256, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 9, 0x35000) = 0x7fa5327000 | |
372 | mmap(NULL, 16384, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa52ed000 | |
373 | mmap(0x7fa52ed000, 6932, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 7, 0) = 0x7fa52ed000 | |
374 | mmap(0x7fa52ef000, 4104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 7, 0x1000) = 0x7fa52ef000 | |
375 | mmap(NULL, 180224, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa52c1000 | |
376 | mmap(0x7fa52c1000, 147956, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 16, 0) = 0x7fa52c1000 | |
377 | mmap(0x7fa52e6000, 4168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 16, 0x24000) = 0x7fa52e6000 | |
378 | mmap(0x7fa52e8000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa52e8000 | |
379 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa52e8000, 0x5000, 0x7fa574aba5) = 0 | |
380 | mmap(NULL, 53248, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa52b4000 | |
381 | mmap(0x7fa52b4000, 43052, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 14, 0) = 0x7fa52b4000 | |
382 | mmap(0x7fa52bf000, 4112, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 14, 0xa000) = 0x7fa52bf000 | |
383 | mmap(NULL, 933888, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa51d0000 | |
384 | mmap(0x7fa51d0000, 882068, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 8, 0) = 0x7fa51d0000 | |
385 | mmap(0x7fa52a8000, 32840, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 8, 0xd7000) = 0x7fa52a8000 | |
386 | mmap(0x7fa52b1000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa52b1000 | |
387 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa52b1000, 0x3000, 0x7fa574aba5) = 0 | |
388 | mmap(NULL, 73728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa51be000 | |
389 | mmap(0x7fa51be000, 62268, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 13, 0) = 0x7fa51be000 | |
390 | mmap(0x7fa51ce000, 4110, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 13, 0xf000) = 0x7fa51ce000 | |
391 | mprotect(0x5555569000, 4096, PROT_READ) = 0 | |
392 | mprotect(0x7fa5528000, 77824, PROT_READ) = 0 | |
393 | mprotect(0x7fa5421000, 4096, PROT_READ) = 0 | |
394 | mprotect(0x7fa55e4000, 8192, PROT_READ) = 0 | |
395 | mprotect(0x7fa53e6000, 24576, PROT_READ) = 0 | |
396 | mprotect(0x7fa52ef000, 4096, PROT_READ) = 0 | |
397 | mprotect(0x7fa52a8000, 32768, PROT_READ) = 0 | |
398 | mprotect(0x7fa5327000, 4096, PROT_READ) = 0 | |
399 | mprotect(0x7fa55c5000, 4096, PROT_READ) = 0 | |
400 | mprotect(0x7fa55f8000, 4096, PROT_READ) = 0 | |
401 | mprotect(0x7fa541d000, 4096, PROT_READ) = 0 | |
402 | mprotect(0x7fa51ce000, 4096, PROT_READ) = 0 | |
403 | mprotect(0x7fa52bf000, 4096, PROT_READ) = 0 | |
404 | mprotect(0x7fa5557000, 4096, PROT_READ) = 0 | |
405 | mprotect(0x7fa52e6000, 4096, PROT_READ) = 0 | |
406 | munmap(0x7fa55fa000, 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(0x7fa5607000, 10664) = 0 | |
422 | munmap(0x7fa560a000, 6224) = 0 | |
423 | munmap(0x7fa560c000, 2640) = 0 | |
424 | munmap(0x7fa560d000, 576) = 0 | |
425 | munmap(0x7fa5619000, 32733) = 0 | |
426 | munmap(0x7fa5621000, 5824) = 0 | |
427 | munmap(0x7fa5623000, 2672) = 0 | |
428 | munmap(0x7fa5624000, 576) = 0 | |
429 | munmap(0x7fa5671000, 2592) = 0 | |
430 | munmap(0x7fa5672000, 7280) = 0 | |
431 | munmap(0x7fa5674000, 2320) = 0 | |
432 | munmap(0x7fa5675000, 576) = 0 | |
433 | munmap(0x7fa5626000, 4568) = 0 | |
434 | munmap(0x7fa5628000, 5680) = 0 | |
435 | munmap(0x7fa562a000, 3872) = 0 | |
436 | munmap(0x7fa562b000, 576) = 0 | |
437 | munmap(0x7fa562c000, 4444) = 0 | |
438 | munmap(0x7fa562e000, 7088) = 0 | |
439 | munmap(0x7fa5630000, 2448) = 0 | |
440 | munmap(0x7fa5631000, 576) = 0 | |
441 | munmap(0x7fa563a000, 111136) = 0 | |
442 | munmap(0x7fa5656000, 6048) = 0 | |
443 | munmap(0x7fa5658000, 2800) = 0 | |
444 | munmap(0x7fa5659000, 576) = 0 | |
445 | munmap(0x7fa565f000, 15171) = 0 | |
446 | munmap(0x7fa5663000, 7200) = 0 | |
447 | munmap(0x7fa5665000, 6608) = 0 | |
448 | munmap(0x7fa5667000, 576) = 0 | |
449 | munmap(0x7fa5613000, 7498) = 0 | |
450 | munmap(0x7fa5615000, 5232) = 0 | |
451 | munmap(0x7fa5617000, 2496) = 0 | |
452 | munmap(0x7fa5618000, 576) = 0 | |
453 | munmap(0x7fa565a000, 3189) = 0 | |
454 | munmap(0x7fa565b000, 7200) = 0 | |
455 | munmap(0x7fa565d000, 2384) = 0 | |
456 | munmap(0x7fa565e000, 576) = 0 | |
457 | munmap(0x7fa5669000, 9693) = 0 | |
458 | munmap(0x7fa566c000, 4224) = 0 | |
459 | munmap(0x7fa566e000, 4048) = 0 | |
460 | munmap(0x7fa5676000, 576) = 0 | |
461 | munmap(0x7fa5632000, 8263) = 0 | |
462 | munmap(0x7fa5635000, 5536) = 0 | |
463 | munmap(0x7fa5637000, 2688) = 0 | |
464 | munmap(0x7fa5686000, 576) = 0 | |
465 | munmap(0x7fa55fe000, 8519) = 0 | |
466 | munmap(0x7fa5601000, 5376) = 0 | |
467 | munmap(0x7fa5603000, 2608) = 0 | |
468 | munmap(0x7fa5638000, 576) = 0 | |
469 | munmap(0x7fa5605000, 4096) = 0 | |
470 | munmap(0x7fa560e000, 7762) = 0 | |
471 | munmap(0x7fa5610000, 5888) = 0 | |
472 | munmap(0x7fa5612000, 2576) = 0 | |
473 | munmap(0x7fa5668000, 576) = 0 | |
474 | munmap(0x7fa5639000, 4096) = 0 | |
475 | munmap(0x7fa5677000, 40576) = 0 | |
476 | munmap(0x7fa5681000, 4496) = 0 | |
477 | munmap(0x7fa5683000, 6432) = 0 | |
478 | munmap(0x7fa5685000, 576) = 0 | |
479 | munmap(0x7fa56ab000, 4096) = 0 | |
480 | munmap(0x7fa55fc000, 4096) = 0 | |
481 | mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56ab000 | |
482 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56ab000, 0x1000, 0x7fa574a3c8) = 0 | |
483 | munmap(0x7fa56ab000, 4096) = 0 | |
484 | mprotect(0x7fa5606000, 4096, PROT_READ|PROT_WRITE) = 0 | |
485 | mprotect(0x7fa5670000, 4096, PROT_READ|PROT_WRITE) = 0 | |
486 | mprotect(0x7fa56b4000, 4096, PROT_READ|PROT_WRITE) = 0 | |
487 | mprotect(0x7fa56af000, 4096, PROT_READ|PROT_WRITE) = 0 | |
488 | mprotect(0x7fa53ef000, 4096, PROT_READ) = 0 | |
489 | mprotect(0x7fa53ef000, 4096, PROT_READ|PROT_WRITE) = 0 | |
490 | mprotect(0x7fa53ef000, 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) = 0x555f973000 | |
494 | mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5677000 | |
495 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5677000, 0x10000, 0x7fa53cac0b) = 0 | |
496 | munmap(0x7fa5677000, 65536) = 0 | |
497 | mmap(NULL, 126976, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5650000 | |
498 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5650000, 0x1f000, 0x7fa53cac0b) = 0 | |
499 | munmap(0x7fa5660000, 61440) = 0 | |
500 | openat(AT_FDCWD, "/sys/devices/system/cpu/online", O_RDONLY|O_CLOEXEC) = 4 | |
501 | mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5677000 | |
502 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5677000, 0x10000, 0x7fa53cac0b) = 0 | |
503 | munmap(0x7fa5677000, 65536) = 0 | |
504 | mmap(NULL, 126976, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5631000 | |
505 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5631000, 0x1f000, 0x7fa53cac0b) = 0 | |
506 | munmap(0x7fa5631000, 61440) = 0 | |
507 | mmap(NULL, 589824, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa512e000 | |
508 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa512e000, 0x90000, 0x7fa53cac0b) = 0 | |
509 | munmap(0x7fa512e000, 589824) = 0 | |
510 | mmap(NULL, 651264, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa511f000 | |
511 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa511f000, 0x9f000, 0x7fa53cac0b) = 0 | |
512 | munmap(0x7fa511f000, 4096) = 0 | |
513 | munmap(0x7fa51b0000, 57344) = 0 | |
514 | mmap(NULL, 589824, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5090000 | |
515 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5090000, 0x90000, 0x7fa53cac0b) = 0 | |
516 | mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5677000 | |
517 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5677000, 0x10000, 0x7fa53cac0b) = 0 | |
518 | munmap(0x7fa5677000, 65536) = 0 | |
519 | mmap(NULL, 126976, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5071000 | |
520 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5071000, 0x1f000, 0x7fa53cac0b) = 0 | |
521 | munmap(0x7fa5071000, 61440) = 0 | |
522 | fstat(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 | |
523 | read(4, "0-3\n", 4096) = 4 | |
524 | close(4) = 0 | |
525 | fstat(3, {st_mode=S_IFREG|0644, st_size=13312, ...}) = 0 | |
526 | read(3, "#line 1 \"system/sepolicy/property_contexts\"\n##########################\n# property service keys\n#\n#\nnet.rmnet u:object_r:net_radio_prop:s0\nnet.gprs u:object_r:net_radio_prop:s0\nnet.ppp u:object_r:net_radio_prop:s0\nnet.qmi u:object_r:net_radio_prop:s0\nnet.lte u:object_r:net_radio_prop:s0\nnet.cdma u:object_r:net_radio_prop:s0\nnet.dns u:object_r:net_radio_prop:s0\nsys.usb.config u:object_r:system_radio_prop:s0\nril. u:object_r:radio_prop:s0\nro.ril. u:object_r:radio_prop:s0\ngsm. u:object_r:radio_prop:s0\npersist.radio u:object_r:radio_prop:s0\n\nnet. u:object_r:system_prop:s0\ndev. u:object_r:system_prop:s0\nro.runtime. u:object_r:system_prop:s0\nhw. u:object_r:system_prop:s0\nro.hw. u:object_r:system_prop:s0\nsys. u:o"..., 4096) = 4096 | |
527 | mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5677000 | |
528 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5677000, 0x10000, 0x7fa53cac0b) = 0 | |
529 | munmap(0x7fa5677000, 65536) = 0 | |
530 | mmap(NULL, 126976, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5061000 | |
531 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5061000, 0x1f000, 0x7fa53cac0b) = 0 | |
532 | munmap(0x7fa5061000, 61440) = 0 | |
533 | read(3, "product/htc_pmeuhl/obj/ETC/sectxfile_nl_intermediates/sectxfile_nl\"\n\n#line 1 \"device/htc/sepolicy/common/property_contexts\"\n#HTC_AUD_START\n# property for htc audio\nhtc.audio. u:object_r:htc_audio_prop:s0\npersist.htc.audio. u:object_r:htc_audio_prop:s0\n#HTC_AUD_END\n\n#HTC_WIFI_START\n# [HPKB#6827] Sepolicy Patch\nwifi. u:object_r:system_prop:s0\nproduct.wifi. u:object_r:system_prop:s0\n#HTC_WIFI_END\n\n#HTC_SSD_RIL\npersist.ims. u:object_r:system_prop:s0\n\n#HTC_SSD_RIL RCS\nhtc.rcs.\t\t\tu:object_r:htc_rcs_prop:s0\n\n# Modem_BSP: add property prefix for tftp_server\ntftp. u:object_r:htc_tftp_prop:s0\npersist.tftp. u:object_r:htc_tftp_prop:s0\n\n# property for htc omadm\ncdma.prl u:object_r:cdma_prl_prop:s0\nro.cdma.prl u:object_r:cdma_prl_prop:s0\ndm. u:object_r:htc_omadm_prop:s0\nomadm. u:object_r:htc_omadm_prop:s0\nro.omadm. "..., 4096) = 4096 | |
534 | read(3, "MAGE.\n\nwc_transport. u:object_r:bluetooth_prop:s0\nsys.usb_uicc. u:object_r:uicc_prop:s0\ndolby.audio. u:object_r:audio_prop:s0\npersist.bluetooth. u:object_r:bluetooth_prop:s0\nsys.ims. u:object_r:qcom_ims_prop:s0\nhw.fm. u:object_r:fm_prop:s0\nsys.usf. u:object_r:usf_prop:s0\nro.qc.sdk.us. u:object_r:usf_prop:s0\nradio.atfwd. u:object_r:radio_prop:s0\nctl.qmuxd u:object_r:ctl_qmuxd_prop:s0\nctl.netmgrd u:object_r:ctl_netmgrd_prop:s0\nctl.port-bridge u:object_r:ctl_port-bridge_prop:s0\nro.min_freq_0 u:object_r:freq_prop:s0\nro.min_freq_4 u:object_r:freq_prop:s0\nctl.perfd u:object_r:perfd_prop:s0\nctl.gamed u:object_r:gamed_prop:s0\nctl.iop u:object_r:perfd_prop:s0\nctl.vm_bms u:object_r:vm_bms_prop:s0\nro.qualcomm.bluetooth. "..., 4096) = 4096 | |
535 | read(3, "s may be used to endorse or promote products derived\n# from this software without specific prior written permission.\n#\n# THIS SOFTWARE IS PROVIDED \"AS IS\" AND ANY EXPRESS OR IMPLIED\n# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF\n# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT\n# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS\n# BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\n# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\n# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR\n# BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,\n# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE\n# OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN\n# IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\nctl.qvrd u:object_r:ctl_qvrd_prop:s0\n#line 1 \"out/target/product/htc_pmeuhl/obj/ETC/sectxfile_nl_inter"..., 4096) = 1024 | |
536 | read(3, "", 4096) = 0 | |
537 | close(3) = 0 | |
538 | openat(AT_FDCWD, "/dev/__properties__/properties_serial", O_RDONLY|O_NOFOLLOW|O_CLOEXEC) = 3 | |
539 | fstat(3, {st_mode=S_IFREG|0444, st_size=131072, ...}) = 0 | |
540 | mmap(NULL, 131072, PROT_READ, MAP_SHARED, 3, 0) = 0x7fa5050000 | |
541 | close(3) = 0 | |
542 | mprotect(0x7fa53ef000, 4096, PROT_READ|PROT_WRITE) = 0 | |
543 | openat(AT_FDCWD, "/dev/__properties__/u:object_r:default_prop:s0", O_RDONLY|O_NOFOLLOW|O_CLOEXEC) = 3 | |
544 | fstat(3, {st_mode=S_IFREG|0444, st_size=131072, ...}) = 0 | |
545 | mmap(NULL, 131072, PROT_READ, MAP_SHARED, 3, 0) = 0x7fa5030000 | |
546 | close(3) = 0 | |
547 | mprotect(0x7fa53ef000, 4096, PROT_READ) = 0 | |
548 | openat(AT_FDCWD, "/system/lib64/libvendorconn.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
549 | openat(AT_FDCWD, "/vendor/lib64/libvendorconn.so", O_RDONLY|O_CLOEXEC) = 3 | |
550 | mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5685000 | |
551 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5685000, 0x2000, 0x7fa574a3e3) = 0 | |
552 | mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5683000 | |
553 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5683000, 0x2000, 0x7fa574a3e3) = 0 | |
554 | readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/vendor/lib64/libvendorconn.so", 4096) = 37 | |
555 | munmap(0x7fa5683000, 8192) = 0 | |
556 | munmap(0x7fa5685000, 8192) = 0 | |
557 | fstat(3, {st_mode=S_IFREG|0644, st_size=26760, ...}) = 0 | |
558 | mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56ab000 | |
559 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56ab000, 0x1000, 0x7fa574a3c8) = 0 | |
560 | 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 | |
561 | mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa5686000 | |
562 | mmap(NULL, 2640, PROT_READ, MAP_PRIVATE, 3, 0x6000) = 0x7fa5685000 | |
563 | mmap(NULL, 6592, PROT_READ, MAP_PRIVATE, 3, 0x5000) = 0x7fa5683000 | |
564 | mmap(NULL, 6995, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa5681000 | |
565 | mmap(NULL, 32768, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5679000 | |
566 | mmap(0x7fa5679000, 22356, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x7fa5679000 | |
567 | mmap(0x7fa567f000, 4112, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x5000) = 0x7fa567f000 | |
568 | mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5678000 | |
569 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5678000, 0x1000, 0x7fa574a3c8) = 0 | |
570 | mprotect(0x7fa567f000, 4096, PROT_READ) = 0 | |
571 | munmap(0x7fa5678000, 4096) = 0 | |
572 | close(3) = 0 | |
573 | munmap(0x7fa5681000, 6995) = 0 | |
574 | munmap(0x7fa5683000, 6592) = 0 | |
575 | munmap(0x7fa5685000, 2640) = 0 | |
576 | munmap(0x7fa5686000, 576) = 0 | |
577 | munmap(0x7fa56ab000, 4096) = 0 | |
578 | futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
579 | futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
580 | futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
581 | futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
582 | futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
583 | futex(0x7fa52b02b0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
584 | futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
585 | futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
586 | futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
587 | futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
588 | futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
589 | futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
590 | futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
591 | futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
592 | futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
593 | futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
594 | futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
595 | futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
596 | futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
597 | futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
598 | futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
599 | futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
600 | futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
601 | futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
602 | futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
603 | futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
604 | futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
605 | futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
606 | futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
607 | futex(0x7fa52b02b0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
608 | futex(0x7fa52b02b0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
609 | futex(0x7fa53f00f0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
610 | mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa56ab000 | |
611 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56ab000, 0x1000, 0x7fa53ca5de) = 0 | |
612 | mprotect(0x7fa56ab000, 4096, PROT_READ) = 0 | |
613 | munmap(0x7fa5679000, 32768) = 0 | |
614 | futex(0x7fa53ee034, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
615 | openat(AT_FDCWD, "/system/lib64/libnetd_client.so", O_RDONLY|O_CLOEXEC) = 3 | |
616 | mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5685000 | |
617 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5685000, 0x2000, 0x7fa574a3e3) = 0 | |
618 | mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5683000 | |
619 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5683000, 0x2000, 0x7fa574a3e3) = 0 | |
620 | readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib64/libnetd_client.so", 4096) = 31 | |
621 | munmap(0x7fa5683000, 8192) = 0 | |
622 | munmap(0x7fa5685000, 8192) = 0 | |
623 | fstat(3, {st_mode=S_IFREG|0644, st_size=10184, ...}) = 0 | |
624 | mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5686000 | |
625 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5686000, 0x1000, 0x7fa574a3c8) = 0 | |
626 | 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 | |
627 | mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa5685000 | |
628 | mmap(NULL, 2384, PROT_READ, MAP_PRIVATE, 3, 0x2000) = 0x7fa5684000 | |
629 | mmap(NULL, 7264, PROT_READ, MAP_PRIVATE, 3, 0x1000) = 0x7fa5682000 | |
630 | mmap(NULL, 3678, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa5681000 | |
631 | mmap(NULL, 16384, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa567d000 | |
632 | mmap(0x7fa567d000, 7260, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x7fa567d000 | |
633 | mmap(0x7fa567f000, 4105, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x7fa567f000 | |
634 | mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa567c000 | |
635 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa567c000, 0x1000, 0x7fa574a3c8) = 0 | |
636 | mprotect(0x7fa567f000, 4096, PROT_READ) = 0 | |
637 | munmap(0x7fa567c000, 4096) = 0 | |
638 | close(3) = 0 | |
639 | munmap(0x7fa5681000, 3678) = 0 | |
640 | munmap(0x7fa5682000, 7264) = 0 | |
641 | munmap(0x7fa5684000, 2384) = 0 | |
642 | munmap(0x7fa5685000, 576) = 0 | |
643 | munmap(0x7fa5686000, 4096) = 0 | |
644 | futex(0x7fa53ee030, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
645 | mprotect(0x7fa56ab000, 4096, PROT_READ|PROT_WRITE) = 0 | |
646 | mprotect(0x7fa56ab000, 4096, PROT_READ) = 0 | |
647 | mprotect(0x7fa5606000, 4096, PROT_READ) = 0 | |
648 | mprotect(0x7fa5670000, 4096, PROT_READ) = 0 | |
649 | mprotect(0x7fa56b4000, 4096, PROT_READ) = 0 | |
650 | mprotect(0x7fa56af000, 4096, PROT_READ) = 0 | |
651 | mprotect(0x7fa56ab000, 4096, PROT_READ|PROT_WRITE) = 0 | |
652 | mprotect(0x7fa56ab000, 4096, PROT_READ) = 0 | |
653 | openat(AT_FDCWD, "/dev/__properties__/u:object_r:vold_prop:s0", O_RDONLY|O_NOFOLLOW|O_CLOEXEC) = 3 | |
654 | fstat(3, {st_mode=S_IFREG|0444, st_size=131072, ...}) = 0 | |
655 | mmap(NULL, 131072, PROT_READ, MAP_SHARED, 3, 0) = 0x7fa5010000 | |
656 | close(3) = 0 | |
657 | fstat(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 1), ...}) = 0 | |
658 | ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0 | |
659 | write(1, "get_crypt_ftr_info crypto key location: '/dev/block/bootdevice/by-name/extra'\n", 78get_crypt_ftr_info crypto key location: '/dev/block/bootdevice/by-name/extra' | |
660 | ) = 78 | |
661 | openat(AT_FDCWD, "/dev/block/bootdevice/by-name/extra", O_RDWR) = 3 | |
662 | fstat(3, {st_mode=S_IFBLK|0600, st_rdev=makedev(259, 12), ...}) = 0 | |
663 | lseek(3, 0, SEEK_SET) = 0 | |
664 | 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\0\0\0\0\345=\304s\316$\235\2673\274FR\346\272\254)\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\234\nbA\323\365\310\367J\31Z\224\220\220\n\265\0\20\0\0\0\0\0\0\0 \0\0\0\0\0\0\0\20\0\0\5\17\3\1\0\0\17\3\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\0N\31\10\360\225\231\7l\372\17\332\37\225w6\256\203\2}y\315\"\26\341)\213\26\247]]%\347 \0\0\0\0\0\0\0\2\0\0\0@\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0\0\0\0\0\20\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\0\0\0\0\0\0\0\0\0.[8\365\206\n\326\232\177\333\363\16)-\324.\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\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\0004\2g\325.\220\302\355\215\211D\336n\315\10y\205X\302\246\265\260T\263\376\244>\242s\335E\240-\307\214\35@\2503\253\377\36\2279\317]\31(\341%\3\366\270\tKe\217\373\33\222\237u\331\250\335\v\f\2706\21\214\0367\237\260F!(\221\353\356\0^\335:\274\266{\266q^\260\371i\206\377\327b,\310\0339\236s,@\337\347\371(UDI\30S$(\247/p\3W\27^\2174W\24^\315\346'N\315\21\344\374\352\364\6'\311\350$\226\"\336\216M\254\22\362\17g=@\305\222\362V\17\2308K\254\tQc\306\206\210D\33\322\341a\326a\30a{!$\367\201\3114\230;~x\232\334w\363T\17\211\257_\276x,\rH\"\233\31\273(\371h\354\350\30k\330\17+\357\342\370\330\252\23\2\257Q\345\315D6\353\203\206X\221\246\33\245\357}\301K\6\371\324\366\310\376\204\3755'\335\3774e\274\330Y-9\2221\243\"b\26\177\204\341\321\24f\354R\276>cEjH\325\202\243L\2-f\r\235\35f\216\222Ze\217h\321\347\36M/m\16\203\306W\32x\372\250\326\212\242\203\307\204\300{\313D\251D\2\332~\350\177+\225\t\r\237\324\5\252\210|by\376\234\243\264\26\342\2454h\277\17\10\351{\252}F\320\0\374\212\211\242\345\371\316\302\23n\217r\37\372\32\257\232\16\\tq-5p<\207\24mgh\3-\245o\357U\270ZS\371\271\2613\r\251\330S\253\344\300!\221\17\224\312\274@\321h\26\227\220\2\224s\273v,a*\237\307t\356\265\206GO7\326&\350w\341h\362\200\250\350\267\3\356\230\2\225\2548J?\232\225^\0\233\4\20F\310\222\371m\255KH2\213\rZ"..., 2320) = 2320 | |
665 | close(3) = 0 | |
666 | write(1, "crypt_ftr->fs_size = 51314688\n", 30crypt_ftr->fs_size = 51314688 | |
667 | ) = 30 | |
668 | write(1, "Using scrypt with keymaster for cryptfs KDF\n", 44Using scrypt with keymaster for cryptfs KDF | |
669 | ) = 44 | |
670 | write(1, "Invalid hex string\n", 19Invalid hex string | |
671 | ) = 19 | |
672 | write(1, "Failed to convert passwd from hex, using passwd instead\n", 56Failed to convert passwd from hex, using passwd instead | |
673 | ) = 56 | |
674 | mmap(NULL, 33554432, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa3010000 | |
675 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa3010000, 0x2000000, 0x7fa53cac0b) = 0 | |
676 | mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5630000 | |
677 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5630000, 0x10000, 0x7fa53cac0b) = 0 | |
678 | madvise(0x7fa3010000, 33554432, MADV_DONTNEED) = 0 | |
679 | write(1, "\tscrypt_keymaster ikey(master_key) = fc5ffc41a05c803a53abde4b3b97f7365ea5bac5765484db70add357d5fccf6d\n", 104 scrypt_keymaster ikey(master_key) = fc5ffc41a05c803a53abde4b3b97f7365ea5bac5765484db70add357d5fccf6d | |
680 | ) = 104 | |
681 | faccessat(AT_FDCWD, "/odm/lib64/hw/keystore.htc_pme.so", R_OK) = -1 ENOENT (No such file or directory) | |
682 | faccessat(AT_FDCWD, "/vendor/lib64/hw/keystore.htc_pme.so", R_OK) = -1 ENOENT (No such file or directory) | |
683 | faccessat(AT_FDCWD, "/system/lib64/hw/keystore.htc_pme.so", R_OK) = -1 ENOENT (No such file or directory) | |
684 | faccessat(AT_FDCWD, "/odm/lib64/hw/keystore.QC_Reference_Phone.so", R_OK) = -1 ENOENT (No such file or directory) | |
685 | faccessat(AT_FDCWD, "/vendor/lib64/hw/keystore.QC_Reference_Phone.so", R_OK) = -1 ENOENT (No such file or directory) | |
686 | faccessat(AT_FDCWD, "/system/lib64/hw/keystore.QC_Reference_Phone.so", R_OK) = -1 ENOENT (No such file or directory) | |
687 | faccessat(AT_FDCWD, "/odm/lib64/hw/keystore.msm8996.so", R_OK) = -1 ENOENT (No such file or directory) | |
688 | faccessat(AT_FDCWD, "/vendor/lib64/hw/keystore.msm8996.so", R_OK) = 0 | |
689 | mprotect(0x7fa5606000, 4096, PROT_READ|PROT_WRITE) = 0 | |
690 | mprotect(0x7fa5670000, 4096, PROT_READ|PROT_WRITE) = 0 | |
691 | mprotect(0x7fa56b4000, 4096, PROT_READ|PROT_WRITE) = 0 | |
692 | mprotect(0x7fa56af000, 4096, PROT_READ|PROT_WRITE) = 0 | |
693 | openat(AT_FDCWD, "/vendor/lib64/hw/keystore.msm8996.so", O_RDONLY|O_CLOEXEC) = 3 | |
694 | mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5685000 | |
695 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5685000, 0x2000, 0x7fa574a3e3) = 0 | |
696 | mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5683000 | |
697 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5683000, 0x2000, 0x7fa574a3e3) = 0 | |
698 | readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/vendor/lib64/hw/keystore.msm8996.so", 4096) = 43 | |
699 | munmap(0x7fa5683000, 8192) = 0 | |
700 | munmap(0x7fa5685000, 8192) = 0 | |
701 | fstat(3, {st_mode=S_IFREG|0644, st_size=55680, ...}) = 0 | |
702 | mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5686000 | |
703 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5686000, 0x1000, 0x7fa574a3c8) = 0 | |
704 | 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 | |
705 | mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa5685000 | |
706 | mmap(NULL, 3136, PROT_READ, MAP_PRIVATE, 3, 0xd000) = 0x7fa5684000 | |
707 | mmap(NULL, 6624, PROT_READ, MAP_PRIVATE, 3, 0xc000) = 0x7fa5682000 | |
708 | mmap(NULL, 5039, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa567b000 | |
709 | mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5681000 | |
710 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5681000, 0x1000, 0x7fa574a3c8) = 0 | |
711 | mmap(NULL, 61440, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5660000 | |
712 | mmap(0x7fa5660000, 51692, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x7fa5660000 | |
713 | mmap(0x7fa566d000, 4360, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xc000) = 0x7fa566d000 | |
714 | mprotect(0x7fa566d000, 4096, PROT_READ) = 0 | |
715 | close(3) = 0 | |
716 | munmap(0x7fa567b000, 5039) = 0 | |
717 | munmap(0x7fa5682000, 6624) = 0 | |
718 | munmap(0x7fa5684000, 3136) = 0 | |
719 | munmap(0x7fa5685000, 576) = 0 | |
720 | munmap(0x7fa5686000, 4096) = 0 | |
721 | munmap(0x7fa5681000, 4096) = 0 | |
722 | mprotect(0x7fa56ab000, 4096, PROT_READ|PROT_WRITE) = 0 | |
723 | mprotect(0x7fa56ab000, 4096, PROT_READ) = 0 | |
724 | mprotect(0x7fa56ab000, 4096, PROT_READ|PROT_WRITE) = 0 | |
725 | mprotect(0x7fa56ab000, 4096, PROT_READ) = 0 | |
726 | mprotect(0x7fa5606000, 4096, PROT_READ) = 0 | |
727 | mprotect(0x7fa5670000, 4096, PROT_READ) = 0 | |
728 | mprotect(0x7fa56b4000, 4096, PROT_READ) = 0 | |
729 | mprotect(0x7fa56af000, 4096, PROT_READ) = 0 | |
730 | write(1, "keymaster module name is Keymaster QTI HAL\n", 43keymaster module name is Keymaster QTI HAL | |
731 | ) = 43 | |
732 | write(1, "keymaster version is 256\n", 25keymaster version is 256 | |
733 | ) = 25 | |
734 | write(1, "Found keymaster1 module, using keymaster1 API.\n", 47Found keymaster1 module, using keymaster1 API. | |
735 | ) = 47 | |
736 | mprotect(0x7fa5606000, 4096, PROT_READ|PROT_WRITE) = 0 | |
737 | mprotect(0x7fa5670000, 4096, PROT_READ|PROT_WRITE) = 0 | |
738 | mprotect(0x7fa56b4000, 4096, PROT_READ|PROT_WRITE) = 0 | |
739 | mprotect(0x7fa56af000, 4096, PROT_READ|PROT_WRITE) = 0 | |
740 | openat(AT_FDCWD, "/system/lib64/libQSEEComAPI.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
741 | openat(AT_FDCWD, "/vendor/lib64/libQSEEComAPI.so", O_RDONLY|O_CLOEXEC) = 3 | |
742 | mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5685000 | |
743 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5685000, 0x2000, 0x7fa574a3e3) = 0 | |
744 | mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5683000 | |
745 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5683000, 0x2000, 0x7fa574a3e3) = 0 | |
746 | readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/vendor/lib64/libQSEEComAPI.so", 4096) = 37 | |
747 | munmap(0x7fa5683000, 8192) = 0 | |
748 | munmap(0x7fa5685000, 8192) = 0 | |
749 | fstat(3, {st_mode=S_IFREG|0644, st_size=30704, ...}) = 0 | |
750 | mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5686000 | |
751 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5686000, 0x1000, 0x7fa574a3c8) = 0 | |
752 | 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 | |
753 | mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa5685000 | |
754 | mmap(NULL, 2464, PROT_READ, MAP_PRIVATE, 3, 0x7000) = 0x7fa5684000 | |
755 | mmap(NULL, 7056, PROT_READ, MAP_PRIVATE, 3, 0x6000) = 0x7fa5682000 | |
756 | mmap(NULL, 5120, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa567b000 | |
757 | mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5681000 | |
758 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5681000, 0x1000, 0x7fa574a3c8) = 0 | |
759 | mmap(NULL, 96, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa567a000 | |
760 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa567a000, 0x60, 0x7fa574a46e) = 0 | |
761 | munmap(0x7fa56a8000, 48) = 0 | |
762 | munmap(0x7fa5681000, 4096) = 0 | |
763 | mmap(NULL, 36864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5671000 | |
764 | mmap(0x7fa5671000, 23748, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x7fa5671000 | |
765 | mmap(0x7fa5678000, 4104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x6000) = 0x7fa5678000 | |
766 | mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56a8000 | |
767 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56a8000, 0x1000, 0x7fa574a3c8) = 0 | |
768 | munmap(0x7fa56a8000, 4096) = 0 | |
769 | mprotect(0x7fa5678000, 4096, PROT_READ) = 0 | |
770 | close(3) = 0 | |
771 | munmap(0x7fa567b000, 5120) = 0 | |
772 | munmap(0x7fa5682000, 7056) = 0 | |
773 | munmap(0x7fa5684000, 2464) = 0 | |
774 | munmap(0x7fa5685000, 576) = 0 | |
775 | munmap(0x7fa5686000, 4096) = 0 | |
776 | mprotect(0x7fa5606000, 4096, PROT_READ) = 0 | |
777 | mprotect(0x7fa5670000, 4096, PROT_READ) = 0 | |
778 | mprotect(0x7fa56b4000, 4096, PROT_READ) = 0 | |
779 | mprotect(0x7fa56af000, 4096, PROT_READ) = 0 | |
780 | openat(AT_FDCWD, "/dev/__properties__/u:object_r:system_prop:s0", O_RDONLY|O_NOFOLLOW|O_CLOEXEC) = 3 | |
781 | fstat(3, {st_mode=S_IFREG|0444, st_size=131072, ...}) = 0 | |
782 | mmap(NULL, 131072, PROT_READ, MAP_SHARED, 3, 0) = 0x7fa2ff0000 | |
783 | close(3) = 0 | |
784 | faccessat(AT_FDCWD, "/dev/socket/logdw", W_OK) = 0 | |
785 | faccessat(AT_FDCWD, "/dev/pmsg0", W_OK) = 0 | |
786 | faccessat(AT_FDCWD, "/dev/socket/logdw", W_OK) = 0 | |
787 | faccessat(AT_FDCWD, "/dev/socket/logdw", W_OK) = 0 | |
788 | faccessat(AT_FDCWD, "/dev/socket/logdw", W_OK) = 0 | |
789 | faccessat(AT_FDCWD, "/dev/socket/logdw", W_OK) = 0 | |
790 | faccessat(AT_FDCWD, "/dev/socket/logdw", W_OK) = 0 | |
791 | getuid() = 0 | |
792 | faccessat(AT_FDCWD, "/dev/socket/logdw", W_OK) = 0 | |
793 | socket(PF_LOCAL, SOCK_DGRAM|SOCK_CLOEXEC, 0) = 3 | |
794 | fcntl(3, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 | |
795 | connect(3, {sa_family=AF_LOCAL, sun_path="/dev/socket/logdw"}, 110) = 0 | |
796 | setsockopt(3, SOL_SOCKET, SO_SNDBUF, [6291456], 4) = 0 | |
797 | faccessat(AT_FDCWD, "/dev/pmsg0", W_OK) = 0 | |
798 | getuid() = 0 | |
799 | faccessat(AT_FDCWD, "/dev/pmsg0", W_OK) = 0 | |
800 | openat(AT_FDCWD, "/dev/pmsg0", O_WRONLY|O_CLOEXEC) = 4 | |
801 | openat(AT_FDCWD, "/dev/__properties__/u:object_r:log_tag_prop:s0", O_RDONLY|O_NOFOLLOW|O_CLOEXEC) = 5 | |
802 | fstat(5, {st_mode=S_IFREG|0444, st_size=131072, ...}) = 0 | |
803 | mmap(NULL, 131072, PROT_READ, MAP_SHARED, 5, 0) = 0x7fa2fd0000 | |
804 | close(5) = 0 | |
805 | openat(AT_FDCWD, "/dev/__properties__/u:object_r:logd_prop:s0", O_RDONLY|O_NOFOLLOW|O_CLOEXEC) = 5 | |
806 | fstat(5, {st_mode=S_IFREG|0444, st_size=131072, ...}) = 0 | |
807 | mmap(NULL, 131072, PROT_READ, MAP_SHARED, 5, 0) = 0x7fa2fb0000 | |
808 | close(5) = 0 | |
809 | getuid() = 0 | |
810 | writev(3, [{"\0\374[\253\3435X\221+\247\n", 11}, {"\3", 1}, {"QSEECOMAPI\0", 11}, {"QSEECom_get_handle sb_length = 0xa000\n\0", 39}], 4) = 62 | |
811 | openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = 5 | |
812 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0a, 0x04), 0x7fe4ea54d8) = 0 | |
813 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0f, 0x48), 0x7fe4ea5440) = -1 EEXIST (File exists) | |
814 | getuid() = 0 | |
815 | writev(3, [{"\0\374[\253\3435X*\365\274\n", 11}, {"\3", 1}, {"QSEECOMAPI\0", 11}, {"App is already loaded QSEE and app id = 4\0", 42}], 4) = 65 | |
816 | openat(AT_FDCWD, "/dev/ion", O_RDONLY) = 6 | |
817 | ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x49, 0x00, 0x20), 0x7fe4ea5468) = 0 | |
818 | ioctl(6, ION_IOC_MAP, 0x7fe4ea5460) = 0 | |
819 | mmap(NULL, 45056, PROT_READ|PROT_WRITE, MAP_SHARED, 7, 0) = 0x7fa561a000 | |
820 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x08, 0x18), 0x7fe4ea54e0) = 0 | |
821 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea5584) = 0 | |
822 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea5558) = 0 | |
823 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea5584) = 0 | |
824 | getuid() = 0 | |
825 | writev(3, [{"\0\374[\253\3435X \373A\v", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"Keymaster Initialized\0", 22}], 4) = 52 | |
826 | getuid() = 0 | |
827 | writev(3, [{"\0\374[\253\3435X9\nO\v", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"TA API Major Verion: 1\0", 23}], 4) = 53 | |
828 | getuid() = 0 | |
829 | writev(3, [{"\0\374[\253\3435X\243#]\v", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"TA API Minor Verion: 0\0", 23}], 4) = 53 | |
830 | getuid() = 0 | |
831 | writev(3, [{"\0\374[\253\3435X\307`i\v", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"TA Major Verion: 1\0", 19}], 4) = 49 | |
832 | getuid() = 0 | |
833 | writev(3, [{"\0\374[\253\3435X\2247u\v", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"TA Minor Verion: 10\0", 20}], 4) = 50 | |
834 | getuid() = 0 | |
835 | writev(3, [{"\0\374[\253\3435Xv\240\201\v", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"set_version_req->flags: 1\0", 26}], 4) = 56 | |
836 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea5584) = 0 | |
837 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea5558) = 0 | |
838 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea5584) = 0 | |
839 | write(1, "Signing safely-padded object\n", 29Signing safely-padded object | |
840 | ) = 29 | |
841 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55d4) = 0 | |
842 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea55a8) = 0 | |
843 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55d4) = 0 | |
844 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55e4) = 0 | |
845 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea55b8) = 0 | |
846 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55e4) = 0 | |
847 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55b4) = 0 | |
848 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea5588) = 0 | |
849 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55b4) = 0 | |
850 | getuid() = 0 | |
851 | writev(3, [{"\0\374[\253\3435X\256\264\277\20", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"HwKmClose\0", 10}], 4) = 40 | |
852 | getuid() = 0 | |
853 | writev(3, [{"\0\374[\253\3435X\7\236\307\20", 11}, {"\3", 1}, {"QSEECOMAPI\0", 11}, {"QSEECom_dealloc_memory \n\0", 25}], 4) = 48 | |
854 | getuid() = 0 | |
855 | writev(3, [{"\0\374[\253\3435X\32A\315\20", 11}, {"\3", 1}, {"QSEECOMAPI\0", 11}, {"QSEECom_shutdown_app, app_id = 4\n\0", 34}], 4) = 57 | |
856 | ioctl(5, _IOC(0, 0x97, 0x09, 0x00), 0x4) = 0 | |
857 | munmap(0x7fa561a000, 45056) = 0 | |
858 | close(7) = 0 | |
859 | close(5) = 0 | |
860 | ioctl(6, ION_IOC_FREE, 0x7fe4ea5630) = 0 | |
861 | close(6) = 0 | |
862 | mmap(NULL, 33554432, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa0fb0000 | |
863 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa0fb0000, 0x2000000, 0x7fa53cac0b) = 0 | |
864 | madvise(0x7fa0fb0000, 33554432, MADV_DONTNEED) = 0 | |
865 | write(1, "\tscrypt_keymaster ikey(signature) = d2c1e3ecf009ea7fa1821834bd06e189ff2a934922b0b7ce0ad240cc40e5b6a3\n", 103 scrypt_keymaster ikey(signature) = d2c1e3ecf009ea7fa1821834bd06e189ff2a934922b0b7ce0ad240cc40e5b6a3 | |
866 | ) = 103 | |
867 | write(1, "\ttest_mount_encrypted_fs decrypted master key\n", 46 test_mount_encrypted_fs decrypted master key | |
868 | ) = 46 | |
869 | write(1, "\ttest_mount_encrypted_fs passwd = 64656661756c745f70617373776f7264\n", 67 test_mount_encrypted_fs passwd = 64656661756c745f70617373776f7264 | |
870 | ) = 67 | |
871 | write(1, "\ttest_mount_encrypted_fs decrypted_master_key = ad0a7d3915d73c1eaf9c392074e17af2\n", 81 test_mount_encrypted_fs decrypted_master_key = ad0a7d3915d73c1eaf9c392074e17af2 | |
872 | ) = 81 | |
873 | write(1, "\ttest_mount_encrypted_fs intermediate_key = d2c1e3ecf009ea7fa1821834bd06e1896e65742e726d6e6574\n", 95 test_mount_encrypted_fs intermediate_key = d2c1e3ecf009ea7fa1821834bd06e1896e65742e726d6e6574 | |
874 | ) = 95 | |
875 | write(1, "\ttest_mount_encrypted_fs intermediate_key_size = 16\n", 52 test_mount_encrypted_fs intermediate_key_size = 16 | |
876 | ) = 52 | |
877 | getuid() = 0 | |
878 | writev(3, [{"\3\374[\253\3435X\277\345&(", 11}, {"\3", 1}, {"\0", 1}, {"HW based disk encryption is enabled \n\0", 38}], 4) = 51 | |
879 | faccessat(AT_FDCWD, "/odm/lib64/hw/keystore.htc_pme.so", R_OK) = -1 ENOENT (No such file or directory) | |
880 | faccessat(AT_FDCWD, "/vendor/lib64/hw/keystore.htc_pme.so", R_OK) = -1 ENOENT (No such file or directory) | |
881 | faccessat(AT_FDCWD, "/system/lib64/hw/keystore.htc_pme.so", R_OK) = -1 ENOENT (No such file or directory) | |
882 | faccessat(AT_FDCWD, "/odm/lib64/hw/keystore.QC_Reference_Phone.so", R_OK) = -1 ENOENT (No such file or directory) | |
883 | faccessat(AT_FDCWD, "/vendor/lib64/hw/keystore.QC_Reference_Phone.so", R_OK) = -1 ENOENT (No such file or directory) | |
884 | faccessat(AT_FDCWD, "/system/lib64/hw/keystore.QC_Reference_Phone.so", R_OK) = -1 ENOENT (No such file or directory) | |
885 | faccessat(AT_FDCWD, "/odm/lib64/hw/keystore.msm8996.so", R_OK) = -1 ENOENT (No such file or directory) | |
886 | faccessat(AT_FDCWD, "/vendor/lib64/hw/keystore.msm8996.so", R_OK) = 0 | |
887 | mprotect(0x7fa5606000, 4096, PROT_READ|PROT_WRITE) = 0 | |
888 | mprotect(0x7fa5670000, 4096, PROT_READ|PROT_WRITE) = 0 | |
889 | mprotect(0x7fa56b4000, 4096, PROT_READ|PROT_WRITE) = 0 | |
890 | mprotect(0x7fa56af000, 4096, PROT_READ|PROT_WRITE) = 0 | |
891 | openat(AT_FDCWD, "/vendor/lib64/hw/keystore.msm8996.so", O_RDONLY|O_CLOEXEC) = 5 | |
892 | mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5685000 | |
893 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5685000, 0x2000, 0x7fa574a3e3) = 0 | |
894 | mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5683000 | |
895 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5683000, 0x2000, 0x7fa574a3e3) = 0 | |
896 | readlinkat(AT_FDCWD, "/proc/self/fd/5", "/system/vendor/lib64/hw/keystore.msm8996.so", 4096) = 43 | |
897 | munmap(0x7fa5683000, 8192) = 0 | |
898 | munmap(0x7fa5685000, 8192) = 0 | |
899 | fstat(5, {st_mode=S_IFREG|0644, st_size=55680, ...}) = 0 | |
900 | close(5) = 0 | |
901 | mprotect(0x7fa5606000, 4096, PROT_READ) = 0 | |
902 | mprotect(0x7fa5670000, 4096, PROT_READ) = 0 | |
903 | mprotect(0x7fa56b4000, 4096, PROT_READ) = 0 | |
904 | mprotect(0x7fa56af000, 4096, PROT_READ) = 0 | |
905 | faccessat(AT_FDCWD, "/dev/block/bootdevice/by-name/keymaster", F_OK) = 0 | |
906 | write(1, "Using scrypt with keymaster for cryptfs KDF\n", 44Using scrypt with keymaster for cryptfs KDF | |
907 | ) = 44 | |
908 | write(1, "Invalid hex string\n", 19Invalid hex string | |
909 | ) = 19 | |
910 | write(1, "Failed to convert passwd from hex, using passwd instead\n", 56Failed to convert passwd from hex, using passwd instead | |
911 | ) = 56 | |
912 | madvise(0x7fa0fb0000, 33554432, MADV_DONTNEED) = 0 | |
913 | write(1, "\tscrypt_keymaster ikey(master_key) = fc5ffc41a05c803a53abde4b3b97f7365ea5bac5765484db70add357d5fccf6d\n", 104 scrypt_keymaster ikey(master_key) = fc5ffc41a05c803a53abde4b3b97f7365ea5bac5765484db70add357d5fccf6d | |
914 | ) = 104 | |
915 | faccessat(AT_FDCWD, "/odm/lib64/hw/keystore.htc_pme.so", R_OK) = -1 ENOENT (No such file or directory) | |
916 | faccessat(AT_FDCWD, "/vendor/lib64/hw/keystore.htc_pme.so", R_OK) = -1 ENOENT (No such file or directory) | |
917 | faccessat(AT_FDCWD, "/system/lib64/hw/keystore.htc_pme.so", R_OK) = -1 ENOENT (No such file or directory) | |
918 | faccessat(AT_FDCWD, "/odm/lib64/hw/keystore.QC_Reference_Phone.so", R_OK) = -1 ENOENT (No such file or directory) | |
919 | faccessat(AT_FDCWD, "/vendor/lib64/hw/keystore.QC_Reference_Phone.so", R_OK) = -1 ENOENT (No such file or directory) | |
920 | faccessat(AT_FDCWD, "/system/lib64/hw/keystore.QC_Reference_Phone.so", R_OK) = -1 ENOENT (No such file or directory) | |
921 | faccessat(AT_FDCWD, "/odm/lib64/hw/keystore.msm8996.so", R_OK) = -1 ENOENT (No such file or directory) | |
922 | faccessat(AT_FDCWD, "/vendor/lib64/hw/keystore.msm8996.so", R_OK) = 0 | |
923 | mprotect(0x7fa5606000, 4096, PROT_READ|PROT_WRITE) = 0 | |
924 | mprotect(0x7fa5670000, 4096, PROT_READ|PROT_WRITE) = 0 | |
925 | mprotect(0x7fa56b4000, 4096, PROT_READ|PROT_WRITE) = 0 | |
926 | mprotect(0x7fa56af000, 4096, PROT_READ|PROT_WRITE) = 0 | |
927 | openat(AT_FDCWD, "/vendor/lib64/hw/keystore.msm8996.so", O_RDONLY|O_CLOEXEC) = 5 | |
928 | mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5685000 | |
929 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5685000, 0x2000, 0x7fa574a3e3) = 0 | |
930 | mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5683000 | |
931 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5683000, 0x2000, 0x7fa574a3e3) = 0 | |
932 | readlinkat(AT_FDCWD, "/proc/self/fd/5", "/system/vendor/lib64/hw/keystore.msm8996.so", 4096) = 43 | |
933 | munmap(0x7fa5683000, 8192) = 0 | |
934 | munmap(0x7fa5685000, 8192) = 0 | |
935 | fstat(5, {st_mode=S_IFREG|0644, st_size=55680, ...}) = 0 | |
936 | close(5) = 0 | |
937 | mprotect(0x7fa5606000, 4096, PROT_READ) = 0 | |
938 | mprotect(0x7fa5670000, 4096, PROT_READ) = 0 | |
939 | mprotect(0x7fa56b4000, 4096, PROT_READ) = 0 | |
940 | mprotect(0x7fa56af000, 4096, PROT_READ) = 0 | |
941 | write(1, "keymaster module name is Keymaster QTI HAL\n", 43keymaster module name is Keymaster QTI HAL | |
942 | ) = 43 | |
943 | write(1, "keymaster version is 256\n", 25keymaster version is 256 | |
944 | ) = 25 | |
945 | write(1, "Found keymaster1 module, using keymaster1 API.\n", 47Found keymaster1 module, using keymaster1 API. | |
946 | ) = 47 | |
947 | mprotect(0x7fa5606000, 4096, PROT_READ|PROT_WRITE) = 0 | |
948 | mprotect(0x7fa5670000, 4096, PROT_READ|PROT_WRITE) = 0 | |
949 | mprotect(0x7fa56b4000, 4096, PROT_READ|PROT_WRITE) = 0 | |
950 | mprotect(0x7fa56af000, 4096, PROT_READ|PROT_WRITE) = 0 | |
951 | mprotect(0x7fa5606000, 4096, PROT_READ) = 0 | |
952 | mprotect(0x7fa5670000, 4096, PROT_READ) = 0 | |
953 | mprotect(0x7fa56b4000, 4096, PROT_READ) = 0 | |
954 | mprotect(0x7fa56af000, 4096, PROT_READ) = 0 | |
955 | getuid() = 0 | |
956 | writev(3, [{"\0\374[\254\3435Xf\320\302\2", 11}, {"\3", 1}, {"QSEECOMAPI\0", 11}, {"QSEECom_get_handle sb_length = 0xa000\n\0", 39}], 4) = 62 | |
957 | openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = 5 | |
958 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0a, 0x04), 0x7fe4ea54d8) = 0 | |
959 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0f, 0x48), 0x7fe4ea5440) = -1 EEXIST (File exists) | |
960 | getuid() = 0 | |
961 | writev(3, [{"\0\374[\254\3435XW\252\320\2", 11}, {"\3", 1}, {"QSEECOMAPI\0", 11}, {"App is already loaded QSEE and app id = 4\0", 42}], 4) = 65 | |
962 | openat(AT_FDCWD, "/dev/ion", O_RDONLY) = 6 | |
963 | ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x49, 0x00, 0x20), 0x7fe4ea5468) = 0 | |
964 | ioctl(6, ION_IOC_MAP, 0x7fe4ea5460) = 0 | |
965 | mmap(NULL, 45056, PROT_READ|PROT_WRITE, MAP_SHARED, 7, 0) = 0x7fa561a000 | |
966 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x08, 0x18), 0x7fe4ea54e0) = 0 | |
967 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea5584) = 0 | |
968 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea5558) = 0 | |
969 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea5584) = 0 | |
970 | getuid() = 0 | |
971 | writev(3, [{"\0\374[\254\3435Xd\r<\3", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"Keymaster Initialized\0", 22}], 4) = 52 | |
972 | getuid() = 0 | |
973 | writev(3, [{"\0\374[\254\3435X\n\224@\3", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"TA API Major Verion: 1\0", 23}], 4) = 53 | |
974 | getuid() = 0 | |
975 | writev(3, [{"\0\374[\254\3435Xv\250I\3", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"TA API Minor Verion: 0\0", 23}], 4) = 53 | |
976 | getuid() = 0 | |
977 | writev(3, [{"\0\374[\254\3435X\177QN\3", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"TA Major Verion: 1\0", 19}], 4) = 49 | |
978 | getuid() = 0 | |
979 | writev(3, [{"\0\374[\254\3435Xa\244W\3", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"TA Minor Verion: 10\0", 20}], 4) = 50 | |
980 | getuid() = 0 | |
981 | writev(3, [{"\0\374[\254\3435X\2\217^\3", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"set_version_req->flags: 1\0", 26}], 4) = 56 | |
982 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea5584) = 0 | |
983 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea5558) = 0 | |
984 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea5584) = 0 | |
985 | write(1, "Signing safely-padded object\n", 29Signing safely-padded object | |
986 | ) = 29 | |
987 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55d4) = 0 | |
988 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea55a8) = 0 | |
989 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55d4) = 0 | |
990 | getuid() = 0 | |
991 | writev(3, [{"\0\374[\254\3435X]\340\252\3", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"Begin send cmd failed\0", 22}], 4) = 52 | |
992 | getuid() = 0 | |
993 | writev(3, [{"\0\374[\254\3435X\0250\257\3", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"ret: 0\0", 7}], 4) = 37 | |
994 | getuid() = 0 | |
995 | writev(3, [{"\0\374[\254\3435X2\253\262\3", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"resp->status: -54\0", 18}], 4) = 48 | |
996 | nanosleep({1, 0}, 0x7fe4ea5628) = 0 | |
997 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55d4) = 0 | |
998 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea55a8) = 0 | |
999 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55d4) = 0 | |
1000 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55e4) = 0 | |
1001 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea55b8) = 0 | |
1002 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55e4) = 0 | |
1003 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55b4) = 0 | |
1004 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea5588) = 0 | |
1005 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55b4) = 0 | |
1006 | getuid() = 0 | |
1007 | writev(3, [{"\0\374[\255\3435Xe\305\241\t", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"HwKmClose\0", 10}], 4) = 40 | |
1008 | getuid() = 0 | |
1009 | writev(3, [{"\0\374[\255\3435X\17\\\247\t", 11}, {"\3", 1}, {"QSEECOMAPI\0", 11}, {"QSEECom_dealloc_memory \n\0", 25}], 4) = 48 | |
1010 | getuid() = 0 | |
1011 | writev(3, [{"\0\374[\255\3435X\215~\254\t", 11}, {"\3", 1}, {"QSEECOMAPI\0", 11}, {"QSEECom_shutdown_app, app_id = 4\n\0", 34}], 4) = 57 | |
1012 | ioctl(5, _IOC(0, 0x97, 0x09, 0x00), 0x4) = 0 | |
1013 | munmap(0x7fa561a000, 45056) = 0 | |
1014 | close(7) = 0 | |
1015 | close(5) = 0 | |
1016 | ioctl(6, ION_IOC_FREE, 0x7fe4ea5630) = 0 | |
1017 | close(6) = 0 | |
1018 | madvise(0x7fa0fb0000, 33554432, MADV_DONTNEED) = 0 | |
1019 | write(1, "\tscrypt_keymaster ikey(signature) = d2c1e3ecf009ea7fa1821834bd06e189ff2a934922b0b7ce0ad240cc40e5b6a3\n", 103 scrypt_keymaster ikey(signature) = d2c1e3ecf009ea7fa1821834bd06e189ff2a934922b0b7ce0ad240cc40e5b6a3 | |
1020 | ) = 103 | |
1021 | write(1, "\tverify_hw_fde_passwd get_keymaster_hw_fde_passwd = 0\n", 54 verify_hw_fde_passwd get_keymaster_hw_fde_passwd = 0 | |
1022 | ) = 54 | |
1023 | write(1, "\t\tpasswd=64656661756c745f70617373776f7264\n", 42 passwd=64656661756c745f70617373776f7264 | |
1024 | ) = 42 | |
1025 | write(1, "\t\tnewpwd=d2c1e3ecf009ea7fa1821834bd06e189ff2a934922b0b7ce0ad240cc40e5b6a3\n", 74 newpwd=d2c1e3ecf009ea7fa1821834bd06e189ff2a934922b0b7ce0ad240cc40e5b6a3 | |
1026 | ) = 74 | |
1027 | getuid() = 0 | |
1028 | writev(3, [{"\3\374[\255\3435XP\311= ", 11}, {"\3", 1}, {"\0", 1}, {"HW based disk encryption is enabled \n\0", 38}], 4) = 51 | |
1029 | mprotect(0x7fa5606000, 4096, PROT_READ|PROT_WRITE) = 0 | |
1030 | mprotect(0x7fa5670000, 4096, PROT_READ|PROT_WRITE) = 0 | |
1031 | mprotect(0x7fa56b4000, 4096, PROT_READ|PROT_WRITE) = 0 | |
1032 | mprotect(0x7fa56af000, 4096, PROT_READ|PROT_WRITE) = 0 | |
1033 | openat(AT_FDCWD, "/vendor/lib64/libQSEEComAPI.so", O_RDONLY|O_CLOEXEC) = 5 | |
1034 | mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5685000 | |
1035 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5685000, 0x2000, 0x7fa574a3e3) = 0 | |
1036 | mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5683000 | |
1037 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5683000, 0x2000, 0x7fa574a3e3) = 0 | |
1038 | readlinkat(AT_FDCWD, "/proc/self/fd/5", "/system/vendor/lib64/libQSEEComAPI.so", 4096) = 37 | |
1039 | munmap(0x7fa5683000, 8192) = 0 | |
1040 | munmap(0x7fa5685000, 8192) = 0 | |
1041 | fstat(5, {st_mode=S_IFREG|0644, st_size=30704, ...}) = 0 | |
1042 | close(5) = 0 | |
1043 | mprotect(0x7fa5606000, 4096, PROT_READ) = 0 | |
1044 | mprotect(0x7fa5670000, 4096, PROT_READ) = 0 | |
1045 | mprotect(0x7fa56b4000, 4096, PROT_READ) = 0 | |
1046 | mprotect(0x7fa56af000, 4096, PROT_READ) = 0 | |
1047 | getuid() = 0 | |
1048 | writev(3, [{"\3\374[\255\3435X+\270n ", 11}, {"\3", 1}, {"\0", 1}, {"Success loading QSEECom_create_key \n\0", 37}], 4) = 50 | |
1049 | getuid() = 0 | |
1050 | writev(3, [{"\3\374[\255\3435XkJs ", 11}, {"\3", 1}, {"\0", 1}, {"Success loading QSEECom_update_key_user_info\n\0", 46}], 4) = 59 | |
1051 | getuid() = 0 | |
1052 | writev(3, [{"\3\374[\255\3435X8\\\177 ", 11}, {"\3", 1}, {"\0", 1}, {"Success loading QSEECom_wipe_key \n\0", 35}], 4) = 48 | |
1053 | getuid() = 0 | |
1054 | writev(3, [{"\3\374[\255\3435X}\340\202 ", 11}, {"\6", 1}, {"\0", 1}, {"get_tmp_passwd: Passed argument is NULL \n\0", 42}], 4) = 55 | |
1055 | faccessat(AT_FDCWD, "/dev/icesdcc", F_OK) = 0 | |
1056 | openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = 5 | |
1057 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x11, 0x24), 0x7fe4ea58b0) = -1 EINVAL (Invalid argument) | |
1058 | getuid() = 0 | |
1059 | writev(3, [{"\0\374[\255\3435X\262\34570", 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 | |
1060 | close(5) = 0 | |
1061 | write(1, "\tverify_hw_fde_passwd key_index = -7\n", 37 verify_hw_fde_passwd key_index = -7 | |
1062 | ) = 37 | |
1063 | write(1, "\t\tpasswd=64656661756c745f70617373776f7264\n", 42 passwd=64656661756c745f70617373776f7264 | |
1064 | ) = 42 | |
1065 | write(1, "\t\tnewpwd=d2c1e3ecf009ea7fa1821834bd06e189ff2a934922b0b7ce0ad240cc40e5b6a3\n", 74 newpwd=d2c1e3ecf009ea7fa1821834bd06e189ff2a934922b0b7ce0ad240cc40e5b6a3 | |
1066 | ) = 74 | |
1067 | write(1, "\ttest_mount_encrypted_fs keyindex = -7\n", 39 test_mount_encrypted_fs keyindex = -7 | |
1068 | ) = 39 | |
1069 | write(1, "crypt_ftr->fs_size = 51314688\n", 30crypt_ftr->fs_size = 51314688 | |
1070 | ) = 30 | |
1071 | write(1, "Using scrypt with keymaster for cryptfs KDF\n", 44Using scrypt with keymaster for cryptfs KDF | |
1072 | ) = 44 | |
1073 | madvise(0x7fa0fb0000, 33554432, MADV_DONTNEED) = 0 | |
1074 | write(1, "\tscrypt_keymaster ikey(master_key) = 0ba4bf5cc0fc34d0200bf6cc68a1fa5e6216483a644ac7459c873d7b69fc02c7\n", 104 scrypt_keymaster ikey(master_key) = 0ba4bf5cc0fc34d0200bf6cc68a1fa5e6216483a644ac7459c873d7b69fc02c7 | |
1075 | ) = 104 | |
1076 | faccessat(AT_FDCWD, "/odm/lib64/hw/keystore.htc_pme.so", R_OK) = -1 ENOENT (No such file or directory) | |
1077 | faccessat(AT_FDCWD, "/vendor/lib64/hw/keystore.htc_pme.so", R_OK) = -1 ENOENT (No such file or directory) | |
1078 | faccessat(AT_FDCWD, "/system/lib64/hw/keystore.htc_pme.so", R_OK) = -1 ENOENT (No such file or directory) | |
1079 | faccessat(AT_FDCWD, "/odm/lib64/hw/keystore.QC_Reference_Phone.so", R_OK) = -1 ENOENT (No such file or directory) | |
1080 | faccessat(AT_FDCWD, "/vendor/lib64/hw/keystore.QC_Reference_Phone.so", R_OK) = -1 ENOENT (No such file or directory) | |
1081 | faccessat(AT_FDCWD, "/system/lib64/hw/keystore.QC_Reference_Phone.so", R_OK) = -1 ENOENT (No such file or directory) | |
1082 | faccessat(AT_FDCWD, "/odm/lib64/hw/keystore.msm8996.so", R_OK) = -1 ENOENT (No such file or directory) | |
1083 | faccessat(AT_FDCWD, "/vendor/lib64/hw/keystore.msm8996.so", R_OK) = 0 | |
1084 | mprotect(0x7fa5606000, 4096, PROT_READ|PROT_WRITE) = 0 | |
1085 | mprotect(0x7fa5670000, 4096, PROT_READ|PROT_WRITE) = 0 | |
1086 | mprotect(0x7fa56b4000, 4096, PROT_READ|PROT_WRITE) = 0 | |
1087 | mprotect(0x7fa56af000, 4096, PROT_READ|PROT_WRITE) = 0 | |
1088 | openat(AT_FDCWD, "/vendor/lib64/hw/keystore.msm8996.so", O_RDONLY|O_CLOEXEC) = 5 | |
1089 | mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5685000 | |
1090 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5685000, 0x2000, 0x7fa574a3e3) = 0 | |
1091 | mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5683000 | |
1092 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5683000, 0x2000, 0x7fa574a3e3) = 0 | |
1093 | readlinkat(AT_FDCWD, "/proc/self/fd/5", "/system/vendor/lib64/hw/keystore.msm8996.so", 4096) = 43 | |
1094 | munmap(0x7fa5683000, 8192) = 0 | |
1095 | munmap(0x7fa5685000, 8192) = 0 | |
1096 | fstat(5, {st_mode=S_IFREG|0644, st_size=55680, ...}) = 0 | |
1097 | close(5) = 0 | |
1098 | mprotect(0x7fa5606000, 4096, PROT_READ) = 0 | |
1099 | mprotect(0x7fa5670000, 4096, PROT_READ) = 0 | |
1100 | mprotect(0x7fa56b4000, 4096, PROT_READ) = 0 | |
1101 | mprotect(0x7fa56af000, 4096, PROT_READ) = 0 | |
1102 | write(1, "keymaster module name is Keymaster QTI HAL\n", 43keymaster module name is Keymaster QTI HAL | |
1103 | ) = 43 | |
1104 | write(1, "keymaster version is 256\n", 25keymaster version is 256 | |
1105 | ) = 25 | |
1106 | write(1, "Found keymaster1 module, using keymaster1 API.\n", 47Found keymaster1 module, using keymaster1 API. | |
1107 | ) = 47 | |
1108 | mprotect(0x7fa5606000, 4096, PROT_READ|PROT_WRITE) = 0 | |
1109 | mprotect(0x7fa5670000, 4096, PROT_READ|PROT_WRITE) = 0 | |
1110 | mprotect(0x7fa56b4000, 4096, PROT_READ|PROT_WRITE) = 0 | |
1111 | mprotect(0x7fa56af000, 4096, PROT_READ|PROT_WRITE) = 0 | |
1112 | mprotect(0x7fa5606000, 4096, PROT_READ) = 0 | |
1113 | mprotect(0x7fa5670000, 4096, PROT_READ) = 0 | |
1114 | mprotect(0x7fa56b4000, 4096, PROT_READ) = 0 | |
1115 | mprotect(0x7fa56af000, 4096, PROT_READ) = 0 | |
1116 | getuid() = 0 | |
1117 | writev(3, [{"\0\374[\256\3435X\274O\16\v", 11}, {"\3", 1}, {"QSEECOMAPI\0", 11}, {"QSEECom_get_handle sb_length = 0xa000\n\0", 39}], 4) = 62 | |
1118 | openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = 5 | |
1119 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0a, 0x04), 0x7fe4ea54d8) = 0 | |
1120 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0f, 0x48), 0x7fe4ea5440) = -1 EEXIST (File exists) | |
1121 | getuid() = 0 | |
1122 | writev(3, [{"\0\374[\256\3435X\363\305\37\v", 11}, {"\3", 1}, {"QSEECOMAPI\0", 11}, {"App is already loaded QSEE and app id = 4\0", 42}], 4) = 65 | |
1123 | openat(AT_FDCWD, "/dev/ion", O_RDONLY) = 6 | |
1124 | ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x49, 0x00, 0x20), 0x7fe4ea5468) = 0 | |
1125 | ioctl(6, ION_IOC_MAP, 0x7fe4ea5460) = 0 | |
1126 | mmap(NULL, 45056, PROT_READ|PROT_WRITE, MAP_SHARED, 7, 0) = 0x7fa561a000 | |
1127 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x08, 0x18), 0x7fe4ea54e0) = 0 | |
1128 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea5584) = 0 | |
1129 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea5558) = 0 | |
1130 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea5584) = 0 | |
1131 | getuid() = 0 | |
1132 | writev(3, [{"\0\374[\256\3435X\244vK\v", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"Keymaster Initialized\0", 22}], 4) = 52 | |
1133 | getuid() = 0 | |
1134 | writev(3, [{"\0\374[\256\3435X:\5P\v", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"TA API Major Verion: 1\0", 23}], 4) = 53 | |
1135 | getuid() = 0 | |
1136 | writev(3, [{"\0\374[\256\3435X\2333W\v", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"TA API Minor Verion: 0\0", 23}], 4) = 53 | |
1137 | getuid() = 0 | |
1138 | writev(3, [{"\0\374[\256\3435X\1\236^\v", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"TA Major Verion: 1\0", 19}], 4) = 49 | |
1139 | getuid() = 0 | |
1140 | writev(3, [{"\0\374[\256\3435X\371\370a\v", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"TA Minor Verion: 10\0", 20}], 4) = 50 | |
1141 | getuid() = 0 | |
1142 | writev(3, [{"\0\374[\256\3435X,\257g\v", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"set_version_req->flags: 1\0", 26}], 4) = 56 | |
1143 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea5584) = 0 | |
1144 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea5558) = 0 | |
1145 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea5584) = 0 | |
1146 | write(1, "Signing safely-padded object\n", 29Signing safely-padded object | |
1147 | ) = 29 | |
1148 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55d4) = 0 | |
1149 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea55a8) = 0 | |
1150 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55d4) = 0 | |
1151 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55e4) = 0 | |
1152 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea55b8) = 0 | |
1153 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55e4) = 0 | |
1154 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55b4) = 0 | |
1155 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea5588) = 0 | |
1156 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55b4) = 0 | |
1157 | getuid() = 0 | |
1158 | writev(3, [{"\0\374[\256\3435X\317%\366\16", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"HwKmClose\0", 10}], 4) = 40 | |
1159 | getuid() = 0 | |
1160 | writev(3, [{"\0\374[\256\3435Xi\322\377\16", 11}, {"\3", 1}, {"QSEECOMAPI\0", 11}, {"QSEECom_dealloc_memory \n\0", 25}], 4) = 48 | |
1161 | getuid() = 0 | |
1162 | writev(3, [{"\0\374[\256\3435X\237V\4\17", 11}, {"\3", 1}, {"QSEECOMAPI\0", 11}, {"QSEECom_shutdown_app, app_id = 4\n\0", 34}], 4) = 57 | |
1163 | ioctl(5, _IOC(0, 0x97, 0x09, 0x00), 0x4) = 0 | |
1164 | munmap(0x7fa561a000, 45056) = 0 | |
1165 | close(7) = 0 | |
1166 | close(5) = 0 | |
1167 | ioctl(6, ION_IOC_FREE, 0x7fe4ea5630) = 0 | |
1168 | close(6) = 0 | |
1169 | madvise(0x7fa0fb0000, 33554432, MADV_DONTNEED) = 0 | |
1170 | write(1, "\tscrypt_keymaster ikey(signature) = deee832c9471d055cf30b1c1ba6e63bc9b1546709737892a230eb364da537c2e\n", 103 scrypt_keymaster ikey(signature) = deee832c9471d055cf30b1c1ba6e63bc9b1546709737892a230eb364da537c2e | |
1171 | ) = 103 | |
1172 | write(1, "\ttest_mount_encrypted_fs decrypted master key\n", 46 test_mount_encrypted_fs decrypted master key | |
1173 | ) = 46 | |
1174 | write(1, "\ttest_mount_encrypted_fs passwd = 3634363536363631373536433734354637303631373337333737364637323634\n", 99 test_mount_encrypted_fs passwd = 3634363536363631373536433734354637303631373337333737364637323634 | |
1175 | ) = 99 | |
1176 | write(1, "\ttest_mount_encrypted_fs decrypted_master_key = ea6304c90822dc1373b84e7babb42b54\n", 81 test_mount_encrypted_fs decrypted_master_key = ea6304c90822dc1373b84e7babb42b54 | |
1177 | ) = 81 | |
1178 | write(1, "\ttest_mount_encrypted_fs intermediate_key = deee832c9471d055cf30b1c1ba6e63bc6e65742e726d6e6574\n", 95 test_mount_encrypted_fs intermediate_key = deee832c9471d055cf30b1c1ba6e63bc6e65742e726d6e6574 | |
1179 | ) = 95 | |
1180 | write(1, "\ttest_mount_encrypted_fs intermediate_key_size = 16\n", 52 test_mount_encrypted_fs intermediate_key_size = 16 | |
1181 | ) = 52 | |
1182 | getuid() = 0 | |
1183 | writev(3, [{"\3\374[\256\3435X\230\r\237$", 11}, {"\3", 1}, {"\0", 1}, {"HW based disk encryption is enabled \n\0", 38}], 4) = 51 | |
1184 | faccessat(AT_FDCWD, "/odm/lib64/hw/keystore.htc_pme.so", R_OK) = -1 ENOENT (No such file or directory) | |
1185 | faccessat(AT_FDCWD, "/vendor/lib64/hw/keystore.htc_pme.so", R_OK) = -1 ENOENT (No such file or directory) | |
1186 | faccessat(AT_FDCWD, "/system/lib64/hw/keystore.htc_pme.so", R_OK) = -1 ENOENT (No such file or directory) | |
1187 | faccessat(AT_FDCWD, "/odm/lib64/hw/keystore.QC_Reference_Phone.so", R_OK) = -1 ENOENT (No such file or directory) | |
1188 | faccessat(AT_FDCWD, "/vendor/lib64/hw/keystore.QC_Reference_Phone.so", R_OK) = -1 ENOENT (No such file or directory) | |
1189 | faccessat(AT_FDCWD, "/system/lib64/hw/keystore.QC_Reference_Phone.so", R_OK) = -1 ENOENT (No such file or directory) | |
1190 | faccessat(AT_FDCWD, "/odm/lib64/hw/keystore.msm8996.so", R_OK) = -1 ENOENT (No such file or directory) | |
1191 | faccessat(AT_FDCWD, "/vendor/lib64/hw/keystore.msm8996.so", R_OK) = 0 | |
1192 | mprotect(0x7fa5606000, 4096, PROT_READ|PROT_WRITE) = 0 | |
1193 | mprotect(0x7fa5670000, 4096, PROT_READ|PROT_WRITE) = 0 | |
1194 | mprotect(0x7fa56b4000, 4096, PROT_READ|PROT_WRITE) = 0 | |
1195 | mprotect(0x7fa56af000, 4096, PROT_READ|PROT_WRITE) = 0 | |
1196 | openat(AT_FDCWD, "/vendor/lib64/hw/keystore.msm8996.so", O_RDONLY|O_CLOEXEC) = 5 | |
1197 | mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5685000 | |
1198 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5685000, 0x2000, 0x7fa574a3e3) = 0 | |
1199 | mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5683000 | |
1200 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5683000, 0x2000, 0x7fa574a3e3) = 0 | |
1201 | readlinkat(AT_FDCWD, "/proc/self/fd/5", "/system/vendor/lib64/hw/keystore.msm8996.so", 4096) = 43 | |
1202 | munmap(0x7fa5683000, 8192) = 0 | |
1203 | munmap(0x7fa5685000, 8192) = 0 | |
1204 | fstat(5, {st_mode=S_IFREG|0644, st_size=55680, ...}) = 0 | |
1205 | close(5) = 0 | |
1206 | mprotect(0x7fa5606000, 4096, PROT_READ) = 0 | |
1207 | mprotect(0x7fa5670000, 4096, PROT_READ) = 0 | |
1208 | mprotect(0x7fa56b4000, 4096, PROT_READ) = 0 | |
1209 | mprotect(0x7fa56af000, 4096, PROT_READ) = 0 | |
1210 | faccessat(AT_FDCWD, "/dev/block/bootdevice/by-name/keymaster", F_OK) = 0 | |
1211 | write(1, "Using scrypt with keymaster for cryptfs KDF\n", 44Using scrypt with keymaster for cryptfs KDF | |
1212 | ) = 44 | |
1213 | madvise(0x7fa0fb0000, 33554432, MADV_DONTNEED) = 0 | |
1214 | write(1, "\tscrypt_keymaster ikey(master_key) = 0ba4bf5cc0fc34d0200bf6cc68a1fa5e6216483a644ac7459c873d7b69fc02c7\n", 104 scrypt_keymaster ikey(master_key) = 0ba4bf5cc0fc34d0200bf6cc68a1fa5e6216483a644ac7459c873d7b69fc02c7 | |
1215 | ) = 104 | |
1216 | faccessat(AT_FDCWD, "/odm/lib64/hw/keystore.htc_pme.so", R_OK) = -1 ENOENT (No such file or directory) | |
1217 | faccessat(AT_FDCWD, "/vendor/lib64/hw/keystore.htc_pme.so", R_OK) = -1 ENOENT (No such file or directory) | |
1218 | faccessat(AT_FDCWD, "/system/lib64/hw/keystore.htc_pme.so", R_OK) = -1 ENOENT (No such file or directory) | |
1219 | faccessat(AT_FDCWD, "/odm/lib64/hw/keystore.QC_Reference_Phone.so", R_OK) = -1 ENOENT (No such file or directory) | |
1220 | faccessat(AT_FDCWD, "/vendor/lib64/hw/keystore.QC_Reference_Phone.so", R_OK) = -1 ENOENT (No such file or directory) | |
1221 | faccessat(AT_FDCWD, "/system/lib64/hw/keystore.QC_Reference_Phone.so", R_OK) = -1 ENOENT (No such file or directory) | |
1222 | faccessat(AT_FDCWD, "/odm/lib64/hw/keystore.msm8996.so", R_OK) = -1 ENOENT (No such file or directory) | |
1223 | faccessat(AT_FDCWD, "/vendor/lib64/hw/keystore.msm8996.so", R_OK) = 0 | |
1224 | mprotect(0x7fa5606000, 4096, PROT_READ|PROT_WRITE) = 0 | |
1225 | mprotect(0x7fa5670000, 4096, PROT_READ|PROT_WRITE) = 0 | |
1226 | mprotect(0x7fa56b4000, 4096, PROT_READ|PROT_WRITE) = 0 | |
1227 | mprotect(0x7fa56af000, 4096, PROT_READ|PROT_WRITE) = 0 | |
1228 | openat(AT_FDCWD, "/vendor/lib64/hw/keystore.msm8996.so", O_RDONLY|O_CLOEXEC) = 5 | |
1229 | mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5685000 | |
1230 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5685000, 0x2000, 0x7fa574a3e3) = 0 | |
1231 | mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5683000 | |
1232 | prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5683000, 0x2000, 0x7fa574a3e3) = 0 | |
1233 | readlinkat(AT_FDCWD, "/proc/self/fd/5", "/system/vendor/lib64/hw/keystore.msm8996.so", 4096) = 43 | |
1234 | munmap(0x7fa5683000, 8192) = 0 | |
1235 | munmap(0x7fa5685000, 8192) = 0 | |
1236 | fstat(5, {st_mode=S_IFREG|0644, st_size=55680, ...}) = 0 | |
1237 | close(5) = 0 | |
1238 | mprotect(0x7fa5606000, 4096, PROT_READ) = 0 | |
1239 | mprotect(0x7fa5670000, 4096, PROT_READ) = 0 | |
1240 | mprotect(0x7fa56b4000, 4096, PROT_READ) = 0 | |
1241 | mprotect(0x7fa56af000, 4096, PROT_READ) = 0 | |
1242 | write(1, "keymaster module name is Keymaster QTI HAL\n", 43keymaster module name is Keymaster QTI HAL | |
1243 | ) = 43 | |
1244 | write(1, "keymaster version is 256\n", 25keymaster version is 256 | |
1245 | ) = 25 | |
1246 | write(1, "Found keymaster1 module, using keymaster1 API.\n", 47Found keymaster1 module, using keymaster1 API. | |
1247 | ) = 47 | |
1248 | mprotect(0x7fa5606000, 4096, PROT_READ|PROT_WRITE) = 0 | |
1249 | mprotect(0x7fa5670000, 4096, PROT_READ|PROT_WRITE) = 0 | |
1250 | mprotect(0x7fa56b4000, 4096, PROT_READ|PROT_WRITE) = 0 | |
1251 | mprotect(0x7fa56af000, 4096, PROT_READ|PROT_WRITE) = 0 | |
1252 | mprotect(0x7fa5606000, 4096, PROT_READ) = 0 | |
1253 | mprotect(0x7fa5670000, 4096, PROT_READ) = 0 | |
1254 | mprotect(0x7fa56b4000, 4096, PROT_READ) = 0 | |
1255 | mprotect(0x7fa56af000, 4096, PROT_READ) = 0 | |
1256 | getuid() = 0 | |
1257 | writev(3, [{"\0\374[\256\3435X\340[\251:", 11}, {"\3", 1}, {"QSEECOMAPI\0", 11}, {"QSEECom_get_handle sb_length = 0xa000\n\0", 39}], 4) = 62 | |
1258 | openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = 5 | |
1259 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0a, 0x04), 0x7fe4ea54d8) = 0 | |
1260 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0f, 0x48), 0x7fe4ea5440) = -1 EEXIST (File exists) | |
1261 | getuid() = 0 | |
1262 | writev(3, [{"\0\374[\256\3435Xc\362\264:", 11}, {"\3", 1}, {"QSEECOMAPI\0", 11}, {"App is already loaded QSEE and app id = 4\0", 42}], 4) = 65 | |
1263 | openat(AT_FDCWD, "/dev/ion", O_RDONLY) = 6 | |
1264 | ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x49, 0x00, 0x20), 0x7fe4ea5468) = 0 | |
1265 | ioctl(6, ION_IOC_MAP, 0x7fe4ea5460) = 0 | |
1266 | mmap(NULL, 45056, PROT_READ|PROT_WRITE, MAP_SHARED, 7, 0) = 0x7fa561a000 | |
1267 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x08, 0x18), 0x7fe4ea54e0) = 0 | |
1268 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea5584) = 0 | |
1269 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea5558) = 0 | |
1270 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea5584) = 0 | |
1271 | getuid() = 0 | |
1272 | writev(3, [{"\0\374[\256\3435X\371\250\347:", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"Keymaster Initialized\0", 22}], 4) = 52 | |
1273 | getuid() = 0 | |
1274 | writev(3, [{"\0\374[\256\3435XXN\354:", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"TA API Major Verion: 1\0", 23}], 4) = 53 | |
1275 | getuid() = 0 | |
1276 | writev(3, [{"\0\374[\256\3435X\315\275\360:", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"TA API Minor Verion: 0\0", 23}], 4) = 53 | |
1277 | getuid() = 0 | |
1278 | writev(3, [{"\0\374[\256\3435XY\3\365:", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"TA Major Verion: 1\0", 19}], 4) = 49 | |
1279 | getuid() = 0 | |
1280 | writev(3, [{"\0\374[\256\3435X>.\371:", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"TA Minor Verion: 10\0", 20}], 4) = 50 | |
1281 | getuid() = 0 | |
1282 | writev(3, [{"\0\374[\256\3435X\334w\375:", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"set_version_req->flags: 1\0", 26}], 4) = 56 | |
1283 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea5584) = 0 | |
1284 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea5558) = 0 | |
1285 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea5584) = 0 | |
1286 | write(1, "Signing safely-padded object\n", 29Signing safely-padded object | |
1287 | ) = 29 | |
1288 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55d4) = 0 | |
1289 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea55a8) = 0 | |
1290 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55d4) = 0 | |
1291 | getuid() = 0 | |
1292 | writev(3, [{"\0\374[\256\3435X\341 _;", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"Begin send cmd failed\0", 22}], 4) = 52 | |
1293 | getuid() = 0 | |
1294 | writev(3, [{"\0\374[\256\3435X\266\232c;", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"ret: 0\0", 7}], 4) = 37 | |
1295 | getuid() = 0 | |
1296 | writev(3, [{"\0\374[\256\3435X\362\301g;", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"resp->status: -54\0", 18}], 4) = 48 | |
1297 | nanosleep({1, 0}, 0x7fe4ea5628) = 0 | |
1298 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55d4) = 0 | |
1299 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea55a8) = 0 | |
1300 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55d4) = 0 | |
1301 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55e4) = 0 | |
1302 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea55b8) = 0 | |
1303 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55e4) = 0 | |
1304 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55b4) = 0 | |
1305 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea5588) = 0 | |
1306 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55b4) = 0 | |
1307 | getuid() = 0 | |
1308 | writev(3, [{"\0\374[\260\3435Xj\"\333\5", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"HwKmClose\0", 10}], 4) = 40 | |
1309 | getuid() = 0 | |
1310 | writev(3, [{"\0\374[\260\3435XJg\340\5", 11}, {"\3", 1}, {"QSEECOMAPI\0", 11}, {"QSEECom_dealloc_memory \n\0", 25}], 4) = 48 | |
1311 | getuid() = 0 | |
1312 | writev(3, [{"\0\374[\260\3435X\267\245\344\5", 11}, {"\3", 1}, {"QSEECOMAPI\0", 11}, {"QSEECom_shutdown_app, app_id = 4\n\0", 34}], 4) = 57 | |
1313 | ioctl(5, _IOC(0, 0x97, 0x09, 0x00), 0x4) = 0 | |
1314 | munmap(0x7fa561a000, 45056) = 0 | |
1315 | close(7) = 0 | |
1316 | close(5) = 0 | |
1317 | ioctl(6, ION_IOC_FREE, 0x7fe4ea5630) = 0 | |
1318 | close(6) = 0 | |
1319 | madvise(0x7fa0fb0000, 33554432, MADV_DONTNEED) = 0 | |
1320 | write(1, "\tscrypt_keymaster ikey(signature) = deee832c9471d055cf30b1c1ba6e63bc9b1546709737892a230eb364da537c2e\n", 103 scrypt_keymaster ikey(signature) = deee832c9471d055cf30b1c1ba6e63bc9b1546709737892a230eb364da537c2e | |
1321 | ) = 103 | |
1322 | write(1, "\tverify_hw_fde_passwd get_keymaster_hw_fde_passwd = 0\n", 54 verify_hw_fde_passwd get_keymaster_hw_fde_passwd = 0 | |
1323 | ) = 54 | |
1324 | write(1, "\t\tpasswd=3634363536363631373536433734354637303631373337333737364637323634\n", 74 passwd=3634363536363631373536433734354637303631373337333737364637323634 | |
1325 | ) = 74 | |
1326 | write(1, "\t\tnewpwd=deee832c9471d055cf30b1c1ba6e63bc9b1546709737892a230eb364da537c2e\n", 74 newpwd=deee832c9471d055cf30b1c1ba6e63bc9b1546709737892a230eb364da537c2e | |
1327 | ) = 74 | |
1328 | getuid() = 0 | |
1329 | writev(3, [{"\3\374[\260\3435X\34\273\17\34", 11}, {"\3", 1}, {"\0", 1}, {"HW based disk encryption is enabled \n\0", 38}], 4) = 51 | |
1330 | getuid() = 0 | |
1331 | writev(3, [{"\3\374[\260\3435X\330\350\32\34", 11}, {"\6", 1}, {"\0", 1}, {"get_tmp_passwd: Passed argument is NULL \n\0", 42}], 4) = 55 | |
1332 | faccessat(AT_FDCWD, "/dev/icesdcc", F_OK) = 0 | |
1333 | openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = 5 | |
1334 | ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x11, 0x24), 0x7fe4ea58b0) = -1 EINVAL (Invalid argument) | |
1335 | getuid() = 0 | |
1336 | writev(3, [{"\0\374[\260\3435X\304d\334+", 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 | |
1337 | close(5) = 0 | |
1338 | write(1, "\tverify_hw_fde_passwd key_index = -7\n", 37 verify_hw_fde_passwd key_index = -7 | |
1339 | ) = 37 | |
1340 | write(1, "\t\tpasswd=3634363536363631373536433734354637303631373337333737364637323634\n", 74 passwd=3634363536363631373536433734354637303631373337333737364637323634 | |
1341 | ) = 74 | |
1342 | write(1, "\t\tnewpwd=deee832c9471d055cf30b1c1ba6e63bc9b1546709737892a230eb364da537c2e\n", 74 newpwd=deee832c9471d055cf30b1c1ba6e63bc9b1546709737892a230eb364da537c2e | |
1343 | ) = 74 | |
1344 | write(1, "\ttest_mount_encrypted_fs keyindex = -7\n", 39 test_mount_encrypted_fs keyindex = -7 | |
1345 | ) = 39 | |
1346 | mprotect(0x7fa56ab000, 4096, PROT_READ|PROT_WRITE) = 0 | |
1347 | mprotect(0x7fa56ab000, 4096, PROT_READ) = 0 | |
1348 | mprotect(0x7fa56ab000, 4096, PROT_READ|PROT_WRITE) = 0 | |
1349 | mprotect(0x7fa56ab000, 4096, PROT_READ) = 0 | |
1350 | mprotect(0x7fa56ab000, 4096, PROT_READ|PROT_WRITE) = 0 | |
1351 | mprotect(0x7fa56ab000, 4096, PROT_READ) = 0 | |
1352 | mprotect(0x7fa56ab000, 4096, PROT_READ|PROT_WRITE) = 0 | |
1353 | mprotect(0x7fa56ab000, 4096, PROT_READ) = 0 | |
1354 | mprotect(0x7fa56ab000, 4096, PROT_READ|PROT_WRITE) = 0 | |
1355 | mprotect(0x7fa56ab000, 4096, PROT_READ) = 0 | |
1356 | munmap(0x7fa56ab000, 4096) = 0 | |
1357 | exit_group(0) = ? | |
1358 | +++ exited with 0 +++ | |
1359 | htc_pmeuhl:/data/local/tmp # dmesg | grep qseec | |
1360 | [69355.549807] c2 23548 QSEECOM: __qseecom_process_incomplete_cmd: fail:resp res= -71,app_id = 0,lstr = 12288 | |
1361 | [69355.549827] c2 23548 QSEECOM: __qseecom_set_clear_ce_key: process_incomplete_cmd FAILED, resp.result -71 | |
1362 | [69355.551381] c2 23548 QSEECOM: qseecom_create_key: Failed to create key: pipe 2, ce 0: -22 | |
1363 | [69355.551395] c2 23548 QSEECOM: qseecom_ioctl: failed to create encryption key: -22 | |
1364 | [69358.475945] c2 23548 QSEECOM: __qseecom_process_incomplete_cmd: fail:resp res= -71,app_id = 0,lstr = 12288 | |
1365 | [69358.475971] c2 23548 QSEECOM: __qseecom_set_clear_ce_key: process_incomplete_cmd FAILED, resp.result -71 | |
1366 | [69358.478188] c2 23548 QSEECOM: qseecom_create_key: Failed to create key: pipe 2, ce 0: -22 | |
1367 | [69358.478206] c2 23548 QSEECOM: qseecom_ioctl: failed to create encryption key: -22 | |
1368 | htc_pmeuhl:/data/local/tmp # |