nkk71

Manually chmod /dev/qseecom and /dev/ion and running decrypt

Nov 22nd, 2017
264
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.59 KB | None | 0 0
  1. adb shell
  2.  
  3. ~ # cat /tmp/recovery.log
  4. ...
  5. Failed to decrypt data.
  6. Unable to decrypt with default password.
  7. ...
  8.  
  9. ~ # ls -l /tmp
  10. -rw-rw-rw- 1 root root 35984 Jun 2 03:36 recovery.log
  11. -rw-rw-rw- 1 root root 40976 Jun 2 03:35 strace_init.log.1
  12. -rw-rw-rw- 1 root root 102974 Jun 2 03:35 strace_init.log.742
  13. -rw-rw-rw- 1 root root 40447 Jun 2 03:35 strace_init.log.743
  14. -rw-rw-rw- 1 root root 2266 Jun 2 03:34 strace_init.log.744
  15. -rw-rw-rw- 1 root root 372571 Jun 2 03:35 strace_init.log.745
  16. -rw-rw-rw- 1 root root 12907 Jun 2 03:35 strace_init.log.746
  17. -rw-rw-rw- 1 root root 1139 Jun 2 03:35 strace_init.log.750
  18. -rw-rw-rw- 1 root root 42603 Jun 2 03:35 strace_init.log.751
  19. -rw-rw-rw- 1 root root 48621 Jun 2 03:34 strace_vdc_checkpw.754
  20. -rw-rw-rw- 1 root root 48690 Jun 2 03:35 strace_vdc_checkpw.759
  21. -rw-rw-rw- 1 root root 48992 Jun 2 03:34 strace_vdc_getpwtype.749
  22. ~ # grep EACCES /tmp/strace_init.log.743
  23. 03:34:23.833910 openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = -1 EACCES (Permission denied)
  24. 03:34:23.835346 openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = -1 EACCES (Permission denied)
  25. 03:34:23.848174 openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = -1 EACCES (Permission denied)
  26. 03:34:23.850110 openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = -1 EACCES (Permission denied)
  27. 03:34:23.851848 openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = -1 EACCES (Permission denied)
  28. 03:34:23.869162 openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = -1 EACCES (Permission denied)
  29. 03:34:23.882910 openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = -1 EACCES (Permission denied)
  30. 03:34:23.886212 openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = -1 EACCES (Permission denied)
  31. 03:34:23.886438 openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = -1 EACCES (Permission denied)
  32. 03:34:23.886925 openat(AT_FDCWD, "/proc/driver/hdf", O_RDONLY) = -1 EACCES (Permission denied)
  33. 03:34:23.890347 openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = -1 EACCES (Permission denied)
  34. 03:34:23.890530 openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = -1 EACCES (Permission denied)
  35. 03:34:23.890710 openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = -1 EACCES (Permission denied)
  36. 03:34:23.890889 openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = -1 EACCES (Permission denied)
  37. 03:34:23.891069 openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = -1 EACCES (Permission denied)
  38.  
  39. ~ # ls -l /dev/qseecom /dev/ion
  40. crw------- 1 root root 10, 94 Jun 2 03:33 /dev/ion
  41. crw------- 1 root root 234, 0 Jun 2 03:33 /dev/qseecom
  42.  
  43. ~ # chmod 666 /dev/qseecom /dev/ion
  44.  
  45. ~ # ls -l /dev/qseecom /dev/ion
  46. crw-rw-rw- 1 root root 10, 94 Jun 2 03:33 /dev/ion
  47. crw-rw-rw- 1 root root 234, 0 Jun 2 03:33 /dev/qseecom
  48.  
  49. ~ # twrp decrypt default_password
  50. Attempting to decrypt data partition via command line.
  51. Data successfully decrypted, new block device: '/dev/block/dm-0'
  52. Updating partition details...
  53. ...done
  54.  
  55. ~ # ls -l /tmp
  56. -rw-rw-rw- 1 root root 67075 Jun 2 03:41 recovery.log
  57. -rw-rw-rw- 1 root root 19026 Jun 2 03:41 strace_init.log.1
  58. -rw-rw-rw- 1 root root 102974 Jun 2 03:35 strace_init.log.742
  59. -rw-rw-rw- 1 root root 40447 Jun 2 03:35 strace_init.log.743
  60. -rw-rw-rw- 1 root root 2266 Jun 2 03:34 strace_init.log.744
  61. -rw-rw-rw- 1 root root 372571 Jun 2 03:35 strace_init.log.745
  62. -rw-rw-rw- 1 root root 12907 Jun 2 03:35 strace_init.log.746
  63. -rw-rw-rw- 1 root root 1139 Jun 2 03:35 strace_init.log.750
  64. -rw-rw-rw- 1 root root 42603 Jun 2 03:35 strace_init.log.751
  65. -rw-rw-rw- 1 root root 102623 Jun 2 03:41 strace_init.log.803
  66. -rw-rw-rw- 1 root root 65260 Jun 2 03:41 strace_init.log.804
  67. -rw-rw-rw- 1 root root 1464 Jun 2 03:41 strace_init.log.805
  68. -rw-rw-rw- 1 root root 3315 Jun 2 03:41 strace_init.log.806
  69. -rw-rw-rw- 1 root root 1060 Jun 2 03:41 strace_init.log.807
  70. -rw-rw-rw- 1 root root 583 Jun 2 03:41 strace_init.log.808
  71. -rw-rw-rw- 1 root root 689 Jun 2 03:41 strace_init.log.809
  72. -rw-rw-rw- 1 root root 2343 Jun 2 03:41 strace_init.log.810
  73. -rw-rw-rw- 1 root root 1129 Jun 2 03:41 strace_init.log.811
  74. -rw-rw-rw- 1 root root 372289 Jun 2 03:41 strace_init.log.812
  75. -rw-rw-rw- 1 root root 669 Jun 2 03:41 strace_init.log.813
  76. -rw-rw-rw- 1 root root 14566 Jun 2 03:41 strace_init.log.817
  77. -rw-rw-rw- 1 root root 1245 Jun 2 03:41 strace_init.log.818
  78. -rw-rw-rw- 1 root root 41634 Jun 2 03:41 strace_init.log.819
  79. -rw-rw-rw- 1 root root 48621 Jun 2 03:34 strace_vdc_checkpw.754
  80. -rw-rw-rw- 1 root root 48690 Jun 2 03:35 strace_vdc_checkpw.759
  81. -rw-rw-rw- 1 root root 49038 Jun 2 03:41 strace_vdc_checkpw.825
  82. -rw-rw-rw- 1 root root 48992 Jun 2 03:34 strace_vdc_getpwtype.749
  83. -rw-rw-rw- 1 root root 48748 Jun 2 03:41 strace_vdc_getpwtype.816
  84. -rw-rw-rw- 1 root root 49003 Jun 2 03:41 strace_vdc_getpwtype.822
  85. ~ # grep "/dev/qseecom" /tmp/strace_init.log.804
  86. 03:41:11.253579 openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = 5</dev/qseecom>
  87. 03:41:11.253743 ioctl(5</dev/qseecom>, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0a, 0x04), 0x7ff670e738) = 0
  88. 03:41:11.254908 ioctl(5</dev/qseecom>, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x01, 0x18), 0x7ff670e740) = 0
  89. 03:41:11.257014 openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = 8</dev/qseecom>
  90. 03:41:11.257123 ioctl(8</dev/qseecom>, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0a, 0x04), 0x7ff670e738) = 0
  91. 03:41:11.257770 ioctl(8</dev/qseecom>, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x01, 0x18), 0x7ff670e740) = 0
  92. 03:41:11.272383 openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = 11</dev/qseecom>
  93. 03:41:11.272514 ioctl(11</dev/qseecom>, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0a, 0x04), 0x7ff670e738) = 0
  94. 03:41:11.273316 ioctl(11</dev/qseecom>, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x01, 0x18), 0x7ff670e740) = 0
  95. 03:41:11.276483 openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = 14</dev/qseecom>
  96. 03:41:11.276618 ioctl(14</dev/qseecom>, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0a, 0x04), 0x7ff670e738) = 0
  97. 03:41:11.277373 ioctl(14</dev/qseecom>, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x01, 0x18), 0x7ff670e740) = 0
  98. 03:41:11.279486 openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = 17</dev/qseecom>
  99. 03:41:11.279617 ioctl(17</dev/qseecom>, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0a, 0x04), 0x7ff670e738) = 0
  100. 03:41:11.281231 ioctl(17</dev/qseecom>, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x01, 0x18), 0x7ff670e740) = 0
  101. 03:41:11.300607 openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = 23</dev/qseecom>
  102. 03:41:11.300734 ioctl(23</dev/qseecom>, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0a, 0x04), 0x7ff670e738) = 0
  103. 03:41:11.301549 ioctl(23</dev/qseecom>, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x01, 0x18), 0x7ff670e740) = 0
  104. 03:41:11.316821 openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = 28</dev/qseecom>
  105. 03:41:11.316956 ioctl(28</dev/qseecom>, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0a, 0x04), 0x7ff670e748) = 0
  106. 03:41:11.318088 ioctl(28</dev/qseecom>, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x01, 0x18), 0x7ff670e750) = 0
  107. 03:41:11.323198 openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = 32</dev/qseecom>
  108. 03:41:11.323334 ioctl(32</dev/qseecom>, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0a, 0x04), 0x7ff670e6f8) = 0
  109. 03:41:11.323462 ioctl(32</dev/qseecom>, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0f, 0x48), 0x7ff670e770) = 0
  110. 03:41:11.336334 ioctl(32</dev/qseecom>, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x07, 0x54), 0x7ff670e718) = -1 EINVAL (Invalid argument)
  111. 03:41:11.353538 close(32</dev/qseecom>) = 0
  112. 03:41:11.353600 openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = 32</dev/qseecom>
  113. 03:41:11.353670 ioctl(32</dev/qseecom>, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0a, 0x04), 0x7ff670e6f8) = 0
  114. 03:41:11.353791 ioctl(32</dev/qseecom>, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0f, 0x48), 0x7ff670e770) = -1 EEXIST (File exists)
  115. 03:41:11.355309 ioctl(32</dev/qseecom>, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x08, 0x18), 0x7ff670e700) = 0
  116. 03:41:11.360015 openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = 35</dev/qseecom>
  117. 03:41:11.360104 ioctl(35</dev/qseecom>, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0a, 0x04), 0x7ff670e728) = 0
  118. 03:41:11.360334 close(35</dev/qseecom>) = 0
  119. 03:41:11.360407 openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = 35</dev/qseecom>
  120. 03:41:11.360489 ioctl(35</dev/qseecom>, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0a, 0x04), 0x7ff670e728) = 0
  121. 03:41:11.367279 ioctl(35</dev/qseecom>, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0d, 0x54), 0x7ff670e730) = 0
Advertisement
Add Comment
Please, Sign In to add comment