10

My UleFone Armor 2 has a 4700mAh battery and I would like to limit the charging to 60% to reduce battery aging. The batteries in most of the phones are not user-replaceable and I am worried that a factory/service battery replacement might affect water resistance negatively.

How can I limit the charging to 60%? (But not limiting charging speed. I love fast charging.)

Lenovo ThinkPads have a built-in feature that does this, called “battery preservation mode”.

  • 1
    I have always charged my phones to 100, and even kept them plugged in overnight all year long after each day's use, and so far none of them had any battery issues. – NVZ May 15 '19 at 14:02
  • 1
    I've done this since my Nokia N73, N82, Nokia 6233, Nokia E52, Samsung Galaxy W, many years ago.. then I have done so for all my phones including Samsung Galaxy S4, Duos, HTC 728, OnePlus One, 3T, Nokia 8, 5.1 Plus, etc to name some. – NVZ May 16 '19 at 19:49
  • 2
    @NVZ That merely proves that your battery lifespan has been ok for you, not that it couldn't have been better if you used more optimal charge cycles. It is well known that doing full cycles (e.g. 0 to 100%) will wear out your battery faster than e.g. 30% to 80% cycles. All batteries will degrade over time, and you have had issues with all of those batteries, just not serious enough that you noticed or cared. Also typically a battery will last around 500 cycles before you start to notice anything. – JBentley May 29 '19 at 22:29
  • 1
    @JBentley I'm aware, thanks. Another fact is, keeping it plugged in overnight does not have a significantly harmful effect on the battery. It is however better in the long run to unplug it if fully charged. – NVZ May 31 '19 at 0:32
  • 1
    @NVZ Do you have a citation / source for that? What I've read is the opposite (see here for example). Charging every time to 100% can half or worse your lifespan, depending on which lower cutoff point you choose. – JBentley May 31 '19 at 11:06
11

There now is a hardware+app solution for that, it's called Chargie. https://chargie.org

Basically, Chargie is a Bluetooth switch that is linked to an app on your phone. You set the desired level of charging, the app runs in the background and stops the charge at the percentage you set.

*disclosure: I am the CEO of Lighty Electronics, we have developed this solution and this isn't meant to be a spammy post with a link, but rather a very relevant solution to this issue. As far as I know, there are no other manufacturers of such devices.

|improve this answer|||||
8

Many ways - all of course, need root. Without root, it's not possible and you can only be notified either by automation or using an app as suggested in Chang's answer

Above modules not tried by me

Edit: Advanced Charging Control (acc) Magisk Module is a very versatile module with an associated front end app, which allows you to create profiles and even run profiles on schedule

It allows the phone to charge up to a certain point and then be powered by USB only. For example, you set the cut off at 80%,beyond 80% it doesn't charge the battery but draws a low current to keep the phone running. So when you disconnect charging, your phone is still at 80%! This feature requires to be supported by kernel though. I am using this currently on my One Plus 7 with Kirisakura kernel

|improve this answer|||||
  • Do you know of any good solutions that use external hardware, like a Sonoff device to cut power? Along the line of chargie.org, but open source. – jdk1.0 Dec 22 '19 at 19:29
  • @jdk1.0 Sorry but no Open source solutions I know of. If you do get to know, please make that an answer. Thanks – beeshyams Dec 23 '19 at 1:33
4

Accu​Battery can notify you when the battery charge reaches a certain level. It won't stop the charging, unfortunately, but it's still worth a try. :)

|improve this answer|||||
4

My solution is to just use a CountDowntimer on the power outlet, set at 1:20 for me. One hit on the CD button to start the power (ON), and after 1:20 it's OFF again which will be at about 80% charge.

I use this: https://www.clasohlson.com/se/Digitalt-kopplingsur/32-8618

Today you can buy a smart power outlet controlled with an app. It shouldn't be long until that app can turn of the power outlet charging the cellphone when it reaches 60%.

|improve this answer|||||
0

If your phone is rooted, do prefer an opensource Advanced Charging Controller module to flash either from Magisk or Twrp or any root solution u have choose. Here is the Github link for all details.

My experience in this module is, I am using this on my Oneplus 5 for about a year now, it doesn't disappoint me. It creates a charging loop. You can change it's default preference by typing acc commands. 80% is the default stopping point. And there is heating machining where its charge/discharge on & off if ur phone is expected to reach a peak point, which is a nice way to tackle the heating issue which is generally seen while charging.

If any problem occurs u can ask him on telegram or create an issue on Github.

|improve this answer|||||

Not the answer you're looking for? Browse other questions tagged or ask your own question.