Go to file
2023-09-08 23:49:32 -05:00
.gradle Initial commit 2023-09-08 23:44:00 -05:00
.idea Initial commit 2023-09-08 23:44:00 -05:00
app Initial commit 2023-09-08 23:44:00 -05:00
gradle/wrapper Initial commit 2023-09-08 23:44:00 -05:00
.gitignore Initial commit 2023-09-08 23:44:00 -05:00
app.apk Initial commit 2023-09-08 23:44:00 -05:00
build.gradle.kts Initial commit 2023-09-08 23:44:00 -05:00
gradle.properties Initial commit 2023-09-08 23:44:00 -05:00
gradlew Initial commit 2023-09-08 23:44:00 -05:00
gradlew.bat Initial commit 2023-09-08 23:44:00 -05:00
LICENSE Initial commit 2023-09-08 23:44:00 -05:00
local.properties Initial commit 2023-09-08 23:44:00 -05:00
README.md Add link to authorizer 2023-09-08 23:49:32 -05:00
settings.gradle.kts Initial commit 2023-09-08 23:44:00 -05:00

USB keyboard (for Android)

Using USB Gadget Tool, this emulates a USB keyboard on Android devices.

Requirements

  • USB Gadget Tool
    • Kernel with ConfigFS support
  • Rooted Android device 9.0 (Pie) or later

How to use

  1. Install USB Gadget Tool.
  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.