Estoy haciendo una aplicación de control parental/contabilidad para Android. Consiste en un servicio de monitorización que se ejecuta en segundo plano y se inicia al arrancar el teléfono.
Por desgracia, he descubierto que cuando Android se inicia en "Modo Seguro", los servicios no se inician automáticamente, y por ello mi aplicación tiene un grave fallo.
En modo seguro, la web y otras aplicaciones pueden iniciarse sin que se ejecute mi servicio de monitorización.
He pensado que si no es posible supervisar la actividad de las aplicaciones mientras están en modo seguro, tal vez pueda al menos hacer que mi aplicación detecte si el teléfono estuvo previamente en modo seguro. Entonces, ¿podría alertar a los padres o al compañero de responsabilidad?
¿Guarda Android algún registro de esto? ¿O algún registro de arranque en general? Estoy muy abierto a sugerencias y alternativas.