Sammen med de forskjellige brukervendte funksjoner lagt til i Android 4.4 KitKat, styrket Google den generelle sikkerheten til plattformen betydelig med en antall nøkkelendringer. Blant annet en av nøkkelendringene knyttet til SELinux, som tidligere ble introdusert i Android 4.3. Android 4.4 endret imidlertid SELinux-statusen fra Permissive til Enforce Mode.
For å sitere vår sikkerhetsekspert Pulser_G2 om saken:
SELinux i Enforce Mode
I Android 4.4 har SELinux gått fra å kjøre i permissiv modus (som bare logger feil), til håndhevingsmodus. SELinux, som ble introdusert i Android 4.3, er et obligatorisk tilgangskontrollsystem innebygd i Linux-kjernen, for å hjelpe til med å håndheve de eksisterende tilgangskontrollrettighetene (dvs.tillatelser), og for å forsøke å forhindre eskaleringsangrep (dvs. en app som prøver å få root-tilgang på enheten din).
Selv om dette stort sett er en god ting for befolkningen generelt, har ikke denne sikkerhetsforbedringen vært uten sine egne problemer. For eksempel har den ødelagt noen root-aktiverte applikasjoner som
For å tillate brukere å enkelt veksle mellom SELinux-moduser, XDA Senior Member MrBIMC laget den passende tittelen SELinuxModeChanger-appen. Applikasjonen krever (selvsagt) root-tilgang. Når den er gitt, lar appen deg bytte SELinux-status med bare et enkelt klikk. Når du har gjort ditt valg, vil et skript kjøres ved oppstart for å endre modusen til det du har valgt.
Naturligvis fungerer appen kun på enheter med SELinux. Med andre ord er dette kun ment for enheter som kjører Android 4.3 Jelly Bean eller 4.4 KitKat. Vær oppmerksom på at dette ennå ikke fungerer med Samsung KNOX-aktiverte enheter. Dette jobbes det imidlertid med for tiden.
Hvis du enkelt ønsker å endre SELinux-modus og du ikke kjører en KNOX-aktivert ROM, kan du gå over til søknadstråd og prøv denne appen.