Galaxy SIII monitor mode
1. Set up Kernel Build Environment for linux
2. Compile then enable drivers. I suggest leanKernel open source, has the drivers just need to be compiled then enabled in the kernel
3. Use either the latest android toolchain, or linero's toolchain is pretty good
4. Compile kernel and flash
5. insmod the driver
6. Use something like linuxdeploy to install kali/backtrack and use aircrack/wifite with a usb otg and an external wifi adapter with a Y cable so you can still charge the device while crack (portable power pack works good)
7. Collect handshakes and then get cracking
Profit?!?