I don't understand what this bug report is requesting that indicator-datetime isn't already doing -- it calls the powerd dbus API to request an RTC alarm wakeup when the alarm should ring. powerd uses platform-api's u_hardware_alarm_*() API to implement; it performs the hardware wakeup and emits a wakeup signal to listeners, which datetime catches and rings the alarm.
Is the request here to power on the phone even if the user has manually powered it off?
I don't understand what this bug report is requesting that indicator-datetime isn't already doing -- it calls the powerd dbus API to request an RTC alarm wakeup when the alarm should ring. powerd uses platform-api's u_hardware_ alarm_* () API to implement; it performs the hardware wakeup and emits a wakeup signal to listeners, which datetime catches and rings the alarm.
Is the request here to power on the phone even if the user has manually powered it off?