2012-01-19 1 views
0

мы можем получить доступ к RxQuality в приложении iPhone, когда пользователь делает вызов. Я хочу сделать это для JailBreak.RxQuality в iPhone

я могу получить доступ к мощности сигнала, хотя следующий код

int getSignalStrength() 
{ 
    void *libHandle = dlopen("/System/Library/Frameworks/CoreTelephony.framework/CoreTelephony", RTLD_LAZY); 
    int (*CTGetSignalStrength)(); 
    CTGetSignalStrength = dlsym(libHandle, "CTGetSignalStrength"); 
    if(CTGetSignalStrength == NULL) 
     NSLog(@"Could not find CTGetSignalStrength"); 
    int result = CTGetSignalStrength(); 
    dlclose(libHandle); 
    return result; 
} 

ответ

0

Jan, вы уже нашли отображение между целочисленным значением и уровнем сигнала в дБм?

Должно быть что-то между -113 и -51 дБм для 2G (GSM/EDGE) и -120 ..- 25 дБм для 3G (UMTS/HSxPA).

0

для проверки прочности сигнала и может использовать эту ссылку signal test

Он может работать как взломанные и не взломанный.