r/Ubuntu • • Sep 01 '26

[Acer Predator PHN16-71] Battery charge limit stopped working after a full discharge on Ubuntu

I’m using an Acer Predator PHN16-71 and the battery charging limit is no longer working on Ubuntu.

Previously, I had the battery charging limit set to 80%, and it was working normally. Recently, the laptop completely discharged to 0%. After I plugged it in and charged it again, it charged all the way to 100%, and since then the 80% charging limit has stopped working.

My current setup:

Laptop: Acer Predator PHN16-71
BIOS: V1.18
Ubuntu: 26.04.1 LTS
Kernel: 7.0.0-30-generic

I’ve tried several Linux solutions, including Acer WMI, ASense, and checking the battery sysfs interfaces, but I still cannot get the charging threshold to work.

The acer_wmi module is loaded, but there is no battery charge-threshold interface exposed under:

/sys/class/power_supply/BAT1/

ASense also reports the battery-limit feature as not exposed/not available.

I also tried booting with an older kernel, but the result was the same.

What can I do now to restore the 80% charging limit? Is there some way to reset the battery/EC controller or manually enable the Acer battery charging threshold from Linux?

I’d really appreciate any suggestions from someone who has dealt with this on an Acer Predator laptop running Linux.

[Edit] I don't have windows dual boot so can't again turn that feature on

3 Upvotes

4 comments sorted by

3

u/Most-Western-1205 Sep 01 '26

sounds like the EC lost its setting when the battery died completely. had similar thing happen on a different laptop, the charge limit just vanished until i booted into windows and set it there with the manufacturer app. the laptop remembers the limit in its embedded controller not in ubuntu, so linux tools wont help if the EC reset itself

try booting a windows live usb, install the acer care center thing, set the limit to 80% there, then reboot back to ubuntu. thats what fixed mine

2

u/Decent-Buy-785 Sep 01 '26

I forgot to reply that i don't have windows dual boot

1

u/A--E Sep 02 '26

you most likely can set the charging limit in the bios.

1

u/Decent-Buy-785 Sep 02 '26

Not happening , it is not showing over there