Librem 15v4 battery will not charge

Hi, my Librem 15v4 battery does not charge unless I completely discharge it. I looked through some forum posts and noticed that I am missing some files in power_supply. No matter what I do (flash coreboot, flash pureboot, reinstall pureos) the directory will not replenish with the correct charge_control_start_threshold file. I don’t even have BAT0. My terminal output is as follows:

x@x-librem15v4:/sys/class/power_supply$ ls
AC  BAT
x@x-librem15v4:/sys/class/power_supply$ cd BAT
x@x-librem15v4:/sys/class/power_supply/BAT$ ls
alarm               charge_now   manufacturer   status      voltage_min_design
capacity            current_now  model_name     subsystem   voltage_now
capacity_level      cycle_count  power          technology
charge_full         device       present        type
charge_full_design  hwmon0       serial_number  uevent

Can anyone help me? Thank you.

1 Like

What is the correct charge_control_start_threshold value?

I don’t have that file in /BAT

cat: /sys/class/power_supply/BAT/charge_control_start_threshold: No such file or directory

1 Like

Okay, try installing Debian 12 ‘Bookworm’ or another operating system and see if the file repopulates.

1 Like

I’ll give it a shot, thank you

1 Like