Events are now rescheduled on-boot when phone is rebooted. Removed unnecessary permission. Fixed API-related bug concerning EventAdapter.addAll() method.