Acabo de instalar adb
y estoy tratando de obtener información sobre la torre celular a la que está conectado mi teléfono. Mi teléfono es un Samsung Galaxy Trend Lite con sistema operativo Jelly Bean (4.1.2). He rooteado el teléfono y estoy usando el adb shell
como superusuario.
Intenté usar dumpsys telephony.registry
desde la shell, lo cual me dio un parámetro cellInfo
, pero es igual a null
.
Me gustaría obtener una cadena con información como MCC
, MNC
, LAC
y posiblemente CID
. ¿Es esto factible? ¿Es esta la manera correcta o hay una mejor?
ACTUALIZACIÓN 1
Como sugirió @xavier_fakerat abrí una terminal en Ubuntu y escribí adb logcat | grep -E 'MCC|MNC'
. Sin embargo, recibí el siguiente mensaje que no me parece útil (tal vez estoy equivocado...)
I/SA ( 2688): [OR] onReceive log=[SA = 1.6.0125 V = 16 HWD = 800X480 1.5 dpi = 240 SIZE = 2 LOCALE = it_IT CSC = ITV MCC = 0 MNC 0 T = user DEVICE = kylevess P = kylevessxx I = JZO54K M = GT-S7390 OKLEFT false DIS JZO54K.S7390XXUAOI1 PSS = 3.979127307850313 ]
ACTUALIZACIÓN 2
También probé la sugerencia de @Ali Said y logré obtener el cid
, aunque la salida a veces es igual a 0, a veces es 68. Hice la segunda opción que propuso
adb logcat -b radio | grep "cid"
y recibí muchas filas como
D/RIL ( 1391): RIL:[AP][RPC EN] msgid=0x413a str=MSG_MS_GET_ELEMENT_REQ tid 472 cid 68
o
D/RIL ( 1391): RIL:[AP][RPC DE] msgid=0x204 str=MSG_RSSI_IND tid 0 cid 0
Así que ahora creo que solo me falta encontrar el código LAC
. Sin embargo, ninguna de las soluciones hasta ahora me permitió obtener toda la información que estaba buscando al mismo tiempo. Además, la opción 1 de @Ali Said (adb logcat -b radio | grep ": +CREG:"
) parece ser lo que REALMENTE necesito, pero no muestra nada. Tal vez sea un tema del comando +CREG
(si es un comando AT según puedo entender), que no es compatible con mi teléfono. Solo una suposición, fui muy lejos en mis posibilidades, pero estoy bastante seguro de que estoy acercándome a la solución...
Finalmente, la salida de adb logcat -b radio | grep "MCC"
es
D/RIL ( 1391): GetSamsungPLMNname:: GetSamsungPLMNname :: deci MCC=222, MNC=88
mientras que aquí hay un enlace al logcat desde la información del cid. Espero que esto pueda ser de interés si alguien desea ayudarme.