Если ни с кем не конфликтует, то пользуй uptime.

Объяснение: существует три вида программ для измерения рабочего аптайма (не считая программ-бенчмарков для измерения чистого времени разряда). Слово хак может обозначать как хак, так и скрытый хак.

  1. Хаки, вешающиеся на HwrSleep, HwrWake, HwrBacklight. Эти хаки перехватывают низкоуровневые сисколлы, реализующие работу с железом. Эти хаки самые точные, но не работают под OS5 и плохо работают с соньками на OS4
  2. Хаки, вешающиеся на SysHandleEvent или EvtGetEvent. От таких хаков нужно бежать. Чем они плохи смотри “Замедление работы от хаков
  3. Честные программы. Такие программы используют систему нотификаций. Это очень хорошо, поскольку они работают под OS5, а под младшими не с кем не конфликтуют. С другой стороны они самые неточные, из-за того, что между реальным пробуждением и вызовом обработчика могут произойти некоторые события, например вызов алармов.