Hello,
I have a question:
Is it possible to write an SIM card emulator software for Android?
By doing this, putting in a sim card in the phone, starting up an app that clones it in the memory, doing the same with a second sim card and then being able to change software wise?
I would like to hear your idea's on the possibilities on that matter.
Any ideas?
I would like this as well, basically making the phone a dual sim phone without the extra space required.
Sent from my Desire HD using XDA App
The SIM card is designed not to allow the Authentication Key to be obtained using the smart-card interface. Instead, the SIM card provides a function, Run GSM Algorithm, that allows the phone to pass data to the SIM card to be signed with the Authentication Key.
So it's not possible.
rwxer said:
The SIM card is designed not to allow the Authentication Key to be obtained using the smart-card interface. Instead, the SIM card provides a function, Run GSM Algorithm, that allows the phone to pass data to the SIM card to be signed with the Authentication Key.
So it's not possible.
Click to expand...
Click to collapse
Wouldn't it be possible to decode the Authetication key?
I'm just curious, do you understand what does Authentication key mean? How are going to "decode" it?
I have all date needed to make a copy of my sim card (KI and IMSI), is there any emulator or driver that will run on android and use this date to simulate second sim card?
The SIM card is read by the baseband processor (aka BP or CP), and all SIM related processing is done there. So in theory, if you have already managed to extract your KI, IMSI etc. by other methods (i.e. SIM-card cloning), you could hack the baseband firmware to accept the new data you supply. However, each phone model have a different BP or firmware, so this very much complicates things. In addition and very unfortunately we know very little about the various BP's used at this point.
Some Qualcomm Refrence Manuals are available, whereas Intel/Infineon ones are not. Find them, and we could move on with this interesting topic. Apple proposed using software based SIM cards many years ago, and are still fighting with service providers to implement this.
I have acer liquid MT. I'm not a programer (I'm also not a totally black in this topic), so I will leave this topic, maybe in future there will be some software to emulate sim card. It would be nice to use one card (emulated) for calling and second one for internet data.
Your best bet now, is to buy reprogrammable 16-in-1 GSM SIM card allowing for up to 16 IMSI (phone numbers) to be stored in the same card. Check out Sysmocom website!
I have greencard if I good remember, I can store there up to 16 numbers, but with that kind of cards you must chose which number you want to use (only one at the same time), and the second problem is that there is now way to get this data (imsi, ki) from new sim card (the are very good protected and after few try the card is damaged).
Questions or Problems Should Not Be Posted in the Development Forum
Please Post in the Correct Forums & Read the Forum Rules
Thanks ✟
Moving to Q&A
dual sim to sim
rwxer said:
The SIM card is designed not to allow the Authentication Key to be obtained using the smart-card interface. Instead, the SIM card provides a function, Run GSM Algorithm, that allows the phone to pass data to the SIM card to be signed with the Authentication Key.
So it's not possible.
Click to expand...
Click to collapse
my question is that I have a ROM with a sim and install another rom with dual sim and my phone which stick with dual sim Recognizes no longer I RECOMMEND
Just FYI almost every qualcomm baseband has an internal SIM emulator, but infos about it are shady and well hidden.
Found in internet some Qualcomm modem sources maybe it will help to make some emulators
EF3BF4FD7388657FF35C3DBF2B6367F924F8CDBC (magnet link)
Hi,
I've been frustrated by having two sim cards in two different nations that both need to be on and active at the same time. My phone obviously only supports one card, but I thought it might be possible to remedy this with software.
I'm not necessarily asking if it exists, but if it is at all possible to use a number without its sim card, ie. by importing all the data into the phone and using some software to fill the sim card's place.
Thanks!
My SIM card not available its phone number. Are there any way to add it to the SIM card?
I try to install my phone number app, but I can't install it. Play store show "incompatible with other applications with the same shared user ID" error. Then I use SIMNumberChanger-v1.2.apk, looks like its not permanently added phone number to my SIM card.
Anyone know how to add my phone number to SIM card?
Sent from my GT-I9300 using Tapatalk
android addicts said:
My SIM card not available its phone number. Are there any way to add it to the SIM card?
I try to install my phone number app, but I can't install it. Play store show "incompatible with other applications with the same shared user ID" error. Then I use SIMNumberChanger-v1.2.apk, looks like its not permanently added phone number to my SIM card.
Anyone know how to add my phone number to SIM card?
Sent from my GT-I9300 using Tapatalk
Click to expand...
Click to collapse
The carrier with who you have service with would need to activate the card. Once they do so, the # will be there. If your phone is not picking up the SIM card, that's another issue entirely.
Hello.
Is there a way to use a second sim card as a default card in a phone with dual sim? I want to use messaging app which doesn't support dual sim, but I can't physically switch cards.
The first card is used for data connection and the second one for texts and calls.
Best regards,
grunai.
edit:
I have found the solution but using paid app so I will post it if I can
I have an S22+ and I have 2 sim cards (esim from Freedom Canada) and a physical sim with Mint mobile.
Also I have wifi calling enabled on both cards.
Is there a way to make data available from the physical sim to the esim as data so Freedom Mobile can registered as wifi calling
using Data from Mint. Like that I can completely disable roaming from my Freedom account
I have not seen any settings for something like that in the sim manager and I was wondering if there any any adb command
I am not aware of such possibility, sorry.