Skip to content

Releases: dr1408/android_kernel_xiaomi_surya2

qcacld-3.0: added frame injection support

02 Mar 02:52

Choose a tag to compare

Added full frame injection support to qcacld-3.0 driver

  • Complete injection framework with hidden AP vdev workaround
  • TX path improvements and flow control fixes
  • Monitor mode and channel reporting fixes
  • Kernel 4.14 compatibility adjustments

Credits and contributors:

PixelOS Android 16 QPR2 Nethunter Kernel for surya

21 Feb 02:48

Choose a tag to compare

🚀 Features

· PixelOS kernel base with Android 16 QPR2 support
· Nethunter integration with basic hacking tools (HID, Internal Bluetooth hci0, wlan0 monitor mode, SDR attacks)
· Docker container support for isolated environments
· Wiregaurd
· WiFi Drivers:

. MT76x2U USB WiFi Driver Support - Native kernel support for MediaTek MT7612U/MT7662U chipsets

. MT7601U Driver - Added support for older MT7601U USB adapters

· RTL8188EU - Built into kernel (always available) - Monitor Mode
· RTL8812AU & RTL8814AU - Loadable module (use when needed) - Monitor Mode
· RTL88x2BU - Loadable module - Available as module
· AOSP Clang r563880c with PGO+BOLT+LTO+MLGO optimizations
· KBUILD_BUILD_USER=dr1408-Hunter
· Bluetooth Enhancements :
· UB500 Adapter Support: Added kernel driver support for Realtek RTL8761B-based UB500 Bluetooth 5.0 USB adapters
· Backward Compatible: All existing Bluetooth devices continue to work UB400
· CAN Bus Subsystem Support – Added full Controller Area Network support with slcan and hlcan modules included in the modules tar archive
· IR Blaster Fixed – Infrared transmitter now fully working


⚡ Installation

Flash the kernel zip in custom recovery (TWRP/OrangeFox)
Reboot and enjoy!


🛠️ Building from Source

git clone --recursive https://github.com/dr1408/android_kernel_xiaomi_surya2
cd android_kernel_xiaomi_surya2

mkdir -p toolchains
cd toolchains
wget https://android.googlesource.com/platform/prebuilts/clang/host/linux-x86/+archive/refs/heads/mirror-goog-main-llvm-toolchain-source/clang-r563880c.tar.gz
tar -xzf clang-r563880c.tar.gz
cd ..
./build.sh

Credits

akabul0us for mt76 drivers: https://github.com/akabul0us/mt76
akabul0us for the RTL88x2BU and RTL8812AU drivers
RTL88x2BU: https://github.com/akabul0us/rtl88x2bu
RTL8812AU & RTL8814AU: https://github.com/akabul0us/rtl8812au
akabul0us for the kernel building guide: https://github.com/akabul0us/So_You_Want_To_Build_A_Nethunter_Kernel

@kardebayan for kernel source and great pixelos rom

https://github.com/kardebayan

Docker :
https://github.com/mgksu/dockerd