From 101d2b945ab56a8adaa4b543b5c092f0f5d3c675 Mon Sep 17 00:00:00 2001 From: Matthew Date: Thu, 24 Apr 2025 12:09:05 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BE=AE=E6=8B=8D=E7=A7=BB=E9=99=A4=E9=87=8D?= =?UTF-8?q?=E7=BD=AE=E7=94=B5=E6=BA=90=E7=9A=84=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/cpp/PhoneDevice.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/app/src/main/cpp/PhoneDevice.cpp b/app/src/main/cpp/PhoneDevice.cpp index 3d1703fa..84d893de 100644 --- a/app/src/main/cpp/PhoneDevice.cpp +++ b/app/src/main/cpp/PhoneDevice.cpp @@ -509,7 +509,15 @@ CPhoneDevice::CPhoneDevice(JavaVM* vm, jobject service, const std::string& appPa localDelayTime = GetMicroTimeStamp(); // Reset all powers - GpioControl::setInt(CMD_SET_INIT_STATUS, 1); + char propValue[PROP_VALUE_MAX] = { 0 }; + int res = __system_property_get("ro.product.model", propValue); + if (res > 0) + { + if (!startsWith(propValue, "xinying_WP_")) + { + GpioControl::setInt(CMD_SET_INIT_STATUS, 1); + } + } RegisterHandlerForSignal(SIGUSR2);