yashsingh1/xdaforums huggingface dataset:
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] jcadduono:
ehhh is there really any need to have two kernels? the nethunter patches only use up ~5 MB of memory at the start of ram that probably wouldn't be available to apps anyways. no extra cpu usage.

I guess I can add fsync control since thats a tiny patch that wont have any affect unless user toggles it, sure.

I won't add OC/UV since all that does is produce reports of bugs I'll never be able to find.

Anyone is free to fork my kernel sources.

https://github.com/jcadduono/android_kernel_zte_msm8996/tree/android-6.0-caf.y

The Android 6.0 CAF.y branch is CAF + Linux 3.18.45 with all the build scripts ready for you.

It has a zte_defconfig for full ZTE stock, and a zte_minimal_defconfig for a minimal configuration that disables debug/unused things.

Both TWRP and NetHunter are based on zte_minimal. Look at the commits in NetHunter/TWRP branches to see how I set up build scripts/configs.

You do not need an Android build environment. I set it up to build standalone with ./build.sh and you can specify your target like so:

./build.sh ailsa_ii zte_minimal

I recommend changing the default target in build.sh and menuconfig.sh and copying zte_minimal_defconfig to yourtarget_defconfig as your first commit, as I have done.

All you need to do is fork the kernel source on your github and:

apt-get install libncurses5-dev diff colordiff git-core

mkdir -p ~/build/toolchain && cd ~/build/toolchain

wget "https://releases.linaro.org/components/toolchain/binaries/latest-5/aarch64-linux-gnu/gcc-linaro-5.3.1-2016.05-x86_64_aarch64-linux-gnu.tar.xz"

tar xf *.xz && rm *.xz

mkdir -p ~/build/kernel && cd ~/build/kernel

git clone https://github.com/YOURGITHUBUSERNAME/android_kernel_zte_msm8996.git zte_msm8996

cd zte_msm8996

./build.sh ailsa_ii zte_minimal

and then you have your own kernel.

Make all the modifications you want.

Install with https://github.com/jcadduono/lazyflasher

kernel: zte_msm8996/build/arch/arm64/boot/Image.gz-dtb -> lazyflasher/Image.gz-dtb

modules: zte_msm8996/build/lib/modules -> lazyflasher/modules

make NAME="your-cool-kernel" VERSION=1

install the zip it makes in twrp
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] jimbo77:
Thanks for the clarification. I'll keep an aye on future releases :)
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Kevinkuensken:
i found it be great too if you improve UC/OC
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Znuf:
I installed this kernel on my 2017G it boot but i lost sound. How can i help
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Kevinkuensken:
For me Sound work.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Znuf:
Thanks i'll flash again and see.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Neo1978:
same

i have also a 2017G and no Sound on the Speaker. Only Headphone does. which version have you try. I used the Kernel with the name 2017U. later i will try the new one with the namwe ailsa_ii:
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Znuf:
I try this one : https://build.nethunter.com/misc/axon7/ailsa_ii_xda_safetynet_kcal-1.0-20161216-1849.zip

with ailsa in the name
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Neo1978:
https://build.nethunter.com/nightly/3.15.3-20161217-1352/kernel-nethunter-ailsa_ii-marshmallow-3.15.3-20161217-1352.zip

this is the newest. i have no time to try it yet. later or tommorow.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] tron1:
Happened also to me.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Kevinkuensken:
I flashed with the name A2017U too.And sound works.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Znuf:
On my A2017G this one https://build.nethunter.com/nightly...r-a2017u-marshmallow-3.15.3-20161216-0523.zip with 2017U had the same problem. No speaker sound.

---------- Post added at 05:54 PM ---------- Previous post was at 04:54 PM ----------

Same with the 17.12 build
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Kevinkuensken:
on B29?
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] jcadduono:
i wonder if i just need to include audio libs from B29 in the installer to make sound work on A2017G's rom, or if it requires a different dtb or what
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Kevinkuensken:
Im On B29 Custom Rom with your last Kernel and all work.I have A2017G
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Znuf:
I'm on official B08
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] TheLastSidekick:
Latest B29 on your latsst kernel, and all is well. Thank you for your contribution, this is awesome! :)
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] jcadduono:
Is transferring large files (over 20 MB) using MTP working for you? I fear I may have broken MTP with the kernel somehow, but it seems even more likely there's just something wrong with my PC's USB drivers :$
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Erahgon:
I just tried to transfer my TWRP backups out using the Android File Transfer tool on OSX, but it couldn't do the transfer and crashed the app. Smaller files worked flawlessly though.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] jcadduono:
Alright, I'm probably going to spend the next week after Christmas rewriting the majority of ZTE's drivers while re-inserting them on top of LA.UM.5.5.c1.

Today I did the camera sensor & eeprom driver which was a bit of a nightmare...before Christmas...ha, ha... :)

So far it seems the only drivers *not* working at the moment are NFC and audio recording, but they shouldn't take long for me to solve!

Other than that, it's quite stable and I think my MTP issues might be gone. Onwards to Nougat!

I will make sure this device's lifetime exceeds well beyond expectations. If I have extra time I can throw it all on top of MSM-4.4 msm8998 branch as well, but that *probably* will not be compatible with the stock ROM.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Oki:
I have stock B29 rom and I can't flash nethunter-generic-arm64-kalifs-full-rolling-3.15.3-20161222-1600.zip, it stops when installing SuperSU.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] jimbo77:
Correct me if mistaken but you are trying to achieve is a close to vanilla kernel that supports ZTE OEM stuff? If so will your work support in any way vanilla Android for our Axon either in the form of AOSP, CM or any close to stock Android OS?

Stock ROM for me is fine. Honestly the amount of bloatware is minimal compared to others but it's always nice w to have options to play with :)
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] jcadduono:
maybe a little closer, I'm waiting for someone to leak Nougat test rom then maybe I'll begin trying out Lineage OS 14.1

hell, considering you can disable everything except google I don't think stock has any bloat at all and I really don't have any reason to even go to Lineage OS
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Erahgon:
I've actually rather grown fond of the stock ZTE experience (with mods of course). This kernel really livens things up! Thanks for everything!
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] jimbo77:
I agree. Phone is really great and the OS just needs a bit polishing. Probably that's the only reason to go for an after market OS, memory management could be a bit better I think. But as you said, I honestly don't feel that urgent need to move away from stock if what we have actually works good
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] TheLastSidekick:
You think some one will actually violate the agreement and leak? Let's hope if some one does, their OPSEC is good enough to avoid ZTE and their lawyers.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] manu7irl:
[MENTION=5672995]jcadduono[/MENTION] Thanks

I'm running your kernel and also this awsome kali nethunter chroot...

I need to know if I could update the wlan module to this one: ath10k

maybe this could add injection to the internal wifi card so called QCA6174 and running on module cnss_wlan_pci

Do you think this could work actually?

Also can you patch the kernel from [MENTION=309990]freeza[/MENTION]??

In this post:

http://xdaforums.com/axon-7/development/kernel-beastmode-kernel-vr07-a2017u-t3524730
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Oki:
I have stock B29 rom and boot and I can't flash nethunter-generic-arm64-kalifs-full-rolling-3.15.3-20161222-1600.zip, it stops when installing SuperSU. The zip file is fine, but there must be something.... any clue?
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] jimbo77:
Do you have the official TWRP img installed? I used to have issues when installing newer versions of SuperSU but it was because i was using the unnofficial twrp image. My advise go HERE and flash lastest TWRP, after that SuperSU install shouldn't give you any problem.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Oki:
That solved the issue. Thanks!!!!
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] yonoshiro:
[MENTION=5672995]jcadduono[/MENTION]

Thank you so much for your hard work. This kernel is fantastic. It is my distinct pleasure to make a donation as a small token of my gratitude. :)

68D4700097117843V
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] CandyFoxJ:
Using your suggested cable and adapter I'm unable to see wlan1 in wifite, ifconfig or iwconfig. Is there anything special I need to do to up the interface?
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] jimbo77:
[MENTION=5672995]jcadduono[/MENTION] I just want to report that using the latest kernel I'm seeing the same issue as with freeza kernel. Videos taken with the camera are not working properly. It seems to record videos fine but when you try to see the video it just plays sound with the first frame of the video being kinda freeze or stuck. Can you please take a look or can anyone else confirm of you are having the same problem?
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] yonoshiro:
I confirm this issue as well. To extrapolate on Jimbo's report. The video camera records just fine after a reboot most of the time but upon leaving the phone on for a while, any subsequent videos taken seem to be corrupted. Namely, video playback results in audio playing but the picture is frozen.

Running stock B29 on U variant without xposed or any kernel tweaks and Unofficial TWRP 3.0.2.2

Not sure what nonsense ZTE has done that would lead to this in both this and freeza's kernel. Lol
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] jcadduono:
Hey guys, I've rewritten ZTE's camera sensor drivers and camera configuration to be more inline with CAF. I'm going to upload a LA.UM.5.5.r1 (Android Nougat 7.1) stock configured kernel in a little bit (check back within the hour at this post for DL link)

It should run happily on Android 6.0 as I've added a few compatibility ifdefs/configs to keep the APIs intact.

Let me know if it fixes this issue & if other issues exist or are also fixed, thanks!

Update: Here it is: https://build.nethunter.com/test-builds/zte/zte_nougat_minimal-3-20170102-0757.zip

There are many drastic changes from ZTE's stock kernel, so I expect issues. Have fun looking for them!

Note that this is NOT a NetHunter kernel, it is pure stock configuration. I want to get input on issues that are present before adding a bunch of crepes.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] *mj13*:
After install on my U variant I recorded a video and it properly plays back... I'll test throughout the day since in previous kernels it was a sporadic issue. No other issues noticed "yet" . Thanks for your work.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] yonoshiro:
Unfortunately, the video recording issue is still present. I have tested it for an hour or so. The video recording worked fine at first and then, after letting the phone sit for a while,, the picture freezing issue returned.

It really is a head scratcher.

I have attached a logcat, although I doubt its usefulness in this regard.

In any event, thank you so much for your hard work and altruism in sharing this with the community.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] jimbo77:
Unfortunate for me it is still showing the same problem. Also I noticed that after first boot didn't have audio through a music streaming app. I had to open PowerAmp play a song with it and then the streaming app could process audio, please note that I have enabled the DAC control setting in PowerAmp.

Those are the only two issues I've noticed so far
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Loader009:
First I had sound, I tested some music with PowerAmp through the speakers. After that I recorded a video and tried to play it with MX Player. No sound.

Using the DAC with PowerAmp the music through the headphones still worked but after unplugging the headphones it didn't.

edit: Another problem that is weird...

I noticed that WiFi was disabled during my 2 minutes of testing.

I restored my old boot-image to get everything up again and WiFI is still not working. I can't enable it in the settings.

Will try some first aid stuff (clear cache and so on) but any other idea is appreciated.

A2017G user

That's probably the solution for my WiFi problem. Thanks!
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] jcadduono:
I will try and decompile the dtb of B27 and B29 and compare them, could be a clock control issue I guess.

It does appear to be recording each frame just there's some data corruption after first frame preventing players from being able to play back any later frames, even though the frames are there.

Good news for those that recorded special occasions and thought their footage was ruined, it should be recoverable with some kind of video tool hopefully, such as ffmpeg.

Unfortunate update: compiled B27 open source dts is 100% exact to B29 boot release. Both have a sha1 of 4ccdbc1843118fb1857b725e7d68fb261385ced6 once decompiled. There's nothing we are missing in dtsi.

Possible good news: I think I may have found the cause of the issue with the camera video recording...though it seems unlikely, https://build.nethunter.com/test-builds/zte/zte_minimal_nougat_cam-1-20170103-0054.zip (download and try, this is hard for me to reproduce)

commit: https://github.com/jcadduono/androi...mmit/758e2b0b309e97c2f070f6c9e62439ec362f09df

I included also this commit in case needed for safetynet pass: https://github.com/jcadduono/androi...mmit/c3ae5727a81acbd53d2eaf5576f17707c021ef3e

(change verifiedbootstate to green)

Update 2: not fixed, issue still there
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] jimbo77:
[MENTION=5672995]jcadduono[/MENTION] do you think this is related to our issue with the video recording?

This was mentioned in the CM13 Thread.. Seems that ROM also suffers from the video recording issue, what seems interesting to me is the test performed, could it be the "mic/sound" driver the one with the issue and not the camera itself?

Probably this is useless but just caught my attention seeing a similar issue :)
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] yonoshiro:
I like the way you are thinking good sir.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] shia786:
Just a little more information nfiramtuon, don't know if it's relevant,

I have tried out BrokenOS which is also AOSP ROM like CM13 and there is no video playback recording issues there

However saying that, that ROM still uses drivers from Unjustified Dev which is also used on CM13 so no idea there
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Wiiki13:
I've tried the latest kernel and the stable version posted in op on b29 stock and zadmix rom but still haven't been able to get my phone to read the alfa Wi-Fi adapter, I have noticed that after flashing the kernel that the otg doesn't pick up any usb I plug in so my question is might somebody know which version has otg/mtp fully working btw my model is A2017U
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] jcadduono:
Try 2017-01-07 nightly, should be fixed. Disabled HID attacks for now until I can solve it, there's something interfering with USB descriptor that ZTE is running from functionfs it seems.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Wiiki13:
Awesome thanks so much for your hard work I'll test it out as soon as I nand back to stock, been giving broken os a trial run for the past few days.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] TheLastSidekick:
All I know is I flashed a Nougat kernel the other day and ever since my charging hasn't fast charged. Fast charged after flashing the latest nightly tonight though, so you could imagine I was excited thank you lol
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Loader009:
The link to the exact zip you downloaded:

https://build.nethunter.com/misc/axon7/ailsa_ii_xda_safetynet_kcal-1.0-20161216-1849.zip

Your device model:

A2017G

The name of the ROM you're flashing it on:

Stock B03 (for A2017G users)

SuperSu 2.79; suhide 0.55; Xposed v86.2; linked kernel

Using this guide: https://xdaforums.com/axon-7/how-to/guide-root-xposed-safetynet-stock-rom-t3530906

The version and build date of the ROM you're flashing it on:

Since there is only one B03 for A2017G, I think it's not needed.

A complete description of your problem:

Audio stops working after a while...

More specific:

1. Audio stops working after listening to music over the headphones with PowerAmp (sound is going directly "through" the DAC) and then unplugging the headphones. No more Sound until reboot.

2. This was somewhat of a short test earlier so this can only be more specific after further testing: Audio stops working after phone was in deep sleep.

The problems also existed with the first nougat test kernel in this thread. So this seems either an issue of the kernel-config or with A2017G or specifically with B03.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] jcadduono:
I'm not supporting that zip and I recommend flashing the US B29 system/boot if using my kernels.

Consider just using the NetHunter kernel instead. It has the same features, just a few extra drivers enabled but they are suspended and don't use any extra battery.

I designed the NetHunter installer to have kernels independant from the rest of it specifically to allow users to use kernels or apps by themselves.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Loader009:
Changed to HelsAx7 and updated to B09 before that.

Everything works fine except... selinux is permissive. I need enforce for SafetyNet.

Guess I know now why they linked to an older kernel in the guide I linked.

Thanks anyway, I will watch this thread for newer versions.

Btw. you and some other devs here got some donation from me for the new year (I actually wanted to do that for Xmas but I barely had the time for that >.<).

So please, keep up your nice work, I really appreciate any development for all of the Axon 7... (especially the A2017G ;) )
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] jcadduono:
Hrmm, I might just make selinux report as Enforcing while being permissive to fix that.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Loader009:
That would be nice.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Wiiki13:
I can confirm that the 2017-01-07 nightly is working with the alfa wireless adapter posted in the op if you have any trouble getting into monitor mode with wifite just go into nethunter custom commands, run wifi monitor mode then launch wifite and it should start by itself no need to select an adapter
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Kinanizer:
First of thank you for porting this to the Axon 7 and all your other contributions to the Axon 7. jcadduono, you have been my guru to modifying my Axon. Now my first question is do you (or anyone else reading this) know of any ac wifi adaptors that might work with this kernel. I have done my own research and haven't really found anything. I'm going to keep looking and possibly order somethings to test, but I figured I should ask here first. Last question is about overclocking. I remember reading that you did not want to add support for that to the kernel and I just want to double check if that's still true.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] manu7irl:
Hi [MENTION=5672995]jcadduono[/MENTION], any news on first frame camera video corruption!? With the new nightly, it is worse for me cannot play any recorded video. I am on b29 stock for [MENTION=3044858]DrakenFX[/MENTION]. With your nethunter patched kernel and updated chroot. I have also noticed that the new supersu is blocking nethunter and csploit from working as root, and it is asking me to buy the pro version to run these two...
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] jcadduono:
no news, i can't seem to solve it, no idea why it is happening. as for supersu blocking nethunter/csploit that simply isn't true, are you sure you didn't accidentally deny its request? you can open the supersu app and change root access for apps that have requested it.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] manu7irl:
See yourself...
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Loader009:
This does not show anything except that you have neither enabled Pseudo Pro on SuperSu nor bought Pro.

It works for me fine also.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] manu7irl:
This is what I am seeing in nethunter app now...
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Loader009:
Did you try to remove the App from the SuperSU list, kill NetHunter, run it again and allow root?
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] manu7irl:
Yes I did... csploit is doing the same!
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Loader009:
Does any other app with root permissions work?

I suspect that your SuperSU installation might be somehow corrupt.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] manu7irl:
Flashfire works fine...
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Loader009:
Then I have no idea why it does not work...

Maybe you need to turn on "Mount namespace separation" in SuperSU? It might not help either.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] manu7irl:
Just flashed new kernel and updated nethunter 20160116 it wotked and fixed my errors on nethunter app and csploit!

Thanks everyone.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] mtbooker:
Any plans to include Battery Life Extender (BLX)?

Battery Life Extender (BLX):

https://xdaforums.com/nex...r-blx-t1257497

Inclusion in a 3T kernel:

https://xdaforums.com/one...moxie-t3466294

Thanks for your hard work!
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] MacLaughlin:
Hi does this kernel extend battery life?
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] jcadduono:
I don't believe that any kernel reasonably extends battery life unless the original had a severe issue that used extra power.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Loader009:
[MENTION=5672995]jcadduono[/MENTION]

Will there be an N nethunter kernel some day?

I am still waiting for XPosed for N, so I am not in a hurry, just asking.

I am curious if you had the time to look into it, since there were no news to an N nethunter kernel lately. (Or did I miss something?)
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Unjustified Dev:
Official N kernel source has not been released.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] MaxRink:
Time for an GPL compliance request I guess

Gesendet von meinem ZTE A2017G mit Tapatalk
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Unjustified Dev:
I have the untouched b15 kernel source. I'll see if I can release it.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Unjustified Dev:
[MENTION=5672995]jcadduono[/MENTION]

https://drive.google.com/file/d/0B5bwXgLYy6umQ05oWEZOcXBqODA/view?usp=sharing
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] senny22:
Is this kernel only for marhsmallow?
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] ajolly:
Love it. I'll buy you a beer if you are at blackhat/defcon. Do you have any 5ghz cards you like? Was looking into AWUS036ACH or AWUS036NHA, its been several years since I did any wifi attacks.