Ich würde gerne sowas in Delphi machen.
Es geht um eine Android app auf einem device auf dem diese root ist .
Code:
try {
Process su = Runtime.getRuntime().exec("/system/bin/su");
String cmd = "chmod 777 " + file.getAbsolutePath() + "\nexit\n";
su.getOutputStream().write(cmd.getBytes());
if (su.waitFor() != 0 || !file.canRead() || !file.canWrite()) {
if (this.mSerialCallback != null) {
this.mSerialCallback.onErr("Fehler 1");
}
Log.w("SerialPort", "root failed");
}
} catch (
Exception var7) {
var7.printStackTrace();
if (this.mSerialCallback != null) {
this.mSerialCallback.onErr("Fehler 2");
}
}
es soll mit su CHMOD 777 auf ein TTY device gsetzt werden