Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • L linux
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 140
    • Issues 140
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 24
    • Merge requests 24
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Librem5
  • linux
  • Issues
  • #390
Closed
Open
Issue created Jan 11, 2022 by Steve Stevens@steve

Librem5 doesn't always recognize charger

The phone gets into a state where phosh seems to think the phone is charging, but the kernel does not(You can see the lightning bolt next to the battery whether the phone is plugged in or not). This remains the case regardless of whether the phone is plugged in or not. The main way I've noticed this issue is when unplugging the phone and not hearing the 'click click' from phosh signifying it's disconnected, and thus suspect the state occurs as part of unplugging the device.

Method for checking the kernel regarding the charging state:

root@librem:~# cat /sys/class/power_supply/bq25890-charger/status
Discharging

Plugging the phone into the charger triggers no messages in dmesg or the red "charging" light.

Only way I've found to fix this is to reboot the phone and then things start working normally again.

If left unnoticed this issue results in the phone discharging and dieing regardless of whether it is plugged in or not.

Assignee
Assign to
Time tracking