Releases: petros402/android_kernel_xiaomi_sm6250
v1.4 - NetHunter Kernel (LineageOS 22.2)
What's New in v1.4
- Internal Wi-Fi Packet Injection: The internal Qualcomm
qcacld-3.0chip now fully supports raw packet injection using theadd-qcacld-3.0-injection-4.14-sm6125-v2.patch. By utilizing a custom firmware bypass, you can now perform active wireless attacks (like deauths) directly from the device, without needing an external USB Wi-Fi adapter. - TP-Link UB500 (Bluetooth) Support: Integrated the
add-ub500-to-btusb.patchinto the nativebtusbdriver. This adds plug-and-play kernel support for Realtek RTL8761B/BU based Bluetooth 5.0/5.3 adapters, enabling advanced BLE sniffing and auditing via external dongles. (Note: this haven't been tested, as it might require Realtek firmware). - Unrestricted Module Loading: Strict module signature enforcement (
CONFIG_MODULE_SIG_FORCE) has been intentionally disabled. This grants you the absolute freedom to compile, inject, and load custom out-of-tree drivers (like experimental Wi-Fi adapters or custom tools) on the fly without fighting kernel signature mismatch errors. - Optimized Build & Cleaned Up Modules: Disabled over 100 unnecessary DVB/TV tuner drivers from the kernel configuration. The core RTL2832 SDR drivers remain fully intact, keeping the NetHunter app's module list clean and relevant.
Important
MANDATORY READING
It is strictly required to read the main README.md file in this repository before downloading or flashing this kernel. The documentation contains critical information regarding exact compatibility, enabled features, required firmware for new adapters, and the risks of modifying your device partitions. Do not proceed until you have read it.
Target Specifications
- Device Family: Xiaomi Miatoll (Redmi Note 9S / 9 Pro / 9 Pro Max / POCO M2 Pro)
- Required ROM: Strictly LineageOS 22.2 (Android 15)
- Kernel Base: 4.14.336
Key Features
- Built-in Wireless Auditing: Native monitor mode AND raw packet injection are now fully unlocked on the internal SoC for stealthy, hardware-free active and passive captures.
- NetHunter Ready: Configured for external module support, packet injection, and custom network features.
- Custom Wireless & Bluetooth: In-tree staging for extended external Wi-Fi drivers (
rtl8812au,rtl8188eus,rtl8192eu,rtl88x2bu) and external Bluetooth adapters (RTL8761B). - Seamless Install: Packaged with AnyKernel3 to flash cleanly over your existing boot image.
Installation Instructions
- Boot into your custom recovery (OrangeFox FBEv2 required for Android 15).
- Mandatory: Back up your current
bootanddtbopartitions. - Flash the provided release file:
AnyKernel3-Miatoll-LOS22.2-v1.4.zip. - Reboot to the system.
Warning
Do not flash this on MIUI, HyperOS, or generic AOSP ROMs. It is specifically tailored for the LineageOS 22.2 tree and will cause a bootloop on mismatched firmware.
v1.3 - NetHunter Kernel (LineageOS 22.2)
What's New in v1.3
- Added RTL88x2BU Support: Successfully integrated the
rtl88x2buout-of-tree Wi-Fi driver into the kernel source. It is now compiled as a loadable kernel module, bringing support for popular dual-band AC1200 USB wireless adapters (such as the Alfa AWUS036ACU) with full monitor mode and packet injection capabilities in Kali NetHunter.
Important
MANDATORY READING
It is strictly required to read the main README.md file in this repository before downloading or flashing this kernel. The documentation contains critical information regarding exact compatibility, enabled features, and the risks of modifying your device partitions. Do not proceed until you have read it.
Target Specifications
- Device Family: Xiaomi Miatoll (Redmi Note 9S / 9 Pro / 9 Pro Max / POCO M2 Pro)
- Required ROM: Strictly LineageOS 22.2 (Android 15)
- Kernel Base: 4.14.336
Key Features
- NetHunter Ready: Configured for external module support, packet injection, and custom network features.
- Internal Recon: Native monitor mode enabled on the internal SoC for stealthy passive captures.
- Custom Wireless: In-tree staging for extended external Wi-Fi drivers (
rtl8812au,rtl8188eus,rtl8192eu, and nowrtl88x2bu). - Seamless Install: Packaged with AnyKernel3 to flash cleanly over your existing boot image.
Installation Instructions
- Boot into your custom recovery (OrangeFox FBEv2 required for Android 15).
- Mandatory: Back up your current
bootanddtbopartitions. - Flash the provided release file:
AnyKernel3-Miatoll-LOS22.2-v1.3.zip. - Reboot to the system.
Warning
Do not flash this on MIUI, HyperOS, or generic AOSP ROMs. It is specifically tailored for the LineageOS 22.2 tree and will cause a bootloop on mismatched firmware.
v1.2 - NetHunter Kernel (LineageOS 22.2)
What's New in v1.2
- Internal Monitor Mode: Enabled
CONFIG_FEATURE_MONITOR_MODE_SUPPORTin theqcacld-3.0driver. The internal Qualcomm Wi-Fi chip now natively supports passive packet capture and channel hopping.- Note on usage: Because this is a FullMAC driver, it does not create a virtual
wlan0moninterface. Instead, the primarywlan0interface transitions directly into monitor mode (e.g.,airodump-ng wlan0). - Note on injection: Raw frame injection still requires an external adapter due to proprietary firmware limitations.
- Note on usage: Because this is a FullMAC driver, it does not create a virtual
Important
MANDATORY READING
It is strictly required to read the main README.md file in this repository before downloading or flashing this kernel. The documentation contains critical information regarding exact compatibility, enabled features, and the risks of modifying your device partitions. Do not proceed until you have read it.
Target Specifications
- Device Family: Xiaomi Miatoll (Redmi Note 9S / 9 Pro / 9 Pro Max / POCO M2 Pro)
- Required ROM: Strictly LineageOS 22.2 (Android 15)
- Kernel Base: 4.14.336
Key Features
- NetHunter Ready: Configured for external module support, packet injection, and custom network features.
- Internal Recon: Native monitor mode enabled on the internal SoC for stealthy passive captures.
- Custom Wireless: In-tree staging for extended drivers (
rtl8812au,rtl8188eus, andrtl8192eu). - Seamless Install: Packaged with AnyKernel3 to flash cleanly over your existing boot image.
Installation Instructions
- Boot into your custom recovery (OrangeFox FBEv2 required for Android 15).
- Mandatory: Back up your current
bootanddtbopartitions. - Flash the provided release file:
AnyKernel3-Miatoll-LOS22.2-v1.2.zip. - Reboot to the system.
Warning
Do not flash this on MIUI, HyperOS, or generic AOSP ROMs. It is specifically tailored for the LineageOS 22.2 tree and will cause a bootloop on mismatched firmware.
v1.1 - NetHunter Kernel (LineageOS 22.2)
What's New in v1.1
- Added
rtl8192euSupport: The kernel now includes built-in support for RTL8192EU Wi-Fi adapters.
Important
MANDATORY READING
It is strictly required to read the main README.md file in this repository before downloading or flashing this kernel. The documentation contains critical information regarding exact compatibility, enabled features, and the risks of modifying your device partitions. Do not proceed until you have read it.
Target Specifications
- Device Family: Xiaomi Miatoll (Redmi Note 9S / 9 Pro / 9 Pro Max / POCO M2 Pro)
- Required ROM: Strictly LineageOS 22.2 (Android 15)
- Kernel Base: 4.14.336
Key Features
- NetHunter Ready: Configured for external module support, packet injection, and custom network features.
- Custom Wireless: In-tree staging for extended drivers (
rtl8812au,rtl8188eus, and nowrtl8192eu). - Seamless Install: Packaged with AnyKernel3 to flash cleanly over your existing boot image.
Installation Instructions
- Boot into your custom recovery (OrangeFox FBEv2 required for Android 15).
- Mandatory: Back up your current
bootanddtbopartitions. - Flash the provided release file:
AnyKernel3-Miatoll-LOS22.2-v1.1.zip. - Reboot to the system.
Warning
Do not flash this on MIUI, HyperOS, or generic AOSP ROMs. It is specifically tailored for the LineageOS 22.2 tree and will cause a bootloop on mismatched firmware.
v1.0 - NetHunter Kernel (LineageOS 22.2)
Important
MANDATORY READING
It is strictly required to read the main README.md file in this repository before downloading or flashing this kernel. The documentation contains critical information regarding exact compatibility, enabled features, and the risks of modifying your device partitions. Do not proceed until you have read it.
Target Specifications
- Device Family: Xiaomi Miatoll (Redmi Note 9S / 9 Pro / 9 Pro Max / POCO M2 Pro)
- Required ROM: Strictly LineageOS 22.2 (Android 15)
- Kernel Base: 4.14.336
Key Features
- NetHunter Ready: Configured for external module support, packet injection, and custom network features.
- Custom Wireless: In-tree staging for extended drivers (rtl8812au & rtl8188eus).
- Seamless Install: Packaged with AnyKernel3 to flash cleanly over your existing boot image.
Installation Instructions
- Boot into your custom recovery (OrangeFox FBEv2 required for Android 15).
- Mandatory: Back up your current
bootanddtbopartitions. - Flash the provided release file:
AnyKernel3-Miatoll-LOS22.2-v1.0.zip. - Reboot to the system.
Warning
Do not flash this on MIUI, HyperOS, or generic AOSP ROMs. It is specifically tailored for the LineageOS 22.2 tree and will cause a bootloop on mismatched firmware.