From 7617e505cb50f0fab3f4999bfe3c28e02390e59d Mon Sep 17 00:00:00 2001 From: Matthew Date: Thu, 25 Apr 2024 19:02:05 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=8E=B7=E5=8F=96CPU?= =?UTF-8?q?=E6=B8=A9=E5=BA=A6=E7=9A=84=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/cpp/PhoneDevice.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/cpp/PhoneDevice.cpp b/app/src/main/cpp/PhoneDevice.cpp index 169a1017..64697eae 100644 --- a/app/src/main/cpp/PhoneDevice.cpp +++ b/app/src/main/cpp/PhoneDevice.cpp @@ -498,11 +498,12 @@ std::string CPhoneDevice::QueryCpuTemperature() { // /sys/devices/virtual/thermal/thermal_zone0/temp std::vector data; - if (readFile("/sys/devices/virtual/thermal/thermal_zone0/temp", data) && !data.empty()) + // /sys/class/thermal/thermal zone*/temp + if (readFile("/sys/class/thermal/thermal_zone3/temp", data) && !data.empty()) { data.push_back(0); int temp = atoi((const char*)(&data[0])); - return std::to_string(temp / 1000); + return std::to_string((temp / 1000) + 20); } return "";