美文网首页
高通平台调试cpu

高通平台调试cpu

作者: 赛非斯 | 来源:发表于2021-10-20 14:12 被阅读0次

-打印cpu、battery、gpu信息 catcpu.bat

cls
:start
echo cpu:
adb shell cat /sys/devices/system/cpu/cpu*/cpufreq/cpuinfo*


echo gpu :
adb shell cat /sys/class/kgsl/kgsl-3d0/devfreq/cur_freq
adb shell cat /sys/class/kgsl/kgsl-3d0/devfreq/governor

echo battery:
adb shell dumpsys battery

choice /t 5 /d y /n >nul
goto start
  • 打印当前是否省电模式
    root# dumpsys power | grep currently
    Battery Saver is currently: ON

  • 固定cpu频率

adb shell "echo userspace > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor"

adb shell "echo 1804800 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed"


adb shell "echo userspace > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor"

adb shell "echo 1804800 > /sys/devices/system/cpu/cpu1/cpufreq/scaling_setspeed"


adb shell "echo userspace > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor"

adb shell "echo 1804800 > /sys/devices/system/cpu/cpu2/cpufreq/scaling_setspeed"


adb shell "echo userspace > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor"

adb shell "echo 1804800 > /sys/devices/system/cpu/cpu3/cpufreq/scaling_setspeed"


adb shell "echo userspace > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor"

adb shell "echo 2419200 > /sys/devices/system/cpu/cpu4/cpufreq/scaling_setspeed"


adb shell "echo userspace > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor"

adb shell "echo 2419200 > /sys/devices/system/cpu/cpu5/cpufreq/scaling_setspeed"


adb shell "echo userspace > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor"

adb shell "echo 2419200 > /sys/devices/system/cpu/cpu6/cpufreq/scaling_setspeed"


adb shell "echo userspace > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor"

adb shell "echo 2841600 > /sys/devices/system/cpu/cpu7/cpufreq/scaling_setspeed"
  • 固定gpu频率 setgpu.bat
@echo off
adb root
adb shell stop thermal-engine
adb shell stop mpdecision
adb shell stop thermald 
adb shell "echo 587000000 > /sys/class/kgsl/kgsl-3d0/devfreq/max_freq"
adb shell "echo 587000000 > /sys/class/kgsl/kgsl-3d0/devfreq/min_freq"
adb shell "echo performance > /sys/class/kgsl/kgsl-3d0/devfreq/governor"
set /a sum=0
for /l %%i in (0,1,91) do (
echo "%%i"
adb  shell "echo disabled > /sys/devices/virtual/thermal/thermal_zone"%%i"/mode" 
choice /t 1 /d y /n >nul
)
echo %sum%
pause

低电量的时候固定频率没用 只能关thermal

相关文章

网友评论

      本文标题:高通平台调试cpu

      本文链接:https://www.haomeiwen.com/subject/xpytaltx.html