- This app requires a rooted mobile (Android 4.4 or later)
- Before uninstalling the app, disable limit in the app before uninstalling (if not, reboot after uninstalling)
Usage instructions and app details:
- Enable limit in the app
- Change the limit up to which it should charge (default: 80)
- Check which control file suits best for your device, see Q/A section below for hints. In most cases, the pre-selected choice should be the best that's available for your device.
- The app only gets kicked in while you connect a charger (or USB), and automatically closes shortly after unplugging charger (or USB) i.e it only runs in the background as long as it is plugged in, and won't affect your battery life.
- If your device is not charging even after disabling the limit (which shouldn't happen, just in case), uninstall the app and reboot the device (The changes made by the app don't survive a reboot). Your device should charge normally then.
Q) Why do you want to limit charge to a lower capacity?
A) In short, to prolong battery life in long term usage. For more information, refer this : http://batteryuniversity.com/learn/a...ased_batteries
Q) How does this app work? Does it modify something in the ROM/Kernel to stop charging?
A) It writes "0" or "1" to a control file that represents some state of the power supply hardware, as simple as that. The file is normally read-only, so you need root to overwrite it.
The change might be automatically reversed by the OS if the power supply situation changes. Anyway, it should never survive a reboot of the device.
Q) I can select multiple more than one control file in the radio group. Which one should I use?
A) For most devices, battery_charging_enabled or store_mode are preferable. Try those first and see if it works. If you observe any bugs, try another file.
Q) I have a OnePlus (3/3T) device, and the app doesn't work correctly for me on OxygenOS. What to do?
A) Check that the control file you selected is NOT battery_charging_enabled! Although it should be preferred in general, there are known issues for this file with OnePlus devices.
Q) How does the "automatic stats reset" work?
A) The automatic reset should perform a stats reset when your power supply is removed while the battery level is within the desired range. Everything else is wrong behavior.
Q) No matter if I the "automatic stats reset" is enabled or not, my phone is always resetting my battery statistics. Why?
A) Are you using a threshold above 90%? If yes, your ROM will most likely clear the stats when the power is removed. There is nothing we can do about that.
Download Link for v0.9.2: https://www.androidfilehost.com/?fid=457095661767160082
Please uninstall versions < 0.8 before installing this!
- Fixed crash on some devices that are unrooted or unsupported
- Fixed widget not showing in some devices
- Added Widget to toggle service
- Added scrollable view
- experimental Amazon Fire support
- State check after boot (starting monitoring service as necessary)
- Experimental support for Huawei and Nexus 4 devices
- Support for external control over charging limit
- Bug fixes
- Ability to select recharge limit (Range: 10%)
- Automatic file selection
- Added store_mode for Samsung devices
- Added option to auto reset stats
- (Huge code refactoring)
- Updated to support 7.1.1
- Auto-select the battery charging file for Samsung, Pixel and Nexus devices
- Added clear battery stats button
- Auto-whitelisting from Doze mode
Battery Charge Limit, App for all devices (see above for details)
Source Code: https://github.com/sriharshaarangi/BatteryChargeLimit
Current Beta Version: 0.9.2
Beta Release Date: 2017-05-10
Last Updated 2017-05-10