7-手机模块的数据交互AT+CRSM

本文详细解析了Android设备如何通过RIL接口与SIM卡进行通信,介绍了特定AT指令如AT+CRSM的功能及其在读取SIM卡信息如ICCID、IMSI的作用。同时,提到了Osmocom项目在开源移动通信领域的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

没有听说Android与SIM卡直接通信的,只知道SIM通过Modem于Android通信,这样的话就得看看RIL了。Android可以通过RIL接口访问SIM卡,貌似也是唯一的

AT+CRSM

AT+CRSM=[,[,,,[,[,]]]]

may be

  • 176 READ BINARY (B0)
  • 178 READ RECORD (B2)
  • 192 GET RESPONSE (C0)
  • 214 UPDATE BINARY (D6)
  • 220 UPDATE RECORD (DC)
  • 242 STATUS (F2)

may be

  • 12258 meaning ICCID file (2FE2)
  • 28471 meaning ACMmax file (6F37)
  • 28423 meaning IMSI file (6F07)
  • 28473 meaning ACM file (6F39)
  • 28481 meaning PUKT file (6F41)
  • 28482 meaning SMS file (6F42)

正常的ICCID数据交互

=>00 A4 08 04 02 
<=A4
=>2F E2
<=61 19
=>00 C0 00 00 19
<=62178202412183022FE28A01058B032F06018002000A880110
=>00 B0 00 00 0A
<=98 68 60 71 80 00 53 39 60 52

AT+CRSM=164,12258,0,0,2
AT+CRSM=192,12258,0,0,27

AT+CRSM=164,28423,0,0,2
AT+CRSM=192,28423,0,0,27

AT+CSIM=192,12258,0,0,25
CRSM的ICCID交互

AT+CRSM=192,12258,0,0,25
+CRSM: 144,0,"62178202412183022FE28A01058B032F06048002000A880110"

OK

AT+CRSM=176,12258,0,0,10
+CRSM: 144,0,"98686071800053396052"

OK

176:B0
12258:2F E2
144,0:90 00

正常的IMSI数据交互

=>00 A4 08 04 04
<=A4
=>7F 20 6F 07
<=61 18
=>00 C0 00 00 18
<=62168202412183026F078A01058B032F0604800200098800
=>00 B0 00 00 09
<=08 49 06 60 53 89 10 92 26

CRSM的IMSI交互

AT+CRSM=176,28423,0,0,9
+CRSM: 144,0,"084906605389109226"

OK

176:B0
28423:6F 07
144,0:90 00

Osmocom项目是一个关于开源移动通信的总体项目,这包括实现各种移动通信标准的软件和工具,包括GSM,DECT,TETRA等。
https://osmocom.org/projects/

java card:

https://osmocom.org/projects/cellular-infrastructure/wiki/Shadysimpy
git clone http://git.osmocom.org/sim/sim-tools/
git clone http://git.osmocom.org/sim/hello-stk/
git clone https://github.com/lizhiwei/sim-tools.git

py card:

https://pyscard.sourceforge.io/
http://osmocom.org/projects/osmo-sim-auth/wiki

git clone https://git.osmocom.org/osmo-sim-auth
git clone https://git.osmocom.org/pysim
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

creatorly

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值