Skip to content
Discussion options

You must be logged in to vote

Frida can't run inside a Flet mobile app — this is fundamental to what Frida is, not a packaging gap:

  • Frida is a process-injection / instrumentation toolkit. The Python module is a controller that attaches to other processes via a frida-server daemon (needs root on Android) or a jailbroken iOS device.
  • A normal sandboxed app can't ptrace/task_for_pid or spawn-and-inject other processes — the OS sandbox forbids it. So even a perfectly built wheel would be a dead import in a Flet app.
  • (It also pulls a huge native build — V8, a forked Vala compiler, GLib, etc.)

Your title mentions "accessing Android underlayers" — for that, the supported approach is pyjnius, which lets you call Android Java…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@yst-one
Comment options

Answer selected by ndonkoHenri
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants