Desativando o SELinux no Android! – Enforcing | Permissive

0 75
Hoje estou trazendo mais uma novidade pouca vista em site de Android por ai! Irei ensinar como desabilitar o SeLinux, que quando habilitado, ele traz uma ponto positivo, a “segurança”, porém, traz um ponto negativo, a quebrar de alguns dos privilégios do Root!

 O que é o SELinux?

Com algumas palavras do Wikipédia: SELinux provê uma política de segurança sobre todos os processos e objetos do sistema baseando suas decisões em etiquetas contendo uma variedade de informações relevantes à segurança. A lógica da política de tomada de decisões é encapsulada dentro de um simples componente conhecido como servidor de segurança com uma interface geral de segurança.

Lados negativos do SELinux no modo Enforcing:

Quando um app não funcionar direito mesmo com root, possivelmente é por causa do SeLinux, como o caso do FolderMount, GL to SD que não funciona nos Lollipop, então é justamente isso o causador, o SElinux.

Chega de falar e vamos desabilitar logo heheheu

Antes de mais nada, também irei explicar melhor:
O SElinux tem 2 opções, o Permissive, e o Enforcing

  • Enforcing ele protege o seu sistema… “Segurança”
  • E o Permissive ele desabilita a proteção, mais ainda ativa notificações de segurança…
Então o intuito do tópico será:
Como deixa o Selinux em Permissive no Android Nougat, Marshmallow, Lollipop…

Então Como desabilito o Selinux?

Existem formas mais elaboradas por meio do Terminal, porém, irei mostrar a forma mais rápida e fácil…

  1. Baixem esse apk e instalem: SELinux Mode Changer!
  2. Após baixá-lo, instale e abra! (Precisa de Root)
  3. Após abrir, Click em Permissive e pronto!

Caso desejem desativar o Selinux pelo terminal, basta digitar este comando:

~su
#setenforce 0

E se por acaso queira desfazer, use este comando:

~su
#setenforce 1

Está feito, agora você tem Root Completo no seu Lollipop, Marshmallow e Nougat e com o SElinux no modo Permissive!

Se copiar, cite a fonte! Planeta de Android!