¿Qué es persist.security.ams.enforcing?

Tengo un galaxy s6 y estaba buscando instalar roms personalizados. Desafortunadamente, cuando instalo con éxito una Rom personalizada, no arranca. Así que busqué en línea y un sitio web decía algo sobre los problemas de aplicación de Seandroid. Entonces, cuando fui a prop.l predeterminado, encontré esa línea de código. El valor se establece en 1. ¿Qué sucede si lo desactivo y está interfiriendo con el flasheo del kernel o Rom? También me deshice de todas las aplicaciones de Knox.

Entonces, ¿qué es exactamente persist.security.ams.enforcing?

Respuestas (1)

persist.security.ams.enforcing

Es la pesadilla de la existencia. Si bien esto está establecido en 1, su estado de SELinux se está aplicando ( Haga clic aquí para obtener un fragmento de información )

Cambiar eso a 0 cambia SELinux a permisivo .

En términos sencillos, esto significa que, cuando se establece en Cumplimiento, Android analiza sus intentos de instalar una ROM y los rechaza. Establézcalo en permisivo y no podrá hacer nada (bueno, no mucho).

SELinux también hace más que esto. Es una buena lectura, esa pregunta que vinculé tiene buena información, así como el enlace en esa .

Entonces, ¿es por eso que no he podido cargar mis roms personalizados? Además, simplemente lo deshabilité cambiando el valor a 0, ¡pero sigue cambiando a 1 cuando enciendo! ¿Cómo lo desactivas permanentemente? Además, ¿hay algo más en build.prop que deba deshabilitar antes de actualizar una rom personalizada?
@RyanNoles use 'setenforce' (sin comillas) en una terminal para ver qué hacer para cambiar su estado de SELinux. Además, la mayoría de las ROMS personalizadas modifican build.prop, por lo que dudo que se necesiten otros ajustes. Nunca tuve que modificar el mío para ROMS personalizadas.
¡Creo que lo descubrí! De acuerdo con una publicación, un tipo dijo que tenía problemas para instalar Xposed y hacer que se iniciara porque Android SElinux está configurado para cumplir de forma predeterminada. ¡Tal vez si deshabilito permanentemente la aplicación de SEandroid, podría hacer que Xposed funcione! ¡Probaré tu opción (la técnica de sentenforce) y veré qué sucede! Tenía muchas ganas de Xposed, pero no pude obtenerlo debido a mi horrible rom touchwiz odexada.
@RyanNoles está bien. ¡Buena suerte!
¡No funcionó! ¡No importa cuánto lo intente, no puedo deshabilitar SElinux en mi kernel! ¡Incluso lo probé con una terminal pero no tuve suerte! ¿Crees que hay una configuración de knox oculta en mi teléfono? ¡Pensé que había eliminado todas las aplicaciones de Knox, pero sigo viendo información de las versiones de Knox en la configuración/acerca del teléfono!
Ni idea, para ser justos. Es posible que el núcleo lo esté volviendo a encender, pero no tengo un S6 para experimentar. Todo lo que puedo decir es: ¿Google?