Skip to content

v1.0

Choose a tag to compare

@ShorterKing ShorterKing released this 17 Apr 07:01
· 1 commit to lineage-23.2 since this release

πŸ‰ Kali NetHunter Kernel for Redmi 3S (land) β€” v1.0

Base ROM: LineageOS 23.2 (Android 16) for Mi8937
Device: Xiaomi Redmi 3S / 3X (codename: land)
Author: ShorterKing


⚠️ Prerequisites

Before flashing, you must have the following installed:

  1. LineageOS 23.2 (nightly) for Mi8937
    Download: https://download.lineageos.org/devices/Mi8937/builds
    Latest build: lineage-23.2-20260414-nightly-Mi8937-signed.zip

  2. Magisk β€” for root access
    Install via recovery after flashing the ROM.

  3. Wireless Firmware (Magisk Module) β€” required for external WiFi adapter support
    Install via Magisk β†’ Modules after rooting.


πŸ“₯ Download

File Link
Redmi3S-Kernel-v1.zip GitHub Releases

SHA256 Checksum:

1bbeeff49c10d74f00b26ab015991ef76f74aef226d7f5517fba589cab23ae62  Redmi3S-Kernel-v1.zip

Verify before flashing: sha256sum Redmi3S-Kernel-v1.zip


✨ Features (v1.0)

πŸ“‘ WiFi & Monitor Mode

  • Full monitor mode and packet injection support (MAC80211_MONITOR)
  • Mesh networking support (MAC80211_MESH)
  • Wide USB WiFi adapter support:
    • Atheros: ATH9K_HTC, CARL9170, ATH6KL
    • Ralink/MediaTek: RT2800USB, MT7601U, full RT2X00 family
    • Realtek: RTL8187, RTL8192CU, RTL8XXXU, RTL8812AU, RTL8821AU, RTL8814AU
    • Zydas: ZD1211RW, USB_ZD1201

πŸ”΅ Bluetooth

  • Full BT stack: RFCOMM, BNEP, BR/EDR, BLE
  • USB BT adapters: Broadcom, Realtek (HCIBTUSB, HCIBTUSB_BCM, HCIBTUSB_RTL)
  • Virtual HCI support (HCIVHCI)

πŸ”Œ USB Gadget (HID Attacks)

  • USB HID device emulation (USB_CONFIGFS_F_HID)
  • RNDIS / ECM / EEM / ACM gadgets
  • Mass storage emulation
  • USB OTG support

🌐 Networking & Tunneling

  • WireGuard VPN
  • TUN/TAP, VXLAN, VETH, Bridge, VLAN, MACVLAN, IPVLAN
  • L2TP (v2/v3), PPTP, PPPoE, SLIP, SCTP
  • BATMAN-ADV mesh protocol

πŸ”₯ Netfilter / iptables / nftables

  • Full iptables + nftables support
  • NAT, TPROXY, MASQUERADE, TEE, REDIRECT
  • Conntrack, hashlimit, owner, time, quota matching
  • nft compatible: NFT_NAT, NFT_MASQ, NFT_LIMIT, NFT_LOG, etc.

πŸ” Crypto

  • AES, ChaCha20, Poly1305, SHA1/256/512/SHA3
  • Blowfish, Twofish, Camellia, Serpent, CAST5/6
  • DRBG (HMAC/Hash/CTR), ANSI CPRNG
  • Full user-space crypto API (hash, skcipher, AEAD, RNG)

πŸ“ Filesystems

  • EXT4, XFS, JFS, F2FS, exFAT, NTFS, VFAT
  • SquashFS (LZ4/ZSTD), EROFS, FUSE, OverlayFS
  • ECRYPTFS, NFS (v3/v4), CIFS/SMB
  • ISO9660, UDF, BINFMT_MISC

πŸ“» SDR / DVB

  • RTL-SDR support (DVB_USB_RTL28XXU)
  • DVB-USB core, Siano SMS1XXX

πŸ“Ά NFC

  • Full NFC stack: NCI, HCI, LLCP
  • PN544, PN533 (USB)

🚌 CAN Bus

  • Raw & BCM CAN, Virtual CAN (VCAN), SLCAN

πŸ“‘ IEEE 802.15.4 (ZigBee/LowPAN)

  • AT86RF230, 6LoWPAN, NET802154

⚑ Performance

  • PREEMPT scheduler, 300Hz timer
  • ZRAM + ZSWAP + writeback
  • CPU governors: performance, powersave, ondemand

πŸ›‘οΈ Security & Hardening

  • SELinux enforcing
  • Stack Protector (Strong), KASLR (RANDOMIZE_BASE)
  • FORTIFY_SOURCE, HARDENED_USERCOPY, INIT_ON_ALLOC
  • Signed module enforcement (MODULE_SIG_FORCE)
  • User namespaces, PID/NET/IPC/UTS namespaces

πŸ€– Android / Qualcomm

  • Binder IPC (binder, hwbinder, vndbinder)
  • Qualcomm SMEM, SMD, RPM, QMI helpers
  • IO_URING, cgroups (full), ASHMEM

πŸ› οΈ Installation

  1. Flash lineage-23.2-20260414-nightly-Mi8937-signed.zip via recovery
  2. Flash Magisk for root
  3. Boot into system, install the Wireless Firmware Magisk module
  4. Reboot to recovery and flash Redmi3S-Kernel-v1.zip
  5. Reboot and enjoy NetHunter πŸ‰

⚠️ Disclaimer

This kernel is for security research and educational purposes only.
Use responsibly and only on networks/devices you own or have explicit permission to test.