[email protected] said:
> http://www.freesmartphone.org/index.php/Meeting_2008-12-18_Braunschweig
> 
> Please contribute, if you have something you think we _need_ to discuss.

Does "the battery issue" concern the problem of not being able to boot
up a GTA02 device if the battery is too low?

If so, I think I have a fairly simple workaround for this:

1)  Determine a "minimum" battery level required for the device to boot
    as least as far as /sbin/init.  Add some safety margin.

2)  If battery falls below this level, frameworkd/other responsible
    daemon MUST shut the device down immediately and SHOULD present a
    explanation to the user.

3)  Depending on which is easier, either:

    a)  Modify bootloader (U-boot or Qi) to check battery is above
    minimum level.  Bootloader MUST refuse to boot kernel if battery is
    below minimum.  Bootloader SHOULD present an explanation to the
    user.

    b)  As early in the userland boot process as possible, check battery
    level in an rc script.  Script MUST immediately shutdown the device
    if battery is below minimum.  Script SHOULD present an explanation
    to the user.

What do you think?

-mato

_______________________________________________
smartphones-standards mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/smartphones-standards

Reply via email to