Отключить / удалить root-доступ на Android
Можно ли программно отключить или удалить рут-доступ на Android? Спасибо
1 ответ
Сборка "user" (против "userdebug" или "eng") официальных исходников Android не предусматривает какого-либо корневого доступа в качестве разработанной функции.
Это то, что вы обычно получаете на производственном устройстве конечного пользователя от производителя фирменного знака. Напротив, нередки случаи, когда дешевые устройства неопределенного происхождения поставляются с одним из других вариантов сборки (хотя это не обязательно плохо, поскольку такие неполные сборки часто имеют недостатки, которые необходимо исправить).
Конечно, практически любой программный проект потенциально может быть использован преднамеренно, и чья-то измененная настройка Android может включать что-то под солнцем, но это разные темы и они слишком широки для переполнения стека, где вопросы должны быть конкретными.
С точки зрения удаления эксплойтов или наборов инструментов эскалации, установленных как часть пользовательского ПЗУ - чтобы удалить их, вам нужно будет задать вопрос, который конкретно описывает их и как они работают. Однако вполне вероятно, что вам понадобится иметь возможность вносить длительные изменения в системный раздел, что может быть связано как с аппаратной блокировкой и возможностями загрузчика / восстановления, так и с доступом с правами root после полной загрузки (root может '). не вносить длительных изменений, если флэш-память заблокирована, и наоборот, если вы можете записывать на флэш-память без загрузки обычной системы, root имеет меньшее значение).