Pasé horas tratando de perfeccionar build.prop y cuando finalmente llegué al final me olvidé de esta fuga. Cualquier aplicación puede conocer fácilmente la información del gestor de arranque del dispositivo. Me di cuenta de esto cuando ejecuté CPU-Z. Magisk y Xposed instalados en modo sin sistema. Ejecutando Lineage OS 14.1. De ninguna manera soy un experto, ya que mi pregunta es claramente evidente de lo contrario.
La idea es ocultar o falsificar esta información de cualquier aplicación, incluidas las aplicaciones del sistema. Pero estoy fallando miserablemente en lograr esto ya que no tengo un conocimiento profundo de Android.
Busqué en Git y XDA, pero las respuestas no se cumplieron con los requisitos. La búsqueda final con las palabras clave "getprop ro.bootloader" arroja algo de luz sobre los comandos fundamentales para obtener esta información. Estoy agotado en este momento y es posible que no esté pensando en la dirección correcta, por lo que su opinión es muy importante.
¡Espero tus instrucciones!
Instale XprivacyLua y seleccione use tracking
Las imágenes a continuación muestran la diferencia en la salida
Para suplantar en lugar de ocultar, es posible que deba usar ganchos personalizados. Puede preguntar en el hilo XDA de la aplicación o usar la versión pro del módulo para cambiar los valores globalmente o por aplicación.
Advertencia
Citando a Namnodorel de los comentarios
Tenga en cuenta que esto solo funciona si las aplicaciones intentan recuperar el estado del cargador de arranque a través de Java. XPrivacyLua no puede hacer nada si una aplicación usa código nativo para verificar el gestor de arranque.
acejabalina
marcaofden
acejabalina
marcaofden