Суть проблемы, при отсоединении провода питания apm начинает показывать всякую ахинею. Вернее где-то 10-15 секунд оно показывает нормально и даже % похожи на правду, а потом:
Код: Выделить всё
APM version: 1.2
APM Management: Enabled
AC Line status: off-line
Battery Status: charging
Remaining battery life: invalid value (0xffffffff)
Remaining battery time: unknown
Number of batteries: 1
Battery 0:
not present
Resume timer: unknown
Resume on ring indicator: disabled

Однако, если воткнуть зарядку назад - то полминуты где-то показывает совершенно корректно:
Код: Выделить всё
APM version: 1.2
APM Management: Enabled
AC Line status: on-line
Battery Status: charging
Remaining battery life: 85%
Remaining battery time: unknown
Number of batteries: 1
Battery 0:
Battery Status: charging
Remaining battery life: 85%
Remaining battery time: unknown
Resume timer: unknown
Resume on ring indicator: disabled
Код: Выделить всё
APM version: 1.2
APM Management: Enabled
AC Line status: on-line
Battery Status: charging
Remaining battery life: 100%
Remaining battery time: unknown
Number of batteries: 1
Battery 0:
Battery Status: charging
Remaining battery life: 100%
Remaining battery time: unknown
Resume timer: unknown
Resume on ring indicator: disabled