Overview
Turbo Fast Charge Current Step Booster (authored by XLIVE) optimizes charging input limits on rooted devices where conservative manufacturer kernel policies throttle charging current on USB and AC ports.
Technical Architecture & How It Works
During boot initialization, the module executes a series of sysfs tuning writes:
# Configure maximum allowable charging currents across interfaces
for node in /sys/class/power_supply/*; do
[ -f "$node/current_max" ] && echo 2000000 > "$node/current_max"
[ -f "$node/hw_current_max" ] && echo 2000000 > "$node/hw_current_max"
done
This prevents the kernel battery driver from stepping down to lower current buckets when background processes generate minor thermal fluctuations.
Frequently Asked Questions
Can this force a standard 5W charger to output 18W?
No. Power delivery depends on charger negotiation. This module prevents the Android kernel from unnecessarily throttling current to 500mA when connected to capable power sources.
Does this generate excess heat?
Higher charging current naturally increases battery temperature slightly. Ensure adequate ventilation during rapid charging.