[ROM] [Official] Kali NetHunter for the OnePlus 7 & OnePlus 7 Pro

Search This thread
Thanks! I actually installed cyberknight777's kernel with RROS and it works SOOOO well. Highly recommend it to anybody trying to get nethunter working on OPO 7 Pro.
Cheers! I did my best with the A10 kernel. Learnt alot by working with it. atm I'm working on a new A11 kernel which isn't related to nethunter in any way. Will release it soon n maybe even make a nethunterized build out of it
  • Like
Reactions: flash713
any arguments? , comparison ? advantages and disadvantages?

do you rely on your own experiences? did you "heard somewhere on the internet"?
For starters his kernel is very outdated. The kernel he is using is of the version 4.14.117. My kernel is of 4.14.239. Next the kernel doesn't track the latest CAF tags whilst mine does(or atleast did when I maintained it for as long as I could). My kernel has more optimization focused on battery backup and performance. My kernel doesn't have issues with the brain service as I've nuked it. My testers have said that the kernel performs well under heavy usage too. If you want a kernel that tracked latest ACK(android common kernel) and CAF changes with good optimisation, use mine. If not feel free to use draco's kernel.


New member
Dec 4, 2020

I present to you: Kali NetHunter for the OnePlus 7 & OnePlus 7 Pro

Kali NetHunter is an Android ROM overlay that turns an ordinary phone into the ultimate Mobile Penetration Testing Platform.
The overlay includes a custom kernel, a Kali Linux chroot, an accompanying Android application, which allows for easier interaction with various security tools and attacks, as well as a client to the Kali NetHunter App Store.
Beyond the penetration testing tools arsenal within Kali Linux and the Kali NetHunter App Store, NetHunter also supports several additional classes, such as HID Keyboard Attacks, BadUSB attacks, Evil AP MANA attacks, and much more. For more information about the moving parts that make up NetHunter, check out our NetHunter Components page.
NetHunter is an open-source project developed by Offensive Security and the community.

~ Prerequisites ~
- TWRP - https://twrp.me/
- Magisk – https://forum.xda-developers.com/apps/magisk
- Universal ForceEncrypt Disabler - https://forum.xda-developers.com/android/software/universal-dm-verity-forceencrypt-t3817389

~~ Downloads ~~
NetHunter for Android 9.0 OnePlus 7 [Pro]: https://images.offensive-security.com/nethunter/nethunter-oneplus7-oos-pie-kalifs-full-2020.1.zip
- NetHunter for Android 10.0 OnePlus 7 [Pro]: https://images.offensive-security.com/nethunter/nethunter-oneplus7-oos-ten-kalifs-full-2020.1.zip
~~ How to Install ~~
- Copy twrp, magisk, Disable_Dm-Verity_ForceEncrypt & NetHunter image to USB-C drive
- Flash TWRP, reboot into TWRP, insert USB drive, flash twrp zip
- Reboot into recovery & format data
- Install “Disable_Dm-Verity_ForceEncrypt” & Magisk
- Reboot to system & finish Android setup
- Reboot into TWRP
- Install NetHunter Image
- Reboot
- Run NetHunter app
- Reboot
~~~ Notes & Updates ~~~

Credits: The Offensive Security Team and the NetHunter community

Android Version: 9.0 & 10.0

XDA: DevDB Information
Kali Nethunter, Kernel & ROM for the OnePlus 7 & OnePlus 7 Pro


Source Code: https://gitlab.com/kalilinux/nethunter/
Kernel Source: https://github.com/Re4son/android_kernel_oneplus_sm8150

the internal wifi card's monitor mode is working
but the internal bluetooth device cannot be found when I run hcitool
also phone crashes when i run any rtl-sdr related tools

Phone: Oneplus 7
Nethunter version: 2021.3


Apr 18, 2021
Hey there, I'd have a question that keeps bugging me. Seemingly I can't figure out on how to apply a OTA System Update without breaking the phone (it's either stuck or does not even boot). I always need to unbrick it and flash back a backup or the old files. I searched for quite some time for possible solutions, but I have not been able to find one. So I wanted to ask if you could point me in the right direction. BR chaos


Oct 28, 2020
Hi all does anyone have the kernel: Linux kali 4.14.117-Draco-Re4son #1 SMP Wed Sep 8 13:14:39 AEST 2021 aarch64 installed on a OnePlus 7 Pro can anyone advise me if it is good and what are the drawbacks ?


Oct 28, 2020
I have OnePlus 7 Pro installed Universal DM-Verity, ForceEncrypt file in TWRP. I then installed OxygenOS from scratch. If I want to install Kali Nethunter I have to install this DM-Verity, ForceEncrypt file once again, won't I have problem with ssh connection ? and Magisk error ? I had a problem that when I went into format and typed yes and dragged the erase slider it somehow did not read my sim card and bluetooth did not work and wifi


Oct 28, 2020
Can anyone test the kernel for OnePlus 7 / Pro on Android 10 ?


  • kernel-nethunter-20211026_230158-oneplus7-oos-ten.zip
    16.5 MB · Views: 208


New member
Nov 5, 2021
Hello everyone, maybe trivial question but for me fundamental. Once installed everything, ect .. If in case I decide to upgrade kali nethunter, in the terminal, I will lose compatibility with official ROM, and compromise nethunter? If this is not the case which upgrade have to do:
apt upgrade, apt dist-upgrade, apt full-upgrade?
Finally, while finishing the upgrade when the blue screen appears where you have to select options, what to do, what option have to select? if someone is able to answer.


Dec 21, 2021
Project Treble
OnePlus 7 Pro
Here's OXygen 11 kernel I got and using. Anyone have updated or better?
I install nethunter 11 generic or nord and then this one.seems to work ok. Gonna try the magisk module maybe with it


  • kernel-nethunter-20210610_163254-oneplus7-oos-eleven.zip
    24.8 MB · Views: 201


Apr 13, 2015
Here's OXygen 11 kernel I got and using. Anyone have updated or better?
I install nethunter 11 generic or nord and then this one.seems to work ok. Gonna try the magisk module maybe with it
i tried this and it didn't work, then reached out to cyberknight777 and got this kernel & these modules

after install running OnePlus7Pro + ArrowOS 11.0 - airmon-ng wlan0 start works and included are the results from airodump - what i did is follows -

installed the Arrow OS ROM & installing magisk afterwards -

i flashed the kernel you referenced via booting into TWRP, not using the arrow recovery, - then installed generic nethunter from kali -

everything worked good - noticed some battery shift from the stock ArrowOS kernel, but could control the device with kali tools (except monitor mode on wlan0)

i wanted monitor mode to function though so i reached out to cyberknight777 (initially to ask if i could even do this but I was impatient and just kinda went for it.) - again as referenced above he provided this kernel & these modules -

(i didn't flash my own recovery as Arrow appears to use their own and i'm a bit rusty so didn't want to mess with too much i'm already doing.) so i boot into TWRP and install the kernel above now -

install modules from magisk - (though I did this backwards as I installed the modules in magisk first on accident then flashed the proper kernel)

photo_2022-01-14_21-39-33.jpg -no monitor mode

Screenshot_20220115-064039.png -monitor mode works

Screenshot_20220115-064145.png - airodump-ng wlan0 results

pretty cool stuff!!!!


Senior Member
Jan 29, 2012


New member
Jan 24, 2022

I want to install NetHunter on a used Oneplus 7T 1907 that I was able to get for really really cheap, and not use it for anything else. It comes with Android 10. The existing nethunter images and procedures for getting everything rooted and running (on the kali website) are for Android 10, and it sounds like there are some issues with installing NetHunter on Android 11.

Should I just stick with the Android 10 image on the device (10.0.4.HD63CB) and not bother upgrading to Android 11? Are there any advantages of getting NetHunter working with Android 11?

Top Liked Posts