Pantalla de bloqueo nativa de Android ICS

He estado buscando los últimos 2 días en SW, Google y así sucesivamente. Estoy buscando una manera de implementar una actividad que viene con la pantalla de bloqueo ICS nativa de Android como la que se muestra en las pantallas a continuación. Esas pantallas vienen deJugador pro Pero me di cuenta de que también otros jugadores (PlayerPro por ejemplo) tienen la misma característica que se ve exactamente igual, por eso creo que es algo nativo o, al menos, hay una forma común de implementarlo.

Hasta el momento solo logré obtener una Actividad que reemplaza la pantalla de bloqueo usando estos indicadores:

WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKEDWindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD

con un BroadCaseReciever en estos eventos:

Intent.ACTION_SCREEN_ONIntent.ACTION_SCREEN_OFFIntent.ACTION_USER_PRESENT

Mi problema es que quiero que mi actividad se muestre con la pantalla de bloqueo que no la reemplaza. ¿Saben cómo lograr esto?

¿Hay una API oculta nativa para hacer esto?

¿Pueden ustedes vincularme alguna muestra que implemente esta característica particular?

gracias por adelantado ;)

Respuestas a la pregunta(2)

Su respuesta a la pregunta