Notificación de bloqueo de pantalla de Android en Facebook

En la última versión de la aplicación de Android, Facebook mostró la función de notificación de bloqueo de pantalla, como en esta captura de pantalla:

¿Alguien intentó implementar esto?

Sé que es simple mostrar Actividad en la parte superior de la pantalla de bloqueo, pero desafortunadamente no funciona con fondo translúcido. Básicamente funciona, pero debajo de nuestra actividad vemos la pantalla del iniciador, no la pantalla de bloqueo (como la pantalla de bloqueo en este caso también sería transparente).

Lo que probé ahora es:

getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);

en mi actividad

También probé este ejemplo:https://gist.github.com/daichan4649/5352944

Y como describí, todo funciona pero no hay transparencia.

Según mi observación, Facebook usa el tema:

@android:style/Theme.Translucent.NoTitleBar

y no tiene permiso:

<uses-permission android:name="android.permission.DISABLE_KEYGUARD" />

También noté que la notificación de la pantalla de bloqueo adquiere toques, por lo que no podemos mostrar notificaciones de la barra de estado por gesto.

Alguna idea de cómo crear ese tipo de notificación antes del lanzamiento de Android L.

Respuestas a la pregunta(2)

Su respuesta a la pregunta