Live data from Hacker News

Apple changes default MacBook charging behavior to improve battery health

sixcolors.com

181–190 of 386 posts

Re: Apple changes default MacBook charging behavior to improve battery health

#181
post #174

For Thinkpads running Linux, you can do this (somewhat manually) with tpacpi-bat: https://github.com/teleshoes/tpacpi-bat I set mine to stop charging at 85% and not start again until it drops below 75%. If I know I'm going to be away from power for a while (e.g. traveling) I manually tell it to charge up to 95%. Anyone know if there's something like that for Android?

Somewhat infuriatingly, Thinkpads with two batteries (e.g. T480) will discharge whichever battery appears "healthier" first, rather than taking the sensible route of discharging the external battery first so that your internal battery isn't completely dead when you're trying to hot swap.

When new, the internal lithium polymer battery reports its nominal capacity conservatively, so that the measured capacity is a few hundred mAh higher than nominal, making it appear healthier. The external lithium ion batteries tend to report nominal battery capacity accurately. This means that for something like the first year of use, these Thinkpads will consistently discharge the internal battery to 5% before touching the external battery. By the time your external battery is low enough to warrant a hot swap, the internal battery is gone, and you have to power down or plug in. And of course 5% isn't a configurable threshold, so you can't change it to, say, 20% instead.

Apparently this is baked into firmware on a charge controller IC somewhere, so it's not hackable with some i2c commands like the charge thresholds.

Re: Apple changes default MacBook charging behavior to improve battery health

#182
post #56

Earlier quoted context omitted.

I've been explained that this is because those computers might need more power than the AC Charger is able to provide, so the battery is also used as a "backup" for burst loads. This [1] seems to confirm it. [1] https://web.archive.org/web/20081225111200/http://support.ap...

That would mean that it would not charge while being used. That’s not the case I assume.

From what I've seen, none of the high end Mac book pros have a good enough charger to provide enough power for a mixed CPU/GPU workload. And with the switch to USB-C and it's 100W power limit they can't even fix it now.

Re: Apple changes default MacBook charging behavior to improve battery health

#183

Earlier quoted context omitted.

To be fair that's a pretty big thing to screw up. I commend Apple for a lot (see my last 3 comments), but I think they cross the line of too-voodoo too frequently. I think they'd do well to dispel more magic.

That "issue" was way overblown. Apple's change did the right thing. It fixed a ton of older phones which before were rendered unusable since they would experience random shutdowns due to naturally degraded Li-Ion batteries. Every manufacturer should implement the kind of fix Apple did (and I'm sure at this point, they have). They even mentioned the change in the original release notes for the iOS update.

I still think they could've (and should've) been more transparent.

Android has been doing it for years, and it's always been toggleable. If Apple didn't want to implement a toggle that's fine, but they could have easily indicated to the user that their device's battery has degraded, that batteries are replaceable, and that performance can be restored by replacing said battery.

Re: Apple changes default MacBook charging behavior to improve battery health

#184
my favourite laptop has to be Panasonic's Let's Note I had one wayyy back model W2D and they eventually had this physical button that let you charge up to 80% for longevity reasons.

That being said, I still own a macbook pro from 2011 and it's battery is still 100% healthy so I'm quite surprised to see how much's changed...

Re: Apple changes default MacBook charging behavior to improve battery health

#185
post #90

I got a top spec 15 MBP a year ago and I have to say the experience is appalling - 4000$ device that goes full airplane takeoff levels of noise at any serious workload, no ability to control performance (I would gladly throttle the CPU sooner to avoid everyone in the office turning my way when I start an emulator or keep the fans at lower RPM but constantly instead of letting the CPU idle at 60-70 degrees with no fan…

If it makes you feel any better I branched off to a XPS 13 2in1 4 months ago in between jobs (where I use the latest mbp) and used the thing for 2-3 months with no MBP as backup. I absolutely hate it. It throttles constantly even after undervolting it. I had to do a bunch of black magic to get it to sleep properly (which is evidently happening to every Dell) and eventually gave up on that and just set it to hibernate…

I've heard that most of the Xps lineup has cooling issues. On the other hand I've got an Aero 15 (2018 I think), fan noise is decent and after a small undervolt it can indefinitely sustain max single core turbo speeds (4.1GHz) with respectable all core turbo (3.7GHz), while sitting at 70C. There are laptops out there with adequate cooling solutions out there.

Re: Apple changes default MacBook charging behavior to improve battery health

#186

Earlier quoted context omitted.

To be fair that's a pretty big thing to screw up. I commend Apple for a lot (see my last 3 comments), but I think they cross the line of too-voodoo too frequently. I think they'd do well to dispel more magic.

That "issue" was way overblown. Apple's change did the right thing. It fixed a ton of older phones which before were rendered unusable since they would experience random shutdowns due to naturally degraded Li-Ion batteries. Every manufacturer should implement the kind of fix Apple did (and I'm sure at this point, they have). They even mentioned the change in the original release notes for the iOS update.

It wasn't the right thing. People thew out their phones because they were slow not knowing they could have been fixed cheaply with a new battery.

Re: Apple changes default MacBook charging behavior to improve battery health

#187

Earlier quoted context omitted.

"10 cores", "silent": you can only choose one. No. It's "10 cores", "silent", "5mm thick": choose two. Personally I don't see the point in having a laptop thinner than 20mm. I would pay very good money for a 25mm thick, reasonably powerful laptop with super quiet cooling. The Thinkpad T440s was dead quiet. It was the first generation of thinkpads with a 15W CPU instead of 35W. A current mobile CPU configured to 15W T…

> Instead of keeping things quiet, manufacturers focus on making laptops thin enough to replace a knife They focus on what customers want. If they want 10 cores 5mm thick notebooks, they'll get it. It'll be noisy but who cares. It'll be used to like facebook posts anyways. Professions will buy stationary computers for the heavy lifting anyways. T440 is an awesome machine although X1 is more popular, which is kind of…

> Professions will buy

I, a professional, have no say in what equipment I use in my profession — my employer does, and they do not allow outside equipment. (I get 1 MBP.)

I don't think this at all uncommon, either; I've only worked for one company so far that allowed personal machines, and that was only briefly while they were so small they weren't purchasing any equipment for the employees yet. (They rapidly outgrew that.)

Re: Apple changes default MacBook charging behavior to improve battery health

#188

I got a top spec 15 MBP a year ago and I have to say the experience is appalling - 4000$ device that goes full airplane takeoff levels of noise at any serious workload, no ability to control performance (I would gladly throttle the CPU sooner to avoid everyone in the office turning my way when I start an emulator or keep the fans at lower RPM but constantly instead of letting the CPU idle at 60-70 degrees with no fan…

Laptops isn't designed for serious workloads. It's a small portable devices to hash some errands at starbucks. You can't change physics laws unfortunately to make all the heat disappear somewhere. Keep in mind Intel marketing as well which advertises CPU with way less heat than they expose in real life. The way you have this machines is because apple is commercial company and they should follow market demands. "10 co…

Laptops certainly can be designed for actual work. Its just macbooks are focused on being as thin as possible. If they put the current gen macbook in a 2012 macbook case they could make it run much much better since they could put a good cooler in it.

Re: Apple changes default MacBook charging behavior to improve battery health

#189

I got a top spec 15 MBP a year ago and I have to say the experience is appalling - 4000$ device that goes full airplane takeoff levels of noise at any serious workload, no ability to control performance (I would gladly throttle the CPU sooner to avoid everyone in the office turning my way when I start an emulator or keep the fans at lower RPM but constantly instead of letting the CPU idle at 60-70 degrees with no fan…

I have almost identical spec laptops from Dell and Apple (XPS 15 and 15" MacBook Pro with same CPU) and on both they ramp up to full fan speed when I do any serious work on them so it isn't limited to Apple laptops. Pretty much all 15" laptops with 45W Intel CPUs turn into jet engines when under load, at least in my experience. Also not to defend Apple but I do find the MacBook Pro cools down and gets quieter quicker…

In my experience there are 15" laptops with adequate cooling solutions for Intel's 45W parts. They just turn out to be heavier, because a proper metal heatsink is just heavy.

Re: Apple changes default MacBook charging behavior to improve battery health

#190
post #80

Why doesn't the UI report 80% as 100%? It seems like exposing this to the user is more confusing than anything, when the cells could be over provisioned and treated politely by a system controller, without the user being part of the decision. Aren't SSD's over provisioned in this manner? You sell a drive with a terabyte of storage, but actually ship more than a terabyte of chips in the case to accommodate degradation…

Well, as a user, wouldn't it be nice if I could access 100 % of my battery for situations where I need as much life as possible? 20 % is fairly significant. It also cuts down on battery longevity, but plenty of people might not care at all.
Post reply on HN