Skip to content

Add NetHunter support for Google Pixel 9 Pro Fold (comet)#5

Open
simond4680-sys wants to merge 5 commits into
kerneltoast:16.0.0-sultanfrom
simond4680-sys:16.0.0-sultan
Open

Add NetHunter support for Google Pixel 9 Pro Fold (comet)#5
simond4680-sys wants to merge 5 commits into
kerneltoast:16.0.0-sultanfrom
simond4680-sys:16.0.0-sultan

Conversation

@simond4680-sys
Copy link
Copy Markdown

This PR adds Kali NetHunter kernel support for the Google Pixel 9 Pro Fold (Tensor G4, codename comet).

Changes

  • arch/arm64/configs/comet_defconfig: Device-specific Kconfig fragment (radio, touch, display)
  • arch/arm64/configs/comet_nethunter_defconfig: NetHunter wireless drivers (ath9k_htc, rtl88xxau, cfg80211, mac80211, etc.)
  • nethunter-launch.sh: Interactive launcher for device verification, chroot entry, kernel flashing, and recovery
  • NET-HUNTER-PIXEL-9-PRO-FOLD-GUIDE.md: Complete setup documentation (build, flash, verify, troubleshoot)
  • README.md: Added NetHunter quick-start section

Build Configuration

  • Uses system Clang/LLVM toolchain (Kali Linux host)
  • GKI build with LLVM=1 and CC=clang
  • Merged defconfig: zumapro_defconfig (Tensor G4 base) → comet_defconfig (device) → comet_nethunter_defconfig (NetHunter drivers)
  • AnyKernel zip configured for Pixel 9 Pro Fold (comet, boot partition, A/B slots)

Verification

  • Pre-built AnyKernel zip tested with emulator (app UI, chroot CLI)
  • Kernel-level features (HID, WiFi injection, Bluetooth) require physical device

Known Limitations

  • Open-source tree lacks proprietary private/google-modules/ (radio, touch firmware)
  • Full driver support requires complete GKI workspace with Google private modules
  • Kernel rebuild from clean source requires merging defconfig fragments manually

Co-Authored-By: Oz oz-agent@warp.dev

madmax and others added 5 commits May 14, 2026 00:12
…, thermal_metrics designated initializers

Co-Authored-By: Oz <oz-agent@warp.dev>
- comet_defconfig: Device-specific Kconfig fragment (radio, touch, display)
- comet_nethunter_defconfig: NetHunter wireless drivers (ath9k, rtl88xxau, etc.)

These extend the zumapro_defconfig base for the Tensor G4 SoC.

Co-Authored-By: Oz <oz-agent@warp.dev>
Documentation covers:
- Prerequisites and repository setup
- Kernel build configuration (GKI fragment system)
- Building, flashing, and verification
- NetHunter app and Kali chroot installation
- Quick command reference
- Known limitations (emulator vs physical device)
- Troubleshooting and feature matrix

Co-Authored-By: Oz <oz-agent@warp.dev>
One-stop script for NetHunter management on Pixel 9 Pro Fold:
- check: Verify kernel version, root, app, chroot status
- launch: Start NetHunter app via ADB
- chroot: Enter Kali chroot with auto-mounts
- flash: Extract and flash AnyKernel zip to both A/B slots
- recovery/fastboot: Quick reboot commands
- Interactive menu when run without arguments

Co-Authored-By: Oz <oz-agent@warp.dev>
Add a 'NetHunter for Pixel 9 Pro Fold' section to README.md covering:
- nethunter-launch.sh usage (check, launch, chroot, flash, recovery, fastboot)
- Quick kernel build instructions
- Reference to the full setup guide (NET-HUNTER-PIXEL-9-PRO-FOLD-GUIDE.md)

Co-Authored-By: Oz <oz-agent@warp.dev>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant