Android: Tomando el control completo del teléfono (modo quiosco), ¿es posible? ¿Cómo

Tenemos un programa que instalamos en los teléfonos y prestamos los teléfonos a los usuarios durante un período determinado. Nos gustaría que los teléfonos se usen únicamente para ejecutar nuestra aplicación (sin llamadas telefónicas, sin juegos, sin nada). Los teléfonos serán rooteados.

Así que las cosas que necesitamos:

Ejecutar en pantalla completa, nada más será visible El botón de inicio y otros botones del dispositivo no funcionaránNuestra aplicación se ejecutará automáticamente al inicio

o tiene que ser "a prueba de piratas informáticos", pero debería ser suficiente para evitar que el usuario promedio se meta con el dispositivo.

¿Es posible? He hecho cosas similares en Symbian y Windows Mobile, pero no tengo mucha experiencia con estas cosas en Android. ¿Cómo se puede lograr esto?

ACTUALIZACIÓN 2015: Si no le importa limitar su aplicación a un solo proveedor de teléfonos, Samsung ha introducido el SDK de KNOX que le permite alcanzar el modo quiosco y mucho más fácilmente sin rootear el teléfono. Ver detalles en:https: //seap.samsung.com/developer/sdk/knox-standard-androi

Respuestas a la pregunta(4)

Su respuesta a la pregunta