Estoy haciendo una aplicación de control parental / responsabilidad para Android. Consiste en un servicio de monitoreo que se ejecuta en segundo plano y se inicia cuando se inicia el teléfono.
Desafortunadamente, descubrí que cuando Android se inicia en "Modo seguro", los servicios no se inician automáticamente, y debido a esto, mi aplicación tiene una falla grave.
Mientras está en modo seguro, la web y otras aplicaciones se pueden iniciar sin que se ejecute mi servicio de monitoreo.
Pensé que si no es posible monitorear la actividad de la aplicación mientras está en modo seguro, tal vez al menos podría hacer que mi aplicación detecte si el teléfono estaba anteriormente en modo seguro. Entonces, ¿podría alertar al padre o al socio responsable?
¿Android mantiene algún registro de esto? ¿O algún registro de arranque en general? Estoy muy abierto a sugerencias y alternativas.