tejado / Authorizer

Authorizer is a Password Manager for Android. It emulates an HID keyboard over USB and enters your credentials on your target device. Additionally it supports OTP :key::mobile_phone_off:
493 stars 53 forks source link

Shall basic version of USB Gadget Tool be integrated into Authorizer? #59

Open vi opened 1 year ago

vi commented 1 year ago

Having to manually add keyboard function to USB then wait for /dev/hidg0 to actually appear after every reboot seems like bad UX.

Maybe part of USB Gadget Tool can be built into Authorizer itself?

tejado commented 1 year ago

Hi @vi I already answered this question in a different issue. But its a good idea to track this separately.

USB Gadget Tool supports creating and activating a USB HID gadget when the device boots. This is a good approach at first. I might consider integrating parts of USB Gadget Tool in Authorizer in future but not currently.

ristein commented 5 months ago

for people using authorizer on their daily phone, it would be nice to only activate usb hid once authorizer is openend and deactivating to standard afterwards, preventing the need to open usb gadget tool before and after using authorizer