Mobile app analysis usually means a phone tethered to a laptop running frida-server over adb. FridaGo removes the laptop: it runs frida-server, lets you pick a target app and a script, and injects — entirely from the phone.
GitHub: imtaqin/FridaGo
FridaGo is for authorized security research, app analysis, debugging and education on devices and apps you own or have explicit permission to test.
The flow
- Server tab — one tap downloads the matching
frida-serverbinary for your ABI, flips SELinux permissive, and runs it detached on127.0.0.1:27042. Live status for root, ABI and server state. - Inject tab — choose a target app (searchable, with icons), pick a script from your library — or search Frida CodeShare by keyword and import with a tap, pull one from a GitHub/Gist URL, or write it in the built-in editor — then hit Inject. The target is spawned under instrumentation.
- Logs tab — color-coded live output, or pop it into a draggable floating overlay that stays on top of the app you're instrumenting. It auto-opens on inject and survives backgrounding.
Frida 17 ready
FridaGo ships Frida 17.22.0. Older CodeShare scripts written against the legacy Java global are auto-wrapped with frida-java-bridge and a compatibility shim at inject time, so most of the classic scripts just work.
Because the server listens on localhost, you can still attach from a PC with adb forward tcp:27042 tcp:27042 and use frida-trace as usual — the phone just stops being a dumb target and becomes the whole lab.
Built with Jetpack Compose + Material 3, Inter + JetBrains Mono, a violet/mint dark theme. Requires a rooted device (Magisk/KernelSU), Android 7+.
Comments