We invest most of our time on this subject and we hope to deliver "good news" quickly.
For now all we can say is that we had some progress on our packet injection research and we hope to have some useful version in the next weeks.
Lots of kernel versions...
Our goal is to have our solution running on as many phones as possible, sadly each different device has many different kernel configuration options. All that kernel versions are the main reason that most of our readers can't use our patched firmware and that makes us very sad.
Please don't add any more emails or comments on the "Exec format error" if the dmesg log states a wrong ver magic.
Our Suggested Solutions
The diffs between the original broadcom driver and our version are very small, they are so small that we think hot patching of the kernel/ kernel module might be an easy task.
Cyanogen is not needed for adding monitor mode support but it's very useful. The reason for that is the their team already created a great build environment for most of the devices available on the market.
We can assume most of our users currently use a stable version of cyanogen. Under that assumption we can build the kernel modules for all the devices automatically and post the binaries online.
We are only three guys, one of us is actually on this way to south america for a three week vacation. So most of our time is spent on trying adding new cool functionality like packet injection.
If you managed to get our firmware up and running and you think you can help us implementing one of our solutions (or come up with a new one), please contact us!
Beer donors, we thank you!
We just wanted to say that we really appreciate your donations and hope to bring out new features soon.