Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • Android 9 on the FP2 Android 9 on the FP2
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Issues 64
    • Issues 64
    • List
    • Boards
    • Service Desk
    • Milestones
  • Wiki
    • Wiki
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • Products
  • Android 9 on the FP2Android 9 on the FP2
  • Issues
  • #42

Closed
Open
Created Mar 25, 2021 by Roy S@RSpliet

Incorrect decryption pattern recognised as "correct but corrupted data"

Which version of the software are you running?

21.01.0-rel.1, 21.03.0-rel.2

What happened?

When booting Android 9, I entered my decryption pattern wrongly. Rather than telling me the pattern was wrong, I got a message saying the pattern was correct but the data was corrupted. It proposed to perform a factory reset and had the button handy. Turning off the screen and turning it on again I was able to try again, and on a successful attempt Android 9 booted fine.

Expected behaviour

I expected the phone to tell me the decryption pattern was incorect.

Steps to reproduce

  1. Reboot
  2. Enter the decryption pattern wrong

Note that it seems to matter what the wrong pattern is. I tried reproducing it with a different mistake (pattern), and was correctly told that the pattern was wrong. Trying my original mistake a second time I was presented with the same message that the pattern was correct but my data corrupted.

Is there a workaround?

Upon making a mistake, don't press the reset button. Rather, turn the screen off and on and try again.

Describe the impact this has on your everyday experience

High. Not because a workaround isn't available, but because if this had occurred before my morning coffee I would have blindly pressed the reset button and lost all my data!

Internal Issue ID

FP2P-567

Edited Apr 21, 2021 by Karsten Tausche
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking