I ran into the same problem as you, and I searched for information, and I found out that GSMand CDMA- these are different technologies, it’s EVDOworking on CDMA, so if you are using a SIM card it UMTS (GSM) signalStrength.getCdmaEcio(); signalStrength.getEvdoEcio()will be return -1because you are working with a different technology.
I am also a bit confused by the measure of BER. Anyway, I hope this helps you. If I find out how I will inform you.
Mikel
source
share