Pessoas, me deparei com um bug muito esquizito do sistema Android, analisando em fóruns oficiais, vi que é um bug que se dá em qualquer telefone com Android, e não se sabe o porque... Ou você tem o problema ou não tem.
O problema é o seguinte: Você programa seu despertador para tocar em determinado horário, e ele simplesmente não toca... Após acordar atrasado, você desbloqueia a tela e o despertador começa a tocar (muito atrasado)... Se você não acordasse e desbloqueasse a tela, ele nem tocaria!
Conclusão e possível solução:
Só para vocês terem uma idéia, acompanhem este fórum oficial de desenvolvimento do android http://code.google.com/p/android/issues/detail?id=1109
Desde 2008 muitas pessoas tem problemas com o alarme, vários problemas diferentes, e um destes problemas é este que está acontecendo conosco.
Porque acontece?
O android entra numa espécie de "sono profundo" quando fica em stand by por muito tempo, e isso faz com que a aplicação do relógio não ande... quando desbloqueamos a tela, após acordarmos atrasados, ele atualiza rapidamente o relógio e começa a tocar o alarme... Este é um bug que ainda não tem solução, e não se sabe ao certo quando o que faz com que o android entre nesse "sono profundo".
As soluções encontradas são as seguintes:
1) ir em Settings"/"Applications"/"Development"/"Stay awake, e sempre que for dormir, conecte seu aparelho no carregador, após isso você pode apertar o botão de encerrar ligação para apagar manualmente sua tela. Com o aparelho na tomada, o sistema não entra em stand by e não cai em um sono profundo, com isso o alarme tocará na hora certa... É meio chato ter de colocar para carregar todas as noites, fora que não deve ser muito saudável para a bateria...
2) existe um app grátis chamado "load monitor" no appbrain, com ele você consegue configurar o telefone para que ele não entre em "sono profundo", testei e funciona perfeitamente, mas consome um pouco mais da bateria.
3) existe um aplicativo de despertador pago, chamado "gentle alarm", ele também impede que o sistema entre em sono profundo.
4) Existe um app gratuito encontrado no appBrain e no Market chamado "Alarm Klock" (sisso mesmo, clock com 'K' ), ele também impede que o sistema do android entre em deep sleep e deixe de despertar na hora certa, estou usando no momento, foi a melhor solução encontrada!
É isso aí, espero que de certo!
----------------------------------------------------
UPDATE 18/01/2011
É pessoal, não durou muito... o APP Alarm Klock nunca havia me deixado na mão, mas após uma atualização, ele deixou de funcionar corretamente, agora, assim como o app nativo de alarme , ele funciona quando quer.
Voltei a pesquisar nos foruns oficiais e não encontrei nada, o povo que foi "premiado" com esse bug continua sem saber coo resolve-lo...
Se alguém encontrar alguma solução, compartilhe conosco ;)