Skip to content
This repository was archived by the owner on Jan 25, 2025. It is now read-only.
This repository was archived by the owner on Jan 25, 2025. It is now read-only.

Authentication does not work on non-fingerprint old devices (Don't mind Spanish, I have Spanish on school :( ) #23

Open

Description

@ian1ilych

Description

Screenshot_20221226-122548_Settings
Screenshot_20221226-122524_Keyspace

So my device is good up and running until it the app says that it took too long on authentication and so i realized this app needs a fingerprint, and my device dosen't had it.

Reproduction steps

1. Install the app on an old or older device running Android 9.0 or older
2. Sign in or Up with that device
3. Unlock the vault and Wait a few seconds or more, and done

Screenshots

No response

Device info

Galaxy J7 Star
Android 9.0
One UI 1.1
32 GB
2GB RAM

Activity

  1. changed the title [-]Authentication does not work on non-fingerprint old devices[/-] [+]Authentication does not work on non-fingerprint old devices (Don't mind Spanish, I have Spanish on school :( )[/+] on Dec 26, 2022
  2. 0x4f53 commented on Dec 26, 2022

    @0x4f53
    Member

    Hi Ian, thanks for reporting this. We're investigating the issue and will get back to you.

  3. added a commit that references this issue on Dec 27, 2022
  4. 0x4f53 commented on Dec 27, 2022

    @0x4f53
    Member

    Hey, I tried adding a biometric hardware check. Can you test this branch and tell me if you still face this issue?
    https://github.com/Keyspace-cloud/android/tree/fingerprint_sensor_fix

  5. ian1ilych commented on Dec 27, 2022

    @ian1ilych
    Author

    It still has it.

  6. ian1ilych commented on Dec 27, 2022

    @ian1ilych
    Author

    Maybe try changing the behaviour of biometrics if it detects that it has fingerprint on your device, if it does not have it, then it will cancel and instead access normally and bypassing it.

  7. 0x4f53 commented on Dec 28, 2022

    @0x4f53
    Member

    There's no way that can be done, since it goes against our security model of binding the Keyring to Keystore+BiometricPrompt (reference). I need to look into other fixes.

    Interestingly enough, I tested this on a Moto G XT1033 from 2013 with an Android Pie Custom Rom and it worked just fine.

  8. ian1ilych commented on Jan 5, 2023

    @ian1ilych
    Author

    So the reason why it didn't worked is because i have an official operating system called the old One UI 1.1 and you used a custom operating system with ROM.

  9. ian1ilych commented on Jan 5, 2023

    @ian1ilych
    Author

    So it didn't worked, make sure it reads the model of the phone and its operating system (from most official brands), make sure it reads what brand made the model and the most important thing, what biometric supports

  10. Macmaster14 commented on Jan 5, 2023

    @Macmaster14
  11. Macmaster14 commented on Jan 5, 2023

    @Macmaster14
  12. ian1ilych commented on Jan 5, 2023

    @ian1ilych
    Author

    Im ian1ilych and basically:
    The app had an issue where my device dosen't support fingerprints and the app needs it so im stuck with that image at the beginning.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions