swinster

Dual SIM Adapter operation

20 posts in this topic

Hey Guys,

A few of us have been discussing the non-operation of Dual SIM adapters within CM7. For those of us that have Dual SIM adapters, we find them invaluable and it saves carrying 2 phones everywhere.

Essentially (I think at least), the Adapter has a chip that contains an STK (SIM Tool Kit) that shows in the apps list. You should then be able to switch between SIMs on the fly from this menu (amongst other options). In CM, whilst the STK shows in the apps list, and you can see the full menu in the STK, when you select any of the menu options, all you see is the whirling circle and nothing else happens.

This is a big element why I personally can't fully commit to CM7 and still have to run a Sense based Rom. Whilst I also quite like some of the whiz bang pops of the latest Sense ROM, I think most of the functionality can be gained by third party apps and I can't deny the additional speed.

I haven't been able to get the Dual SIM adapter to work in any of the AOSP of MIUI ROMs. Please help us gt it working in CM7

the recent thread was at:

http://forum.cyanogenmod.com/topic/22420-dual-sim-issue/page__p__187343__hl__%2Bdual+%2Bsim__fromsearch__1#entry187343

Cheers

Swin

swapper likes this

Share this post


Link to post
Share on other sites

I´m on the same boat, thank you for posting this issue, hopefully someone will be able to help us..

Share this post


Link to post
Share on other sites

Does anyone know if this is something that CAN be fixed? Is it something that would happen in Cyan of elsewhere?

Just tried the latest nightly build and still no go. Does anyone have any ideas?

Share this post


Link to post
Share on other sites

Does anyone know if this is something that CAN be fixed? Is it something that would happen in Cyan of elsewhere?

Just tried the latest nightly build and still no go. Does anyone have any ideas?

Hoping this can be solved!

Share this post


Link to post
Share on other sites

I have the same problem, as described above, on my HTC Wildfire. So, I'm still using Sense based ROM with 2.2 and waiting for solution from Cyanogen.

Share this post


Link to post
Share on other sites

I personally solved the problem with a workaround on my zte blade with cyanogenmod 7.0.3 (nightly 106, but it doesn't matter).

STK still doesn't work so i activated 007 mode on my dual sim (26th dual sim) with another phone. Official producer 007's tutorial suggest to create a contact on the first sim with 001 as the name and 001 as the number and to create a contact on the second sim with name 002 and number 002. I managed to create them with an old phone as suggested by tsctossapol in this reply http://forum.cyanogenmod.com/topic/6764-sim-tool-kit-does-not-work-properly/page__view__findpost__p__205856 However this solution did not work out for me. So i downloaded Contact2SimPro to gain access to sim contacts. Then as soon as i try to save a 001 [name] and 001 [number] contact in the sim with Contact2SimPro the dualsim switches to the first sim. Saving 002 [name] and 002 [number] the dualsim switches on the second sim. Also with 007 [name] and 007 [number] you can reactivate dualsim's stk menu but keep in mind that you can't go back to 007 mode cause stk still doesn't work (so you need to put the dualsim on a different phone a reactivate 007 mode). Now i can switch between the 2 sims in about 15 seconds.

Couple of thoughts:

I am not a programmer but my two cents is that cyanogen stk can't send input to sim somehow. Also cyano contact manager (as far as i know) cannot manage sim contacts, this workaround require another contact manager.

I'm gonna try different programs to see which fits better.

Both my sims are named 001 and 002 respectively. Gonna try if this is required to switch between them in 007 mode.

Hope this may help somebody

Share this post


Link to post
Share on other sites

I personally solved the problem with a workaround on my zte blade with cyanogenmod 7.0.3 (nightly 106, but it doesn't matter).

STK still doesn't work so i activated 007 mode on my dual sim (26th dual sim) with another phone. Official producer 007's tutorial suggest to create a contact on the first sim with 001 as the name and 001 as the number and to create a contact on the second sim with name 002 and number 002. I managed to create them with an old phone as suggested by tsctossapol in this reply http://forum.cyanogenmod.com/topic/6764-sim-tool-kit-does-not-work-properly/page__view__findpost__p__205856 However this solution did not work out for me. So i downloaded Contact2SimPro to gain access to sim contacts. Then as soon as i try to save a 001 [name] and 001 [number] contact in the sim with Contact2SimPro the dualsim switches to the first sim. Saving 002 [name] and 002 [number] the dualsim switches on the second sim. Also with 007 [name] and 007 [number] you can reactivate dualsim's stk menu but keep in mind that you can't go back to 007 mode cause stk still doesn't work (so you need to put the dualsim on a different phone a reactivate 007 mode). Now i can switch between the 2 sims in about 15 seconds.

Couple of thoughts:

I am not a programmer but my two cents is that cyanogen stk can't send input to sim somehow. Also cyano contact manager (as far as i know) cannot manage sim contacts, this workaround require another contact manager.

I'm gonna try different programs to see which fits better.

Both my sims are named 001 and 002 respectively. Gonna try if this is required to switch between them in 007 mode.

Hope this may help somebody

Hey JV15,

That's some good tips for those who have a SIM card with this functionality. I too have a MagicSIM (28th edition) with the ability to switch using dialling codes and have in the past set this up in Cyanogen, although there is one big downside to using the "007" method.

If you happen to be out of a signal area the phone will not even attempt to make a call, and so you cannot switch by dialling '001' or '002'. The SIM only seems to intercepts these codes if a call is actually made, and so if you do not have a signal, you cannot switch.

I would love someone who actually made be able to help in the resolution of the issue actually post here. I think there are quite a few of us out there that really want this feature to work and I'm sure if we can help in any way, we will.

Someone...........???????????

Share this post


Link to post
Share on other sites

Hey JV15,

That's some good tips for those who have a SIM card with this functionality. I too have a MagicSIM (28th edition) with the ability to switch using dialling codes and have in the past set this up in Cyanogen, although there is one big downside to using the "007" method.

If you happen to be out of a signal area the phone will not even attempt to make a call, and so you cannot switch by dialling '001' or '002'. The SIM only seems to intercepts these codes if a call is actually made, and so if you do not have a signal, you cannot switch.

I would love someone who actually made be able to help in the resolution of the issue actually post here. I think there are quite a few of us out there that really want this feature to work and I'm sure if we can help in any way, we will.

Someone...........???????????

On my mobile, if i try to made a call to 001, 002 or 007, nothing happens. In order to switch between SIMs i need to save 001 as a contact inside the phone. So i don't need signal to switch...

Share this post


Link to post
Share on other sites

On defy on 2.2 it works fine. cm7 and miui doesnt work anymore.

any new ideas?

why is there no alternative app at the market for this?

we need help from devs

Edited by swapper

Share this post


Link to post
Share on other sites

ok i contacted the manufacturer of my adapter.

This is the answer:

Hello,

Dual sim card do not work for 2.3.4 now.

we are finding way to solve it.

when we find solution, I will tell you.

Have a nice day !

Share this post


Link to post
Share on other sites

ok i contacted the manufacturer of my adapter.

This is the answer:

Hello,

Dual sim card do not work for 2.3.4 now.

we are finding way to solve it.

when we find solution, I will tell you.

Have a nice day !

I am with 2.3.4 with another rom (stock rom) and dual sim works. CM7 it's one of the few that gives me problem

Share this post


Link to post
Share on other sites

I am with 2.3.4 with another rom (stock rom) and dual sim works. CM7 it's one of the few that gives me problem

I agree. I have used other ROMs that have used base android version of 2.3.4 but integrate Sense and they all have no issues with Dual SIM adapters.

The problem is not just confined to Cyanogen but, as far as I can tell, any ROM without Sense. I have asked many questions around to try and see if this problem can be resolved, but so far no one has managed to come back with an answer. I was hoping that a Dev on here would be able to explain hwta might be required, but so far we have nothing.

Share this post


Link to post
Share on other sites

On my mobile, if i try to made a call to 001, 002 or 007, nothing happens. In order to switch between SIMs i need to save 001 as a contact inside the phone. So i don't need signal to switch...

So each time you wish to switch you literally SAVE a contact to the SIM? I have tried this with Contact2SIM and another app but I get a message saying that the the actions can't be performed.

On the plus side for me, the dialling '001' or '002' does work for me - assuming there is a signal, otherwise the phone refuses to try an dial and hence wont switch.

Share this post


Link to post
Share on other sites

is really no dev from CyanogenMod interested in this topic?

Edited by swapper

Share this post


Link to post
Share on other sites

So each time you wish to switch you literally SAVE a contact to the SIM?

Exactly. Actually the conctact is not really saved into SIM but the instruction sent to dual sim perform the switch.

Also the latest rom that i am using does not have sense and dual sim works very well

Edited by JV15

Share this post


Link to post
Share on other sites

Also the latest rom that i am using does not have sense and dual sim works very well

Sorry, what I meant with the original reply was that operating the Dual SIM adapter via the STK only works works with Sense, not that the Adapter itself or using the '001'/'002' trick doesn't work in Cyanogen or other AOSP ROMs. In which case, it should be hopefully simply for some clever dev to manage to get the STK working.

I did think about buying Contacts2SIMPro, but I think I would like a fix better than this workaround - although having said that I wanted to switch SIMs today but was in a no signal area, so dialling '002' didn't work - arggghhhh!

Share this post


Link to post
Share on other sites

Sorry, what I meant with the original reply was that operating the Dual SIM adapter via the STK only works works with Sense, not that the Adapter itself or using the '001'/'002' trick doesn't work in Cyanogen or other AOSP ROMs. In which case, it should be hopefully simply for some clever dev to manage to get the STK working.

I did think about buying Contacts2SIMPro, but I think I would like a fix better than this workaround - although having said that I wanted to switch SIMs today but was in a no signal area, so dialling '002' didn't work - arggghhhh!

I was not clear enough. On my ROM without sense STK is working perfectly. So the problem is not linked to missing sense interface. Of course 007 works for me with every rom i tested, using sim2contact. I don't think also you need the pay version, but i am not sure

Share this post


Link to post
Share on other sites

I was not clear enough. On my ROM without sense STK is working perfectly. So the problem is not linked to missing sense interface.

Oooooo (meant as a denotion of excitement not of patronism :)). What ROM are you using? I had tried Oxygen, GingerVilllan, various MIUI and other AOSP ROMS, and of course Cyanogen. I have been unsuccessful with anything other than a Sense based ROM. Did you need to tweak anything, or did it "just work"

Edited by swinster

Share this post


Link to post
Share on other sites

Oooooo (meant as a denotion of excitement not of patronism :)). What ROM are you using? I had tried Oxygen, GingerVilllan, various MIUI and other AOSP ROMS, and of course Cyanogen. I have been unsuccessful with anything other than a Sense based ROM. Did you need to tweak anything, or did it "just work"

Zte Blade with Ginger Stir Fry. It's a leaked gingerbread ROM with little addons and i did not need to tweak anything

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now