¿Cómo evitar que el código de dos factores se exponga en la pantalla de bloqueo en la notificación de mensajes?

En Lollipop, la notificación de mensaje de texto en la pantalla de bloqueo incluye parte del contenido del mensaje de texto. Para los mensajes de texto con código de dos factores, esto mostrará el código de dos factores a cualquier persona que tenga el teléfono, incluso si no pueden desbloquearlo. Esto parece un problema de seguridad.

Parece que hay una configuración que oculta con más cuidado el contenido de las notificaciones en la pantalla de bloqueo, pero que hace que muchas de las otras notificaciones sean inútiles, ya que oculta datos que considero útiles e inofensivos para compartir.

Supongo que las opciones son:

  • Oculte el contenido y aguante las molestias de otras aplicaciones en nombre de la seguridad.
  • Deshabilite las notificaciones de la aplicación de mensajes, pero no tengo forma de saber si hay mensajes nuevos sin verificar manualmente.
  • Oculte el contenido y solicite a otros fabricantes de aplicaciones que no respeten esa configuración si el contenido no es confidencial. Aunque puedo pensar fácilmente en ejemplos que podría no considerar sensibles, pero otros sí.

¿Hay otras opciones disponibles aquí? Me encantaría que la aplicación de mensajes tuviera una configuración para controlar ese comportamiento. Me encantaría que se muestre el remitente del mensaje de texto en lugar del contenido.

Si su dispositivo está rooteado, puede probar SMS Xposed : reclama la opción de Privacidad (ocultar remitente, ocultar mensaje)
Gracias por la sugerencia, pero no está rooteado y no estoy lo suficientemente avanzado como para entrar en todo eso.

Respuestas (2)

Diría que la primera notificación en la primera imagen serviría como un buen reemplazo para la primera notificación en la segunda imagen.

(Haga clic en una imagen para verla más grande)

IMG: IMG:

Dado que un SMS generalmente contiene información considerada de naturaleza privada, le sugiero que configure una tarea que eliminaría la notificación creada por su aplicación de mensajería predeterminada, pero en su lugar colocaría una nueva notificación solo con la dirección del remitente. Abrir esa nueva notificación abriría la aplicación de mensajería predeterminada y, si es necesario, quizás también el hilo en particular.

La siguiente es una demostración exitosa realizada con MacroDroid :

MacroDroid define un conjunto de disparadores, acciones y restricciones como una macro. Necesitarías dos macros aquí.

Macro 1:

  • Gatillo : Gatillo vacío
  • Acción : Inicie la aplicación → seleccione su aplicación de mensajería
  • Restricción : ignorar
  • Nombre : Iniciar aplicación de mensajería

Macro 2:

  • Activador : Notificación → Notificación recibida:

    • De : elija su aplicación de mensajería predeterminada/preferida
    • Contenido de texto : puede jugar con esto, pero le sugiero que comience con la lista negra de cualquier notificación de la aplicación de mensajería. Para eso, seleccione Cualquiera para activar cualquier notificación.
  • Acción :

    • Borrar notificaciones → Seleccionar aplicación(es) → seleccionar su aplicación de mensajería
    • Mostrar notificación :

      • Icono : cambie según corresponda
      • En el primer campo de texto escribe: [not_title]

        [not_title] corresponde al Título de la notificación (el título de la notificación que actuó como desencadenante).

        Le puede interesar tratar con más información de la notificación. Para eso, toque el botón al lado del campo de texto y vea la información usted mismo.

      • En el segundo campo de texto, escribe todo lo que necesites. Como ejemplo, puede escribir: Toque dos veces para abrir el mensaje
      • Marque Invocar macro cuando se presione y seleccione su primera macro, es decir , inicie la aplicación de mensajería
  • Restricción : Dispositivo bloqueado/desbloqueado → Bloqueado
  • Nombre : según corresponda a usted

Así es como funcionan dichas macros: cada vez que aparece una notificación de su aplicación de mensajería seleccionada cuando el dispositivo está bloqueado, la notificación se eliminará inmediatamente y se generará una nueva notificación de MacroDroid con el mismo título y su texto personalizado. Si toca una o dos veces la notificación, se iniciará la aplicación de mensajería seleccionada.

(Haga clic en una imagen para ampliarla; las dos macros que creé)

IMG: IMG:

Es posible realizar fácilmente una tarea de automatización similar utilizando la aplicación Automate .

Por supuesto. Ningún problema (-:

Es posible controlar la naturaleza de las notificaciones por aplicación. Si vas a:

  • Settings > Sounds and notifications > App notifications

Luego puede seleccionar la aplicación Mensajes y activar la Hide content on lock screenopción. Esto no es tan útil como el enfoque basado en macros de Firelord, ya que oculta tanto el remitente como el contenido. Sería preferible en el caso de esta pregunta mostrar el remitente pero no el contenido.

Tenga en cuenta que esta opción solo está disponible si la ha seleccionado show all notificationsen el Sounds and notificationsmenú de configuración.

Soy curioso. ¿Qué dispositivo Android y ROM estás usando? Stock Android 5.x y 6.x no ofrece la opción que anotó en la respuesta, de lo contrario, lo habría sugerido primero.
Estoy usando un Samsung J5 con Android 5.1.1 según la Configuración. ¿Quizás es cosa de Samsung?
Tengo esta opción en mi moto g (lollipop), y creo que esta es la mejor respuesta