gpt4 book ai didi

android - 以 root 权限读取 cpuinfo_cur_freq

转载 作者:行者123 更新时间:2023-11-30 03:19:50 26 4
gpt4 key购买 nike

我正在尝试读取文件“cpuinfo_cur_freq”以检索我已 root 的 Galaxy SII 的当前工作频率。我用过一些这样的代码

    final Runtime runtime = Runtime.getRuntime();
try {
runtime.exec("su"); //or whatever command.
}

catch (IOException e) {
e.printStackTrace();
}

为我的应用程序添加 super 用户权限,但我仍然无法访问该文件。这是错误

W/System.err(5295): java.io.FileNotFoundException:/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq: 打开失败:EACCES(权限被拒绝)

你能帮帮我吗?

最佳答案

即使在 root 手机上,“su”命令也不会授予应用程序的 super 用户权限(即使它适用于 adb shell)。

我知道的唯一解决方法(在这个问题上花了几天时间)是编译一个自定义的 android 图像(你必须在其中更改 su 命令的实现代码)并将其闪存到你的手机。

如果您这样做,请记住,您手机上的任何应用程序都可以通过执行上述代码获得 su 权限。

关于android - 以 root 权限读取 cpuinfo_cur_freq,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19365283/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com