Я хотел бы знать, как мы можем получить root-права из приложения для Android? Есть ли какое-нибудь приложение в Android Market?
Я попробовал следующую строку кода, чтобы вывести список файлов, но ничего не произошло
Process process = Runtime.getRuntime().exec(new String[] { "su", "-", "root"});
Я попытался дать разрешение TEST_FACTORY в файле манифеста, но получил ошибку «разрешено системному приложению».
Как я могу сделать свое приложение системным приложением?
Мне нужна помощь, чтобы начать работу с этими вещами (создайте приложение, если это возможно, чтобы получить разрешение root), любая помощь в этом очень ценится. Заранее спасибо :)
su
— правильный способ добраться туда. Вам просто нужно выяснить, какие команды вызывать и какие команды доступны. Первое, что нужно сделать: научиться пользоваться оболочкой Linux. Android имеет оболочку Bourne, поэтому вы можете использовать синтаксис, специфичный для оболочки Bourne. - person Johannes H.   schedule 06.02.2014su
должно ИМЕТЬsu
ofr, конечно, так что да. Я не знаю об эмуляторе, я думаю, в нем нет бинарного файла su, если вы его не введете. Однако я не делал ничего, что требовало su, поэтому я действительно не знаю. - person Johannes H.   schedule 06.02.2014