我正在尝试使用以下代码行通过Android应用程序写入sysfs条目:
String command[]={"/system/bin/sh",
"-c",
"echo 0 > /sys/module/lge_handle_panic/parameters/gen_modem_panic",
};
Process p = Runtime.getRuntime().exec(command);
在/ system / priv-app中安装应用程序时,它可以正常工作并在Android L中创建一个调制解调器恐慌。但是,在Android M中没有任何执行。
我不确定Android M是否需要某些SELinux政策许可。
答案 0 :(得分:1)
我们需要手动设置SeLinux策略以允许echo在android M中工作。 使用的命令: adb shell su root setenforce 0