# USB keyboard (for Android)

Using [USB Gadget Tool](https://github.com/tejado/android-usb-gadget), this emulates a USB keyboard on Android devices.

## Requirements
- [USB Gadget Tool](https://github.com/tejado/android-usb-gadget)
  - Kernel with ConfigFS support
- **Rooted** Android device 9.0 (Pie) or later

## How to use

1. Install [USB Gadget Tool](https://github.com/tejado/android-usb-gadget).
2. Install the APK (`app.apk`).
3. Run USB Gadget Tool, and create a keyboard gadget.
4. Run this app.

## Credits

Most of the code is taken from Authorizer, specifically the `authorizer/src/main/java/net/tjado/authorizer` folder.

## Contact

I'm pretty sure I'm respecting the GPLv3 license of the code I copied, but I'm bad at parsing legalese, so if there's any issues, just contact me at [dev@askiiart.net](mailto:dev@askiiart.net).
