NetHunter Device Matrix
Use this matrix before flashing anything. NetHunter success depends on exact model, codename, bootloader state, recovery support, Android generation, and rollback options.
Exact Model Required
Lab Runbook
Use this page as a controlled lab build, not a production hardening guide. Validate isolation before running exercises and write down the cleanup command before starting.
Plan
Linux host plus supported phone; 4 GB downloads plus backups. Device dependent. Isolation: Use only owned devices and authorized wireless targets.
Build
- - Model verified
- - Backups complete
- - Matched ROM/recovery/NetHunter files
Validate
- - adb and flashing tool detect device
- - Downloaded files match codename
- - First boot completes
Exercise
Run only the exercises tied to this lab and save screenshots, command output, logs, and timestamps outside disposable VMs.
Clean Up
- - Keep stock firmware/recovery links
- - Document Knox/warranty state
- - Remove unauthorized test profiles
Compatibility Decision Table
| Check | Pass Signal | Stop Signal | Evidence |
|---|---|---|---|
| Official support | Exact codename appears on the official Kali mobile download page. | Only a similar model or old forum build exists. | URL, codename, file name, date. |
| Bootloader | Unlock is supported for your exact model and region. | Carrier, Snapdragon region, or OEM policy blocks unlock. | Unlock status screenshot or fastboot output. |
| Recovery | TWRP or supported recovery matches exact codename. | Recovery exists only for another variant. | Recovery file name, hash, source URL. |
| Base ROM | LineageOS or required base ROM version matches NetHunter notes. | NetHunter ZIP expects a different Android generation. | ROM version, Android version, codename. |
| Rollback | Stock firmware, recovery path, and device key combos are documented. | No known stock image or unreliable USB detection. | Firmware link, checksum, rollback notes. |
Practical Device Tiers
Good Candidate
Official NetHunter build, unlockable bootloader, matching recovery, active ROM docs, and a known rollback path.
Research Candidate
Partial support or community builds exist, but one of recovery, ROM, kernel, or rollback is uncertain.
Do Not Flash Yet
Locked bootloader, mismatched codename, missing stock firmware, unclear recovery support, or no trustworthy source.