Some time ago, I bought an Acer Swift 1 laptop that I happened to see on closeout for a great price. It became my go-everywhere laptop, and it excelled in that role… mostly.
The problem I had with the Acer was mainly about its soldered-on RAM. It came with 4GB, and was not upgradeable. It did better than it had any right to with Linux and my experimental swap settings, but it was still less than ideal. It also had a weak CPU, an Atom-derived Pentium N4200 (now that Intel’s former flagship branding has been reapplied to its lowest-end fare).
I bought the Dell XPS 13 (9310) to replace it. There is a lot to like about the Dell, but one thing I do not like is that its battery did not have a very long service life (talking about the time before the battery is in need of replacement, not how long it goes on a charge). Generally, a laptop battery is “worn out” in terms of cycle count when it hits 80% of its original capacity… and my Dell did that in under a year.
At first, this seemed like a battery quality issue. My Acer battery had lasted for about two years and only dropped to 90 something percent of original, including a bunch of runs down to zero charge (very bad for it). The Dell, though, despite being a “premium” XPS, didn’t even come close.
I’d had issues with the battery life in my Dell G3 too. Even though it is a gaming laptop that was seldom used on battery (and never while gaming), its battery began a nosedive in reported remaining capacity shortly after I bought it.
“Dell must be using cheap batteries,” I thought.
I remember reading some time ago about some firmware change that was meant to extend a given laptop’s battery service life. My conclusion that this was a band aid solution. It had to be a defect in the battery or in the laptop somewhere. Either the battery was failing to last as long as specified by the battery OEM, or else the laptop is not doing a reasonable job of taking care of that battery. I doubted that dysfunction at that level could really be fixed with a firmware upgrade.
I know a lot more about Li-ion batteries now, and I can see I was off base with that one.
You may have heard all of the hullabaloo about Tesla’s electric cars and their methods of preserving the battery capacity. They limit a battery to a lowish level of charge by default, but if you pay them more money, you can use the “full” battery capacity.
That rubbed a lot of people the wrong way. How can they charge you more money to allow you to charge a battery you paid for all the way up?
I am not sure how they do it, but if there is some kind of warranty for battery longevity, I completely get it. Charging your battery to 100% will cut its life down quite significantly, and if Tesla has to replace the battery at their own expense, they have to be able to recoup the losses. If they don’t cover the battery service life, then yeah, it should be user selectable.
Charging a battery to 100% is stressful for that battery, but leaving it at 100% for days, weeks, or years on end is much worse. When it is under that kind of stress, it is hypersensitive to temperature. Higher temps are bad for Li-ion batteries all over the place, but if you combine higher temps and 100% charge, it just devastates the battery. The ‘Battery University” site describes the horror of the situation: a battery kept at 100% charge and 40 C temperature (quite typical inside a laptop) will lose 35% of its rated capacity in one year. If you cycle the battery, then charge it back to 100%, it gets worse. If you let the battery get too low, it gets worse again. If you charge it or discharge it rapidly, it gets worse. All of that getting worse is permanent!
Now I think I get why my laptop batteries are dying so quickly. The Acer was a very low power computer that did not even need a cooling fan. The Dells, though, get very hot during use. Perhaps they are roasting the battery!
To know how bad that is, I have to know how much charge the Dell is putting on its batteries. There is no hard and fast point where the battery is definitely fully charged, and anything beyond that is clearly bad. The more you charge a Li-polymer-ion battery, the higher its voltage grows (up to a point). This level of charge is reflected in the voltage in each cell of the battery.
A fully discharged Li-ion-polymer (I will just call it Li-Po) battery has a voltage of about 2.9V. A fully charged Li-Po is around 4.2 volts. Keeping the charge below that will extend the battery’s service life significantly, and the effect is intensified if it gets hot.
So I go and check my Dell’s fully charged battery voltage (as reported by Linux). It reports something like 8.6 volts. It is a four cell battery, so apparently they are wired in pairs (in series). That comes to 4.3 volts per cell, and is above the generally-accepted ceiling for laptop batteries at 4.2V.
Now the short life is beginning to really make sense. It is a powerful, slim, light laptop that gets really hot, and if that was not bad enough, it severely overcharges the battery. If they were trying to kill off Li-Po batteries, this is how they would do it.
It is a rather cynical strategy. Set all of your units sold to overcharge their batteries, giving them a longer battery run-time than they would otherwise have. Let the critics get their laptops and review them. The overcharged laptops have decent battery run time over the week or so the reviewer has the unit, so they get a good review. People buy them based on the review. Money is made.
And then, six months down the road for an actual user, the battery is already nearing its “death” point (according to the industry standard… it is still usable long after it reaches 80%, bit it won’t last as long, of course). The Dell warranty does not cover battery wear and tear. Get out your credit card and buy another costly Dell-branded battery, so it can be overcharged and cooked to death too!
By contrast with this. my Xenia gaming laptop’s battery is still at 100% health. It is charged to 100%, and has the same kind of existence as the previous (Dell) gaming laptop had, yet it hasn’t had the nosedive in capacity that the Dell gaming laptop did. So I investigate a bit closer, and the fully charged Xenia battery reports 12.03V. My guess is that it is a six cell battery, with the cells in pairs once again, so each cell would be at 4.01 volts.
That is way, way lower than 4.3V for a Li-Po battery. It does not sound like much, but consider this: if I charge my Dell battery to ~4V per cell, it will be at no more than 58% charged. In order to get ~53 W/h out of this battery, Dell has to super-overcharge it. At the charge level of my Xenia, this battery that Dell calls 53 W/h would be no more than 31 watt hours. It’s not going to look very favorable in reviews that compare it to Lenovos and other laptops with a paltry 31 W/h! But what if that 31 can be turned to 53 at no additional cost to Dell, but with significant cost to the users over time, after you already have their money?
Like I said, cynical. I’ve never seen any of the reviews mention this. I’ve never seen it mentioned on a forum before. This is the kind of thing that could easily (and apparently has) slipped under the radar. I guess people just buy a new battery and call it a day (repeating as necessary). I get that… I just ordered a third battery for the thing myself.
I can (and I have) reduce the full-charged point on the battery via the UEFI settings. I can undo Dell’s overcharging. But then I get a much shorter battery run time than I thought I was getting, and what is printed on the side of the battery, when I read the reviews and bought the Dell.
Those are my choices. I can have either the battery capacity I was promised, or I can have a battery service life on par with other laptops, but not both.
I wonder if other laptop makers do this. I may have to start perusing the demo laptops at the big box stores and checking their battery voltages. Those new Acer Swift Xs are looking appealing… and my previous Acer was much better than my Dells as far as battery longevity.
My opinion of Dell continues to crumble.
Dell XPS 13/9310, i5-1135G7/16GB, KDE Neon 6.2
XPG Xenia 15, i7-9750H/32GB & GTX1660ti, Kubuntu 24.04
Acer Swift Go 14, i5-1335U/16GB, Kubuntu 24.04 (and Win 11)