我有一个Android手机,想一次激活两个SIM卡。但是我的手机不支持双SIM卡。
我想知道是否有可能创建一个程序,将SIM卡复制到手机的内存中,并像真实的SIM卡一样模拟手机。这样,我们几乎可以将任意数量的SIM卡插入任何手机。
在开始编写任何此类东西之前,我有以下查询
从技术上讲,可以克隆SIM卡,但是即使您设法复制SIM卡,您也将无法编写用于模拟SIM卡的程序,因为SIM卡是通过硬件处理的,您的应用将无法访问该卡硬件。同样,这不仅仅是拥有第二张SIM卡的问题。双电话需要不同的硬件方法,系统逻辑和固件中的不同逻辑等,因此,不幸的是,“寻找真正的双电话”是这里便宜得多的方法。
SIM卡的读取和管理不是android软件堆栈的一部分。这是协议堆栈的一部分,该协议堆栈在单独的处理器上运行。
所以这将是不可能的。因此,即使您将设备root给Android来提供SIM卡值,执行协议处理的通信处理器也不会具有更新后的值
如果想自己了解,请参考文档:3gpp ts11。 113gpp ts11。 14和sim网络认证机制您将在上面给出的答案之后得到这个主意。...也许您可以找到一些解决方法。