В настоящее время я использую команду run-as через adb, чтобы иметь возможность доступа к папке данных приложения, которое я разрабатываю, прямо на моем телефоне с помощью AIDE.
При локальном подключении к телефону с помощью connectbot я могу найти команду run-as, /system/bin/
но у нее нет разрешения на выполнение. В этой папке есть другие программы / скрипты, которые имеют права на выполнение, и я могу их запустить.
У меня вопрос такой. Если я рутирую свой телефон, я могу изменить права на запуск исполняемой программы. Если я тогда удалю рут, останутся ли эти разрешения?
Я не совсем склонен постоянно рутировать свой телефон, но если мне это не нужно, я бы предпочел этого не делать.
Это на Галактике Нексус.
Я знаю, что если я оставлю исполняемый файл run-as, то, возможно, позволю себе широко открыться для угроз безопасности. Но я готов рискнуть, даже чтобы посмотреть, возможно ли это.
источник
su
двоичного файла, SuperUser.apk и т. Д. И блокирование любых эксплойтов. Для рутирования и удаления рулеткой Galaxy Nexus одним щелчком мыши я нашел только один программный продукт. Wug Nexus Root Toolkit и похоже, что вам не повезло. Выключается путем перепрошивки всей оригинальной прошивки. Это не правильно.