Не думаю, что это тоже работает, я попробовал следующий код:
public class GainrootActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
public void gainroot(View view)
{
String[] hin1 = { "su", "-c","chmod 777 dev/test1" };
try {
Runtime.getRuntime().exec(hin1);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
только кнопка для команды su -c chmod 777 dev / test1 (для изменения разрешения одного файла журнала в каталоге dev), но она не работает.
Что не так в этом. Может кто-то указать на то, чего не хватает.
Я даже поместил эту строку в Androidmanifest.xml, а также
<uses-permission android:name="android.permission.ACCESS_SUPERUSER" />
Rgds,
Саурабй