|
|
|
@ -376,8 +376,15 @@ bool CPhoneDevice::QuerySystemProperties(std::map<std::string, std::string>& pro
|
|
|
|
|
}
|
|
|
|
|
else if (it->first == PROP_IMEI)
|
|
|
|
|
{
|
|
|
|
|
__system_property_get("phone.imei", value);
|
|
|
|
|
it->second = value;
|
|
|
|
|
if (m_simcard.empty())
|
|
|
|
|
{
|
|
|
|
|
__system_property_get("phone.imei", value);
|
|
|
|
|
it->second = value;
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
it->second = m_simcard;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
else if (it->first == PROP_OPERATION_TEMP)
|
|
|
|
|
{
|
|
|
|
@ -1426,4 +1433,9 @@ void CPhoneDevice::UpdateSignalLevel(int signalLevel)
|
|
|
|
|
{
|
|
|
|
|
m_signalLevel = signalLevel;
|
|
|
|
|
m_signalLevelUpdateTime = time(NULL);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void CPhoneDevice::UpdateSimcard(const std::string& simcard)
|
|
|
|
|
{
|
|
|
|
|
m_simcard = simcard;
|
|
|
|
|
}
|