I'm trying to create android app for measuring 2G 3G network similar to QualiPoc.
I'm aware that there is basic Android API for gathering Network Info, for example: How to know Location Area Code and Cell ID in android phone
However, this API is rather limited, and not sufficient (for example: on my phone RSCP values are refreshed every 10 seconds...)
Since my phone is rooted, I've managed to run basic AT commands on the qualcomm modem /dev/smd0 How to send a command to android and then get its answer?
What AT Commands should I use to read RxLevel, RXQuality, CellID, LocationAreaCode, RSCP, EcN0, CQI?
Is it possible to read Level 3 signalization by using AT Commands?
Is there better Android Qualcomm API to get these informations?
What is Gobi / QMI interface and can it be used for reading Network data?