Skip to main content
1 of 16
beeshyams
  • 41.3k
  • 34
  • 120
  • 280

Yes, it's possible if your device is rooted running Advanced Charging Controller Magisk module and device kernel supports

  • Battery Idle Mode: To activate this feature at a user defined battery level.

And/Or

  • Custom Charging Voltage Limits: Activates this feature at a user defined voltage level. This method is superior to first method since granular voltage control is possible and keeping in mind that battery charge level is not an accurate indication of voltage. Kernels that support this, include support for first mode too.

How does it work?

In either methods, the charger is fooled into "believing" temperature conditions aren't good for charging (either the reported battery temperature is too high or too low, so battery charging is discontinued as a safety precaution).

That means the device is drawing power from the external power supply alone - which is exactly what we wanted!

On my OnePlus 7, battery idle mode is supported by Kirisakura kernel. Interestingly, beta versions of stock ROM have this feature in stock kernel but one doesn't know if it makes it to next stable version.

When this feature is running, a low USB equivalent power is fed to the phone and conventional charging indicators show charging with zero power

enter image description here

beeshyams
  • 41.3k
  • 34
  • 120
  • 280