ルート化された Galaxy SII の現在の動作周波数を取得するために、ファイル「cpuinfo_cur_freq」を読み取ろうとしています。このようなコードをいくつか使用しました
final Runtime runtime = Runtime.getRuntime();
try {
runtime.exec("su"); //or whatever command.
}
catch (IOException e) {
e.printStackTrace();
}
スーパーユーザーのアクセス許可をアプリに追加しますが、それでもそのファイルにアクセスできません。これがエラーです
W/System.err(5295): java.io.FileNotFoundException: /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq: オープンに失敗しました: EACCES (許可が拒否されました)
私たちを手伝ってくれますか ?