probable general issue with toggles / battery, CPU overheating

Bug #1662606 reported by Mgc Lude
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
UBports Fairphone 2
Invalid
Undecided
Unassigned

Bug Description

This is a complicated one, I'm trying to reach a diagnostic with limited tools. I'll leave the rest with you. Here's the deal:

I have noticed that the toggle buttons seem to be "lying" or providing wrong information, as if when we disconnect / deactivate certain functions, they still seem to be active on the background until restart - Despite the toggle buttons showing them as "off".

Test examples:

- turn on cellular data
- turn on wifi
- turn on hotspot function.

Next:

- leave cellular data on (on 2G only, to test the connection speed and demand on the battery).
- turn off wifi
- turn off hotspot.

Results:

Battery goes down steadily (graphics on battery settings show a sharp drop over several minutes / hours) with no usage whatsoever, no running applications, only stand-by. In less than 2 hours it goes from 95% to 60%.
Temperature on the upper back of the phone goes up and keeps a very hot, steady temperature (not the battery, but the circuit on the top part, near the top antenna, so it could be the CPU, ram chip or the modem, I don't know), to the point where I have to remove it from my pocket, it's almost burning.

My theory:
a) the wifi hotspot could still be turned on, despite the fact that I *apparently* turned it off, along with the wifi connection. There's obviously no data connection at that point (can't find the wifi network), but the circuit keeps operating, I guess?

b) some processes could still be running on the background on a deadly loop, overheating the cpu / ram and consuming more battery than would be normal?

- Small clue: problem goes away after restart. -

This *could* be a battery or code optimization issue, or maybe a bug with the toggle functions, as it seems to pop up at specific events.
As you can see on other bugs, there seems to be a number of similar issues regarding activation / deactivation of functions / forced to restart to re-assume functions and so on. We need to check this with proper measurement tools and a full survey on running processes during specific test conditions. I don't have the skills nor the instruments to go beyond this first analysis.

Mgc Lude (mgc.lude)
description: updated
description: updated
description: updated
description: updated
Mgc Lude (mgc.lude)
description: updated
description: updated
description: updated
description: updated
Mgc Lude (mgc.lude)
description: updated
description: updated
Mgc Lude (mgc.lude)
description: updated
Mgc Lude (mgc.lude)
summary: - probable general issue with toggles / battery
+ probable general issue with toggles / battery, CPU overheating
Changed in ubports-fp2:
status: New → Triaged
Revision history for this message
Dalton Durst (universalsuperbox) wrote :

Hello,

It's been roughly two months since this bug was last updated. Is this still an issue on the latest builds in devel_rc-proposed?

Revision history for this message
Mgc Lude (mgc.lude) wrote :

The issues seems to persist, cpu continues to overheat and drain battery after toggling some network functions on and off.
r275

Revision history for this message
Johannah Sprinz (neothethird) wrote :
Changed in ubports-fp2:
status: Triaged → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.