问题
Is there any way to access NAS messages from LTE network on Android platform? I have all needed software for decoding, but can't get actual message.
回答1:
NAS messages are present in Baseband log (modem). So, you have to capture Modem Logs in order to check NAS message (or any other OTA Message).
Those messages does not reach the AP (android) side. So, those messages are only present in Modem Logs.
Each modem vendor saves modem log in a different format. They also has its own tool to decode those logs. Some modem vendors are Qualcomm (which has QXDM/QCAT tool), Marvell, Spreadtrum, Intel (or Infineon), Broadcomm (which does not exist anymore), Samsung etc.
Moreover, each Brand (Motorola, Samsung, LG, Asus etc) may have a different implementation to save the logs (hidden keystrings which are usually blocked in end-user version or save logs in the sdcard etc).
So, for example: For Nexus 5, you can search how to save UART Logs and since it uses a Qualcomm modem, I think you can open and read the log using QXDM. However, same procedure wont work in a different model/brand.
来源:https://stackoverflow.com/questions/35987418/how-to-access-lte-nas-message