I personally love getting wake up calls. Alarms don’t really help on weekends, so I never get up on time. Asking a friend is easy, but I always feel like I’m bothering them. Also, your friends might be lazy. Very lazy. So what do you do? Grab the SMS Morning Call app, of course! You set up a keyword, and your friend only has to text you that keyword to have your phone go off at full volume. No one actually has to call you, which may or may not be a sad thing.
It might not be as effective, purely because you’re not answering your phone, and it seems to be just an alarm clock triggered by someone else, but it’s still a cool app. It also works when your phone is in silent mode. Hit the source link to visit the developer’s thread.