-
1Prerequisites
Flash Stock Android 12
- Install latest Android 12 image for Pixel 3 XL from the official site: https://developers.google.com/android/images#crosshatch
Enable Developer Mode & USB Debugging
- Go to Settings > About phone
- Tap Build number 7 times to enable Developer Mode
- Go to Settings > System > Developer options
- Enable OEM unlocking and USB debugging
Unlock the Bootloader
- Go to Settings > System > Developer options
- Enable OEM unlocking
- Confirm the prompt to unlock the bootloader
-
2Download Required Files
Download the following files to your PC:
-
TWRP boot image and installer
https://twrp.me/google/googlepixel3xl.html -
Magisk (for root access)
https://github.com/topjohnwu/Magisk
Change file extension to .zip -
Alynx NetHunter Kernel & Wireless Firmware
XDA Thread – Alynx NetHunter Kernel -
Kali NetHunter Full Archive
https://kali.download/nethunter-images/kali-2025.1c/kali-nethunter-2025.1c-crosshatch-thirteen-full.zip
-
-
3Installation
Reboot into Bootloader
adb reboot bootloader
Boot TWRP Recovery
fastboot boot twrp-3.7.0_12-0-crosshatch.img
Push Installation Files to the Device
adb push twrp-installer-3.7.0_12-0-crosshatch.zip /sdcard adb push magisk28.1.zip /sdcard adb push Alynx-12-nethunter-bluecross.zip /sdcard adb push Wireless_firmware.zip /sdcard
Install Files via TWRP (in this order)
- twrp-installer-3.7.0_12-0-crosshatch.zip
- magisk28.1.zip
- Alynx-12-nethunter-bluecross.zip
- Wireless_firmware.zip
Use TWRP > Install for each zip file.
Reboot to System
Once installation is complete, go back to TWRP > Reboot > System
Set Up Magisk
- Open the Magisk app
- Follow on-screen instructions to finish setup
- Reboot the phone if prompted
Install Kali NetHunter Module
-
Copy the NetHunter archive to your device using file transfer.
-
Open Magisk > Modules
-
Tap Install from Storage and select the NetHunter zip archive
-
Reboot after installation
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.