If an android application wants to use the Alarm Manager Service, then which permissions the application needs to have?
I have tested that it seems that application does
It wakes CPU every 10 minutes until the phone turns off.
If you want set alarm repeating at phone boot time:
...
For more details : Alarm Manager Example