It's a burning phone

I’ve been having the same problem as fiacco. My L5 usually reboots due to overheating when I drive. I had no idea this was unusual.

1 Like

Are you charging it from the car when you drive?

1 Like

Are you charging it from the car when you drive?

Yes. I sometimes notice that the phone’s light is blinking, which, I’ve figured out, indicates that it’s getting hot. I always unplug the phone when I notice it blinking. I think that helps prevent a shutdown, but I’m not sure.

1 Like

Charger may be out of spec. At the very least I would check the charging current and temperature of the battery during charging using the non-supplied charger.

Meaning of LEDs: https://docs.puri.sm/Librem_5/Troubleshooting/LEDs.html

You may also want to ensure that your phone’s USB-C PD firmware is current, but that is a more challenging exercise.

1 Like
5 Likes

I do have a spare battery. I replaced it and temperatures have dropped

3 Likes

Sure, but while 48 degrees on the battery translate to an unpleasant feeling on your hand, 85°C on the charger are absolutely asymptomatic. It happened that, with the phone at rest, cold to the touch, the charger temperature was 85°C. I checked because I was trying to troubleshoot the issue and I noticed, but who knows when this thing started.

1 Like

Here we go again (just said). This is the new battery, only one charging cycle, now disconnected, phone cold to the touch:


So it wasn’t the battery :sob:

3 Likes

So are you saying that the displayed temperature of 85C is wrong? i.e. maybe a software problem or a sensor problem. For the record, my charger is saying 22C (just switched on phone, not charging, and is rising slowly as the phone warms up).

It looks as if the sensors are sorted descending by temperature. Maybe something is going wrong in the sort. You probably need to find someone who knows how to read the sensor directly from the command line.

Adding: During charging, the charger is only about 30C and the battery is pushing up towards 35C.

1 Like

Definitely. I’ve never seen a value between 50° and 80° in three days of experiments. It’s in the 30s-40s or exactly 85. Highly doubtful.

Having a room temperature around 30°C here, no wonder phone internal is higher.
Have you ever put the L5 in a carry bag? Mine overheats.

1 Like

I checked the thermals this morning. Weather is pleasant and cool at the coast. (Mi dispiace, @fiacco!)

BEFORE CHARGING (phone idle, not plugged in):

vpu-thermal 35.00° C
gpu-thermal 35.00° C
cpu-thermal 35.00° C
max170xx_battery 31.40° C
bq25890-charger 27.50° C

AFTER CHARGING COMPLETED:

vpu-thermal 42.00° C
gpu-thermal 42.00° C
cpu-thermal 41.00° C
max170xx_battery 41.40° C
bq25890-charger 35.00° C

However, I had a look at the thermals day before yesterday when the phone was not doing much and was not charging, and I saw a reading of 85.00° C for the charger (all else normal). The ambient temperature was not hot at all, so either that reading was kept in memory from the last charge event, or it’s just some kind of bug in the sensor.

Next time I charge I’ll check the surface temperature of the charger and charging port with a laser thermometer and let you guys know the reading.

3 Likes

No, typically in top pocket, sometimes in coat pocket.

Anyway I will keep an eye out for the rogue 85C. Sounds like it’s just an error.

1 Like

I also think that there is a bug on the temperature indication.
Yesterday I was running Stellarium (which worked for the 1st time, by the way) and I saw the red led blinking.
One of the temperatures was displayed at 42 degrees. A few minutes later the led went off and the temperature was 85 degrees!
A little later, the same temperature was displayed again at 42 degrees.

2 Likes

Could you please PM to me as well? :smiley: Because the temperatures in Athens are at the 40ies and the phone is cooking even on standby with no app running and the screen locked and off.

Now, this was with a spare battery (not the one included in the phone). Unfortunately I made this trip to Athens with the spare battery only. Now I returned to my island and the temperatures are milder (around 30 C).

While in Athens the phone would overheat easily especially when charging it and the charging led was blinking in a random and not normal way. So I was forced to shut it down to avoid damage. After a while I found a temporary solution… I charged it laying it flat on the house heat radiators (which although not in use are filled with water) so I was able to safely charge it this way.

But even while not charging and not using it overheats when the ambient temperature is around 40ies (Celsius). I think that suspend must be implemented soon. Because you can charge it on a radiator but we need to use the phone, and can not carry the heat radiator with us. :sweat_smile:

By the way…, I have heard nothing about suspend all these months. Like it is out of discussion…

7 Likes

This morning, with the phone on, and lying idle on the table for an hour or so, my readings show:

bq25890-charger 85.00° C
vpu-thermal 38.00° C
gpu-thermal 38.00° C
cpu-thermal 38.00° C
max170xx_battery 35.10° C

Room temperature is cool. I haven’t charged since yesterday.

3 Likes

Result with laser thermometer after 100% charge (same electrical outlet I always use):

Surface of Wall charger 28.00° C
Charging port 28.00° C

Usage/Thermal readings:

vpu-thermal 41.00° C
gpu-thermal 41.00° C
cpu-thermal 41.00° C
max170xx_battery 38.30° C
bq25890-charger 34.00° C

And cooling down gradually.

I really think that 85.00° C reading in the display must be some kind of reporting bug.

4 Likes

I’m curious about this too, will link to a new thread to see if anyone has any thoughts or updates

2 Likes

FWIW, I have just let the phone charge from 0% to 40% at full speed (~1.6A) and the battery temperature got to 36.5°C, with ambient at around 26°C. The more charged the battery is the lower the charging current gets (it approaches an asymptote), so it usually would get cooler in later stages of charging.

After reading this topic, the 85°C thing definitely looks like a reporting issue and not an actual temperature. I haven’t seen it myself so far on any of my devices, I’ll try to keep my eye on it.

For the reference, max170xx_battery and bq25890-charger entries are somewhat confusingly named, so in case anyone wonders: bq25890-charger value is taken from the thermistor that’s inside the battery, while max170xx_battery is the internal temperature of the battery gauge chip which is on the phone’s PCB (and therefore gets warm from the SoC’s heat much easier and is actually much more related to that than to battery’s temperature).

10 Likes

Lol! I did wonder how the charger’s temperature could be read by the phone. But it is a superphone, after all. :stuck_out_tongue:

2 Likes

“Charger” is a bit overloaded term - the phone contains a charging chip (bq25895) which is the part that’s actually connected to the battery’s thermistor (which is why it’s bq25890 driver that exports this value). From the phone’s perspective, what you call “charger” is actually a “power supply” :slight_smile:

8 Likes