added wake lock permission for GCM