Omni is a python application that relies on openssl. So you would
need to build against the openssl supplied with android. There are a
few approaches out there for doing python on Android. But whether
those will give you the python libraries used by Omni, I do not know
and am not completely hopeful.
You may have better luck if you
- reserve a VM using GENI
- Install & configure Omni on that VM
- and then save that disk image, or the script you use to quickly
install and configure your omni on a VM, so when you give up that VM
you can get back to that state
- Use an Android SSH client to connect to your VM and run Omni from
there.
For that, use something like:
https://play.google.com/store/apps/details?id=org.connectbot
If you find something that works for you, share it with the
community!
Aaron