Dual SIM Dual Standby (DSDS) for Pixel 3a and 3a XL in Android 10

SGH-i200

Senior Member
Aug 31, 2009
1,038
241
63
  • Like
Reactions: mydjtl and 12paq

los1223

Senior Member
Jul 8, 2008
233
29
0
Orange County, CA
Anyone have luck trying this for themselves yet? I've been dying to pickup a pixel for years but needed dual sim. If this works as expected, I'd love to get myself a pixel. Does it matter which model you get? I know the Verizon model does not support esim. What about the T-Mobile, or Sprint variants?
 

bobby janow

Senior Member
Jun 15, 2010
5,644
1,848
253
Anyone have luck trying this for themselves yet? I've been dying to pickup a pixel for years but needed dual sim. If this works as expected, I'd love to get myself a pixel. Does it matter which model you get? I know the Verizon model does not support esim. What about the T-Mobile, or Sprint variants?
Lots of stories out there. Just get a Google branded model. Same basic price. 3a IMEI starts with 99. Golden.
 

Axe_L_Thief

Member
Jan 7, 2013
19
12
0
Works for me with Optus (Australia) e-sim and a Vodafone UK Sim while travelling. I've also noticed that there is now options to allow data for calling (presumably for VoLTE/VoWiFI) and MMS on the standby (non-data) Sim. Not being able to send or receive an MMS on the backup Sim was frustrating on beta 6.
 

bobby janow

Senior Member
Jun 15, 2010
5,644
1,848
253
Works for me with Optus (Australia) e-sim and a Vodafone UK Sim while travelling. I've also noticed that there is now options to allow data for calling (presumably for VoLTE/VoWiFI) and MMS on the standby (non-data) Sim. Not being able to send or receive an MMS on the backup Sim was frustrating on beta 6.
I never did the beta on my 3a but when I upgraded to 10 there was also an eSim manager update. So I'm not sure whether it was the release version or the eSim manager that gave all these options. It does allow VoLTE on my Verizon network and data for MMS messages even when mobile data is off on my Fi network. Also there is an option to use data during calls when my default data is Verizon. So if I get a call on Fi data is usually off because VZW is my default. This will allow Fi data during the call. Very slick. Might be time to sell my P3. lol
 

Axe_L_Thief

Member
Jan 7, 2013
19
12
0
Rethinking this. I think "allow data during call" is not to do with VoLTE but rather it's because only 1 Sim can be "in use" at once. If you didn't allow data during calls on the standby Sim (the non data one) you would not be able to use data while that standby Sim is in use (or on a call).

The only thing I miss is a failover data function, where if there is no LTE coverage on the primary aim, the second Sim (with coverage) could be used.
 

bobby janow

Senior Member
Jun 15, 2010
5,644
1,848
253
Rethinking this. I think "allow data during call" is not to do with VoLTE but rather it's because only 1 Sim can be "in use" at once. If you didn't allow data during calls on the standby Sim (the non data one) you would not be able to use data while that standby Sim is in use (or on a call).

The only thing I miss is a failover data function, where if there is no LTE coverage on the primary aim, the second Sim (with coverage) could be used.
Under the Verizon network settings there is an option under "advanced" that allows VoLTE or not. "Use LTE services to improve voice and other comm" So perhaps it's because Vzw has that option available that there is a menu option there. Fi network settings don't have that but merely the "allow data during call". Vzw doesn't have that menu item. So if your carrier provides VoLTE then that would be the recommended option no matter which network was default.

I'm not sure how a failover would work. What if there is just a temporary outage due to conditions such as tunnels or spotty terrain? Then your phone would flip over to the other network without input and when service comes back then what? I suppose they could give you an option and perhaps in the future they will if they can make the switch seamless. As it stands it's either one or the other but not a difficult manual switch. I wonder how many would want an auto switch because of data charges on different networks that are used. I wouldn't use it but I can certainly see others might want it.
 

0wangj4

Member
Jul 26, 2009
32
1
0
Does not work for me. I get prompted to restart for dual sim, but when i do press it the phone does not restart. I am still only able to swap between SIM and ESIM. My pixel 3a from t-mobile still shows only 1 IMEI.
 
Last edited:

N3utro

Member
Dec 26, 2016
48
16
0
I didn't have the 'add esim' option on my pixel 3a running latest official Android 10 stock rom. After asking google support about it they told me I had to check with my provider, which i did (Orange France).

Then Orange support told me that this was only possible with Iphones right now... Doh.

Welcome to France where only iphones exists :D

#edit: i've created a feature request for esim on Orange support forum here:

https://communaute.sosh.fr/t5/Ma-li...-option-Esim-pour-les-téléphones/td-p/2418650

If you also are a french user of the Pixel 3a using orange provider i suggest you answer to the above topic to push the request even more ;)
 
Last edited:

googlephoneFKLenAsh

Senior Member
Jul 31, 2017
108
27
28
Does not work for me. I get prompted to restart for dual sim, but when i do press it the phone does not restart. I am still only able to swap between SIM and ESIM. My pixel 3a from t-mobile still shows only 1 IMEI.
For those who couldn't enable DSDS in phone info (*#*#4636#*#*) and have non-verizon/non-Japan version, you need to have root and enter the following code in terminal emulator (use root by entering su first):
setprop persist.vendor.radio.multisim_switch_support true

Then reboot and enable DSDS in phone information (*#*#4636#*#*).

https://forum.xda-developers.com/showpost.php?p=80179137&postcount=24

Confirmed working with t-mobile pixel 3a.
 
Last edited:
  • Like
Reactions: 0wangj4

0wangj4

Member
Jul 26, 2009
32
1
0
Unfortunately it sounds like you got a Verizon type version. See if you can return it.
Whoa that's pretty messed up in that I thought T-Mobile pixel 3a were like unlocked Google versions. I feel duped for trading in and using a product outside of my given original perception.

---------- Post added at 09:54 PM ---------- Previous post was at 09:50 PM ----------

Unfortunately it sounds like you got a Verizon type version. See if you can return it.
For those who couldn't enable DSDS in phone info (*#*#4636#*#*) and have non-verizon/non-Japan version, you need to have root and enter the following code in terminal emulator (use root by entering su first):
setprop persist.vendor.radio.multisim_switch_support true

Then enable DSDS in phone information (*#*#4636#*#*).

https://forum.xda-developers.com/showpost.php?p=80179137&postcount=24

Confirmed working with t-mobile pixel 3a.
Yes that is what I have done. But I was under the impression that all Pixel 3a with android 10 should have DSDS support. But if my T-MOBILE pixel 3a was a Verison, I think I was duped.
 

googlephoneFKLenAsh

Senior Member
Jul 31, 2017
108
27
28
Whoa that's pretty messed up in that I thought T-Mobile pixel 3a were like unlocked Google versions. I feel duped for trading in and using a product outside of my given original perception.

---------- Post added at 09:54 PM ---------- Previous post was at 09:50 PM ----------





Yes that is what I have done. But I was under the impression that all Pixel 3a with android 10 should have DSDS support. But if my T-MOBILE pixel 3a was a Verison, I think I was duped.
See the post above. The t-mobile version is the same as Google unlocked version after unlock. Because you have T-Mobile sim card inside, it is applying t-mobile carrier setting and blocking DSDS from turning on. In Android 10, carriers have more control on sim card configuration.
I guess if you update to Android 10 without t-mobile sim card inside, you could be able to enable DSDS without root.
 
Last edited:
  • Like
Reactions: 0wangj4

0wangj4

Member
Jul 26, 2009
32
1
0
See the post above. The t-mobile version is the same as Google unlocked version after unlock.
It should be. My pixel 3a model is g020g.
My box does show only 1 IMEI number. And my phone is unlocked. So I am very confused at this point and T-mobile doesn't know how to help when I explain everything clearly. I currently use unlocked bootloader and have root to access DSDS.
Does anybody else have this similar problem with T-Mobile Pixel 3a?
 
Last edited:

googlephoneFKLenAsh

Senior Member
Jul 31, 2017
108
27
28
It should be. My pixel 3a model is g020g.
My box does show only 1 IMEI number. And my phone is unlocked. So I am very confused at this point and T-mobile doesn't know how to help when I explain everything clearly. I currently use unlocked bootloader and have root to access DSDS.
Does anybody else have this similar problem with T-Mobile Pixel 3a?
Android 10 on t-mobile pixel 3a has the capability to support for DSDS but T-Mobile is not supporting DSDS on the pixel 3a, at least officially. Officially T-Mobile is not even supporting the e-sim on pixel 3a but there is a loophole that people can just provide the EID to activate on the e-sim like a ECCID on a physical sim.
That's the reason why you only see one IMEI on the box. It's because of the carrier, not the device.
I am able to see two imei's after enabling DSDS on my t-mobile 3a.
 

bobby janow

Senior Member
Jun 15, 2010
5,644
1,848
253
Whoa that's pretty messed up in that I thought T-Mobile pixel 3a were like unlocked Google versions. I feel duped for trading in and using a product outside of my given original perception.

---------- Post added at 09:54 PM ---------- Previous post was at 09:50 PM ----------





Yes that is what I have done. But I was under the impression that all Pixel 3a with android 10 should have DSDS support. But if my T-MOBILE pixel 3a was a Verison, I think I was duped.
My mistake, sorry. I just checked my boxes and the Pixel 3 from Verizon only has one IMEI and a Sim ID. The Pixel 3 from Google has one IMEI but an eSim ID not a Sim ID. The 3a from Google is identical to the Pixel 3 from Google.

Now here is the thing that I noticed different on the Verizon version vs. the Google version on both the Pixel 3 and 3a. When initializing from a factory reset or beginning setup the Google versions ask if you have an eSim then please use it now either with an account or with a scan code. The Verizon version does not even ask. So bottom line, if you have an eSim ID on the box then you can use the eSim. But... here's the rub. You can only use eSim if your carrier allows it. So for Orange they only support eSim for the iPhone. Verzion is exactly the same. If you have another carrier that will allow eSim use then you should be able to use it on that carrier with TMobile as the physical sim. That is what I do with my 3a. I have Google Fi as the eSim and Verizon as the physical sim.

So I started out with Fi on the eSim. Then after configuring the device I went to network setting and (now this I'm not 100% on the method but the result is correct) then I clicked on the + for adding a network. It then asked me to put in the physical sim which I did. (Verizon sim) then it rebooted and the eSim manager came up asking me which network I wanted for data, phone calls and whether to ask every time or use a default, things like that. There are a bunch of options to choose from but you will then have two networks on the device. Hope this helps and clears up my previous incorrect post.

---------- Post added at 07:11 AM ---------- Previous post was at 07:07 AM ----------

It should be. My pixel 3a model is g020g.
My box does show only 1 IMEI number. And my phone is unlocked. So I am very confused at this point and T-mobile doesn't know how to help when I explain everything clearly. I currently use unlocked bootloader and have root to access DSDS.
Does anybody else have this similar problem with T-Mobile Pixel 3a?
On a 3a you do not need an unlocked bootloader or root access to access the eSim. On the Pixel 3 during some of the beta phases you did but that has been removed and even with root access on Android 10 it's a no go for DSDS. DS-Single active still works on the Google version or perhaps other versions as well. It will not work on Verizon under any circumstances as of yet.