Ticket #847 (closed defect: wontfix)

Opened 7 years ago

Last modified 6 years ago

Shutdown if battery level goes too low

Reported by: Tuukka.Hastrup@… Owned by: michael
Priority: high Milestone:
Component: neod Version: current svn head
Severity: major Keywords:
Cc: buglog@… Blocked By:
Blocking: Estimated Completion (week):
HasPatchForReview: no PatchReviewResult:
Reproducible:

Description

We should always keep enough charge in the battery for negotiating the 500 mA
fast charge mode when a suitable USB connection becomes available, and
preferably for showing the user some on-screen feedback about charge state. This
means neod or something else should monitor the battery level and trigger a
system shutdown when there's little charge left (5%?). A clean shutdown also
ensures the modem and sound amplifier don't draw current anymore.

(I don't think we have a proper component for this in bugzilla yet.)

Change History

comment:1 Changed 7 years ago by Tuukka.Hastrup@…

  • Component changed from openmoko-panel-battery to neod

Changing component to neod as there is no better alternative for now. This
requirement should be kept in mind when the future of neod is decided on anyway.

comment:2 Changed 7 years ago by willie_chen@…

  • Owner changed from buglog@… to michael@…

comment:3 Changed 6 years ago by mickey@…

  • Status changed from new to assigned

I agree. Neod is the best short-term solution for that. Assinging to me.

comment:4 Changed 6 years ago by roh

  • Owner changed from michael@… to michael

comment:5 Changed 6 years ago by Sjors

I would also like the phone to hibernate / suspend to disk before it runs out of power. That way the user doesn't lose his/her work. Should I create a separate ticket for this?

comment:6 Changed 6 years ago by john_lee

  • Status changed from assigned to closed
  • HasPatchForReview unset
  • Resolution set to wontfix

it seems like this should be solved by eventd in fso, so this might need to be brought upstream to freesmartphone.org.

Note: See TracTickets for help on using tickets.