Use this kernel at your own risk. Flashing it may brick your device. I'm not responsible for any software/hardware damage.
I did not do any significant development or building of this kernel. (I was simply a guy looking for a kernel that supported HID attacks on Nougat for Kali Nethunter and such I dug through the interwebs gathering all information/software required) All serious development credit goes to RoatanDave and Binkybear on Github, I simply built with Linux using the Nethunter-installer.
Having said that there is nothing special about this Kernel with regards to battery life and performance, expect the same as stock Lineage OS 14.1, it's just stable and works with the added benefit of using external wifi cards for packet injection and monitoring as well as enabling the use of HID attacks using Duckhunter.
As of now, the kernel has been tested and is working fine on the following ROM(s). If you decide to try the kernel on a different ROM, let me know if it works and I will add it to the list.
Lineage OS 14.1 (2018-06-13)
I'm pretty sure it should work for other Nougat based roms, just create a backup before trying.
How to install
1. Create a backup
2. Clear all caches.
3. Flash the attached file.
5. Pwn the world
You must enable Android Debugging in the Developer Settings and the USB mode must be set to MTP. If you don't enable these options the HID attacks won't work.
Tuga Power Rom
Kernel Special Features:
Enables the use of HID attacks
I'm just beginning this journey so take it easy on me, I may not be able to help with adding features etc to the Kernel or going through source code but I'm willing to learn, I hope that I will be able to create a 8.1 Oreo version as well if it is possible. I am open to input and help from anyone who knows about the subject.