工作过程中,我需要对Android手机的CPU数据做一些分析,但是发现CPU频率是一直变化的,于是用了以下方法将其固定下来。

1.将手机与电脑连接,确认可以在CMD窗口使用ADB,输入 adb devices 查看与本机连接的虚拟Android设备。图中13a1ca1c即为我的Android手机序列号。

2.输入 adb -s 13a1ca1c(手机序列号) shell,进入手机的shell模式。由于更改CPU频率需要root权限,再输入 su获取手机root权限。”$”变成”#”即表明成功获取root权限。

3.访问/sys/devices/system/cpu文件目录,这一目录下有关于手机CPU的各种信息,比如CPU核数、频率、各核的运行状态等。输入命令查看CPU支持哪些governor模式,其中会有一个userspace用户自定义模式,该模式为用户提供了调节CPU运行频率的接口。
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
输入命令将governor模式修改为userspace。
echo "userspace" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

4.CPU频率虽然可以更改,但是只能支持某几个固定的值,而不能任意更改。输入命令查看CPU可以支持的频率值。
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies

5.选择一个支持的频率,比如我选择918000Hz进行设定,命令为
echo "918000" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed

6.输入命令查看当前CPU频率,验证设置成功。
‘cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq’

利用ADB固定Android手机的CPU频率相关推荐

  1. 通过usb利用adb实现android手机和pc机通信

    1. adb forward 原理概述 adb forward 的功能是建立一个转发 如:adb forward tcp:8000 tcp:9000 的意思是,将PC端的 8000 端口收到的数据,转 ...

  2. Appium、adb控制Android手机和实战项目

    Appium.adb控制Android手机和实战项目 adb常用命令 Appium中API 元素定位操作API 滑动和拖拽事件(appium<2.0版本) 高级手势TouchAction 手机操 ...

  3. android开发获取手机,通过ADB获取Android手机信息,获取手机信息

    通过ADB获取Android手机信息,获取手机信息 原文:https://blog.csdn.net/fasfaf454/article/details/51438743 1.获取手机系统信息( CP ...

  4. android手机获取cpu信息

    前言 获取android手机的设备信息,首先要从android手机系统的所基于的linux的入手. 通过调试桥获取cpu信息 当然使用linux桌面的用户通过命令:cat /proc/cpuinfo ...

  5. ubuntu下adb连接android手机调试

    1.adb连接android手机默认情况下,Ubuntu下通过USB数据线连接G2手机后,adb可能无法正常连接到设备.按照一下步骤可以解决此问题. 1)在terminal下面运行lsusb命令 会发 ...

  6. 什么软件测试苹果手机主频,如何用软件测试自己手机的CPU频率

    知道自己手机的CPU频率要怎么测试吗,那么如何用软件测试自己手机的CPU频率呢让?下面是学习啦小编收集整理的如何用软件测试自己手机的CPU频率,希望对大家有帮助~~ 用软件测试自己手机的CPU频率的方 ...

  7. 阿里软件测试二面:adb 连接 Android 手机的两种方式,看完你就懂了

    前言 随着现在移动端技术的突飞猛进,导致现在市场上,APP 应用数不胜数,那对于测试工程师而言,对于 APP 的测试,那基本就是一个必修课了. 今天,我就来给大家介绍一下,adb 连接 Android ...

  8. ADB连接android手机

    ADB连接android手机 下载ADB连接工具 adb.exe是android开发包的一个插件,可以在官网上下载LINK. 运行adb.exe软件直接使用DOS命令就行:同时切换执行目录. 我们现在 ...

  9. android系统手机限制cpu频率让手机省电

    现在Android手机感觉都有点性能过剩了,好多都快赶上桌面cpu的频率了,同时费电和发热可想而知. 修改cpu的频率,最方便就是刷入修改的内核,比较麻烦.使用官方系统的,内核肯定不支持,网上找了好久 ...

最新文章

  1. 多 LDAP 目录服务器的 FileNet P8 系统介绍和配置实例
  2. 前端CSS基础7.8
  3. java内存高水位_jvm(1)---java内存结构
  4. (六)python3 只需3小时带你轻松入门——循环
  5. 电商之争:亚马逊与阿里一较高下
  6. ZeroPrompt:首个中文多任务Prompt统一模型,zeroshot性能可比微调!
  7. jquery在IE8上使用find的问题
  8. HyperLogLog浅析
  9. STM32F4 GPIO模式及工作原理详解
  10. SAP PM 第一节 PM后台配置
  11. 最全DNS域名解析流程及域名注册(细节!)
  12. 【项目】小餐馆(点餐系统)项目框架
  13. CURL命令测试网站打开速度
  14. 微信支付接入-弹出支付框输入密码后一直在转圈,20s后提示:支付失败,请稍后再试
  15. ospfdr选举规则_OSPF的DR选举
  16. 主流数据类型及其特点
  17. 计算机主板外频,笨鸟先飞 主板超频BIOS选项接触(图解)
  18. rundll32 常用命令
  19. 行业翻译类词汇-项目管理词汇
  20. 小米计算机使用技巧,小米手机的这五个小技巧,好用到暴风哭泣!

热门文章

  1. 1106: [POI2007]立方体大作战tet
  2. 078 周期函数定积分性质及定积分三大性质总结
  3. 疯狂的程序员_戴蓓会客厅第13期|疯狂的程序员 三维家蔡志森的野心
  4. geonode geoserver win10 安装教程(亲测)
  5. android手机视频编辑,美册视频编辑剪辑制作
  6. 用python的turtle画等边三角形讲解_通过Python turtle绘制等边三角形谈编程思维和逻辑...
  7. 彩色飘带字体怎么制作?AE教程教给你
  8. Element-UI源码学习——弹框组件
  9. 洛谷 P1129 矩阵游戏
  10. 考华为HCIP证书多钱?