Go to file
2023-09-09 17:33:29 -05:00
.gradle APK is now signed (and working) 2023-09-09 17:33:29 -05:00
.idea Switch to release APK, not debug 2023-09-09 15:24:00 -05:00
app APK is now signed (and working) 2023-09-09 17:33:29 -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 APK is now signed (and working) 2023-09-09 17:33:29 -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.