Is there anyone from the #LinuxMobile #mobileLinux community living in Berlin with a working #Librem5 battery who would be willing to help me booting and updating my device once? Unfortunately my battery is dead and I haven't found out how to quickly get a new one - however IIUC it would boot without battery once updated to a newer firmware (forums.puri.sm/t/librem-5-does).

Follow

@rmader @rmader Is that an evergreen? Maybe I could get you a spare battery.

@rmader @agx

What is the issue exactly with the battery?

Does not charge? No LED light?

It could be that the battery is just too drained.

It can happen if the device is for a very long time without being charged.

If that is the case it might be possible to charge it via a regular USB 2.0 connected to like a laptop.

Just to charge it enough that later it can do PD again.

You will need a laptop and a USB-A to C cable to try that.

First you need to put the phone in flash mode:

<1/n>

@rmader @agx

1 - Ensure that the phone is switched off.
2 - Turn all Hardware-Kill-Switches off
3 - Remove battery
4 - Hold volume-up
5 - Insert the USB-C cable: (red light blinks, no green light)
6 - Reinsert the battery: (red light is constantly on, the script will continue)
7 - Release volume-up

If there is a constant red LED on the Librem 5.
Then it is charging at 0,5A
Let it do that for like an hour. Just to charge the battery a bit.

Then connect it to the official charger.

<2/n>

@rmader @agx

When you connect it to the official charger, you might need to press the power button for 20 seconds to get it to boot. As the previous steps put the device in flash mode.

If that is the issue (battery being too drained), this might help you get to a booting state and the battery charging again.

Let us know if this worked.

@rmader @agx

If you get it to boot we can check on the firmware :)

@joao @agx Oh wow, just tried this and it actually brought the battery back to life! Thanks a lot - the battery still seems to be pretty weak, but the device boots again.

@rmader

Well, if it booted, then you can now connect it to the Librem 5 official charger and it should do power delivery negotiations and charge at more than 5v/0.5A

It might be that you need a couple of charge/discharge cycles for the battery to be ok.

There are other ways to do this, but you can check if it doing PD, with this command (at least in PureOS):

tail -n+0 /sys/class/power_supply/*/uevent

@agx

@rmader

The end of the output shows:

POWER_SUPPLY_USB_TYPE=C [PD]
POWER_SUPPLY_ONLINE=1
POWER_SUPPLY_PRESENT=1
POWER_SUPPLY_CURRENT_MAX=3000000
POWER_SUPPLY_VOLTAGE_MAX=5000000

then it is charging at 5v and 3A and doing PD

@agx

@rmader

As for the firmware, if you are on pureos, then you can check the u-boot version, by going into the mobile settings app in the app tray, then: Librem 5

If you are not on pureos you can also likely get the version with dmesg:

sudo dmesg | grep u_boot_version

To check the firmware version of the USB PD controller you can also use:

sudo cat /sys/kernel/debug/tps6598x/0-003f/customer_use

@agx

@rmader @agx and yes, that is a Evergreen device battery.

Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml