I have manged to Alfa AWUS036H and TP-LINK TL-WN722N external usb adapter to work with aircrack-ng with backtrack for ARM in my Galaxy Note II. Here is my PoC video of cracking WEP encryption on one of my test access point using AWUS036H I have created a recovery flashable zip with scripts to load/unload drivers.As usual root is required. This package contains a modified cm10.1 kernel. This package will work only in a cm10.1 rom.
• loadrtl:- will load rtl8187 drivers • uloadrtl:- unload rtl8187 drivers • loadath:- load atheros driver • unloadath:- unload atheros driver Download base package contains RTL8187 and AR9271 drivers. Ok CM 10.1 is available and I can switch, however why does it need to be CM 10.1? The Jelly ‘Beans’ ROM uses several different kernels you can select via Aroma installer: -Kernel Selection (Stock, LeanKernel, Kt747 Kernel, faux) Anyways, I know basic linux and I have the Ath9k drivers via linux-stable compat-drivers releases. I don’t need you to necessarily compile the drivers for me as much as I’d rather you explain the method on how you compiled them for the Note 2 as it will be similar. A blog post on that would be awesome. I prefer to be led to a river and taught to fish rather than be given fish. However if you don’t feel like sharing I will take the compiled kernal, CM 10.1 or not 😀 •.
It appears that kismet has accomplished adding drivers into android via the USB Host API enabling RTL8187 chipsets: Seems like an interesting development that doesn’t involve flashing a kernel. Also on a side note I’ve been looking into kernel development and will be attempting to add the ath9k modules to the leanKernel source for the Galaxy S3 (Verizon [d2vzw]). After doing some research from XDA Developers, Android Developers, and XDA University I think I can accomplish this. If you have any tips Maxter, it would be greatly appreciated 😀 •. @maxters:disqus I would love to know your method. I’m going to try it using the Linaro 4.7 Toolchain. I have the leanKernel source and I will be attempting this.
I have my build environment set up (Ubuntu 12.04 LTS) but I’m not 100% sure how to do this. I’m wondering if it would be possible to pull the kernel config from my device, prepare it with either the android-ndk toolchain or linaro cross-compile toolchain then compile and install the wifi drivers then drop the modules in /system/lib/modules and then insmod the new modules. If so I think I could accomplish this by tonight and have a working ath9k and other various popular modules. I will also be donating to your cause and downloading your applications. I’m really loving the progess you’ve made with getting aircrack out on our devices, I could care less about internal wifi lol, OTG+My favorite wifi device clearday I can include other wifi drivers, but I want to get it working first with my ath9k card first, but I do have an rt2800 device as well so I will be doing that as well once it get the ath9k working. As for other devices I don’t have those wifi cards (may have to get a nano one for more stealthy applications) and work on it.
Realtek Rtl 8187 Wireless 802.11g REALTEK RTL8. Wireless LAN Driver and Utility. System Manufacturer/Model Number packard bell IXTREME M5.
Also I’m thinking once I get the method down, maybe make a pack and script so people can pull kernels from their phone and add the modules and can just pick from compat-wireless. More devices supported the better imho. Caught Running Abigail Roux on this page.
I’m not looking to make money on this, if so maxters is the one that deserves it more than me. Its his idea and this post that got me even looking into kernel development.
Take a look at XDA and read through the post “[Tutorial] Building Your First Kernel” which is were I got started, also went on the Android developer site and got their info for kernel development, and then if you plan on using Ubuntu 12.04 LTS to get the dependencies, follow the list from Androids official site for setting up a build environment. I had some issues with their list as well, this is what I installed to get my build environment set up, haven’t tried compiling yet: Might help someone 😉 •. Actually I had to use the Redpill kernel to fix a charging issue with my note 2. I’ve found the ath9k coded in the Redpill kernel’s source,, but seems it’s not compiled into the kernel as nothing is in /lib/modules or /sys/module as shown in The revision I’m using “rev1.47” is for the Samsung stock based Rom and can’t find this exact revision’s source to recompile it. I’ve checked also your thread but i think this always will not work for the redpill kernel, correct me if I’m wrong. So I’m asking you if you can check the Redpill Git repository and tell me if any of those source can be used to be recompiled with with chipset support, or if you have any further advices, you’ll be greatly appreciated.