我正在尝试使用像这样的shell命令从三星galaxy tab 2中的touch wiz启动器中删除迷你应用程序托盘。
Runtime runtime = Runtime.getRuntime();
Process proc = null;
OutputStreamWriter osw = null;
proc = runtime.exec("su");
osw = new OutputStreamWriter(proc.getOutputStream());
String cmd="mount -o remount rw /system/framework";
osw.write(cmd+"\n");
Toast.makeText(getApplicationContext(), cmd, 1).show();
String miniapp = "mv /system/framework/minimode.jar /system/framework/modeminix.jar";
osw.write(miniapp+"\n");}catch(Exception e){
e.printStackTrace();
当我直接在adb shell中运行它时它工作正常但是当我通过我的应用程序运行时没有任何改变...可以帮助吗?
答案 0 :(得分:0)
osw.write("mount -o remount rw /system\n");
这个工作但是你尝试直接挂载/ system / framework它会抛出mount命令找不到:)