probable general issue with toggles / battery, CPU overheating
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.
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
summary: |
- probable general issue with toggles / battery + probable general issue with toggles / battery, CPU overheating |
Changed in ubports-fp2: | |
status: | New → Triaged |
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?