Advertisement
Captain_Throwback

qseecomd strace A9 TWRP

Dec 19th, 2016
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 60.67 KB | None | 0 0
  1. ~ # LD_LIBRARY_PATH=/system/lib64 strace -ff -v -s 1000 qseecomd
  2. execve("/system/bin/qseecomd", ["qseecomd"], ["EXTERNAL_STORAGE=/sdcard", "SHLVL=1", "LD_LIBRARY_PATH=/system/lib64", "ANDROID_DATA=/data", "ANDROID_SOCKET_adbd=10", "PATH=/sbin:/system/bin", "ANDROID_ROOT=/system", "PWD=/", "ANDROID_PROPERTY_WORKSPACE=9,0"]) = 0
  3. mprotect(0x7fb396c000, 4096, PROT_READ) = 0
  4. set_tid_address(0x7fb396eff8) = 505
  5. mmap(NULL, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb3965000
  6. mprotect(0x7fb3965000, 4096, PROT_NONE) = 0
  7. sigaltstack({ss_sp=0x7fb3966000, ss_flags=0, ss_size=16384}, NULL) = 0
  8. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb3966000, 0x4000, 0x7fb39547b0) = 0
  9. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb3964000
  10. mprotect(0x7fb3964000, 4096, PROT_READ) = 0
  11. mprotect(0x7fb3964000, 4096, PROT_READ|PROT_WRITE) = 0
  12. mprotect(0x7fb3964000, 4096, PROT_READ) = 0
  13. mprotect(0x7fb3964000, 4096, PROT_READ|PROT_WRITE) = 0
  14. mprotect(0x7fb3964000, 4096, PROT_READ) = 0
  15. mprotect(0x7fb3964000, 4096, PROT_READ|PROT_WRITE) = 0
  16. mprotect(0x7fb3964000, 4096, PROT_READ) = 0
  17. mprotect(0x7fb3964000, 4096, PROT_READ|PROT_WRITE) = 0
  18. mprotect(0x7fb3964000, 4096, PROT_READ) = 0
  19. openat(AT_FDCWD, "/dev/__properties__", O_RDONLY|O_NOFOLLOW|O_CLOEXEC) = 3
  20. fstat(3, {st_dev=makedev(0, 12), st_ino=10003, st_mode=S_IFREG|0444, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=48, st_size=131072, st_atime=2016/12/19-14:43:43.539999997, st_mtime=2016/12/19-14:43:43.529999997, st_ctime=2016/12/19-14:43:43.529999997}) = 0
  21. mmap(NULL, 131072, PROT_READ, MAP_SHARED, 3, 0) = 0x7fb390b000
  22. close(3) = 0
  23. rt_sigaction(SIGABRT, {0x7fb392d9f0, [], SA_STACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
  24. rt_sigaction(SIGBUS, {0x7fb392d9f0, [], SA_STACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
  25. rt_sigaction(SIGFPE, {0x7fb392d9f0, [], SA_STACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
  26. rt_sigaction(SIGILL, {0x7fb392d9f0, [], SA_STACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
  27. rt_sigaction(SIGPIPE, {0x7fb392d9f0, [], SA_STACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
  28. rt_sigaction(SIGSEGV, {0x7fb392d9f0, [], SA_STACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
  29. rt_sigaction(SIGSTKFLT, {0x7fb392d9f0, [], SA_STACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
  30. rt_sigaction(SIGTRAP, {0x7fb392d9f0, [], SA_STACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
  31. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb3963000
  32. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb3963000, 0x1000, 0x7fb39522e8) = 0
  33. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb3962000
  34. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb3962000, 0x1000, 0x7fb39521a0) = 0
  35. mmap(NULL, 24, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb3961000
  36. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb3961000, 0x18, 0x7fb39522d0) = 0
  37. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb3960000
  38. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb3960000, 0x1000, 0x7fb39522e8) = 0
  39. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb395f000
  40. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb395f000, 0x1000, 0x7fb39522e8) = 0
  41. openat(AT_FDCWD, "/system/lib64/libc.so", O_RDONLY|O_CLOEXEC) = 3
  42. fstat(3, {st_dev=makedev(259, 46), st_ino=2109, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=1592, st_size=811584, st_atime=2016/09/26-11:27:41, st_mtime=2016/09/26-11:27:41, st_ctime=2016/09/26-11:27:41}) = 0
  43. mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb395d000
  44. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb395d000, 0x2000, 0x7fb3952230) = 0
  45. mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb3909000
  46. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb3909000, 0x2000, 0x7fb3952230) = 0
  47. futex(0x7fb39717ec, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  48. prctl(PR_GET_DUMPABLE) = 1
  49. prctl(PR_SET_DUMPABLE, 1) = 0
  50. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib64/libc.so", 4096) = 21
  51. prctl(PR_SET_DUMPABLE, 1) = 0
  52. munmap(0x7fb3909000, 8192) = 0
  53. munmap(0x7fb395d000, 8192) = 0
  54. pread64(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0@r\1\0\0\0\0\0@\0\0\0\0\0\0\0\200[\f\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\33\0\30\0", 64, 0) = 64
  55. mmap(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb395e000
  56. mmap(NULL, 765952, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb3850000
  57. mmap(0x7fb3850000, 613304, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x7fb3850000
  58. mmap(0x7fb38f5000, 30296, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x95000) = 0x7fb38f5000
  59. mmap(0x7fb38fd000, 57344, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fb38fd000
  60. munmap(0x7fb395e000, 4096) = 0
  61. close(3) = 0
  62. openat(AT_FDCWD, "/system/lib64/libcutils.so", O_RDONLY|O_CLOEXEC) = 3
  63. fstat(3, {st_dev=makedev(259, 46), st_ino=2120, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=208, st_size=104304, st_atime=2016/09/26-11:29:19, st_mtime=2016/09/26-11:29:19, st_ctime=2016/09/26-11:29:19}) = 0
  64. mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb395d000
  65. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb395d000, 0x2000, 0x7fb3952230) = 0
  66. mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb384e000
  67. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb384e000, 0x2000, 0x7fb3952230) = 0
  68. prctl(PR_GET_DUMPABLE) = 1
  69. prctl(PR_SET_DUMPABLE, 1) = 0
  70. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib64/libcutils.so", 4096) = 26
  71. prctl(PR_SET_DUMPABLE, 1) = 0
  72. munmap(0x7fb384e000, 8192) = 0
  73. munmap(0x7fb395d000, 8192) = 0
  74. pread64(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\200d\0\0\0\0\0\0@\0\0\0\0\0\0\0\260\221\1\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\27\0\26\0", 64, 0) = 64
  75. mmap(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb395e000
  76. mmap(NULL, 172032, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb3826000
  77. mmap(0x7fb3826000, 91800, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x7fb3826000
  78. mmap(0x7fb384c000, 12452, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x16000) = 0x7fb384c000
  79. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb395d000
  80. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb395d000, 0x1000, 0x7fb39521b0) = 0
  81. mmap(NULL, 24, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb395c000
  82. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb395c000, 0x18, 0x7fb39522d0) = 0
  83. munmap(0x7fb395e000, 4096) = 0
  84. close(3) = 0
  85. openat(AT_FDCWD, "/system/lib64/libutils.so", O_RDONLY|O_CLOEXEC) = 3
  86. fstat(3, {st_dev=makedev(259, 46), st_ino=2350, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=344, st_size=173912, st_atime=2016/09/26-11:29:33, st_mtime=2016/09/26-11:29:33, st_ctime=2016/09/26-11:29:33}) = 0
  87. mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb3824000
  88. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb3824000, 0x2000, 0x7fb3952230) = 0
  89. mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb3822000
  90. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb3822000, 0x2000, 0x7fb3952230) = 0
  91. prctl(PR_GET_DUMPABLE) = 1
  92. prctl(PR_SET_DUMPABLE, 1) = 0
  93. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib64/libutils.so", 4096) = 25
  94. prctl(PR_SET_DUMPABLE, 1) = 0
  95. munmap(0x7fb3822000, 8192) = 0
  96. munmap(0x7fb3824000, 8192) = 0
  97. pread64(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\300\2\1\0\0\0\0\0@\0\0\0\0\0\0\0X\241\2\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\30\0\27\0", 64, 0) = 64
  98. mmap(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb395e000
  99. mmap(NULL, 237568, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb37ec000
  100. mmap(0x7fb37ec000, 161536, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x7fb37ec000
  101. mmap(0x7fb3823000, 8252, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x28000) = 0x7fb3823000
  102. munmap(0x7fb395e000, 4096) = 0
  103. close(3) = 0
  104. openat(AT_FDCWD, "/system/lib64/liblog.so", O_RDONLY|O_CLOEXEC) = 3
  105. fstat(3, {st_dev=makedev(259, 46), st_ino=2231, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=96, st_size=46896, st_atime=2016/09/26-11:29:10, st_mtime=2016/09/26-11:29:10, st_ctime=2016/09/26-11:29:10}) = 0
  106. mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb37ea000
  107. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb37ea000, 0x2000, 0x7fb3952230) = 0
  108. mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb37e8000
  109. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb37e8000, 0x2000, 0x7fb3952230) = 0
  110. prctl(PR_GET_DUMPABLE) = 1
  111. prctl(PR_SET_DUMPABLE, 1) = 0
  112. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib64/liblog.so", 4096) = 23
  113. prctl(PR_SET_DUMPABLE, 1) = 0
  114. munmap(0x7fb37e8000, 8192) = 0
  115. munmap(0x7fb37ea000, 8192) = 0
  116. pread64(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\220,\0\0\0\0\0\0@\0\0\0\0\0\0\0p\261\0\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\27\0\26\0", 64, 0) = 64
  117. mmap(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb395e000
  118. mmap(NULL, 114688, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb37d0000
  119. mmap(0x7fb37d0000, 40064, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x7fb37d0000
  120. mmap(0x7fb37ea000, 4196, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xa000) = 0x7fb37ea000
  121. munmap(0x7fb395e000, 4096) = 0
  122. close(3) = 0
  123. openat(AT_FDCWD, "/system/lib64/libQSEEComAPI.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  124. openat(AT_FDCWD, "/vendor/lib64/libQSEEComAPI.so", O_RDONLY|O_CLOEXEC) = 3
  125. fstat(3, {st_dev=makedev(259, 46), st_ino=4282, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=56, st_size=26352, st_atime=2016/09/26-11:29:07, st_mtime=2016/09/26-11:29:07, st_ctime=2016/09/26-11:29:07}) = 0
  126. mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb37ce000
  127. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb37ce000, 0x2000, 0x7fb3952230) = 0
  128. mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb37cc000
  129. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb37cc000, 0x2000, 0x7fb3952230) = 0
  130. prctl(PR_GET_DUMPABLE) = 1
  131. prctl(PR_SET_DUMPABLE, 1) = 0
  132. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/vendor/lib64/libQSEEComAPI.so", 4096) = 37
  133. prctl(PR_SET_DUMPABLE, 1) = 0
  134. munmap(0x7fb37cc000, 8192) = 0
  135. munmap(0x7fb37ce000, 8192) = 0
  136. pread64(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\260\22\0\0\0\0\0\0@\0\0\0\0\0\0\0000a\0\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\27\0\26\0", 64, 0) = 64
  137. mmap(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb395e000
  138. mmap(NULL, 94208, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb37b9000
  139. mmap(0x7fb37b9000, 23392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x7fb37b9000
  140. mmap(0x7fb37ce000, 4104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x5000) = 0x7fb37ce000
  141. munmap(0x7fb395e000, 4096) = 0
  142. close(3) = 0
  143. openat(AT_FDCWD, "/system/lib64/libdrmfs.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  144. openat(AT_FDCWD, "/vendor/lib64/libdrmfs.so", O_RDONLY|O_CLOEXEC) = 3
  145. fstat(3, {st_dev=makedev(259, 46), st_ino=4322, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=40, st_size=18056, st_atime=2016/09/26-11:29:07, st_mtime=2016/09/26-11:29:07, st_ctime=2016/09/26-11:29:07}) = 0
  146. mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb37b7000
  147. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb37b7000, 0x2000, 0x7fb3952230) = 0
  148. mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb37b5000
  149. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb37b5000, 0x2000, 0x7fb3952230) = 0
  150. prctl(PR_GET_DUMPABLE) = 1
  151. prctl(PR_SET_DUMPABLE, 1) = 0
  152. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/vendor/lib64/libdrmfs.so", 4096) = 32
  153. prctl(PR_SET_DUMPABLE, 1) = 0
  154. munmap(0x7fb37b5000, 8192) = 0
  155. munmap(0x7fb37b7000, 8192) = 0
  156. pread64(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\360\23\0\0\0\0\0\0@\0\0\0\0\0\0\0\10A\0\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\26\0\25\0", 64, 0) = 64
  157. mmap(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb395e000
  158. mmap(NULL, 86016, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb37a4000
  159. mmap(0x7fb37a4000, 14408, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x7fb37a4000
  160. mmap(0x7fb37b7000, 4104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x3000) = 0x7fb37b7000
  161. munmap(0x7fb395e000, 4096) = 0
  162. close(3) = 0
  163. openat(AT_FDCWD, "/system/lib64/libc++.so", O_RDONLY|O_CLOEXEC) = 3
  164. fstat(3, {st_dev=makedev(259, 46), st_ino=2108, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=1848, st_size=944056, st_atime=2016/09/26-11:29:06, st_mtime=2016/09/26-11:29:06, st_ctime=2016/09/26-11:29:06}) = 0
  165. mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb37a2000
  166. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb37a2000, 0x2000, 0x7fb3952230) = 0
  167. mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb37a0000
  168. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb37a0000, 0x2000, 0x7fb3952230) = 0
  169. prctl(PR_GET_DUMPABLE) = 1
  170. prctl(PR_SET_DUMPABLE, 1) = 0
  171. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib64/libc++.so", 4096) = 23
  172. prctl(PR_SET_DUMPABLE, 1) = 0
  173. munmap(0x7fb37a0000, 8192) = 0
  174. munmap(0x7fb37a2000, 8192) = 0
  175. pread64(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\20\341\3\0\0\0\0\0@\0\0\0\0\0\0\0xa\16\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\31\0\30\0", 64, 0) = 64
  176. mmap(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb395e000
  177. mmap(NULL, 987136, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb36b3000
  178. mmap(0x7fb36b3000, 877868, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x7fb36b3000
  179. mmap(0x7fb3799000, 28728, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xdf000) = 0x7fb3799000
  180. mmap(0x7fb37a1000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fb37a1000
  181. munmap(0x7fb395e000, 4096) = 0
  182. close(3) = 0
  183. openat(AT_FDCWD, "/system/lib64/libm.so", O_RDONLY|O_CLOEXEC) = 3
  184. fstat(3, {st_dev=makedev(259, 46), st_ino=2233, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=464, st_size=235544, st_atime=2016/09/26-11:28:27, st_mtime=2016/09/26-11:28:27, st_ctime=2016/09/26-11:28:27}) = 0
  185. mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb36b1000
  186. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb36b1000, 0x2000, 0x7fb3952230) = 0
  187. mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb36af000
  188. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb36af000, 0x2000, 0x7fb3952230) = 0
  189. prctl(PR_GET_DUMPABLE) = 1
  190. prctl(PR_SET_DUMPABLE, 1) = 0
  191. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib64/libm.so", 4096) = 21
  192. prctl(PR_SET_DUMPABLE, 1) = 0
  193. munmap(0x7fb36af000, 8192) = 0
  194. munmap(0x7fb36b1000, 8192) = 0
  195. pread64(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0`D\0\0\0\0\0\0@\0\0\0\0\0\0\0X\222\3\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\27\0\26\0", 64, 0) = 64
  196. mmap(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb395e000
  197. mmap(NULL, 303104, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb3669000
  198. mmap(0x7fb3669000, 229000, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x7fb3669000
  199. mmap(0x7fb36b1000, 4424, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x38000) = 0x7fb36b1000
  200. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb3668000
  201. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb3668000, 0x1000, 0x7fb39522e8) = 0
  202. munmap(0x7fb395e000, 4096) = 0
  203. close(3) = 0
  204. openat(AT_FDCWD, "/system/lib64/libbacktrace.so", O_RDONLY|O_CLOEXEC) = 3
  205. fstat(3, {st_dev=makedev(259, 46), st_ino=2099, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=104, st_size=50904, st_atime=2016/09/26-11:29:29, st_mtime=2016/09/26-11:29:29, st_ctime=2016/09/26-11:29:29}) = 0
  206. mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb3666000
  207. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb3666000, 0x2000, 0x7fb3952230) = 0
  208. mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb3664000
  209. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb3664000, 0x2000, 0x7fb3952230) = 0
  210. prctl(PR_GET_DUMPABLE) = 1
  211. prctl(PR_SET_DUMPABLE, 1) = 0
  212. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib64/libbacktrace.so", 4096) = 29
  213. prctl(PR_SET_DUMPABLE, 1) = 0
  214. munmap(0x7fb3664000, 8192) = 0
  215. munmap(0x7fb3666000, 8192) = 0
  216. pread64(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0p?\0\0\0\0\0\0@\0\0\0\0\0\0\0\30\301\0\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\27\0\26\0", 64, 0) = 64
  217. mmap(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb395e000
  218. mmap(NULL, 118784, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb364b000
  219. mmap(0x7fb364b000, 43440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x7fb364b000
  220. mmap(0x7fb3666000, 4109, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xb000) = 0x7fb3666000
  221. munmap(0x7fb395e000, 4096) = 0
  222. close(3) = 0
  223. openat(AT_FDCWD, "/system/lib64/libdiag.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  224. openat(AT_FDCWD, "/vendor/lib64/libdiag.so", O_RDONLY|O_CLOEXEC) = 3
  225. fstat(3, {st_dev=makedev(259, 46), st_ino=4315, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=288, st_size=145296, st_atime=2016/09/26-11:29:29, st_mtime=2016/09/26-11:29:29, st_ctime=2016/09/26-11:29:29}) = 0
  226. mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb3649000
  227. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb3649000, 0x2000, 0x7fb3952230) = 0
  228. mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb3647000
  229. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb3647000, 0x2000, 0x7fb3952230) = 0
  230. prctl(PR_GET_DUMPABLE) = 1
  231. prctl(PR_SET_DUMPABLE, 1) = 0
  232. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/vendor/lib64/libdiag.so", 4096) = 31
  233. prctl(PR_SET_DUMPABLE, 1) = 0
  234. munmap(0x7fb3647000, 8192) = 0
  235. munmap(0x7fb3649000, 8192) = 0
  236. pread64(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\220]\0\0\0\0\0\0@\0\0\0\0\0\0\0\3201\2\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\27\0\26\0", 64, 0) = 64
  237. mmap(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb395e000
  238. mmap(NULL, 1212416, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb3523000
  239. mmap(0x7fb3523000, 132488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x7fb3523000
  240. mmap(0x7fb3554000, 8388, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x21000) = 0x7fb3554000
  241. mmap(0x7fb3557000, 999424, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fb3557000
  242. munmap(0x7fb395e000, 4096) = 0
  243. close(3) = 0
  244. openat(AT_FDCWD, "/system/lib64/libbase.so", O_RDONLY|O_CLOEXEC) = 3
  245. fstat(3, {st_dev=makedev(259, 46), st_ino=2100, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=80, st_size=38720, st_atime=2016/09/26-11:29:24, st_mtime=2016/09/26-11:29:24, st_ctime=2016/09/26-11:29:24}) = 0
  246. mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb3521000
  247. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb3521000, 0x2000, 0x7fb3952230) = 0
  248. mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb351f000
  249. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb351f000, 0x2000, 0x7fb3952230) = 0
  250. prctl(PR_GET_DUMPABLE) = 1
  251. prctl(PR_SET_DUMPABLE, 1) = 0
  252. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib64/libbase.so", 4096) = 24
  253. prctl(PR_SET_DUMPABLE, 1) = 0
  254. munmap(0x7fb351f000, 8192) = 0
  255. munmap(0x7fb3521000, 8192) = 0
  256. pread64(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0p=\0\0\0\0\0\0@\0\0\0\0\0\0\0@\221\0\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\30\0\27\0", 64, 0) = 64
  257. mmap(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb395e000
  258. mmap(NULL, 106496, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb3509000
  259. mmap(0x7fb3509000, 34672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x7fb3509000
  260. mmap(0x7fb3521000, 4112, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x8000) = 0x7fb3521000
  261. munmap(0x7fb395e000, 4096) = 0
  262. close(3) = 0
  263. openat(AT_FDCWD, "/system/lib64/libunwind.so", O_RDONLY|O_CLOEXEC) = 3
  264. fstat(3, {st_dev=makedev(259, 46), st_ino=2347, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=224, st_size=112424, st_atime=2016/09/26-11:29:09, st_mtime=2016/09/26-11:29:09, st_ctime=2016/09/26-11:29:09}) = 0
  265. mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb3507000
  266. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb3507000, 0x2000, 0x7fb3952230) = 0
  267. mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb3505000
  268. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb3505000, 0x2000, 0x7fb3952230) = 0
  269. prctl(PR_GET_DUMPABLE) = 1
  270. prctl(PR_SET_DUMPABLE, 1) = 0
  271. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib64/libunwind.so", 4096) = 26
  272. prctl(PR_SET_DUMPABLE, 1) = 0
  273. munmap(0x7fb3505000, 8192) = 0
  274. munmap(0x7fb3507000, 8192) = 0
  275. pread64(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\360.\0\0\0\0\0\0@\0\0\0\0\0\0\0h\261\1\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\27\0\26\0", 64, 0) = 64
  276. mmap(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb395e000
  277. mmap(NULL, 610304, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb3474000
  278. mmap(0x7fb3474000, 107992, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x7fb3474000
  279. mmap(0x7fb349e000, 4184, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1a000) = 0x7fb349e000
  280. mmap(0x7fb34a0000, 430080, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fb34a0000
  281. munmap(0x7fb395e000, 4096) = 0
  282. close(3) = 0
  283. openat(AT_FDCWD, "/system/lib64/libtime_genoff.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  284. openat(AT_FDCWD, "/vendor/lib64/libtime_genoff.so", O_RDONLY|O_CLOEXEC) = 3
  285. fstat(3, {st_dev=makedev(259, 46), st_ino=4403, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=32, st_size=13960, st_atime=2016/09/26-11:29:26, st_mtime=2016/09/26-11:29:26, st_ctime=2016/09/26-11:29:26}) = 0
  286. mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb3472000
  287. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb3472000, 0x2000, 0x7fb3952230) = 0
  288. mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb3470000
  289. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb3470000, 0x2000, 0x7fb3952230) = 0
  290. prctl(PR_GET_DUMPABLE) = 1
  291. prctl(PR_SET_DUMPABLE, 1) = 0
  292. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/vendor/lib64/libtime_genoff.so", 4096) = 38
  293. prctl(PR_SET_DUMPABLE, 1) = 0
  294. munmap(0x7fb3470000, 8192) = 0
  295. munmap(0x7fb3472000, 8192) = 0
  296. pread64(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\220\t\0\0\0\0\0\0@\0\0\0\0\0\0\0\0101\0\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\26\0\25\0", 64, 0) = 64
  297. mmap(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb395e000
  298. mmap(NULL, 81920, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb3460000
  299. mmap(0x7fb3460000, 7680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x7fb3460000
  300. mmap(0x7fb3472000, 4105, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2000) = 0x7fb3472000
  301. munmap(0x7fb395e000, 4096) = 0
  302. close(3) = 0
  303. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb395e000
  304. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb395e000, 0x1000, 0x7fb39521c0) = 0
  305. mmap(NULL, 24, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb345f000
  306. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb345f000, 0x18, 0x7fb39522d0) = 0
  307. mprotect(0x558b974000, 4096, PROT_READ) = 0
  308. munmap(0x7fb395e000, 4096) = 0
  309. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb395e000
  310. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb395e000, 0x1000, 0x7fb39521c0) = 0
  311. mprotect(0x7fb38f5000, 20480, PROT_READ) = 0
  312. munmap(0x7fb395e000, 4096) = 0
  313. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb395e000
  314. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb395e000, 0x1000, 0x7fb39521c0) = 0
  315. mprotect(0x7fb384c000, 12288, PROT_READ) = 0
  316. munmap(0x7fb395e000, 4096) = 0
  317. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb395e000
  318. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb395e000, 0x1000, 0x7fb39521c0) = 0
  319. mprotect(0x7fb3823000, 8192, PROT_READ) = 0
  320. munmap(0x7fb395e000, 4096) = 0
  321. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb395e000
  322. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb395e000, 0x1000, 0x7fb39521c0) = 0
  323. mprotect(0x7fb37ea000, 4096, PROT_READ) = 0
  324. munmap(0x7fb395e000, 4096) = 0
  325. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb395e000
  326. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb395e000, 0x1000, 0x7fb39521c0) = 0
  327. mprotect(0x7fb37ce000, 4096, PROT_READ) = 0
  328. munmap(0x7fb395e000, 4096) = 0
  329. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb395e000
  330. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb395e000, 0x1000, 0x7fb39521c0) = 0
  331. mprotect(0x7fb37b7000, 4096, PROT_READ) = 0
  332. munmap(0x7fb395e000, 4096) = 0
  333. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb395e000
  334. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb395e000, 0x1000, 0x7fb39521c0) = 0
  335. mprotect(0x7fb3799000, 28672, PROT_READ) = 0
  336. munmap(0x7fb395e000, 4096) = 0
  337. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb395e000
  338. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb395e000, 0x1000, 0x7fb39521c0) = 0
  339. mprotect(0x7fb36b1000, 4096, PROT_READ) = 0
  340. munmap(0x7fb395e000, 4096) = 0
  341. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb395e000
  342. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb395e000, 0x1000, 0x7fb39521c0) = 0
  343. mprotect(0x7fb3666000, 4096, PROT_READ) = 0
  344. munmap(0x7fb395e000, 4096) = 0
  345. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb395e000
  346. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb395e000, 0x1000, 0x7fb39521c0) = 0
  347. mprotect(0x7fb3554000, 4096, PROT_READ) = 0
  348. munmap(0x7fb395e000, 4096) = 0
  349. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb395e000
  350. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb395e000, 0x1000, 0x7fb39521c0) = 0
  351. mprotect(0x7fb3521000, 4096, PROT_READ) = 0
  352. munmap(0x7fb395e000, 4096) = 0
  353. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb395e000
  354. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb395e000, 0x1000, 0x7fb39521c0) = 0
  355. mprotect(0x7fb349e000, 4096, PROT_READ) = 0
  356. munmap(0x7fb395e000, 4096) = 0
  357. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb395e000
  358. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb395e000, 0x1000, 0x7fb39521c0) = 0
  359. mprotect(0x7fb3472000, 4096, PROT_READ) = 0
  360. munmap(0x7fb395e000, 4096) = 0
  361. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb395e000
  362. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb395e000, 0x1000, 0x7fb39521c0) = 0
  363. munmap(0x7fb395e000, 4096) = 0
  364. mprotect(0x7fb3668000, 4096, PROT_READ|PROT_WRITE) = 0
  365. mprotect(0x7fb3963000, 4096, PROT_READ|PROT_WRITE) = 0
  366. mprotect(0x7fb395f000, 4096, PROT_READ|PROT_WRITE) = 0
  367. openat(AT_FDCWD, "/dev/__properties__", O_RDONLY|O_NOFOLLOW|O_CLOEXEC) = 3
  368. fstat(3, {st_dev=makedev(0, 12), st_ino=10003, st_mode=S_IFREG|0444, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=48, st_size=131072, st_atime=2016/12/19-14:43:43.539999997, st_mtime=2016/12/19-14:43:43.529999997, st_ctime=2016/12/19-14:43:43.529999997}) = 0
  369. mmap(NULL, 131072, PROT_READ, MAP_SHARED, 3, 0) = 0x7fb343f000
  370. close(3) = 0
  371. futex(0x7fb38fc6c8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  372. openat(AT_FDCWD, "/system/lib64/libnetd_client.so", O_RDONLY|O_CLOEXEC) = 3
  373. fstat(3, {st_dev=makedev(259, 46), st_ino=2250, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=24, st_size=9888, st_atime=2016/09/26-11:29:24, st_mtime=2016/09/26-11:29:24, st_ctime=2016/09/26-11:29:24}) = 0
  374. mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb343d000
  375. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb343d000, 0x2000, 0x7fb3952230) = 0
  376. mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb343b000
  377. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb343b000, 0x2000, 0x7fb3952230) = 0
  378. prctl(PR_GET_DUMPABLE) = 1
  379. prctl(PR_SET_DUMPABLE, 1) = 0
  380. readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib64/libnetd_client.so", 4096) = 31
  381. prctl(PR_SET_DUMPABLE, 1) = 0
  382. munmap(0x7fb343b000, 8192) = 0
  383. munmap(0x7fb343d000, 8192) = 0
  384. pread64(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0P\r\0\0\0\0\0\0@\0\0\0\0\0\0\0 !\0\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\26\0\25\0", 64, 0) = 64
  385. mmap(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb395e000
  386. mmap(NULL, 77824, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb342c000
  387. mmap(0x7fb342c000, 6992, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x7fb342c000
  388. mmap(0x7fb343d000, 4105, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x7fb343d000
  389. munmap(0x7fb395e000, 4096) = 0
  390. close(3) = 0
  391. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb395e000
  392. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb395e000, 0x1000, 0x7fb39521c0) = 0
  393. mprotect(0x7fb343d000, 4096, PROT_READ) = 0
  394. munmap(0x7fb395e000, 4096) = 0
  395. futex(0x7fb37a34e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  396. futex(0x7fb37a34e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  397. futex(0x7fb37a34e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  398. futex(0x7fb37a34e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  399. futex(0x7fb37a34e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  400. brk(NULL) = 0x558b976000
  401. brk(0x558b977000) = 0x558b977000
  402. futex(0x7fb37a02a0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  403. futex(0x7fb37a34e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  404. futex(0x7fb37a34e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  405. futex(0x7fb37a34e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  406. futex(0x7fb37a34e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  407. futex(0x7fb37a34e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  408. futex(0x7fb37a34e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  409. futex(0x7fb37a34e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  410. futex(0x7fb37a34e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  411. futex(0x7fb37a34e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  412. futex(0x7fb37a34e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  413. futex(0x7fb37a34e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  414. futex(0x7fb37a34e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  415. futex(0x7fb37a34e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  416. futex(0x7fb37a34e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  417. futex(0x7fb37a34e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  418. futex(0x7fb37a34e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  419. futex(0x7fb37a34e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  420. futex(0x7fb37a34e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  421. futex(0x7fb37a34e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  422. futex(0x7fb37a34e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  423. futex(0x7fb37a34e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  424. futex(0x7fb37a34e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  425. futex(0x7fb37a34e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  426. futex(0x7fb37a02a0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  427. futex(0x7fb37a02a0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  428. futex(0x7fb38ff878, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  429. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb395e000
  430. mprotect(0x7fb395e000, 4096, PROT_READ) = 0
  431. futex(0x7fb38ff738, FUTEX_WAKE_PRIVATE, 2147483647) = 0
  432. mprotect(0x7fb395e000, 4096, PROT_READ|PROT_WRITE) = 0
  433. mprotect(0x7fb395e000, 4096, PROT_READ) = 0
  434. mprotect(0x7fb395e000, 4096, PROT_READ|PROT_WRITE) = 0
  435. mprotect(0x7fb395e000, 4096, PROT_READ) = 0
  436. mprotect(0x7fb395e000, 4096, PROT_READ|PROT_WRITE) = 0
  437. mprotect(0x7fb395e000, 4096, PROT_READ) = 0
  438. mprotect(0x7fb395e000, 4096, PROT_READ|PROT_WRITE) = 0
  439. mprotect(0x7fb395e000, 4096, PROT_READ) = 0
  440. mprotect(0x7fb3668000, 4096, PROT_READ) = 0
  441. mprotect(0x7fb3963000, 4096, PROT_READ) = 0
  442. mprotect(0x7fb395f000, 4096, PROT_READ) = 0
  443. mprotect(0x7fb395e000, 4096, PROT_READ|PROT_WRITE) = 0
  444. mprotect(0x7fb395e000, 4096, PROT_READ) = 0
  445. openat(AT_FDCWD, "/proc/driver/hdf", O_RDONLY) = 3
  446. read(3, "0XFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF\n", 72) = 67
  447. close(3) = 0
  448. openat(AT_FDCWD, "/system/etc/hldm.bin", O_RDONLY) = 3
  449. read(3, "1818181818181818181818181818181818181818181818181818181818181818\n", 72) = 65
  450. close(3) = 0
  451. openat(AT_FDCWD, "/system/etc/hltof.bin", O_RDONLY) = 3
  452. read(3, "TOF/", 4) = 4
  453. openat(AT_FDCWD, "/system/etc/hltrd.bin", O_RDONLY) = 4
  454. read(4, "TRD/", 4) = 4
  455. lseek(3, 0, SEEK_END) = 6172
  456. lseek(3, 3076, SEEK_SET) = 3076
  457. read(3, "\330gk8s\26\0\0\1\0\0\0", 12) = 12
  458. lseek(3, 4624, SEEK_SET) = 4624
  459. read(3, "\371n\241_\377!\0\0\1\0\0\0", 12) = 12
  460. lseek(3, 3844, SEEK_SET) = 3844
  461. read(3, "\200\233\20O:\34\0\0\1\0\0\0", 12) = 12
  462. lseek(3, 4228, SEEK_SET) = 4228
  463. read(3, "p;\274Y\21\37\0\0\1\0\0\0", 12) = 12
  464. lseek(3, 4036, SEEK_SET) = 4036
  465. read(3, "T\230\216U\203\35\0\0\1\0\0\0", 12) = 12
  466. lseek(3, 3940, SEEK_SET) = 3940
  467. read(3, "\30\341\247R\341\34\0\0\1\0\0\0", 12) = 12
  468. lseek(3, 3988, SEEK_SET) = 3988
  469. read(3, "\206:<S-\35\0\0\1\0\0\0", 12) = 12
  470. lseek(3, 3964, SEEK_SET) = 3964
  471. read(3, "h!\vS\6\35\0\0\1\0\0\0", 12) = 12
  472. lseek(3, 3952, SEEK_SET) = 3952
  473. read(3, "\266e\5S\367\34\0\0\1\0\0\0", 12) = 12
  474. close(3) = 0
  475. close(4) = 0
  476. openat(AT_FDCWD, "/dev/pmsg0", O_WRONLY) = -1 ENOENT (No such file or directory)
  477. socket(PF_LOCAL, SOCK_DGRAM|SOCK_CLOEXEC, 0) = 3
  478. fcntl(3, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
  479. connect(3, {sa_family=AF_LOCAL, sun_path="/dev/socket/logdw"}, 110) = 0
  480. setsockopt(3, SOL_SOCKET, SO_SNDBUF, [6291456], 4) = 0
  481. getuid() = 0
  482. writev(3, [{"\0\371\1\"\363WXO\304\217 ", 11}, {"\6", 1}, {"QSEECOMD: \0", 11}, {"Listener: index = 0, hierarchy = 0\0", 35}], 4) = 58
  483. mprotect(0x7fb3668000, 4096, PROT_READ|PROT_WRITE) = 0
  484. mprotect(0x7fb3963000, 4096, PROT_READ|PROT_WRITE) = 0
  485. mprotect(0x7fb395f000, 4096, PROT_READ|PROT_WRITE) = 0
  486. openat(AT_FDCWD, "/system/lib64/librpmb.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  487. openat(AT_FDCWD, "/vendor/lib64/librpmb.so", O_RDONLY|O_CLOEXEC) = 4
  488. fstat(4, {st_dev=makedev(259, 46), st_ino=4388, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=40, st_size=18936, st_atime=2016/09/26-11:29:07, st_mtime=2016/09/26-11:29:07, st_ctime=2016/09/26-11:29:07}) = 0
  489. mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb342a000
  490. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb342a000, 0x2000, 0x7fb3952230) = 0
  491. mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb3428000
  492. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb3428000, 0x2000, 0x7fb3952230) = 0
  493. prctl(PR_GET_DUMPABLE) = 1
  494. prctl(PR_SET_DUMPABLE, 1) = 0
  495. readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/vendor/lib64/librpmb.so", 4096) = 31
  496. prctl(PR_SET_DUMPABLE, 1) = 0
  497. munmap(0x7fb3428000, 8192) = 0
  498. munmap(0x7fb342a000, 8192) = 0
  499. pread64(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\200\20\0\0\0\0\0\0@\0\0\0\0\0\0\0\370C\0\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\30\0\27\0", 64, 0) = 64
  500. mmap(NULL, 4096, PROT_READ, MAP_PRIVATE, 4, 0) = 0x7fb342b000
  501. mmap(NULL, 86016, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb3416000
  502. mmap(0x7fb3416000, 11752, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0x7fb3416000
  503. mmap(0x7fb3429000, 4808, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x3000) = 0x7fb3429000
  504. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb3415000
  505. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb3415000, 0x1000, 0x7fb39522e8) = 0
  506. munmap(0x7fb342b000, 4096) = 0
  507. close(4) = 0
  508. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb342b000
  509. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb342b000, 0x1000, 0x7fb39521c0) = 0
  510. mprotect(0x7fb3429000, 4096, PROT_READ) = 0
  511. munmap(0x7fb342b000, 4096) = 0
  512. mprotect(0x7fb3415000, 4096, PROT_READ) = 0
  513. mprotect(0x7fb3668000, 4096, PROT_READ) = 0
  514. mprotect(0x7fb3963000, 4096, PROT_READ) = 0
  515. mprotect(0x7fb395f000, 4096, PROT_READ) = 0
  516. newfstatat(AT_FDCWD, "/dev/block/mmcblk0rpmb", {st_dev=makedev(0, 12), st_ino=10090, st_mode=S_IFBLK|0600, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=0, st_rdev=makedev(179, 16), st_atime=2016/12/19-14:43:38.169999999, st_mtime=2016/12/19-14:43:38.169999999, st_ctime=2016/12/19-14:43:38.169999999}, 0) = 0
  517. newfstatat(AT_FDCWD, "/sys/block/mmcblk0/device/raw_rpmb_size_mult", {st_dev=makedev(0, 13), st_ino=18436, st_mode=S_IFREG|0444, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=0, st_size=4096, st_atime=2016/12/19-14:43:36.939999999, st_mtime=2016/12/19-14:43:36.939999999, st_ctime=2016/12/19-14:43:36.939999999}, 0) = 0
  518. newfstatat(AT_FDCWD, "/sys/block/mmcblk0/device/rel_sectors", {st_dev=makedev(0, 13), st_ino=18437, st_mode=S_IFREG|0444, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=0, st_size=4096, st_atime=2016/12/19-14:43:36.939999999, st_mtime=2016/12/19-14:43:36.939999999, st_ctime=2016/12/19-14:43:36.939999999}, 0) = 0
  519. openat(AT_FDCWD, "/sys/block/mmcblk0/device/raw_rpmb_size_mult", O_RDONLY) = 4
  520. read(4, "0x20\n", 16) = 5
  521. close(4) = 0
  522. openat(AT_FDCWD, "/sys/block/mmcblk0/device/rel_sectors", O_RDONLY) = 4
  523. read(4, "0x1\n", 16) = 4
  524. close(4) = 0
  525. getuid() = 0
  526. writev(3, [{"\0\371\1\"\363WX.U\356!", 11}, {"\4", 1}, {"rpmb\0", 5}, {"RPMB Mult = 16384, Rel_sec_cnt = 1\n\0", 36}], 4) = 53
  527. openat(AT_FDCWD, "/dev/block/mmcblk0rpmb", O_RDWR) = 4
  528. getuid() = 0
  529. writev(3, [{"\0\371\1\"\363WX\33r\2\"", 11}, {"\6", 1}, {"DrmLibRpmb\0", 11}, {"rpmb_init succeeded! with ret = 0\0", 34}], 4) = 57
  530. getuid() = 0
  531. writev(3, [{"\0\371\1\"\363WX\320<\23\"", 11}, {"\6", 1}, {"QSEECOMD: \0", 11}, {"Listener: index = 1, hierarchy = 0\0", 35}], 4) = 58
  532. mprotect(0x7fb3415000, 4096, PROT_READ|PROT_WRITE) = 0
  533. mprotect(0x7fb3668000, 4096, PROT_READ|PROT_WRITE) = 0
  534. mprotect(0x7fb3963000, 4096, PROT_READ|PROT_WRITE) = 0
  535. mprotect(0x7fb395f000, 4096, PROT_READ|PROT_WRITE) = 0
  536. openat(AT_FDCWD, "/system/lib64/libssd.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  537. openat(AT_FDCWD, "/vendor/lib64/libssd.so", O_RDONLY|O_CLOEXEC) = 5
  538. fstat(5, {st_dev=makedev(259, 46), st_ino=4396, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=24, st_size=9960, st_atime=2016/09/26-11:29:07, st_mtime=2016/09/26-11:29:07, st_ctime=2016/09/26-11:29:07}) = 0
  539. mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb3413000
  540. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb3413000, 0x2000, 0x7fb3952230) = 0
  541. mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb3411000
  542. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb3411000, 0x2000, 0x7fb3952230) = 0
  543. prctl(PR_GET_DUMPABLE) = 1
  544. prctl(PR_SET_DUMPABLE, 1) = 0
  545. readlinkat(AT_FDCWD, "/proc/self/fd/5", "/system/vendor/lib64/libssd.so", 4096) = 30
  546. prctl(PR_SET_DUMPABLE, 1) = 0
  547. munmap(0x7fb3411000, 8192) = 0
  548. munmap(0x7fb3413000, 8192) = 0
  549. pread64(5, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\240\n\0\0\0\0\0\0@\0\0\0\0\0\0\0(!\0\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\27\0\26\0", 64, 0) = 64
  550. mmap(NULL, 4096, PROT_READ, MAP_PRIVATE, 5, 0) = 0x7fb342b000
  551. mmap(NULL, 77824, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb3402000
  552. mmap(0x7fb3402000, 4840, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 5, 0) = 0x7fb3402000
  553. mmap(0x7fb3413000, 4104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5, 0x1000) = 0x7fb3413000
  554. munmap(0x7fb342b000, 4096) = 0
  555. close(5) = 0
  556. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb342b000
  557. prctl(0x53564d41 /* PR_??? */, 0, 0x7fb342b000, 0x1000, 0x7fb39521c0) = 0
  558. mprotect(0x7fb3413000, 4096, PROT_READ) = 0
  559. munmap(0x7fb342b000, 4096) = 0
  560. mprotect(0x7fb3415000, 4096, PROT_READ) = 0
  561. mprotect(0x7fb3668000, 4096, PROT_READ) = 0
  562. mprotect(0x7fb3963000, 4096, PROT_READ) = 0
  563. mprotect(0x7fb395f000, 4096, PROT_READ) = 0
  564. openat(AT_FDCWD, "/dev/block/platform/msm_sdcc.1/by-name/ssd", O_RDWR|O_SYNC) = -1 ENOENT (No such file or directory)
  565. openat(AT_FDCWD, "/dev/block/bootdevice/by-name/ssd", O_RDWR|O_SYNC) = 5
  566. getuid() = 0
  567. writev(3, [{"\0\371\1\"\363WX\332\363 #", 11}, {"\6", 1}, {"SSD\0", 4}, {"ssd_init_service succeeded!\n\0", 29}], 4) = 45
  568. getuid() = 0
  569. writev(3, [{"\0\371\1\"\363WX\ne1#", 11}, {"\6", 1}, {"QSEECOMD: \0", 11}, {"Listener: index = 2, hierarchy = 0\0", 35}], 4) = 58
  570. mprotect(0x7fb3415000, 4096, PROT_READ|PROT_WRITE) = 0
  571. mprotect(0x7fb3668000, 4096, PROT_READ|PROT_WRITE) = 0
  572. mprotect(0x7fb3963000, 4096, PROT_READ|PROT_WRITE) = 0
  573. mprotect(0x7fb395f000, 4096, PROT_READ|PROT_WRITE) = 0
  574. openat(AT_FDCWD, "/system/lib64/libsecureui.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  575. openat(AT_FDCWD, "/vendor/lib64/libsecureui.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  576. openat(AT_FDCWD, "/system/lib64/libsecureui.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  577. mprotect(0x7fb3415000, 4096, PROT_READ) = 0
  578. mprotect(0x7fb3668000, 4096, PROT_READ) = 0
  579. mprotect(0x7fb3963000, 4096, PROT_READ) = 0
  580. mprotect(0x7fb395f000, 4096, PROT_READ) = 0
  581. getuid() = 0
  582. writev(3, [{"\0\371\1\"\363WX\212\334\211#", 11}, {"\6", 1}, {"QSEECOMD: \0", 11}, {"Init dlopen(libsecureui.so, RLTD_NOW) is failed....\0", 52}], 4) = 75
  583. getuid() = 0
  584. writev(3, [{"\0\371\1\"\363WXQZ\227#", 11}, {"\6", 1}, {"QSEECOMD: \0", 11}, {"Listener: index = 5, hierarchy = 0\0", 35}], 4) = 58
  585. mprotect(0x7fb3415000, 4096, PROT_READ|PROT_WRITE) = 0
  586. mprotect(0x7fb3668000, 4096, PROT_READ|PROT_WRITE) = 0
  587. mprotect(0x7fb3963000, 4096, PROT_READ|PROT_WRITE) = 0
  588. mprotect(0x7fb395f000, 4096, PROT_READ|PROT_WRITE) = 0
  589. openat(AT_FDCWD, "/system/lib64/libmdtp.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  590. openat(AT_FDCWD, "/vendor/lib64/libmdtp.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  591. openat(AT_FDCWD, "/system/lib64/libmdtp.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  592. mprotect(0x7fb3415000, 4096, PROT_READ) = 0
  593. mprotect(0x7fb3668000, 4096, PROT_READ) = 0
  594. mprotect(0x7fb3963000, 4096, PROT_READ) = 0
  595. mprotect(0x7fb395f000, 4096, PROT_READ) = 0
  596. getuid() = 0
  597. writev(3, [{"\0\371\1\"\363WX\342\32\363#", 11}, {"\6", 1}, {"QSEECOMD: \0", 11}, {"Init dlopen(libmdtp.so, RLTD_NOW) is failed....\0", 48}], 4) = 71
  598. prctl(PR_SET_KEEPCAPS, 1) = 0
  599. setgid(1000) = 0
  600. setuid(1000) = 0
  601. capset({_LINUX_CAPABILITY_VERSION_1, 0}, {CAP_NET_RAW|CAP_SYS_RAWIO|CAP_SYS_ADMIN, CAP_NET_RAW|CAP_SYS_RAWIO|CAP_SYS_ADMIN, 0}) = 0
  602. clone(strace: Process 506 attached
  603. child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fb396eff8) = 506
  604. [pid 506] getuid( <unfinished ...>
  605. [pid 505] wait4(-1, <unfinished ...>
  606. [pid 506] <... getuid resumed> ) = 1000
  607. [pid 506] writev(3, [{"\0\372\1\"\363WX\303\2176$", 11}, {"\6", 1}, {"QSEECOMD: \0", 11}, {"Listener: index = 0, hierarchy = 1\0", 35}], 4) = 58
  608. [pid 506] mprotect(0x7fb3415000, 4096, PROT_READ|PROT_WRITE) = 0
  609. [pid 506] mprotect(0x7fb3668000, 4096, PROT_READ|PROT_WRITE) = 0
  610. [pid 506] mprotect(0x7fb3963000, 4096, PROT_READ|PROT_WRITE) = 0
  611. [pid 506] mprotect(0x7fb395f000, 4096, PROT_READ|PROT_WRITE) = 0
  612. [pid 506] mprotect(0x7fb3415000, 4096, PROT_READ) = 0
  613. [pid 506] mprotect(0x7fb3668000, 4096, PROT_READ) = 0
  614. [pid 506] mprotect(0x7fb3963000, 4096, PROT_READ) = 0
  615. [pid 506] mprotect(0x7fb395f000, 4096, PROT_READ) = 0
  616. [pid 506] writev(3, [{"\0\372\1\"\363WX\206Z}$", 11}, {"\3", 1}, {"QSEECOMAPI: \0", 13}, {"QSEECom_register_listener 8192 sb_length = 0x5000\n\0", 51}], 4) = 76
  617. [pid 506] openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = 6
  618. [pid 506] ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0a, 0x04), 0x7fe2620d18) = 0
  619. [pid 506] openat(AT_FDCWD, "/dev/ion", O_RDONLY) = 7
  620. [pid 506] ioctl(7, _IOC(_IOC_READ|_IOC_WRITE, 0x49, 0x00, 0x20), 0x7fe2620c90) = 0
  621. [pid 506] ioctl(7, ION_IOC_MAP, 0x7fe2620c88) = 0
  622. [pid 506] mmap(NULL, 20480, PROT_READ|PROT_WRITE, MAP_SHARED, 8, 0) = 0x7fb33fd000
  623. [pid 506] ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x01, 0x18), 0x7fe2620d28) = -1 EBUSY (Device or resource busy)
  624. [pid 506] writev(3, [{"\0\372\1\"\363WX\17\254\336$", 11}, {"\6", 1}, {"QSEECOMAPI: \0", 13}, {"Error::Register listener ioctl failed for lstnr ID 8192 & ret=-1\n\0", 66}], 4) = 91
  625. [pid 506] munmap(0x7fb33fd000, 20480) = 0
  626. [pid 506] close(8) = 0
  627. [pid 506] ioctl(7, ION_IOC_FREE, 0x7fe2620d20) = 0
  628. [pid 506] close(7) = 0
  629. [pid 506] close(6) = 0
  630. [pid 506] writev(3, [{"\0\372\1\"\363WX1\t\t%", 11}, {"\6", 1}, {"DrmLibRpmb\0", 11}, {"Error: rpmb_start ioctl failed! with ret = -1\0", 46}], 4) = 69
  631. [pid 506] writev(3, [{"\0\372\1\"\363WX\202\334\21%", 11}, {"\6", 1}, {"QSEECOMD: \0", 11}, {"Init dlsym(g_FSHandle, rpmb_start) fail\0", 40}], 4) = 63
  632. [pid 506] writev(3, [{"\0\372\1\"\363WXAG\32%", 11}, {"\6", 1}, {"QSEECOMD: \0", 11}, {"Listener: index = 1, hierarchy = 1\0", 35}], 4) = 58
  633. [pid 506] mprotect(0x7fb3415000, 4096, PROT_READ|PROT_WRITE) = 0
  634. [pid 506] mprotect(0x7fb3668000, 4096, PROT_READ|PROT_WRITE) = 0
  635. [pid 506] mprotect(0x7fb3963000, 4096, PROT_READ|PROT_WRITE) = 0
  636. [pid 506] mprotect(0x7fb395f000, 4096, PROT_READ|PROT_WRITE) = 0
  637. [pid 506] mprotect(0x7fb3415000, 4096, PROT_READ) = 0
  638. [pid 506] mprotect(0x7fb3668000, 4096, PROT_READ) = 0
  639. [pid 506] mprotect(0x7fb3963000, 4096, PROT_READ) = 0
  640. [pid 506] mprotect(0x7fb395f000, 4096, PROT_READ) = 0
  641. [pid 506] writev(3, [{"\0\372\1\"\363WX\242KV%", 11}, {"\3", 1}, {"QSEECOMAPI: \0", 13}, {"QSEECom_register_listener 12288 sb_length = 0x5000\n\0", 52}], 4) = 77
  642. [pid 506] openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = 6
  643. [pid 506] ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0a, 0x04), 0x7fe2620d18) = 0
  644. [pid 506] openat(AT_FDCWD, "/dev/ion", O_RDONLY) = 7
  645. [pid 506] ioctl(7, _IOC(_IOC_READ|_IOC_WRITE, 0x49, 0x00, 0x20), 0x7fe2620c90) = 0
  646. [pid 506] ioctl(7, ION_IOC_MAP, 0x7fe2620c88) = 0
  647. [pid 506] mmap(NULL, 20480, PROT_READ|PROT_WRITE, MAP_SHARED, 8, 0) = 0x7fb33fd000
  648. [pid 506] ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x01, 0x18), 0x7fe2620d28) = -1 EBUSY (Device or resource busy)
  649. [pid 506] writev(3, [{"\0\372\1\"\363WX{\366\237%", 11}, {"\6", 1}, {"QSEECOMAPI: \0", 13}, {"Error::Register listener ioctl failed for lstnr ID 12288 & ret=-1\n\0", 67}], 4) = 92
  650. [pid 506] munmap(0x7fb33fd000, 20480) = 0
  651. [pid 506] close(8) = 0
  652. [pid 506] ioctl(7, ION_IOC_FREE, 0x7fe2620d20) = 0
  653. [pid 506] close(7) = 0
  654. [pid 506] close(6) = 0
  655. [pid 506] writev(3, [{"\0\372\1\"\363WXD\32\315%", 11}, {"\6", 1}, {"QSEECOMD: \0", 11}, {"Init dlsym(g_FSHandle, ssd_start) fail\0", 39}], 4) = 62
  656. [pid 506] writev(3, [{"\0\372\1\"\363WX\227\312\325%", 11}, {"\6", 1}, {"QSEECOMD: \0", 11}, {"Listener: index = 2, hierarchy = 1\0", 35}], 4) = 58
  657. [pid 506] mprotect(0x7fb3415000, 4096, PROT_READ|PROT_WRITE) = 0
  658. [pid 506] mprotect(0x7fb3668000, 4096, PROT_READ|PROT_WRITE) = 0
  659. [pid 506] mprotect(0x7fb3963000, 4096, PROT_READ|PROT_WRITE) = 0
  660. [pid 506] mprotect(0x7fb395f000, 4096, PROT_READ|PROT_WRITE) = 0
  661. [pid 506] openat(AT_FDCWD, "/system/lib64/libsecureui.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  662. [pid 506] openat(AT_FDCWD, "/vendor/lib64/libsecureui.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  663. [pid 506] openat(AT_FDCWD, "/system/lib64/libsecureui.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  664. [pid 506] mprotect(0x7fb3415000, 4096, PROT_READ) = 0
  665. [pid 506] mprotect(0x7fb3668000, 4096, PROT_READ) = 0
  666. [pid 506] mprotect(0x7fb3963000, 4096, PROT_READ) = 0
  667. [pid 506] mprotect(0x7fb395f000, 4096, PROT_READ) = 0
  668. [pid 506] writev(3, [{"\0\372\1\"\363WX`0$&", 11}, {"\6", 1}, {"QSEECOMD: \0", 11}, {"Init dlopen(libsecureui.so, RLTD_NOW) is failed....\0", 52}], 4) = 75
  669. [pid 506] writev(3, [{"\0\372\1\"\363WX\237\377,&", 11}, {"\6", 1}, {"QSEECOMD: \0", 11}, {"Listener: index = 3, hierarchy = 1\0", 35}], 4) = 58
  670. [pid 506] mprotect(0x7fb3415000, 4096, PROT_READ|PROT_WRITE) = 0
  671. [pid 506] mprotect(0x7fb3668000, 4096, PROT_READ|PROT_WRITE) = 0
  672. [pid 506] mprotect(0x7fb3963000, 4096, PROT_READ|PROT_WRITE) = 0
  673. [pid 506] mprotect(0x7fb395f000, 4096, PROT_READ|PROT_WRITE) = 0
  674. [pid 506] openat(AT_FDCWD, "/system/lib64/libdrmtime.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  675. [pid 506] openat(AT_FDCWD, "/vendor/lib64/libdrmtime.so", O_RDONLY|O_CLOEXEC) = 6
  676. [pid 506] fstat(6, {st_dev=makedev(259, 46), st_ino=4323, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=32, st_size=14064, st_atime=2016/09/26-11:29:07, st_mtime=2016/09/26-11:29:07, st_ctime=2016/09/26-11:29:07}) = 0
  677. [pid 506] mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb3400000
  678. [pid 506] prctl(0x53564d41 /* PR_??? */, 0, 0x7fb3400000, 0x2000, 0x7fb3952230) = 0
  679. [pid 506] mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb33fe000
  680. [pid 506] prctl(0x53564d41 /* PR_??? */, 0, 0x7fb33fe000, 0x2000, 0x7fb3952230) = 0
  681. [pid 506] prctl(PR_GET_DUMPABLE) = 0
  682. [pid 506] prctl(PR_SET_DUMPABLE, 1) = 0
  683. [pid 506] readlinkat(AT_FDCWD, "/proc/self/fd/6", "/system/vendor/lib64/libdrmtime.so", 4096) = 34
  684. [pid 506] prctl(PR_SET_DUMPABLE, 0) = 0
  685. [pid 506] munmap(0x7fb33fe000, 8192) = 0
  686. [pid 506] munmap(0x7fb3400000, 8192) = 0
  687. [pid 506] pread64(6, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0`\n\0\0\0\0\0\0@\0\0\0\0\0\0\00001\0\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\27\0\26\0", 64, 0) = 64
  688. [pid 506] mmap(NULL, 4096, PROT_READ, MAP_PRIVATE, 6, 0) = 0x7fb342b000
  689. [pid 506] mmap(NULL, 81920, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb33ee000
  690. [pid 506] mmap(0x7fb33ee000, 8832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 6, 0) = 0x7fb33ee000
  691. [pid 506] mmap(0x7fb3400000, 4104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 6, 0x2000) = 0x7fb3400000
  692. [pid 506] munmap(0x7fb342b000, 4096) = 0
  693. [pid 506] close(6) = 0
  694. [pid 506] mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fb342b000
  695. [pid 506] prctl(0x53564d41 /* PR_??? */, 0, 0x7fb342b000, 0x1000, 0x7fb39521c0) = 0
  696. [pid 506] mprotect(0x7fb3400000, 4096, PROT_READ) = 0
  697. [pid 506] munmap(0x7fb342b000, 4096) = 0
  698. [pid 506] mprotect(0x7fb3415000, 4096, PROT_READ) = 0
  699. [pid 506] mprotect(0x7fb3668000, 4096, PROT_READ) = 0
  700. [pid 506] mprotect(0x7fb3963000, 4096, PROT_READ) = 0
  701. [pid 506] mprotect(0x7fb395f000, 4096, PROT_READ) = 0
  702. [pid 506] writev(3, [{"\0\372\1\"\363WXx\373/'", 11}, {"\3", 1}, {"DrmLibTime\0", 11}, {"QSEE Time Listener: atime_start\0", 32}], 4) = 55
  703. [pid 506] writev(3, [{"\0\372\1\"\363WX\272\3568'", 11}, {"\3", 1}, {"QSEECOMAPI: \0", 13}, {"QSEECom_register_listener 11 sb_length = 0x5000\n\0", 49}], 4) = 74
  704. [pid 506] openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = 6
  705. [pid 506] ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0a, 0x04), 0x7fe2620d18) = 0
  706. [pid 506] openat(AT_FDCWD, "/dev/ion", O_RDONLY) = 7
  707. [pid 506] ioctl(7, _IOC(_IOC_READ|_IOC_WRITE, 0x49, 0x00, 0x20), 0x7fe2620c90) = 0
  708. [pid 506] ioctl(7, ION_IOC_MAP, 0x7fe2620c88) = 0
  709. [pid 506] mmap(NULL, 20480, PROT_READ|PROT_WRITE, MAP_SHARED, 8, 0) = 0x7fb33e9000
  710. [pid 506] ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x01, 0x18), 0x7fe2620d28) = -1 EBUSY (Device or resource busy)
  711. [pid 506] writev(3, [{"\0\372\1\"\363WX\333\241\203'", 11}, {"\6", 1}, {"QSEECOMAPI: \0", 13}, {"Error::Register listener ioctl failed for lstnr ID 11 & ret=-1\n\0", 64}], 4) = 89
  712. [pid 506] munmap(0x7fb33e9000, 20480) = 0
  713. [pid 506] close(8) = 0
  714. [pid 506] ioctl(7, ION_IOC_FREE, 0x7fe2620d20) = 0
  715. [pid 506] close(7) = 0
  716. [pid 506] close(6) = 0
  717. [pid 506] writev(3, [{"\0\372\1\"\363WXT\307\257'", 11}, {"\3", 1}, {"DrmLibTime\0", 11}, {"Error: atime_start ioctl failed! with ret = -1\0", 47}], 4) = 70
  718. [pid 506] writev(3, [{"\0\372\1\"\363WX\324\274\270'", 11}, {"\6", 1}, {"QSEECOMD: \0", 11}, {"Init dlsym(g_FSHandle, atime_start) fail\0", 41}], 4) = 64
  719. [pid 506] writev(3, [{"\0\372\1\"\363WXW\35\302'", 11}, {"\6", 1}, {"QSEECOMD: \0", 11}, {"Listener: index = 4, hierarchy = 1\0", 35}], 4) = 58
  720. [pid 506] mprotect(0x7fb3415000, 4096, PROT_READ|PROT_WRITE) = 0
  721. [pid 506] mprotect(0x7fb3668000, 4096, PROT_READ|PROT_WRITE) = 0
  722. [pid 506] mprotect(0x7fb3963000, 4096, PROT_READ|PROT_WRITE) = 0
  723. [pid 506] mprotect(0x7fb395f000, 4096, PROT_READ|PROT_WRITE) = 0
  724. [pid 506] mprotect(0x7fb3415000, 4096, PROT_READ) = 0
  725. [pid 506] mprotect(0x7fb3668000, 4096, PROT_READ) = 0
  726. [pid 506] mprotect(0x7fb3963000, 4096, PROT_READ) = 0
  727. [pid 506] mprotect(0x7fb395f000, 4096, PROT_READ) = 0
  728. [pid 506] writev(3, [{"\0\372\1\"\363WX\360\375\0(", 11}, {"\3", 1}, {"QSEECOMAPI: \0", 13}, {"QSEECom_register_listener 10 sb_length = 0x5000\n\0", 49}], 4) = 74
  729. [pid 506] openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = 6
  730. [pid 506] ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0a, 0x04), 0x7fe2620d28) = 0
  731. [pid 506] openat(AT_FDCWD, "/dev/ion", O_RDONLY) = 7
  732. [pid 506] ioctl(7, _IOC(_IOC_READ|_IOC_WRITE, 0x49, 0x00, 0x20), 0x7fe2620ca0) = 0
  733. [pid 506] ioctl(7, ION_IOC_MAP, 0x7fe2620c98) = 0
  734. [pid 506] mmap(NULL, 20480, PROT_READ|PROT_WRITE, MAP_SHARED, 8, 0) = 0x7fb33e9000
  735. [pid 506] ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x01, 0x18), 0x7fe2620d38) = -1 EBUSY (Device or resource busy)
  736. [pid 506] writev(3, [{"\0\372\1\"\363WX\367:W(", 11}, {"\6", 1}, {"QSEECOMAPI: \0", 13}, {"Error::Register listener ioctl failed for lstnr ID 10 & ret=-1\n\0", 64}], 4) = 89
  737. [pid 506] munmap(0x7fb33e9000, 20480) = 0
  738. [pid 506] close(8) = 0
  739. [pid 506] ioctl(7, ION_IOC_FREE, 0x7fe2620d30) = 0
  740. [pid 506] close(7) = 0
  741. [pid 506] close(6) = 0
  742. [pid 506] writev(3, [{"\0\372\1\"\363WX\257\356\177(", 11}, {"\6", 1}, {"QSEECOMD: \0", 11}, {"Init dlsym(g_FSHandle, fs_start) fail\0", 38}], 4) = 61
  743. [pid 506] writev(3, [{"\0\372\1\"\363WXf\212\211(", 11}, {"\6", 1}, {"QSEECOMD: \0", 11}, {"Listener: index = 5, hierarchy = 1\0", 35}], 4) = 58
  744. [pid 506] mprotect(0x7fb3415000, 4096, PROT_READ|PROT_WRITE) = 0
  745. [pid 506] mprotect(0x7fb3668000, 4096, PROT_READ|PROT_WRITE) = 0
  746. [pid 506] mprotect(0x7fb3963000, 4096, PROT_READ|PROT_WRITE) = 0
  747. [pid 506] mprotect(0x7fb395f000, 4096, PROT_READ|PROT_WRITE) = 0
  748. [pid 506] openat(AT_FDCWD, "/system/lib64/libmdtp.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  749. [pid 506] openat(AT_FDCWD, "/vendor/lib64/libmdtp.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  750. [pid 506] openat(AT_FDCWD, "/system/lib64/libmdtp.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
  751. [pid 506] mprotect(0x7fb3415000, 4096, PROT_READ) = 0
  752. [pid 506] mprotect(0x7fb3668000, 4096, PROT_READ) = 0
  753. [pid 506] mprotect(0x7fb3963000, 4096, PROT_READ) = 0
  754. [pid 506] mprotect(0x7fb395f000, 4096, PROT_READ) = 0
  755. [pid 506] writev(3, [{"\0\372\1\"\363WXJ\25\341(", 11}, {"\6", 1}, {"QSEECOMD: \0", 11}, {"Init dlopen(libmdtp.so, RLTD_NOW) is failed....\0", 48}], 4) = 71
  756. [pid 506] writev(3, [{"\0\372\1\"\363WX~\212\353(", 11}, {"\6", 1}, {"QSEECOMD: \0", 11}, {"Listener: index = 6, hierarchy = 1\0", 35}], 4) = 58
  757. [pid 506] mprotect(0x7fb3415000, 4096, PROT_READ|PROT_WRITE) = 0
  758. [pid 506] mprotect(0x7fb3668000, 4096, PROT_READ|PROT_WRITE) = 0
  759. [pid 506] mprotect(0x7fb3963000, 4096, PROT_READ|PROT_WRITE) = 0
  760. [pid 506] mprotect(0x7fb395f000, 4096, PROT_READ|PROT_WRITE) = 0
  761. [pid 506] mprotect(0x7fb3415000, 4096, PROT_READ) = 0
  762. [pid 506] mprotect(0x7fb3668000, 4096, PROT_READ) = 0
  763. [pid 506] mprotect(0x7fb3963000, 4096, PROT_READ) = 0
  764. [pid 506] mprotect(0x7fb395f000, 4096, PROT_READ) = 0
  765. [pid 506] writev(3, [{"\0\372\1\"\363WX>~-)", 11}, {"\3", 1}, {"QSEECOMAPI: \0", 13}, {"QSEECom_register_listener 28672 sb_length = 0x7e000\n\0", 53}], 4) = 78
  766. [pid 506] openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = 6
  767. [pid 506] ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0a, 0x04), 0x7fe2620d28) = 0
  768. [pid 506] openat(AT_FDCWD, "/dev/ion", O_RDONLY) = 7
  769. [pid 506] ioctl(7, _IOC(_IOC_READ|_IOC_WRITE, 0x49, 0x00, 0x20), 0x7fe2620ca0) = 0
  770. [pid 506] ioctl(7, ION_IOC_MAP, 0x7fe2620c98) = 0
  771. [pid 506] mmap(NULL, 516096, PROT_READ|PROT_WRITE, MAP_SHARED, 8, 0) = 0x7fb3370000
  772. [pid 506] ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x01, 0x18), 0x7fe2620d38) = -1 EBUSY (Device or resource busy)
  773. [pid 506] writev(3, [{"\0\372\1\"\363WX\312~\264)", 11}, {"\6", 1}, {"QSEECOMAPI: \0", 13}, {"Error::Register listener ioctl failed for lstnr ID 28672 & ret=-1\n\0", 67}], 4) = 92
  774. [pid 506] munmap(0x7fb3370000, 516096) = 0
  775. [pid 506] close(8) = 0
  776. [pid 506] ioctl(7, ION_IOC_FREE, 0x7fe2620d30) = 0
  777. [pid 506] close(7) = 0
  778. [pid 506] close(6) = 0
  779. [pid 506] writev(3, [{"\0\372\1\"\363WX`\2\337)", 11}, {"\6", 1}, {"QSEECOMD: \0", 11}, {"Init dlsym(g_FSHandle, gpfs_start) fail\0", 40}], 4) = 63
  780. [pid 506] socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC, 0) = 6
  781. [pid 506] connect(6, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
  782. [pid 506] sendto(6, "\1\0\0\0sys.listeners.registered\0\0\0\0\0\0\0\0true\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 128, 0, NULL, 0) = 128
  783. [pid 506] ppoll([{fd=6, events=0}], 1, {0, 250000000}, NULL, 0) = 1 ([{fd=6, revents=POLLHUP}], left {0, 249993230})
  784. [pid 506] close(6) = 0
  785. [pid 506] writev(3, [{"\0\372\1\"\363WX\224I\26*", 11}, {"\3", 1}, {"QSEECOMAPI: \0", 13}, {"QSEECom_get_handle sb_length = 0x400\n\0", 38}], 4) = 63
  786. [pid 506] openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = 6
  787. [pid 506] ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0a, 0x04), 0x7fe2620d38) = 0
  788. [pid 506] ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0f, 0x48), 0x7fe2620c60) = -1 EINVAL (Invalid argument)
  789. [pid 506] writev(3, [{"\0\372\1\"\363WX\372\0356*", 11}, {"\6", 1}, {"QSEECOMAPI: \0", 13}, {"Error::ioctl call query if app is loaded failed with ret = -1, errno = 22\n\0", 75}], 4) = 100
  790. [pid 506] close(6) = 0
  791. [pid 506] writev(3, [{"\0\372\1\"\363WX\23\324G*", 11}, {"\3", 1}, {"QSEECOMAPI: \0", 13}, {"QSEECom_get_handle sb_length = 0x400\n\0", 38}], 4) = 63
  792. [pid 506] openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = 6
  793. [pid 506] ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0a, 0x04), 0x7fe2620d38) = 0
  794. [pid 506] ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0f, 0x48), 0x7fe2620c60) = -1 EINVAL (Invalid argument)
  795. [pid 506] writev(3, [{"\0\372\1\"\363WX,\341h*", 11}, {"\6", 1}, {"QSEECOMAPI: \0", 13}, {"Error::ioctl call query if app is loaded failed with ret = -1, errno = 22\n\0", 75}], 4) = 100
  796. [pid 506] close(6) = 0
  797. [pid 506] writev(3, [{"\0\372\1\"\363WX\264\344x*", 11}, {"\6", 1}, {"QSEECOMD: \0", 11}, {"Loading keymaster app failied\0", 30}], 4) = 53
  798. [pid 506] rt_sigprocmask(SIG_SETMASK, NULL, [], 8) = 0
  799. [pid 506] rt_sigsuspend([], 8
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement