Battery checks now use AlarmManager.