Java 如何在引导后启用Android GUI解锁SIM PIN?

Java 如何在引导后启用Android GUI解锁SIM PIN?,java,c++,android,c,Java,C++,Android,C,我是一名android RIL驱动程序开发人员。我实现了“更改SIM PIN”功能(RIL将AT命令写入调制解调器)。但当SIM卡状态为“SIM_PIN”(需要PIN码解锁SIM卡)时,“更改SIM PIN”功能将失败。如何启用Android GUI在启动后解锁SIM PIN?如果您已经能够实现更改SIM PIN功能(我相信是AT+CLCK),那么我假设您能够实现“输入PIN”功能(AT+CPIN=“PIN\u no”) 只需在更改sim pin功能之前调用此功能 我遇到了一个问题,在我挂断电话

我是一名android RIL驱动程序开发人员。我实现了“更改SIM PIN”功能(RIL将AT命令写入调制解调器)。但当SIM卡状态为“SIM_PIN”(需要PIN码解锁SIM卡)时,“更改SIM PIN”功能将失败。如何启用Android GUI在启动后解锁SIM PIN?

如果您已经能够实现更改SIM PIN功能(我相信是AT+CLCK),那么我假设您能够实现“输入PIN”功能(AT+CPIN=“PIN\u no”)


只需在更改sim pin功能之前调用此功能

我遇到了一个问题,在我挂断电话后,使用车内蓝牙的呼叫导致手机应用程序崩溃。然后,我需要将PIN插入(违背了“免提”的目的)。这个问题的答案可能会让我检测到崩溃,并在这种情况下自动添加PIN。也许识别导致崩溃的应用程序并使用替代品比解决这个问题更好?@Richard:如果你想在崩溃后自动解锁,你可以简单地禁用sim PIN。嗨,谢谢你的想法。如果你是应用程序,实际上是com.android.phone崩溃了——你知道有什么替代品吗(我还没有找到手机的根)。我不希望禁用sim卡上的pin。您也可以通过Android应用程序应用pin,如下所述: