MTK Extreme Bandwidth Mod.
Universal Magisk module for all MediaTek devices (Helio G / P / X, Dimensity, MT6xxx, MT8xxx). Pure network optimization—WiFi, LTE, NR/5G, TCP, VoLTE, and data connectivity. No GPU/audio/memory tweaks. Network only.
Features Overview
Comprehensive system modification targeting `system.prop` (~270 props across 14 sections) and `service.sh` (running every boot).
system.prop Highlights
LTE & 5G NR
Forces Carrier Aggregation (CA) on uplink + downlink. Enables SA + NSA for all global bands.
TCP & WiFi
Buffers up to 64MB for NR. Disables all WiFi power limits, enables 2.4+5GHz aggregation.
VoLTE / VoNR
Unlocks HD Voice + 5G calling, WFC, and forces network features in Settings UI for all ROMs.
system.prop Sections
| # | Section | What it does |
|---|---|---|
| 01 | LTE Carrier Aggregation | Forces CA on uplink + downlink, increases LTE.lteca cap |
| 04 | WiFi Power Save Off | Disables WiFi power limits, 2.4+5GHz aggregation, WiFi 6/6E |
| 07 | DNS Cloudflare | Forces 1.1.1.1 on rmnet0, rmnet1, and base |
| 09 | NR/5G Force | SA + NSA, all global bands, default network mode 26 |
| 13 | Connectivity & Stall | Data stall detection, PDCP/RLC aggregation, RRC timers |
| 15 | Settings UI Unlock | Shows 5G/VoLTE/WFC toggles, full network mode selector |
service.sh Boot Service
| # | Section | What it does |
|---|---|---|
| 1 | Radio props | Re-applies NR/CA/MIMO/EN-DC after modem init |
| 3 | TCP/BBR | BBR congestion control, 32MB buffers, fastopen, keepalive |
| 7 | Network IRQ affinity | Binds wlan/modem IRQs to big CPU cores |
| 9 | txqueuelen + RPS | Sets txqueuelen=3000 on all interfaces, RPS on rmnet |
Device Support & Requirements
The module is automatically detected at install and aborts on non-MTK hardware. It uses a 9-method detection routine (checking `ro.board.platform`, `/proc/mtk_battery_cmd`, etc.). Any one match proceeds installation.
| Requirement | Specification |
|---|---|
| SoC | Any MediaTek (Helio, Dimensity, MT-series) |
| Root | Magisk v24+ or KernelSU |
| Android | 10 and above |
| ROM | Any — AOSP, MIUI, HyperOS, ColorOS, custom |
File Structure
mtk_bwmod/
├── META-INF/
│ └── com/google/android/
│ ├── update-binary
│ └── updater-script
├── module.prop
├── system.prop ← 14 sections, ~270 props
├── customize.sh ← 9-method MTK detection + install
├── service.sh ← 9-section runtime boot service
└── README.md
Latest Release
Deployment Guide
Flash the module via your preferred root manager app (Magisk, KernelSU, APatch, etc.).
- Download the latest release zip from GitHub.
- Open your preferred root manager app.
- Navigate to the Modules section.
- Select Install from storage and choose the downloaded zip.
- Reboot your device once the installation is complete.