RIL_REQUEST_ENTER_SIM_PIN
2017-03-08 17:44:04 0 举报
登录查看完整内容
RIL_REQUEST_ENTER_SIM_PIN是一个用于请求输入SIM卡密码的常量。当用户首次插入SIM卡或更换新的SIM卡时,设备通常会要求用户输入一个PIN码进行身份验证。这个常量在Android系统中被广泛使用,它通常与RIL库一起使用,以便与底层通信模块进行交互。通过调用这个常量,开发者可以向系统发送一个请求,要求用户输入SIM卡密码。一旦用户成功输入了正确的PIN码,系统将完成身份验证过程,并允许用户正常使用SIM卡功能。这个常量的使用可以提高设备的安全性,防止未经授权的用户访问SIM卡上的数据和服务。
作者其他创作
大纲/内容
requestEnterSimPin
AT+CPIN=设置PIN
C2K
void RpSimController::handlePinPukReq(const sp& message)
RILD_RadioTechnology_Group dest = choiceDestViaCurrCardType(); if (dest == RADIO_TECH_GROUP_GSM && mGsmSimCtrl != NULL) { mGsmSimCtrl-handlePinPukReq(message); } else if (dest == RADIO_TECH_GROUP_C2K && mC2kSimCtrl != NULL) { mC2kSimCtrl-handlePinPukReq(message); } else { RLOGE(\
这里判断是GSM还是C2K
发送到rild
bool RpSimController::onHandleRequest(const sp& message)
switch (message-getId()) { case RIL_REQUEST_ENTER_SIM_PIN: case RIL_REQUEST_ENTER_SIM_PUK: case RIL_REQUEST_ENTER_SIM_PIN2: case RIL_REQUEST_ENTER_SIM_PUK2: case RIL_REQUEST_CHANGE_SIM_PIN: case RIL_REQUEST_CHANGE_SIM_PIN2: { handlePinPukReq(message); break; }
void RpC2kSimController::handlePinPukReq(const sp& message)
RLOGD(\"[RpC2kSimController] handlePinPukReq (slot %d)\
GSM
RIL.java --- supplyIccPin --- RIL_REQUEST_ENTER_SIM_PIN --- 解锁命令向下传递
ril_sim.c(reference_ril.c --- requestEnterSimPin --- 发送AT指令解锁)RIL_REQUEST_ENTER_SIM_PIN
RpGsmSimController::sendReq(const sp& message)
RpSimController.cpp
0 条评论
回复 删除
下一页