yashsingh1/xdaforums huggingface dataset:
[Nexus 6P Q&A, Help & Troubleshooting] Daveoc64:
That capability is very interesting.

I'd really like to see carriers get on board with the idea as it would allow them to launch and support a whole host of features on all Android devices going forward.

VOLTE, Wi-Fi calling, Visual Voicemail etc.
[Nexus 6P Q&A, Help & Troubleshooting] combat goofwing:
Spoke to EE today about this ,told by techinal there will be a update very soon to enable this
[Nexus 6P Q&A, Help & Troubleshooting] daleski75:
So in theory then if someone who has a 6P brought through EE can capture the OTA to enable wifi calling all we would need to do is speak to EE customer services (easier said than done) to get it enabled against the IMEI for phones brought through other channels?
[Nexus 6P Q&A, Help & Troubleshooting] combat goofwing:
I know what you mean about contacting them,but I spoke to them in the UK about an recurring account issue and at the end I mentioned this and got to speak to support in the UK
[Nexus 6P Q&A, Help & Troubleshooting] joebrit:
For anyone curious about these things, I haven't got it working but here's a little update. With some messing around on my 6p and some help from [MENTION=5302213]daheazle[/MENTION] I changed some files to make the wi-fi calling option appear in settings. You can turn the option on and it will stay on but in the pull down quick settings it will not say "EE wi-fi calling" in the carrier tile as it should when it's working. So either something else needs to be changed as well or EE are blocking by IMEI or some other method (anyone know?). Incidentally the situation is the same with an EE sim that had already been activated for wi-fi calling (in an iphone) and one that hasn't.

The easiest way to do this (you'll need root of course) is to edit the files in /data/data/com.android.phone/files. Simply add the line

<boolean name="carrier_wfc_ims_available_bool" value="true" />

between <bundle_data> and </bundle_data>

I got that from here and looking at other carriers' configuration files here.

The other way is to mess inside the carrier configuration apk itself in /system/priv-app/CarrierConfig/CarrierConfig.apk. I tried apk editor and NinjaMorph to edit the carrier asset files but had trouble installing the new modified apk they both made.

Anyway, happy modding!
[Nexus 6P Q&A, Help & Troubleshooting] chugglet:
I received my 6p yesterday.

I bought it through Carphone Warehouse on EE.

I couldn't find WiFi calling so did a search and found this thread.

I couldn't believe that EE would be so petty to stop the feature if you bought the phone from somebody else.

I have just got off the phone with EE customer support.

The guy I spoke to confirmed that the 6p WILL have WiFi calling turned on at a later date but ONLY if you bought it directly from EE.

If the phone is bought from anybody else it will NOT get WiFi calling turned on.

Even he found it ridiculous and petty that although the phones will both be using the same network, the ones bought from any other retailer than EE direct will not be entitled to the same features.

But that confirms it.

The phone is amazing but if I cannot benefit from all of its features it will have to go back and I will continue to use my old battered S5.

Thanks EE, you suck!
[Nexus 6P Q&A, Help & Troubleshooting] mkouk:
So far none, including the ones who bought it from EE, have WiFi calling on their Nexus 6Ps because EE has not turned it on. Once we start getting reports from people who bought an EE handset that they see WiFi calling then we can start complaining.

From guys who have posted on here, it appears that the 6Ps they purchased from EE have exactly the same firmware as the ones bought from the Google Store. Also, if you log on to your EE account online, you'll see that EE automatically recognises that you have a 6P. There is a theory that EE will use IMEI numbers to activate WiFi calling specifically for the ones bought directly from EE but this theory doesn't seem practical...handsets get repaired/replaced regularly and not necessarily directly by EE.
[Nexus 6P Q&A, Help & Troubleshooting] Daveoc64:
It's nothing to do with being petty, the feature requires complex settings which can only be distributed to Android devices in one of two ways:

Having the settings included with the device, or added with an update. EE is probably going to do this.

By having the network make a special type of App that puts the settings onto the phone. So far, no network anywhere in the world has created one of these. They're only compatible with Android 6.0 and later.

Assuming that EE uses option #1, there is a possibility that EE will simply ask Google to include the settings in a future update that all Nexus 5X and 6P owners will be able to download. So far with the Nexus 6P, it seems like Google wants to have a single set of software that can be used anywhere in the world.

Google doesn't seem to have gone down the route of having several different versions of the Nexus 6P's firmware for different networks around the world, so it seems unlikely to me that EE will be able to release an update just for devices sold by them.
[Nexus 6P Q&A, Help & Troubleshooting] chugglet:
Daveoc64

I understand that it requires complex settings which need to be distributed to the devices.

These settings can be sent to the devices whether they were bought from EE directly or not.

The phones will be on the same network and the users will be paying their bills to the same company, EE!

However I think it is petty that EE are saying that those phones that are on their network but not bought from them directly will not receive the feature.

They are basically saying "buy the phone from us or we won't let you have all the features"!
[Nexus 6P Q&A, Help & Troubleshooting] chugglet:
I have asked EE via twitter about this:

Chugglet [MENTION=224132]ee[/MENTION] Can you tell me why my new #Nexus6P will not be allowed wifi calling because I bought it from [MENTION=3771324]carphone[/MENTION]warehse not ee direct?

Reply Retweet Favorite

1h

EE [MENTION=1310400]chugglet[/MENTION] Hello there, John. We offer this premium service for phones taken out directly from EE, this is because we have to apply the software to the device itself. It isn't something The Carphone Warehouse does. Apologies. ER

Reply Retweet Favorite

13m

Chugglet [MENTION=224132]ee[/MENTION] But they are the same phones on the same network with the same software. Surely u will push the software via ota update to all devices?

Reply Retweet Favorite

11m

EE [MENTION=1310400]chugglet[/MENTION] The Carphone Warehouse do not receive the same devices, that EE directly receive. They receive their devices from other places, therefore do not have the software installed. ER

Reply Retweet Favorite

Chugglet [MENTION=224132]ee[/MENTION] Yes they do!. The software is the same with the same build number and the WiFi Calling settings are already in the phone.

Reply Retweet Favorite

1m

EE [MENTION=1310400]chugglet[/MENTION] I understand you're the frustration, however the correct software for Wifi calling can not be applied to phones not purchased directly from EE, this isn't something we are able to change. ER
[Nexus 6P Q&A, Help & Troubleshooting] mkouk:
Most likely another dumb rep behind a screen and keyboard. iPhones can be bought from anywhere and still have WiFi calling from EE so I'm hoping that the person who responded just doesn't know and rehashes existing information from their webpages...or I may be too optimistic and EE will screw us over a free feature which should be available for all compatible phones!
[Nexus 6P Q&A, Help & Troubleshooting] Daveoc64:
That's a completely different matter.

Apple has developed a comprehensive system to distribute settings like these on behalf of networks.

Apple doesn't let networks brand phones, so they are ALWAYS the same no matter where you get them from.

That's far more complicated with Android as the manufacturers of the phones aren't as strict and don't have the "carrier settings" system in place like Apple does.

While that might be the case now, there's already an update for the Nexus 6P that is being distributed only to users of one network in Australia. I don't know what mechanism is being used to restrict the update to those users. It might be that it's being targeted by the SIM in the phone, or it could be that there is a way for Google to identify the source of those devices.

The "WiFi Calling Settings" that you're referring to is nothing more than a menu, ready to be activated with the actual configuration data required to use the feature.
[Nexus 6P Q&A, Help & Troubleshooting] rryles:
I got my 6P from Google and I'm on EE pay as you go @ £15 / 30 days. I'm going to wait and see if they give me WiFi calling. I doubt the people behind their twitter account have any clue about it and I think there is a fair chance it will be available regardless of where your 6P came from. If they do decide to screw me over, I'm in a fairly strong bargaining position. I can take my phone and number with me in about 48 hours and the most it will cost me is £15. Alternatively I could upgrade to a contract. The credit check wouldn't be a problem - but they'd have to make it attractive enough. They don't want to lose customers as they operate in a saturated market. They would much rather get you tied in for 12 - 24 months.

---------- Post added at 03:56 PM ---------- Previous post was at 03:48 PM ----------

Google doesn't let networks brand Nexus phones either. They have had carrier variants of firmware in the past, but they seem to be moving away from that. If you look at the Nexus 6 factory images there have been many variants, but since 6.0 there is only one. Also, I believe you could install any variant image on any device.
[Nexus 6P Q&A, Help & Troubleshooting] Daveoc64:
That's a very real possibility, but EE is unlikely to promote or condone that.
[Nexus 6P Q&A, Help & Troubleshooting] rryles:
I'd have thought WiFi calling was beneficial to the network operator. It reduces the load on their network and they still take it out of your minutes, don't they?
[Nexus 6P Q&A, Help & Troubleshooting] chugglet:
I'm not sure what to do now. I have the phone on EE but not directly from EE and have 14 days to return it if I am not happy with it.

The thing is I am happy with it but not happy with Orange!

I have also used the new SIM so technically I cannot return it without paying for a month of the contract and a small cancellation fee.

Do I keep it and either hope EE change their ridiculous idea/ I can install a new ROM that will allow WIFI calling

or

Do I return it, pay the charge and wait to get a better deal on EE direct!!
[Nexus 6P Q&A, Help & Troubleshooting] rryles:
If WiFi calling is *really* important to you then return the phone and get it direct from EE - it's the only way to be sure you'll get WiFi calling. Otherwise I'd say wait, unless you have other reasons for wanting to leave EE.
[Nexus 6P Q&A, Help & Troubleshooting] daleski75:
I would be very surprised if there will be EE specific firmware for the Nexus 6P and would not be surprised if they end up only allowing wifi calling on phones purchased through EE based on the IMEI number.
[Nexus 6P Q&A, Help & Troubleshooting] mkouk:
I've just rang EE customer support and asked if the Nexus 6P will be supported by EE for WiFi calling.

The EE chap said that he can see on the system that they've scheduled a network update (he didn't mention anything about handset updates) which will add several phones to the existing list of compatible handsets. He can't see the list of phones which will be included in the release which is due in two to three weeks.
[Nexus 6P Q&A, Help & Troubleshooting] dspyer:
Just had a chat with EE on live chat apparently you can get wifi calling on the nexus 6p now!

Dan: at 20:40:38

Hi could you tell me when the nexus 6p will get wifi calling please?

Sean: at 20:40:52

Dan, you can enjoy wifi calling feature on Nexus 6P.

dan: at 20:41:05

right now?

Sean: at 20:41:12

Yes.

dan: at 20:41:52

brilliant, thanks a lot. Do you know if older phones such as the nexus 5 will get this feature?
[Nexus 6P Q&A, Help & Troubleshooting] joebrit:
Interesting. Either he's flat out wrong (as they often are) or there's more going on. Perhaps the switch was thrown on their side to allow EE 6p's to get it. But we'll still need a phone update to activate the wi-fi calling option either through a system update or EE doing it with an app. I have the wi-fi calling option visible using this rooted method and wi-fi calling is still not showing in the network quick setting tile. It would need someone with a rooted EE bought 6p see if it's working for EE 6p's.

If EE are limiting it to 6p's only bought through them, Ofcom needs to investigate and regulate this practice in my opinion. For a start, why are they allowing all iphones, even ones not bought from them to get wi-fi calling. If they argue it's because every iphone runs the same software from apple, well every 6p will have the same software from google. They probably do it by just blocking imei's. To many, it's a vital service, not some obscure added extra.
[Nexus 6P Q&A, Help & Troubleshooting] dspyer:
I initially thought he was flat out wrong too, I asked twice and they both said that the feature was enabled.
[Nexus 6P Q&A, Help & Troubleshooting] daleski75:
So I guess we just need to wait for an OTA now I wonder if 6.0.1 may enable it on EE as that is mutant to be coming out next week.
[Nexus 6P Q&A, Help & Troubleshooting] joebrit:
I know there's a new android update rumoured for next week so perhaps that is it. Also, wi-fi calling will never be available for the nexus 5. While all nexus devices usually get the same features in a new update, some low level hardware related stuff is sometimes not included, like wi-fi calling and VoLTE for the nexus 5. It's possible but unlikely some genius developer could get it working but it's been nearly 6 months since the source code for wi-fi calling came out and nothing yet.
[Nexus 6P Q&A, Help & Troubleshooting] CaspaTheGhost:
It would probably be pertinent to ask them how one is able to enjoy using it?!
[Nexus 6P Q&A, Help & Troubleshooting] mkouk:
Another chat that proves that front line employees of EE have no clue.
[Nexus 6P Q&A, Help & Troubleshooting] daleski75:
I almost felt sorry for him but I was just trying to find out why they restrict phones which have wifi calling built in apart from the iPhone (when purchased elsewhere) but I do not think I will ever get a straight answer from anyone within EE (even technical)

---------- Post added at 12:29 PM ---------- Previous post was at 12:02 PM ----------

Started a thread over at the EE community to see if I can get a better answer.

Extract below. http://community.ee.co.uk/t5/Androi...alling-can-I-get-an-honest-answer/td-p/375598

Tried to ask this on EE chat and go asolutely nowhere so trying to ask it here to see if I can get an answer.

First things first just a little bit of back ground before I get to the question.

The Nexus 6P does not have any special chips as EE put it on an online chat

The Nexus 6P has wifi calling baked into the OS just like iOS

The Nexus 6P brought through EE, CPW, Google has EXACTLY the same firmware just like iOS

If you purchase an iPhone from Apple you get EE wifi calling as it's built into the phone itself yet the Nexus 6P has this feature built in as standard and yet you need to buy a 6P through EE why is this?

It would seem to me that EE are restricting phones which are capable of using wifi calling out the box to anything but the iPhone when brought elsewhere and I cannot see why they are doing this.

EE state it's an exclusive feature when YOU BUY A PHONE THROUGH THEM but it's OK if you have an iPhone though as that does not need to be purchased through EE.

In my opinion they cannot have one rule for iPhones and another rule for all other phones (if a phone has support for wifi calling out of the box it should work out of the box)

Granted I can understand why phones like the Galaxy S6 which need EE firmware to work properly to enable wifi calling (I had a S6 flashed EE firmware and got wifi calling enabled on my account and it worked straight away after that) which is not something most people would undertake so I can see from this perspective why phones such as the S6 when brought elsewhere won't work as the s6 etc does not support it out of the box.

I am a paying EE customer who pays my bills the same as any other EE customer so I should be able to take advantage of all features available on my handset irrespective of where I purchased it from.
[Nexus 6P Q&A, Help & Troubleshooting] AngeredNumber:
I got my 6p thru ee direct on a contract and it is just Google's firmware. Iv got the latest OTA updates installed and for the life of me I cannot find the WiFi calling in the dialer. Franklin from the ee call centre hasn't got a clue what he's on about.
[Nexus 6P Q&A, Help & Troubleshooting] joebrit:
It will be interesting what response you get on that thread. But I'm going to hold off judgement until it starts rolling out to 6p's. This page does say it's only for android phones bought from EE but they may surprise us. The quote on this page announcing the nexii says "on EE", not bought from EE:

"* Wi-Fi Calling will not be available from launch however will be available as a software update for customers with the device on EE to be announced at a later date".
[Nexus 6P Q&A, Help & Troubleshooting] daleski75:
Answer from EE

Hi [MENTION=1095206]daleski75[/MENTION],

Welcome back to the Community.

WiFi calling is not yet available with the Nexus 6P on EE.

Although WiFi calling is baked into to Android M, work still needs to be done at a network level to ensure compatibility.

I don't have any information as to when this feature will become available but we will be sure to make an announcement in the Community as soon as we have some news.

Thanks

James
[Nexus 6P Q&A, Help & Troubleshooting] mkouk:
That sounds promising!
[Nexus 6P Q&A, Help & Troubleshooting] daleski75:
Hi James,

Many thanks for the answer I know that it's not out yet for the Nexus 6P it was more of a question as to why it has to be brought through EE to use it (when it comes out) when all Nexus 6P's are identical in firmware and functionality.

I hope all Nexus 6P's will have the ability to use wifi calling irrespective of where they are brought just like iPhones.

Hi [MENTION=1095206]daleski75[/MENTION],

It's a question I don't have the answer to yet I'm afraid.

I'm actively trying to get some more information but we may not find out until the service is launched.

Thanks

James

Hi James,

I totally understand that and I did not expect any kind of answer before the launch happens and I will keep a close eye on this community over the coming weeks to see what pans out for wifi calling on the Nexus 6P.

Many thanks for your help.
[Nexus 6P Q&A, Help & Troubleshooting] meleelord:
Where did you access that from?
[Nexus 6P Q&A, Help & Troubleshooting] drshorty:
What is ee wifi calling.. Sorry to ask.. Im on tmobile and it have wifi calling under setting, more..
[Nexus 6P Q&A, Help & Troubleshooting] drshorty:
Tmobile wifi calling
[Nexus 6P Q&A, Help & Troubleshooting] Shemmie:
Haven't looked since 6.0.1 but I did find a WiFi Call option on my EE 6P.

But every time I toggled it on, it'd toggle itself off again. I assume it does a check with the carrier.
[Nexus 6P Q&A, Help & Troubleshooting] joebrit:
Did you buy this from EE?

Did you have find the option by searching the word "wifi" in settings or did you navigate there through the menu (wireless&networks,more,wi-fi calling)?
[Nexus 6P Q&A, Help & Troubleshooting] mkouk:
I've called EE again yesterday and i got the same speech...that unless it is bought directly from EE it will not support it unless it's an iPhone.

Anyway, the lady agreed to tick a box on my account to activate WiFi calling at account level. I received a text message confirming that WiFi calling has been activated...I rebooted my phone in the hopes that I will see the menu option but still nothing. I guess we'll have to wait some more ?
[Nexus 6P Q&A, Help & Troubleshooting] stuart0001:
You can get to it by searching for Wifi in settings. Worth a try.
[Nexus 6P Q&A, Help & Troubleshooting] mkouk:
I did try that. It didn't work I'm afraid. It reverts back to No.
[Nexus 6P Q&A, Help & Troubleshooting] Scottland:
Until someone get's their hands on an EE device with it enabled, we'll just have to sit tight. If EE have approved some sort of OTA update, then that should arrive to users in the next few days.
[Nexus 6P Q&A, Help & Troubleshooting] CaspaTheGhost:
I've got one from EE and its basically a stock handset. Nothing different about it when I first turned in on, so it's now on a custom ROM and kernel until some concrete info is released...
[Nexus 6P Q&A, Help & Troubleshooting] AngeredNumber:
Yep same here. Stock firmware.
[Nexus 6P Q&A, Help & Troubleshooting] CaspaTheGhost:
I'm as near as, Cataclysm... But Nexus, so Franco...

Mine was direct also, upgrade after a sim only with them. Now it's all about how/when they sort this along with voLTE access, I'd like that when it goes live in the new year but we don't currently have it showing as a preferred network type so that's another no for now.

They have to make as many phones work on the new services as possible considering all the investment in the network.
[Nexus 6P Q&A, Help & Troubleshooting] MrSonicB00m:
I tweeted EE asking them about it, they said they're waiting for google to release an update with WiFi calling enabled.

Who knows how this will work. Maybe it will work on all Nexus devices.
[Nexus 6P Q&A, Help & Troubleshooting] CaspaTheGhost:
Heard there was an update due in the new year... I'm pretty certain it will work on all Nexus... Hoping it will also enable voLTE...
[Nexus 6P Q&A, Help & Troubleshooting] elsworth1983:
Good to hear & thanks for the info. With our phones being with EE does the updates come through them or is direct from Google, first time off owning a nexus phone ?
[Nexus 6P Q&A, Help & Troubleshooting] CaspaTheGhost:
It'll be Google, just like the update to 6.0.1. That's why the mention of Google by EE makes that sounds like a more knowledgeable answer than anything else we've heard.
[Nexus 6P Q&A, Help & Troubleshooting] elsworth1983:
Thanks for the quick reply, am just so use to getting carrier updates. The other reason why I asked is that I messed up the other night & I had to flash the stock images to get my new device back.
[Nexus 6P Q&A, Help & Troubleshooting] CaspaTheGhost:
No worries mate. You had stock image on it in the first place anyway so no different now.

The update to 6.0.1 enabled band 12 for T-Mobile in the US which they use for voLTE exclusively, so hoping the next update will do similar for EE with WiFi calling and voLTE which will be going live next year (EE voLTE will be across all their bands and will handover to WC as well as CSFB).
[Nexus 6P Q&A, Help & Troubleshooting] elsworth1983:
Cheers for the info [MENTION=2874000]CaspaTheGhost[/MENTION], did try and thank your post but it seems xda is having issues
[Nexus 6P Q&A, Help & Troubleshooting] Funkmeister:
This is good to hear; it means EE haven't mucked about with Google's OTA updates. As suspected, all they've done is carrier-lock?

I'm in the process of pondering my next handset. I get Friends and Family discount so it makes sense for me to buy a phone from EE directly, my only gripe at the moment is that the only variant of the 6P they're offering is the 32Gb one and without an SD card slot that's too small imo. I have a One M8 16Gb w/64Gb mSD card so I'd want the 64Gb 6P as a minimum.

EE say we're not allowed to sell the handset on within 6 months of receiving it; realistically how can they prevent this? If I wanted to get a 32Gb one, flog it and use a chunk of the proceeds to fund a 64Gb version could they ever find out? Would they take any action do you think?

I just wish they'd retail all versions of it - can you imagine them deciding not to list the bigger capacity iPhone or Samsung handsets...?