| File Name | Bypass Charging |
|---|---|
| Size | 1.1MB |
| Version | v1.1 |
| Category | Magisk Modules |
| Android Requirement | + 6.0 |
| Published By | @tosikv02 |
| Rating | 4.9 / 5 |
| Flash Via | Magisk, KSU, APatch |
Get Link
Step-by-Step Installation:
- Ensure Root Access: The first prerequisite is having root access.
- Install via Magisk Manager:
- Open the Magisk Manager.
- Tap on the “Modules” section.
- Click “Install from Storage” and locate the geted file.
- Confirm the installation and allow the module to apply the necessary changes.
- Reboot Your Device: After installation, reboot your device to activate the module.
Bypass Charger MediaTek is a Magisk module for MediaTek-based Android devices that enables intelligent bypass charging with automatic control during gaming and heavy performance usage.
This module allows your device to be powered directly from the charger without charging the battery while you play games, run emulators, benchmark, or perform long high-load tasks.
It supports Android 9 through 16 and works by using a native MediaTek kernel interface that controls charging behavior at the hardware level.
What is Bypass Charging?
MediaTek kernels expose a special control interface that allows the device to operate without charging the battery while connected to power.
In bypass mode:
– The charger powers the device directly
– The battery is not charged
– Heat is reduced significantly
– Battery wear and charge cycles are minimized
This is especially useful when gaming or running demanding applications while plugged in, where traditional charging would cause unnecessary stress and temperature increase.
How This Module Works
The module is built from three coordinated components:
1) Service (boot initializer)
Prepares configuration, database, and state files inside the module directory on every boot.
2) Interactive Menu and CLI
Allows you to manually control bypass charging, configure the daemon behavior, and manage the application database.
3) Intelligent C++ Daemon
Runs in the background, monitors the current foreground application, and automatically enables or disables bypass charging based on your configuration and app database.
Automatic Game Mode
When automatic mode is enabled:
– Bypass is enabled when an application from the database is active
– Bypass is disabled when leaving the application
This ensures the battery is protected only when needed, without any manual interaction.
Configuration and Database
All files are stored strictly inside the module directory:
/data/adb/modules//
You can adjust behavior through:
– bps_config.conf — daemon settings
– bps_apps.db — list of target applications
The daemon reads these files on the fly, so no restart is required after changes.
Why This Matters
Charging while gaming is one of the fastest ways to degrade battery health due to heat and constant charge cycles. Bypass charging removes the battery from the equation during high load, extending battery lifespan and reducing thermal stress.
Requirements
– MediaTek device with /proc/mtk_battery_cmd/current_cmd support
– Magisk root
– Android 9–16











