nkk71

twrdec05 on N

Nov 23rd, 2016
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  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 #
Add Comment
Please, Sign In to add comment