在Android设备上更改scaling_governor

发布于 2024-10-15 08:20:22 字数 303 浏览 5 评论 0原文

大家好,我尝试使用此代码更改 Android 设备上的scaling_governor

String[] args = {"/system/bin/echo userspace >", "/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor"};
ProcessBuilder cmd1;  
cmd1 = new ProcessBuilder(args);

Process process = cmd1.start();

,但没有任何改变:(我做错了什么??

hi guys im trying to change the scaling_governor on android device using this code

String[] args = {"/system/bin/echo userspace >", "/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor"};
ProcessBuilder cmd1;  
cmd1 = new ProcessBuilder(args);

Process process = cmd1.start();

but nothing has changed :( what am i doing wrong??

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

冬天旳寂寞 2024-10-22 08:20:22

您的程序是否以 root (euid == 0) 身份运行?

缩放调控器仅限于 root 写入:

-rw-r--r-- 1 root root 4096 2011-01-30 13:45 /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

Is your program running as root (euid == 0)?

The scaling governor is restricted to writing by only root:

-rw-r--r-- 1 root root 4096 2011-01-30 13:45 /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文