Android WakeLock

Estou com um problema ao adquirir um WakeLock. Parece não funcionar. Estou tentando adquirir um FULL_WAKE_LOCK, mas nem a exibição é ativada nem meu aplicativo é capaz de executar tarefas.

Estou usando a seguinte permissão: android.permission.WAKE_LOCK

Meu código de aquisição fica assim:

PowerManager pm = (PowerManager) getBaseContext().getSystemService(Context.POWER_SERVICE);
wl = pm.newWakeLock(PowerManager.FULL_WAKE_LOCK|PowerManager.ACQUIRE_CAUSES_WAKEUP, "My Tag");
wl.acquire();

O que estou fazendo errado?

Editar: adicionada outra sinalização ACQUIRE_CAUSES_WAKEUP ... mas nenhuma alteração no comportamento

Edit2: Tudo o que estou tentando fazer é tocar música e ativar meu dispositivo em um determinado evento. A música está funcionando perfeitamente, mas o dispositivo permanece preto.

questionAnswers(3)

yourAnswerToTheQuestion