Added screen on/off into doEventService()