Наряду с различными функции, ориентированные на пользователя добавленный в Android 4.4 KitKat, Google значительно усилил общую безопасность платформы с помощью количество ключевых изменений. Помимо прочего, одно из ключевых изменений касалось SELinux, который ранее был представлен в Android 4.3. Однако в Android 4.4 статус SELinux был изменен с «Разрешительного» на «Принудительный режим».
Процитируем нашего эксперта по безопасности Pulser_G2 по этому поводу:
SELinux в принудительном режиме
В Android 4.4 SELinux перешёл из разрешающего режима (который просто регистрирует сбои) в принудительный режим. SELinux, представленный в Android 4.3, представляет собой обязательную систему контроля доступа, встроенную в ядро Linux и помогающую обеспечить соблюдение существующих прав контроля доступа (то естьразрешения), а также попытаться предотвратить атаки с целью повышения привилегий (то есть приложение пытается получить root-доступ на вашем устройстве).
Хотя это в целом хорошо для населения в целом, такое повышение безопасности не обошлось без проблем. Например, он сломал некоторые приложения с поддержкой root, такие как ранее покрыто Ultimate Dynamic Navbar.
Чтобы пользователи могли легко переключаться между режимами SELinux, старший участник XDA МрБИМЦ создал приложение с метким названием SELinuxModeChanger. Приложению (очевидно) требуется root-доступ. После этого приложение позволяет вам переключать статус SELinux одним щелчком мыши. После того, как вы сделаете свой выбор, при загрузке запустится сценарий, чтобы изменить режим на тот, который вы выбрали.
Естественно, приложение работает только на устройствах с SELinux. Другими словами, это предназначено только для устройств под управлением Android 4.3 Jelly Bean или 4.4 KitKat. Однако следует отметить, что это пока не работает с устройствами Samsung с поддержкой KNOX. Однако в настоящее время над этим ведется работа.
Если вы хотите легко изменить режим SELinux и у вас нет ПЗУ с поддержкой KNOX, перейдите к поток приложения и попробуйте это приложение.