• halfapage@lemmy.world
    link
    fedilink
    English
    arrow-up
    7
    ·
    9 小時前

    People being excited about any sort of biometric devices being present in their daily lives will always be beyond my understanding.

  • TheMightyCat@ani.social
    link
    fedilink
    English
    arrow-up
    60
    ·
    edit-2
    14 小時前

    Looks like he beat me to the punch, but this proves it is possible atleast. Coming soon to a fp6-img near you!

    My version is also mostly ready. So expect a post about it soon.

    • inari@piefed.zipOP
      link
      fedilink
      English
      arrow-up
      9
      ·
      12 小時前

      Unrelated, but have you programmed the Moments button to do anything in your fp6 image?

        • TheMightyCat@ani.social
          link
          fedilink
          English
          arrow-up
          18
          ·
          11 小時前

          I suppose i can’t claim true 100% hardware support without having it work and it doesn’t seem much trouble so i think i’ll add it as an edev and the user can decide what to do with it.

          • inari@piefed.zipOP
            link
            fedilink
            English
            arrow-up
            13
            ·
            edit-2
            11 小時前

            Nice! It might be a good idea to set it by default to turn on Do Not Disturb mode, to keep the functionality similar to the original OS.

    • Carrot@lemmy.today
      link
      fedilink
      English
      arrow-up
      4
      ·
      4 小時前

      On GrapheneOS, I use a feature that blocks fingerprint for unlocking the phone, but still allows it for accessing apps. No idea how hard it’d be to implement that here, but it makes this work useful even to security/privacy conscious folks

    • TheMightyCat@ani.social
      link
      fedilink
      English
      arrow-up
      28
      ·
      edit-2
      13 小時前

      Now that i am thinking about it, There should be nothing stopping you from mapping a specific finger to either wipe data or load into a decoy. I’ll look into this.

      EDIT: Confirmed, the reader gives the ID of which print was matched, so a userspace implementation for per finger macros should be possible, this goes beyond unlocking or duress too, in theory any script could be called from a specific finger?

      Sounds like a cool feature!

      • Rentlar@lemmy.ca
        link
        fedilink
        English
        arrow-up
        3
        ·
        6 小時前

        Oooh that’s cool! Thumb for normal unlock, index finger for launch camera, middle finger for duress would be neat.

        • ArchEngel@lemmy.ca
          link
          fedilink
          English
          arrow-up
          2
          ·
          2 小時前

          Good thinking on the camera launch, and middle finger for duress is just… :chefskiss:

      • MalReynolds@slrpnk.net
        link
        fedilink
        English
        arrow-up
        10
        ·
        12 小時前

        Yah, but you better be damn sure it’s bulletproof recognition, especially for the wipe variant, although, being Linux a good backup strategy is a viable option, maybe gate it behind a successful restore. Seems like it could be easy to just use the wrong finger too, perhaps your subconscious hates you today. Still, options are always good.

        • shortwavesurfer@lemmy.zip
          link
          fedilink
          English
          arrow-up
          8
          ·
          11 小時前

          I have touched the fingerprint reader on accident with the incorrect finger when picking the device up or something because it’s on the side with the power button, but I have never had an issue where I’ve meant to unlock my device with the correct finger and used the wrong finger instead.

          I have used the wrong finger on purpose in order to press the power button in order to bring up my lock screen without actually unlocking the phone to see the time or whatever, though so perhaps a 3 strikes your out rule would be best where if you hit the fingerprint reader with the wrong finger 3 times in a row it would then wipe

          Let’s say my pointer finger is the registered finger for the reader. If I want to unlock my phone, I’ll just touch the fingerprint reader with my pointer finger and the phone is unlocked. If I wanted to say interact with a running media file, or check the time, I would deliberately press the power button with my middle finger, that way it registers it as a press to bring up the lock screen, but does not unlock the phone. And then, when I want into the phone next time, I would touch the fingerprint reader with my pointer finger to unlock it. If I am picking my phone up off of a table, for example, and my ring finger just happens to touch the fingerprint reader, it’s obviously not going to recognize, and then once I get the phone in my hand properly, I would use my pointer finger to unlock it.

          This is why I think perhaps a three-time rule might work, where if you deliberately touch the fingerprint reader three times within a short period of time with the incorrect finger, it would initiate a wipe.

          I’m thinking maybe like within 10 seconds.

        • TheMightyCat@ani.social
          link
          fedilink
          English
          arrow-up
          9
          ·
          12 小時前

          Well that’s not really under my control as i don’t make the sensor, but it does expose an accuracy value, so the user can set their own threshold.

          • MalReynolds@slrpnk.net
            link
            fedilink
            English
            arrow-up
            7
            ·
            12 小時前

            Well that’s not really under my control

            Not implying it was, just pointing out the foot shooting scenario.

            Thanks again for the great work.

    • zikzak025@lemmy.world
      link
      fedilink
      English
      arrow-up
      10
      ·
      edit-2
      13 小時前

      Makes me wonder why no mainstream Android fork has bothered implementing a duress fingerprint feature. Maybe this is an opportunity for Linux phones.

      Graphene has a duress PIN, but I’d like to see a feature where using the wrong fingerprint both locks the phone and opens into a fake, nondescript home screen to deceive the authorities.

      The only other protection for anyone using biometrics at the moment is to reboot the device, which will always default to PIN unlock, but not so easy to do when caught by the authorities unawares.

      • potter2010@lemmy.ca
        link
        fedilink
        English
        arrow-up
        7
        ·
        9 小時前

        GrapheneOS does have a duress fingerprint feature, but I believe the only result is to wipe the phone. A dummy profile option would be great. I could see this becoming an option in the future with the US authorities going after a couple people recently for wiping their phones with a duress pin/fingerprint.

    • inari@piefed.zipOP
      link
      fedilink
      English
      arrow-up
      8
      ·
      13 小時前

      Not if you don’t register your fingerprint into the device in the first place