2 votos

¿Cómo configurar SELinux enforcing, archivo de configuración no encontrado?

Tengo el núcleo del Samsung Galaxy J7 (SM-J701F), estoy ejecutando el Magisk en mi dispositivo y he hecho la prueba de SafteyNet y ha fallado. Mientras intentaba resolver esto, intenté cambiar selinux estado a se aplica por la edición /etc/selinux.config . ¡Pero cuando abrí la carpeta no había tal archivo!

Cuando corro getenforce me da "permisividad". ¿Es esto un problema y cómo puedo arreglarlo?

0voto

Jack Wade Puntos 231

Sí, permissive SELinux podría ser una de las razones del fracaso de la prueba SafetyNET ( 1 ) . Así que tienes que ponerlo enforcing . Sin embargo, Android utiliza una versión modificada de libselinux no depende de /etc/selinux/config ( 2 ) . En el Android SELinux se configura al construir la ROM, y se hace cumplir por init al arrancar la ROM. Sin embargo, si tienes Root, puedes usar setenforce comando (localizado bajo /system/bin ) o escribir directamente en el Archivo de Configuración del Kernel ( /sys/fs/selinux/enforce ). Pero asegúrate de que tienes una política de SE en funcionamiento antes de hacerla cumplir, o puedes quedarte atascado.

1 votos

Gracias por tu respuesta, lamentablemente hice un reset de fábrica para solucionar esto y luego instale todo como estaba antes y se solucionó

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X