TeamWin / android_bootable_recovery

1.35k stars 415 forks source link

FBE metadata decryption failure #4

Open androidacy-user opened 4 years ago

androidacy-user commented 4 years ago

Device codename: Guacamole TWRP version: 3.3.1

WHAT STEPS WILL REPRODUCE THE PROBLEM?

  1. Boot TWRP (flashed or fastboot doesn't seem to matter)
  2. Have a pin set
  3. Try to enter the pin
  4. 2/3 times it'll force reboot recovery on its own, and /data won't be mountable (invalid argument), requiring another manual reboot of recovery to succeed in mounting and decrypting/data

WHAT IS THE EXPECTED RESULT?

Data decrypts successfully on correct pin and gives the "password is incorrect" error on incorrect pin

WHAT HAPPENS INSTEAD?

Data is not mountable until another reboot of recovery

ADDITIONAL INFORMATION

/tmp/recovery.log: not possible at this time due to the aforementioned inability to mount data initially and /persist not being present in the fstab dmesg: not possible at this time due to the aforementioned inability to mount data initially and /persist not being present in the fstab

mauronofrio commented 4 years ago

to take the dmesg and recovery.log you can run these commands from your pc using adb: adb shell cat /tmp/recovery.log adb shell dmesg The just copy the output of the command in a text file or on pastebin

androidacy-user commented 4 years ago

@mauronofrio hence why j said "at this time" because I don't have a computer handy until tomorrow, maybe Monday

mauronofrio commented 4 years ago

OK

androidacy-user commented 4 years ago

logs-twrp.zip Dmesg and recovery.log

Mrnofish commented 3 years ago

I'm seeing this issue, too.

Recovery.log says "can't probe device /dev/block/sda19" and dmesg "VFS: can't find ext4 filesystem"

I'm willing to assist debugging the problem, anybody up?