1 votos

Llamar a un número de emergencia personalizado desde la pantalla de bloqueo

Ok, básicamente, lo que quiero, es proporcionar teléfono Android al niño, bloqueado por código de acceso (o gesto), y permitir que el niño llame a los padres (dos números) desde el dispositivo bloqueado.

Mi dispositivo de destino disponible actualmente es el SDK 22, Android 5.1, pero no limitaré las respuestas a este objetivo.

Lo que no es una respuesta correcta:

  • algo parecido a la configuración de la información ICE, esto no permitirá llamar, sólo mostrar los números de teléfono ICE
  • modificar los datos de la tarjeta SIM, ya que esto no es posible en general y no está disponible en mi caso
  • soluciones que requieran el ROOT del dispositivo, ya que esto no es posible en mi caso
  • soluciones usando CALL_PRIVILEGED, ya que este permiso está protegido y no se puede conseguir sin hacer ROOT en el dispositivo o tener una ROM personalizada
  • Las soluciones que utilizan marcadores de emergencia de Samsung u otros propietarios, como los dispositivos a los que me dirijo, no utilizan ninguna medida de este tipo, y parecen este

Lo que he intentado hacer es

  • Creación de una intención de notificación personalizada en la pantalla de bloqueo, que utilizaría la intención ACTION_CALL y android.permission.CALL_PHONE permiso
    • esta solución no funciona, ya que CALL_PHONE requiere desbloquear el dispositivo
  • Creación de la intención de notificación personalizada en la pantalla de bloqueo, que enviaría SMS a números predefinidos
    • esto funciona, sin embargo puede ser costoso, y considero que esta es la opción de último recurso
    • esto también hace/puede que no resuelva el emergency casos, el niño podría meterse, porque el tiempo de reacción depende de que los padres tengan el volumen del teléfono alto y llamen de inmediato

1 votos

Tu pregunta ha aparecido en la cola de votaciones cerrada, así que quiero aclarar que si estás preguntando desde la perspectiva de un desarrollador o de un usuario final.

1 votos

@Firelord ambos en realidad, yo sería más que feliz para la solución que se adapte a los usuarios finales, sin embargo, soy capaz de aceptar la solución dev y convertir eso en la solución de usuario final (es decir, a través de github / Android)

2voto

Phoenix_uy Puntos 106

La función que busca ya existe en Android 7.0+ . Actualiza tu dispositivo si puedes.

0 votos

Sinceramente no puedo actualizar los dispositivos, sin embargo, lo que has publicado es lo que mencioné en las respuestas incorrectas como primera opción, esto sólo establecerá la información de emergencia de ICE, pero no le permitirá llamar a dicho número de emergencia si no está en la tarjeta SIM (donde persisten los números de emergencia por defecto 911, 112, etc.)

0 votos

Lo siento, no sé cuál es la información del ICE, pero ¿no quieres la posibilidad de llamar a los contactos personalizados desde la pantalla de bloqueo sin desbloquear? Como puedes ver en la primera imagen hay un botón de "añadir contacto" para hacerlo. Yo también lo he hecho en mi teléfono, se puede ver aquí .

0 votos

Gracias, ¿realmente puedes llamar a los contactos de la captura de pantalla publicada sin desbloquear el dispositivo? La información ICE es la abreviatura de "In Case of Emergency", que es exactamente lo que has publicado

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X