Please check out my initial article on limiting battery charging for ASUS laptops for more details. Ubuntu 20.04 and newer, Debian Bullseye and Sid, Fedora 32 or newer, openSUSE Leap 15.3, etc.), Bash and at least Linux 5.4, but for some newer ASUS laptops you'll need a newer kernel (more on that in the link below).
To use bat, you'll need systemd 244 or newer (e.g. Under the hood, bat uses systemd services in order to make the battery charging threshold level persists between restarts and after waking from hibernation. bat can also print the current battery level and charging status.
I've already covered how to limit battery charging (set a charge threshold) for ASUS laptops on Linux, but with the help of this tool, you'll be able to easily change the charging threshold, reset it, and see the current charging threshold level. Bat is a simple command line tool for easily setting and checking the ASUS battery charging stop threshold (for laptops that support this), in order to help extend battery life.Īccording to its wiki, bat aims to ' replicate the functionality ASUS Battery Health Charging utility for ASUS laptops on Windows which aims to prolong the battery's life-span'.