yashsingh1/xdaforums huggingface dataset:
[Nexus 6P General] untruestory:
If you look through this thread some guys have exchanged the specs used to print the SIM card holder. They are also available to order online. There seems to be issues with tolerances on those printed.

Are you saying that dual SIM is enabled through the ROM and not the radio? If so, why not use a Marshmallow ROM from another dual SIM device to get the settings we need?

Sorry if these are dumb ideas. I don't know a thing about it. Just anxious for a solution.
[Nexus 6P General] snowy_114:
Hi,

If it can help here are 2 links, but I didn't check if it's working:

Sim tray map : https://github.com/JDesignResearch/Nexus-6P-DualSIM-Card-Tray

Sim tray shop : https://www.shapeways.com/product/Q7MJQTVS9/nexus-6p-dual-sim-card-tray?optionId=58303869
[Nexus 6P General] untruestory:
I ordered a dual SIM tray from Shapeways yesterday and will try any tweaks that you brighter folks might have that are relatively safe. I'm no dev, but I do a little light programming at work and have used programs like QPST to flash phones in the past. If anyone is knowledgeable and willing to guide me I'll be a guinea pig.

If there's merit in the idea of using a Marshmallow equipped phone that's also dual SIM standby for reference, the Moto G is one such phone...
[Nexus 6P General] gd6noob:
If we cant use a second sim, can it at least be used for micro sd?
[Nexus 6P General] untruestory:
No
[Nexus 6P General] tenfar:
the sim tray can not fit in to the phone. the 3d file are a little diferernt with the stock one.
[Nexus 6P General] untruestory:
That's what I read. However, since it's just a little too big I should be able to file it down right?
[Nexus 6P General] picazo:
My frost n6p came with a plastic SIM tray, I just cut the frame with a small victorinox, keeping the original SIM card in place to give it rigidity. I'm using it as a SIM card holder for now.

I would upload a picture but I am not allowed. :/
[Nexus 6P General] p1p3:
I'm no expert on qualcomm but could this help us: http://xdaforums.com/showpost.php?p=56577252&postcount=455

I have not been able to activate the comport using that guide but there seems to be settings for dual sim in the software. I'm hesitant to experiment more today as I have not made a backup of my efs partition yet and its also already Friday evening here and I would rather do this fully sober :)

EDIT: Also found this: https://translate.google.se/transla...edit-nvram-enable-3g-di-sim2.html&prev=search
[Nexus 6P General] tenfar:
nexus 6p has diag lock，you cannot connect to qxdm or qpst with product radio,you will need to flash the 02.50l radio.you can get it from the factory firmware I posted in the early posts

Sent from iPhone ,using Tapatalk.
[Nexus 6P General] hetaldp:
[MENTION=540283]tenfar[/MENTION] can you load l Radio on some Non Chin-ease site ! Baidu is not opening here !
[Nexus 6P General] hmsq:
So I just installed Android N on my Nexus 6P, I updated from 6.0.1 after it flashed went to settings and saw the options SIM Cards tapped on it nothing happened presses and held it and it disappeared, it no longer shows, anyone seen this? Wonder if it s bug.
[Nexus 6P General] tenfar:
http://d-h.st/GVid here is the 0250L radio
[Nexus 6P General] tenfar:
i install the android N preview in the phone info .(*#*#4636#*#*) the network mode is shown as the picture. Is this the same as yours. It has global mode. But my nexus 6p is NA version

Sent from iPhone ,using Tapatalk.
[Nexus 6P General] untruestory:
This is for the international version only right?
[Nexus 6P General] tenfar:
No.it works for both version

Sent from iPhone ,using Tapatalk.
[Nexus 6P General] untruestory:
Well... I got my SIM card tray from Shapeways. I put it in my 6p to see if it fit. It did. When trying to remove the tray it shattered like glass. It's impossible to dig the pieces out of my phone even with thin rigid needles and my phone is useless until I get them out.

I'm really frustrated right now. Does anyone have any ideas?
[Nexus 6P General] Maxr1998:
Maybe you could use a very thin pair of tweezers?
[Nexus 6P General] untruestory:
I can't even fit a medium sized paperclip in there. It's in pieces and the pins for the SIM get in the way. I looked at cutting my factory SIM so at least it's usable and thinking how I might be able to get Nexus Protect to cover it. :(

I'm shocked and upset the store on shapeways would use such a brittle material. It's like it's made of sugar.
[Nexus 6P General] Maxr1998:
Oh, that really sucks :(

It might be "easier" if you open up the device and then access the sim tray from top and back, but I guess you should just try Nexus Protect since you have it..

And you should try to get your money back from shapeways.
[Nexus 6P General] mmasse:
Paperclip

I would recommend taking a paperclip, straightening it out, then bending part of it (just the tip), into an L shape (or even a V if it looks like it will work better.)

Use that paper clip to carefully dig out the remaining shards.

I used a paper clip as a temporary SIM card holder. It didn't work very well and I may have bent the pins slightly in the process, but it fit all the way to the back, I suspect you will be able to maneuver the shards out if you can get something like a paperclip behind them.
[Nexus 6P General] untruestory:
If you look at the teardown for a Nexus 6p, it's highly technical and very easy to mess up. Beyond that, the SIM compartment is self-enclosed and cannot be disassembled.

So, after all that I finally managed to get all the pieces out. My phone no longer reads any SIM card. I think the pins were damaged. Moral of the story- test the integrity of the material on any SIM card tray before inserting it in the phone.
[Nexus 6P General] Maxr1998:
Yeah, that's why I said Nexus protect. The process itself is not to complicate, but removing the glass and the plastic to get to the screws is dangerous (to the parts) as f**. I know the sim tray is closed, but afaik, there are little dots at the top where you could have used a needle.

I'm sorry for your sim tray.. Hope you get Google to replace the device.
[Nexus 6P General] untruestory:
In all my googling dual SIM enabling, I found hardware hacks for several Android phones that enable dual SIM standby. None of them require modding the software. After adding a second SIM, Android will offer SIM options in the settings menu.

The question is, where is this disabled? Hardware? System? EFS?
[Nexus 6P General] tenfar:
sorry for your devices.if you have nexus protect ,get a new one from google. I don't have nexus protect. so i didn't try the plastic sim tray holder.

i think there is no need to do a hardware mod to enable dual sim . there a system modifications needed to be done:

eg.

1,enable second rild-daemon, selinux disabled or sepolicy enabled for sockets that rild need to connect to.

2, there might some modification needed in the ril framework.(RIL classes)

3 and the EFS part is the most important part. the NA version and international version use the sam firmware from google.i think the difference between this two models are the infomation written in to the device before it get out of factory,such as devinfo partiton, oem partiton,the oem pratiton includes IMEI ,MEID,MODLEID,Factory day. maybe the radio read this model id to change function, and the fsg partiton is the only difference between the model H1511 an H1512 , the fsg is related to nv, if we wipe out modemst1 and modemst2 ,it will generate a efs from fsg.and. there are mcfg_sw file in the radio image.which will copy to /data/misc/radio/ then used by rild to configure the efs dynamically base on what operator you are using. the mcfg_sw.mbn is includeing some nvitems and policy file to configure dsds. there is a gist tell us about mcfg_sw.mbn https://github.com/pagxir/toy2vpn/wiki/MBN-debug-detail-document .
[Nexus 6P General] akaHardison:
So can I wipe efs in order to use band 1 on NA version?
[Nexus 6P General] tenfar:
no，you will get no sim ,no radio.

Sent from iPhone ,using Tapatalk.
[Nexus 6P General] akaHardison:
I have a H1511,it rarely got china telecom lte.When people use nexus 5,nexus 6.Some people found some way to let the phone support band 3 or band 1.Right now,h1512 support all band,no luck for h1511:crying:
[Nexus 6P General] KennyDB:
Please note that a "Teardown" and a "Disassembly" by IFixit are 2 different things.

A teardown usually means that a reassembly does not necessarily have to be possible afterwards.
[Nexus 6P General] tenfar:
i just try dd if=/dev/zero of=modemst1 and dd if=/dev/zero of=modemst2 wipe out my modemst1 and modemst2 .

then reboot my phone ,the info is auto restore from fsg. i am using android N preview with the latest radio.
[Nexus 6P General] felixjai:
I've got a SIM card tray from a Meizu MX 5 which is a dual sim card tray has a similar size as Nexus 6P. The MX5 tray is a little longer but the two sim slots on the tray line up correctly in the 6P. I inserted the MX5 tray to my 6P with a sim card and my 6P recognized the sim in the main slot but not the second slot. I think whoever wants to test dual sim for 6P can use this MX5 tray as it is metal, durable and not easy to break. Much better than the one from shapeway.
[Nexus 6P General] TonyHoyle:
Nice.. loads of those on aliexpress.
[Nexus 6P General] davesidd:
Any updates guys?
[Nexus 6P General] alahkel:
So any news? What about the software side? Is there anyone working on a patch/mod to enable dual sim or looking into it? Only thing blocking me from buying a 6p is the lack of dual sim..
[Nexus 6P General] untruestory:
Can we update the OP or start a new thread? There's some good info in this thread but most of the posts aren't helpful.

My replacement device will be here Monday and I'm ordering a MX5 SIM tray. I need help testing solutions. Not sure if I can get another replacement again. Please PM me if you have some technical knowledge and are willing to help.
[Nexus 6P General] galaxys:
Try this thread (and bring your wallet)! :D ;)
[Nexus 6P General] ad78:
when i first booted android N.. i quickly went to setting and "sim 1" popped in probably like a 2 seconds and went gone..

anyone see this too?
[Nexus 6P General] akaHardison:
no[emoji20]
[Nexus 6P General] fackamato:
Not subscribed, but, this is never going to happen unless someone confirms that the hardware has support for it (just because it physically fits doesn't mean the HW supports 2 SIM cards)

Also, obviously someone has to backport the dual SIM functionality from OxygenOS or CM or something like that.

Yeah, forget about it.
[Nexus 6P General] maomaoliu-bright:
A friend asked me to upgrade the firmware on his phone then handed me a 6P with Huawei build firmware, screenshot attached. Hope to learn how to do a system dump and on an unusual hybrid android software (a mash-up of Kit Kat and Lollipop
[Nexus 6P General] emanoj.i9103:
A twrp backup maybe?
[Nexus 6P General] ywnmmsb:
I hope its dual sim aswell. The only reason I see the phone not being dual sim is for battery reason. They would like the nexus 6 to be forgotten.
[Nexus 6P General] The Gingerbread Man:
Would I be right in thinking that if 1 sim card was inserted battery life would be unaffected?
[Nexus 6P General] vido.ardes:
https://www.youtube.com/watch?v=cv3DhQKral8

@2:30 SIM tray

Unboxing from Indian event, shows the dual sim try is there but has a block on the inner card, remains to be seen if the hardware is in the phone or not,
[Nexus 6P General] stevew84:
Seems pointless to have the dual sim card tray yet block off one of the holes.
[Nexus 6P General] FuMMoD:
Motorola did this with some of the play models. They made them single sim by blocking off the second slot with plastic. What did xda do? Well for starters they confirmed that the internals were intact for support of a second sim card. Users then proceeded to remove the plastic and tried it with a second sim. It didn't work right off the bat. Then it turned out that flashing a rom from a version that supports dual sim enabled it to work. So let us hope the internals are there and just will take some software modification on our end.
[Nexus 6P General] hithereperson:
Very informative. I hope that this is the case, and I watched the video from the indian guy showing the blocked off dual sim tray. This phone must support it... it's a killer feature! I'm testing a Redmi2 with dual sim and it's really useful to have one phone with two numbers, you can give one number to spammy companies and use the other only for close relatives and friends.
[Nexus 6P General] FuMMoD:
From what I've seen in the MOTO Play and Zenfone2 forums is that 2 sims does affect battery life. It increases power consumption. I assume that a single sim just functions like a regular phone would even if it has dual sim capabilities enabled.
[Nexus 6P General] MrKal_El:
I would LOVE if we could get this working...
[Nexus 6P General] FuMMoD:
We have to peek inside the internals. Hopefully ifixit or someone of that sort can take it apart with full documentation. First step is verifying that the hardware components are still intact. I'd say it's 70% likely due to their new products coming out with dual sim and manufacturing cost benefits them to keep the boards the same.
[Nexus 6P General] MrKal_El:
Totally agree with you... The first time I saw the video and the possibility of a dual sim I got really excited...

If there is a way... the XDA community with figure it out.
[Nexus 6P General] nrfitchett4:
curious, wonder if this was figured out if it would work with one of the sims being Project Fi. Want to try it out without closing my AT&T account.
[Nexus 6P General] FuMMoD:
You'd still have to pay for service for project Fi. It's not a free plan by any means. If enabled it will support any sim. Only restrictions would be the regular bands limitations. Carrier has nothing to do with this phone since even Verizon will support it.
[Nexus 6P General] nrfitchett4:
I know you have to pay for it. What does Verizon have to do with project fi? It's running on t mobile and Sprint. Just not sure if you mod the software, how well the band switching would be. Plan on testing project fi once I get the invite and see if its worth leaving at&t.
[Nexus 6P General] ylexot:
I was hoping for this too since I still have a few months left on my Verizon contract. It would be nice to have Fi and Verizon in one phone.
[Nexus 6P General] Hunedit:
Hi!

Nexus 6P has a dual sim socket! :good: You can see the disassemby here: ifixit.com/Teardown/Nexus+6P+Teardown/51660

[IMG="Nexus 6P Teardown Dual SIM socket"]https://d3nevzfk7ii3be.cloudfront.net/igi/ArdFQZTShocJyGnK.medium[/IMG]
[Nexus 6P General] TonyHoyle:
The SIM holder that ships with it is a little silly otherwise - it's as large as a standard SIM thus completely negating the point of using nano SIMs to save space.

I may see if I can get it working..
[Nexus 6P General] Tung_meister:
I was going to have a go yesterday but I can't remember where I put my Dremel.
[Nexus 6P General] morpheousrx:
Not sure how it would work...but I received my project Fi invite....and I'm a Verizon unlimited data customer. Would this actually work with my verizon sim and a project Fi sim in the phone at the same time? How would data be used? Which carrier would use data and would both numbers from both sims be active? Any help on this would be very much appreciated.
[Nexus 6P General] geoff5093:
This would be amazing if we could get this working! I used to carry a T-Mobile and Verizon phone around, and would love to have just one phone that let me use both.
[Nexus 6P General] FuMMoD:
It works the same way any dual standby phone works. Quick google search
[Nexus 6P General] untruestory:
When using a hardware mod on single SIM Samsung devices to add a second SIM Android automatically adds dual SIM standby options. While it's possible that Samsung adds this functionality to their version of Android it seems more likely it's built into Android itself. The question is, where is it disabled on the 6p?
[Nexus 6P General] tenfar:
as far as i know, the device is configure base on the board-id in kernel dtbs. the ANGLER-VN2 (h1511 ) is 8026 and the ANGLER-ROW-V1 (h1512) is 8023. I guess ROW is short for Rest Of World. the modem software reads the board-id to config the hardware , and the board-id is read from smem,maybe it's a fuse in the hardware.

there are some screen shots i can get so far. as describe a while a go it's no working properly .
[Nexus 6P General] maomaoliu-bright:
It's not rooted although the bootloader is unlocked, will try to install twrp and backup.
[Nexus 6P General] tenfar:
if it's not rooted , flash a twrp ,and adb connect to phone in recovery mode. then use dd to dump all the partitions to internal storage
[Nexus 6P General] cliff p:
While indirectly involved, I have a vested interest in getting this feature operational. I sent a new piece of hardware to someone I know that has intimate hardware knowledge, but not as well versed in software. Doesn't mean it can't be done, but time will tell once he has the hardware in his possession and starts looking it over. Probably won't have the hardware in his possession until late into the week, and of course a day job won't have him working around the clock on it. I'm confident that if it can be done, he will make it happen.
[Nexus 6P General] cliff p:
Any updates?
[Nexus 6P General] cliff p:
As I got a bit impatient from waiting to find out if anyone had gotten any further, I enlisted the help of my dad, an EE/HE with 20+ years of experience. He recently had wrapped up a class on a project for work based upon ARM architecture, so he didn't even think twice to jump into it. I paid for a 32GB 6p in gold (us variant) and sent it to him. He has plenty of diagnostic test equipment, however needed some additional hardware in order to read from the board via sim tray, without having to disassemble the phone.

Once he gets the stuff he needs and conducts tests, I'll follow up. I have also assumed ownership of the bounty thread, and have updated it. If there's a hardware difference between the US/Intl devices, it may require purchase of an Intl device, which the bounty would be nice enough to cover. More to follow!
[Nexus 6P General] macmx:
I read you and I think I am reading the son of superman. I wish good luck to your dad.

:)
[Nexus 6P General] cliff p:
I'm sure he'll take that as a compliment! :)
[Nexus 6P General] tenfar:
As far as my research,the hardware is totally same.but in the modem software.there might be some code read fuse from board's hardware fuse which is blowed when the phone get out of factory.the rf config is base on the board-id,the board-id is read from smem by bootloader. The smem is read from fuse. Also the kernel command line androidboot.hardware.revision is set by bootloader.which also base on the board-id. I change the value to ANGLER-ROW-VN1 by modifying kernel source code.and model to H1512 by modify oeminfo partition. Then restore a full QCN backup from H1512.but not work as what I expected.so it's not that simple to unlock bands or make it dualsim.
[Nexus 6P General] akaHardison:
the fuse is one-time thing.And modem and rpm is processed in turstzone.I don't thing there will a way to crack it.unless you can get modem source code or have a cracked modem.:(

my phone is dead,had been sent to shanghai to fix
[Nexus 6P General] cliff p:
A small update:

Lab is built and ready (image attached). Pretty much everything needed in order to make the project a success (to include IDA Pro). Parts on order are scheduled to arrive next Wednesday. SIM > USB Breakout cable, and JTAG control board along with some software was ordered and is all that is required.

He did say that if it becomes a hardware solution (which I'm obviously hoping against), I'll need to send some funds to purchase a piece of hardware he'll need in order to modify the phone. Fingers crossed that we collectively get a software solution. :good:
[Nexus 6P General] murso74:
Good luck man... I'd love to get some use out of my Google fi sim
[Nexus 6P General] jparnell8839:
I just nerdgasmed. I have a similar workshop setup, with not near as many toys and tools, but that was beautiful
[Nexus 6P General] untruestory:
#nerdporn
[Nexus 6P General] cliff p:
It's a thing of beauty in the right eyes. I don't have the patience anymore to do what he does with design and destruction. I operate on a much higher level now, and not in the component arena.
[Nexus 6P General] cliff p:
Small update: hardware that was ordered finally came in. He's setting up his software development environment tonight and will begin work on the device tomorrow (Thursday).

[emoji109] [emoji110] [emoji106]
[Nexus 6P General] tenfar:
what are this hardware for ？
[Nexus 6P General] cliff p:
In a nutshell, it's required in order to communicate with the handset hardware directly to determine what, if anything, is missing that prevents the second sim from communicating with device hardware.

If it can be done, he'll make it happen.
[Nexus 6P General] cliff p:
Small problem. Sim breakout adapter was wrong type. Won't fit into sim tray and close without damage to flex ribbon
[Nexus 6P General] cliff p:
Going to need some assistance from anyone that can help locate a part...

The only location I've found this, has both variants out of stock. If you are successful, let me know where to purchase it so that I can have it sent to him.
[Nexus 6P General] untruestory:
Sorry if this sounds silly, but have you searched Amazon? When I searched SIM adaptor I saw many items similar.
[Nexus 6P General] cliff p:
Of course :) most everything we've found does not have a 90 degree rotated host adapter. Those that do have what we need are "sold out". =|
[Nexus 6P General] flyer_andy:
Normal Nano-DS adapter might work, but sloppily, admittedly

On my Nexus 5X I have a dual SIM adapter and have no trouble with folding the ribbon cable pretty severely to avoid the fingerprint scanner...the SIM info transmits just fine in spite of a pretty gnarly fold. Not sure if this method might work for you but perhaps you could somehow fold the adapter behind the SIM and then do a 45-degree diagonal 2nd fold to get it in the right direction to exit the SIM tray, kind of like I have in the attached picture of my 5X but internally vs. externally.

Good luck! I'm feverishly watching this post lol! Really a shame Google didn't make the 6P with native dual-SIM support.
[Nexus 6P General] untruestory:
When you do that does dual sim standby kick in automatically with stock?
[Nexus 6P General] flyer_andy:
Sadly no. It seems to be limited to dual SIM single-standby with the sorts of aftermarket adapters on Amazon and AliExpress and Ebay and so on...I've tried it with my 5X, iPhone 6S, old Moto X, and Nexus 6. I use a Verizon SIM and T-Mobile SIM (the Verizon SIM doesn't get CDMA support w/ the adapter though, so it's LTE-only and requires some sort of data-based text/call solution like SIP and/or Hangouts) and the switchover time is about 60-75 seconds using a Tasker script...it could be done a bit quicker manually though. Also I think it's a bit quicker with two GSM SIMs when I've tried it in the past. But unfortunately there's no way I'm aware of that allows for DSDS with an aftermarket SIM setup...but I'd love to hear about it if someone out there knows otherwise!

But it does work ok and can allow for at least decent dual-SIM functionality that has really expanded my coverage area...with a Red Pocket $199/year plan for Verizon and T-Mobile's $30/mo. 5gig plan one can have great service area and 6 gigs of data for about $48/mo.
[Nexus 6P General] cliff p:
I'm sure he's thought about it. I'll ask him if he's at least tried it. Can't hurt anything at this point. Either it works, or it doesn't and he will need another extender anyway.
[Nexus 6P General] tenfar:
why use an extender，you can cut the sim tray to dual sim cabled. there are simtray for Nexus 6p sold on aliexprese.i bought two on taobao.but they are same with my stock sim tray.anyone whom has a sim tray which can be cut to dualsim fit able can you kindly buy a stock sim tray then sent the cut able to cliff p? Though about use a extender is a wrong way.