Kali Nethunter is a popular custom Android ROM, based on Kali Linux, that was originally developed for Nexus devices, but has been forked to many others. Kali Linux is a kind of “hacker’s paradise” distribution, as it comes with over 600 pre-installed apps related to digital forensics and penetrative testing.
While Kali Nethunter has a number of ports for the most popular Android devices, Kali Nethunter has a separate build for Mediatek-based Android devices.
In this guide, we are going to show you exactly how to install Kali Nethunter on your Mediatek device, as well as offer a handful of links to Kali Nethunter ROMs for specific Mediatek-based Android devices.
Requirements:
- A rooted Mediatek device (search Appuals for Android root guides)
- TWRP, FlashFire, or Philz CWM Touch Recovery. – CWM is not supported but must be installed.
- Your device’s kernel version (Settings > About Device)
Note: You do not need to wipe your sytem data before proceeding. Kali Nethunter is an overlay ROM, which means it is meant to be flashed over an existing Android ROM.
At the end of this guide, you will find a large collection of Kali Nethunter downloads, according to specific devices and kernel versions.
For TWRP Users:
- Download the correct Kali Nethunter zip for your device and kernel version from our list of downloads below this guide.
- Save the .zip onto the SD card of your device.
- Boot into TWRP recovery, then tap Install, choose the zip file, and swipe to flash it.
- Reboot normally.
For Non-TWRP Users:
- Download the correct Kali Nethunter zip according to your device and kernel version.
- Download and install the FlashFire app from Google Play or alternative APK resource.
- Launch FlashFire, and grant it root permissions.
- Tap the plus sign and then choose “Flash ZIP or OTA”.
- Tap the drop-down arrow, and then choose “Filesystem Root”.
- Next tap “Mnt”, followed by “SDCard2 / SDCard”, and choose the .zip file.
- Now check both of the dialogue boxes and tap the checkmark.
- On the main menu of FlashFire, scroll down and tap the Flash button – do not mess with any other settings other than what has been instructed here.
Final Steps
- After Kali Nethunter has been successfully flashed onto your device, do not open any apps yet. Only open the Nethunter app at this stage, and grant it root permissions.
- Go to “Kali Chroot Manager” and also grant it root permissions, then tap “Install Kali Chroot”, followed by “Download Latest”, and choose Full or Minimal Chroot, according to your storage space.
- It will begin downloading the necessary files. When it is finished, you can tap “Install Kali Chroot”.
- After that is completed, reboot, and you now have Kali Nethunter installed on your Mediatek device!
Developers can find the Kali Nethunter Source Code here.
To completely uninstall Kali Nethunter from your device, flash this zip.
Troubleshooting
If the terminal app force closes, uninstall it and try an alternative, like this terminal app.
Atheros chip based adapters that are unable to get WLAN1 up or displayed in the terminal should proceed like this:
Launch the Nethunter Terminal app on choose “Kali”.
Enter the following commands:
apt-get update apt-get install firmware-atheros
Next check “airmon-ng” after re-plugging your adapter.
Realtek chip based adapters unable to get WLAN1 up or displayed in terminal:
Launch the Nethunter Terminal app and choose “Kali”.
Enter the following commands:
apt-get update apt-get install firmware-realtek
Then check “airmon-ng” after re-plugging your adapter.
Any other chips aside from Realtek or Atheros, try these instructions if WLAN1 similarly fails to appear:
Launch Nethunter Terminal app and choose “Kali”.
Enter the following commands:
apt-get update apt-get install firmware-misc-nonfree
Check “airmon-ng” after re-plugging your adapter.
List of Kali Nethunter Zips by Device and Kernel
MT6572 Downloads
- Alcatel Pop C2 Kernel 3.4.67
- Blu Studio 5.0 II Kernel 3.4.5
- Excelvan S55 Smartwatch Kernel 3.4.67
- Trident A9 Kernel 3.4.5
- MyPhone C-Smart Kernel 3.4.67
- Lenovo A369i Kernel 3.4.67
- Lenovo A319
MT6797 Downloads
- Xiaomi Redmi Note 4 Kernel 3.18.22+
- Infocus Epic 1
MT6735 Downloads
- Wiko_U_Feel Kernel 3.18.19+
- Flare S4 Plus kernel 3.10.65+
- Neffos C5 Kernel 3.10.65
- Blu R1 HD Kernel 3.18.19+
- Cherry Mobile Flare A3 Kernel 3.18.19
- Gionee M5 Lite Kernel 3.10.65+
MT6577 Downloads
- Alcatel OT 6030 Kernel 3.4.0
MT6580 Downloads
- Cherry Mobile Spin Max Kernel 3.18.19+
- Alcatel Pixi4 (5) Kernel 3.18.19
- Kiano Elegance 4.5 Kernel 3.10.72
- KianoLegance5.0 Kernel 3.10.72
- Symphony i10 Kernel 3.18.19
- ZTE Blade L5 Plus Kernel 3.10.72
- Cherry Mobile Flare J3 Plus Kernel 3.18.19
MT6582 Downloads
- Micromax Unite 2
- Micromax Canvas Hue Kernel 3.4.67
- Xolo Q700s Kernel 3.10.54
- Lenovo A 3300gv Kernel 3.4.67
- Intex Aqua Power Plus Kernel 3.10.54
- THL 4000 Kernel 3.4.67
- Oppo Joy 3 Kernel 3.4.67
- Symphony V80 kernel 3.10.54
MT6589 Downloads
- Micromax A 117
MT6592 Downloads
- Infinix Zero 2 Kernel 3.10.72
- InnJoo ONE 3G HD Kernel 3.10.72
- Lenovo Golden warrior Kernel 3.4.67
- Flare Xl Plus Kernel 3.10.72
- HTC Desire 820G+Kernel 3.4.67
- Infinix Hot Note PRO Kernel 3.4.67
MT6752 Downloads
- Xperia C5 Ultra E5553 Kernel 3.10.72+
- Lenovo k3 Note Kernel 3.10.103
- Alcatel Onetouch Flash Plus Kernel 3.10.61+
- Alcatel Onetouch Flash Plus Kernel 3.10.48+
- Lenovo P70 Kernel 3.10.65
MT6753 Downloads
- Gionee S Plus Kernel 3.18.19
- Neffos_C5_Max Kernel 3.10.65
- Firefly Intense Desire Kernel 3.10.65+
- Lenovo Vibe K4 Note Kernel 3.18.19+
- Coolpad Note 3
- Infinix Note 2 Kernel 3.10.65+
MT6755 Downloads
- Sony Xperia XA F3111 Kernel 3.18.22
- Lenovo Vibe K5 Note Kernel 3.10.72+
MT6795 Downloads
- LeEco Le1s Kernel 3.10.72+
- Xiaomi Redmi Note 2 Kernel 3.10.61
- Redmi Note 2 Kernel 3.10.61+
- Xperia_M5 Kernel 3.10.72+
MT6782 Downloads
- Gionee_M3 Kernel 3.4.67
- Lenovo A3000 h Kernel 3.4.67
MT6737 Downloads
- HomTom H 17