as i said before, if an Android device uses a broadcomm chipset for wifi then monitor mode can be used if it's rooted and bcmon.apk is installed. then a linux image chrooted in the background using the terminal emulator can be run then it would have to be compiled for chrooted ARM Linux as opposed to x86 Linux. there are already pre-made Linux on Android bundles that require root. and a whole project for it with bootscripts and everything. no custom roms or custom firmware for Android required. as long as you can compile Smashhax for chrooted ARM Linux and get a way to run monitor mode on Android devices, it looks possible to me maybe even probable. monitor mode would require a broadcomm chipset + root + bcmon.apk + chrooted Linux recognizing bcmon monitor mode or USBonthego + a monitor mode capable usb wifi adapter + usb wifi monitor mode drivers compiled for that adapter.
those are the complicated prerequisites for running a compiled version of Smashhax on Android using the Linux on Android method. although I suppose an Android app could be made to work with bcmon.apk on a rooted Android device with a broadcomm chipset but that would require someone willing to actually make it. It's looking possible and probable but it would take a lot of work to set it up. no custom roms or unnecessary changes to the firmware of Android required unless Smashhax can't be crosscompiled for chrooted ARM Linux or ARM Android as an app. question answered. now can we lock this thread already please?