yashsingh1/xdaforums huggingface dataset:
[Nexus 6 Android Development] david279:
Verizon doesn't do wifi calling at all. But you can search for wifi calling in the setting and try to turn it on.
[Nexus 6 Android Development] saddler2kx:
I use the bootloader, radio and rom from this link http://xdaforums.com/nexus-6/development/fxz-nexus-6-recovery-flashable-fastboot-t3066052
[Nexus 6 Android Development] jnclocker:
This is a T-Mobile ROM. Verizon doesn't support WiFi calling.
[Nexus 6 Android Development] blankit:
Basically bootlaoader and radio are not included?
[Nexus 6 Android Development] crossen0:
That's right. But there are flashable zips floating around.
[Nexus 6 Android Development] lainemac:
So all I need to flash is the radio, bootloader, and this rom, correct?

Edit: flashed this rom along with the bootloader zip and the radio zip. and everything worked like a dream! And I'm still decrypted!
[Nexus 6 Android Development] coldconfession13:
So does Verizon visual voicemail work on this ROM and can you get volte on Verizon with Verizon radio
[Nexus 6 Android Development] crossen0:
Just flash the tmo radio. I did and it's working just fine.
[Nexus 6 Android Development] coldconfession13:
What is. Volte of visual voicemail
[Nexus 6 Android Development] crossen0:
VoLTE
[Nexus 6 Android Development] brizey:
I think faux uses anykernel, so some of the Wi-Fi calling secret sauce may be in the ramdisk.
[Nexus 6 Android Development] imablackhat:
Volte is enabled for me on Verizon and yes vvm works on this ROM
[Nexus 6 Android Development] californiarailroader:
VoLTE stands for Voice over LTE. Visual VoiceMail isn't related.
[Nexus 6 Android Development] cameljockey1:
I have flashed this over M then updated boot loader and radio. I have zen kernel. Everything works as it should. Just wondering how do you know that WiFi calling is working? I enable everything but just wondering is it working. Thank you
[Nexus 6 Android Development] casonswag:
Itll say it once u make a call and also say it in your drop down

---------- Post added at 11:10 AM ---------- Previous post was at 11:09 AM ----------

like this
[Nexus 6 Android Development] rpolito73:
Only way to get WIFI calling to work is to be encrypted. For now at least. None of these ROMs work that claim WIFI calling if the do not force encryption. Period
[Nexus 6 Android Development] Smallsmx3:
I'm encrypted and it does not work
[Nexus 6 Android Development] rpolito73:
Only way to get Wifi calling for now at least is to revert back to 22C then let tmo update to 47M (be sure to uncheck No Force Encryption). Then use the file online to sideload the OTA that takes you from 47M to Z28E. Then you can root but do not flash non encryption kernel. I've tried every ROM and only way I could get it to work. On wifi calling now. Hope this helps. Used Wug's Nexus Root Kit.
[Nexus 6 Android Development] casonswag:
And also custom kernel doesnt seem to play nice with wifi calling i tried zen kernel and wifi calling isnt working now
[Nexus 6 Android Development] mrjaydee82:
If someone can get me a log cat I'll look to see what's going on with WiFi calling and fix if there's an issue
[Nexus 6 Android Development] saddler2kx:
I'm seeing that it is a custom kerrnel that is affecting WiFi calling, I've tested it by downloading the E bulid from this link http://xdaforums.com/nexus-6/development/fxz-nexus-6-recovery-flashable-fastboot-t3066052 (Did'nt Flash the Elemental Kernel I Love and It Works)

So Until you great dev's have a solution or source code is released then I'll be using this until then
[Nexus 6 Android Development] Land Master:
Yes!
[Nexus 6 Android Development] cjbrigol:
Not been paying much attention to the rom game lately so I have a few noobish questions which I've forgotten. Thanks in advance!

1. If I flash this, does it flash the stock kernel, or does my old kernel stay? I'd like to try the stock kernel if I need a link...

2. Do I need to update my recovery? I'm on TWRP but haven't updated it in months. Not sure if that's an issue.

3. Anything else I need to do to make this work nicely besides just flashing it?

Thank you!!!
[Nexus 6 Android Development] Mega Montana:
That's always the case. I came from a Tmo note 3 with wifi calling which won't work on anything except a US Tmo kernel, either Tmo stock or stock modified. I imagine that will be the case on this phone as well, hopefully kernel devs will show us TMO users love by maintaining a specific build for it.
[Nexus 6 Android Development] Land Master:
Can the 47M OTA be side-loaded after the downgrade to 22C?
[Nexus 6 Android Development] SmartBrother90:
yes it can
[Nexus 6 Android Development] mrjaydee82:
For anyone having issues with WiFi Calling on T-Mobile please get me a logcat and I will investigate and fix the issue
[Nexus 6 Android Development] Smallsmx3:
Seems it's only working on stock ROM that is not custom.... I'm wondering if somehow Tmobile can detect were on custom Roms and disabling wificalling
[Nexus 6 Android Development] Mi|enko:
Doubt that's the case. It's always worked on modified stock Roms for their devices from other OEMs (HTC, Samsung, etc.).
[Nexus 6 Android Development] Land Master:
What steps would you like recreated during capture of the logcat?

Personally I have the wifi calling toggle available and select-able and when I made a call last night the call screen showed "HD" but in looking at the settings pull down it does NOT say "T-Mobile WiFi Calling" as others who have apparently gotten it to work.

I'm also running this as a secondary ROM through multiboot so I don't know if my logcat files would help.

Let me know and I'll give it a shot.

Edit: Here is a Log file. No idea if it helps or not. Hope so.
[Nexus 6 Android Development] MandoH:
What i did to get T-Mobile WiFi Calling was to.... Fully wipe system, cache, dalvik cache, .. Flashed this Stock Zip from here http://xdaforums.com/showthread.php?t=3066052...

Toggled wifi calling Now it shows -- T-Mobile WiFi calling.... Presto:beer::beer::beer::thumbup:
[Nexus 6 Android Development] Danvdh:
now does wifi-calling work for you on this ROM? I'm trying to find the prerequisites needed to work this up, whatever is breaking it on the kernel level is NOT in the Ramdisk so im wondering if everyone needs to be on the pure stock kernel (encrypted) with all the latest modems and bootloaders in order to use this feature

this will be very bad news indeed, I cannot find any kernel source and this kernel was compiled 2 months ago, we may never get this working on custom kernels, can only hope for the best
[Nexus 6 Android Development] MandoH:
The stock zip from here in OP.. Followed instructions and presto.. --- >> http://xdaforums.com/showthread.php?t=3066052
[Nexus 6 Android Development] Danvdh:
I cant test this but here is what I want you to try now that you have established WIFI calling (I assume your already encrypted?)

1) reinstall a custom recovery (since the zip you just flashed in bonestock)

2) Open both the zip of this ROM and the stock zip you just flashed in 7-zip

3) drag boot.img from stock zip into this roms zip (overwrite)

4) place newly modified Nocturnal on phone and clean flash it

report your findings, I'm not on t-mobile so I can't test
[Nexus 6 Android Development] cameljockey1:
I did the same as you did and worked. I also tried to flash zen kernel which did not work for WiFi calling.
[Nexus 6 Android Development] MandoH:
I am encrypted, twrp recovery flashed, did not root... Will try the #3,#4.. Ok
[Nexus 6 Android Development] Danvdh:
thanks mate

did you use the zenykernel version to keep stock ramdisk in tact?
[Nexus 6 Android Development] MandoH:
No didn't flash any kernel.. Its stock kernel..
[Nexus 6 Android Development] pablo1215:
I flashed bootloader, radio, and ROM and still not encrypted but WiFi calling works for me.
[Nexus 6 Android Development] Danvdh:
I'm starting to think the people that this isn't working for are using old bootloaders and modem then
[Nexus 6 Android Development] Smallsmx3:
I flashed sinless from stock OTA E and WiFi was a no go
[Nexus 6 Android Development] iStayHigh:
I think they can cause a few weeks ago I called T-Mobile cause my girl was having issues with her G3 after updating to lollipop and the tech person asked me about it being rooted and other stuff that he saw on his screen,so maybe they can tell or not.

But I did flash this and ran it completely stock and never got the WiFi calling to work

from my zen killer whale
[Nexus 6 Android Development] MandoH:


Failed to flash in twrp... Did as u asked.. No go..

---------- Post added at 03:38 PM ---------- Previous post was at 03:36 PM ----------

Had to flash back to this zip in OP stock zip..

http://xdaforums.com/showthread.php?p=59728002
[Nexus 6 Android Development] giant22000:
I'm thinking your right. I initially only flashed the new radios and WiFi calling was working flawlessly with this rom! After updating the new bootloader, Wi-Fi calling has not worked. Downgrading to old bootloader has failed to get Wi-Fi calling working again for me. I'm stumped!
[Nexus 6 Android Development] Circaflex:
Doubtful. More than likely there are new blobs and/or missing blobs on AOSP that Stock has, which is why it works.
[Nexus 6 Android Development] Smallsmx3:
These Roms are stock based not AOSP.... All the blobs should be there
[Nexus 6 Android Development] Circaflex:
Well, I have tested and have seen results of "custom" stock roms with it working, so I don't think that is the reason. It then could be modem/baseband and/or bootloader requirements.
[Nexus 6 Android Development] Smallsmx3:
So you have it working on stock based Roms that isn't the official OTA from TMO? Your the only one then... I've been following all threads that stock based and no one has it working
[Nexus 6 Android Development] Circaflex:
Works fine on my end, then again I flashed the stock image and activated e911 and made sure it worked first, maybe that is part of the problem you need to register with tmobile first.
[Nexus 6 Android Development] Smallsmx3:
Huh... What's e911? It works for me on stock ota
[Nexus 6 Android Development] Circaflex:
when you first enable wifi calling, you should get some sort of dialog asking you to set an address for e911 calls, aka calling 911 while on wifi so they know where it is coming from. At least I did because I never had a previous device that supported wifi calling, I guess if you have had an iphone or another device that supported wifi calling you wont need to do this.

https://support.t-mobile.com/docs/DOC-3255

edit as a reply to your previous comment there are a few people just a couple of posts above yours stating it works as well.
[Nexus 6 Android Development] Smallsmx3:
Hmmm... The only phone I had that had WiFi calling was the G2x... And I don't remember what I did to that one... I didn't get any dialog on this phone... Turned WiFi on and it worked... Ant way to check if e911 is set up correctly?
[Nexus 6 Android Development] Circaflex:
Im sure you can do it on the tmobile my account website, but here is tmobiles instructions

To add an e911 address:

1.Open the T-Mobile My Account app.

2.Tap Account info.

3.Tap Settings.

4.Tap 911 Address.

5.Enter your home address.

6.Tap Continue.

Note: Allow up to one hour for the e911 address to update.

https://support.t-mobile.com/docs/DOC-3255

I am thinking though you have already set this up if you had wifi calling before.
[Nexus 6 Android Development] Smallsmx3:
I sure did.... Oh well....I'll give it a go again to see if I can get it working in ROMS
[Nexus 6 Android Development] Land Master:
Just to add my .02 into this discussion .... I did a complete factory reset by flashing ALL the stock images for LRX22C (including userdata) and when I booted the device I was immediately prompted that there was an update. I let the OTA do its thing which brought me up to LMY47M and then I side-loaded the OTA update to LYZ28E. WiFi calling works perfectly, I was never asked about E911 or any other questions. I just enabled wifi calling under "more" and was ready to go.

Obviously by doing this I was automatically provided with the latest Firmware, Radio and Kernel but I am also now encrypted which I wasn't before. In my haste to get this done I forgot to try the the new firmware and radio with the ROM from the OP. I was still on the 47M versions.

Since I made a nandroid, I can attempt to restore it and if this is a Radio/Firmware issue it should then work.

The only question I have ... If I format userdata does that automatically cancel the encryption or are other partitions encrypted?

In other words can I even restore a nandroid that was from an un-encrypted system now that I am encrypted?
[Nexus 6 Android Development] casonswag:
Where can i find the tmo M radio?

---------- Post added at 01:49 PM ---------- Previous post was at 01:48 PM ----------

Can i flash this and stay unencrypted if i flash franco kernel?

---------- Post added at 02:12 PM ---------- Previous post was at 01:49 PM ----------

Hey im trying to flash the bootloader but this keep happening?
[Nexus 6 Android Development] Scott:
Here is a LMY47M Firmware and Radio that is flashable: https://www.androidfilehost.com/?fid=95916177934544733
[Nexus 6 Android Development] capcanuck:
I'm pretty sure the M build shipped with the 95R radio, there's a flashable zip for it in the radio thread in the general section.
[Nexus 6 Android Development] Scott:
I just posted one right before you replied

Look back one post :p
[Nexus 6 Android Development] Damon13:
Is this M zip flash able via TWRP? I am on CleanROM 2.1 Verizon, will this make a diff? sending you beer money tonight
[Nexus 6 Android Development] smclaughlin3:
i dont get it why hasnt google posted the factory image for M not trying to mix and match last time i did i had weird issues? Thanks
[Nexus 6 Android Development] mrjaydee82:
All I did was post what was in the T-Mobile m release...that's it...and yes they use an older radio for T-Mobile I'm sure there was a reason behind that
[Nexus 6 Android Development] Mervingio:
For some reason take 20min+ to boot but not luck
[Nexus 6 Android Development] chris6278:
So it did boot up?
[Nexus 6 Android Development] casonswag:
Do i have to wipe when i flash this and does it take away me being unencrypted?

---------- Post added at 03:07 PM ---------- Previous post was at 03:04 PM ----------

Nope it has a diff radio i just flashed the one in op
[Nexus 6 Android Development] chris6278:
Did you already have that radio before you flashed it?

---------- Post added at 04:15 PM ---------- Previous post was at 04:13 PM ----------

Would it be possible for you to make a flashable zip for the old radio?
[Nexus 6 Android Development] casonswag:
Thats the radio in this op by tmo
[Nexus 6 Android Development] bryantjopplin:
That one is older than the 98r I believe.
[Nexus 6 Android Development] casonswag:
Yeah but its made for tmo network so i belive it.would be better for tmo im sure theres a purpose of them doing that
[Nexus 6 Android Development] Z-Man™:
Isn't that the 5.0.1 radio?
[Nexus 6 Android Development] bryantjopplin:
I think that is the lym47d .
[Nexus 6 Android Development] trickster2369:
47D is 95r. That's what I'm running currently.

Sent from my SinLess Shamu
[Nexus 6 Android Development] bryantjopplin:
So much for him thinking it's a new radio lol
[Nexus 6 Android Development] Damon13:
Its on Zephik's modem collection

LRX22C (5.0.1 OTA - 12/10/2014): MDM9625_104335.118.02.55.04R
[Nexus 6 Android Development] bryantjopplin:
Yep old lol
[Nexus 6 Android Development] Smallsmx3:
You can but you will be encrypted
[Nexus 6 Android Development] Circaflex:
I wouldn't even bother going through all of that. With the 5.1.x updates, encryption speeds are the same as unencrypted, especially with third party kernels adding in optimizations to help with this "issue." It was blown out of proportion to begin with and you'll never notice a difference during normal usage. The only real difference could be IO speeds when transferring files.
[Nexus 6 Android Development] Land Master:
I was only going to do this because there has been some discussion that perhaps you need to be encrypted in order to get WiFi calling to work. I was hoping to at least prove that wrong as well as find out if it is a firmware/radio issue.

But yeah .. I haven't noticed any speed issues now that I'm encrypted and the WiFi calling will save me because I live in a terrible coverage area.

Thanks for the reply!
[Nexus 6 Android Development] WhiteiceDMSTech:
I flashed this ROM early this morning and even though I had the WiFi calling option,it was not working.

For the heck of it,I flashed the newest radio and when I rebooted, I have it working now.
[Nexus 6 Android Development] mrjaydee82:
Interesting....
[Nexus 6 Android Development] Smallsmx3:
Can anyone else try this?
[Nexus 6 Android Development] bowser001:
Trying it now
[Nexus 6 Android Development] WhiteiceDMSTech:
Couple screenshots
[Nexus 6 Android Development] WhiteiceDMSTech:
Couple screenshots..
[Nexus 6 Android Development] Land Master:
Are you encrypted?
[Nexus 6 Android Development] aoaleman:
Stock kernel?
[Nexus 6 Android Development] Land Master:
Yes per his screenshot that is the stock kernel.
[Nexus 6 Android Development] Mervingio:
I got the option but not work with the new radio too...... [emoji36]
[Nexus 6 Android Development] aoaleman:
I am currently using Vindicator kernel and it looks like VoLTE and WiFi calling is not working.
[Nexus 6 Android Development] mrjaydee82:
I'm working on fixing it...I'm certain it needs a symlink missing
[Nexus 6 Android Development] patmw123:
While I do agree that there is a very minimal difference between being encrypted and not being encrypted, I certainly notice the difference with browsing - if nothing else. The webpages don't load any faster, but scrolling is smoother directly after the page does load - it stutters slightly with encryption on. Considering I don't use a pass-code or anything, and just have the lockscreen settings set to swipe, the encryption is of zero benefit to me. The very slight difference, even with scrolling, is enough for me to prefer having no encryption versus having it. Of course, if I was on T-Mobile and WiFi calling required encryption, I would certainly stay encrypted.
[Nexus 6 Android Development] brizey:
That's an odd symptom for encryption. I mostly notice game load times. It really should only affect reading and writing to the data partition. I guess the browser caches some of the webpages in stored data?

FWIW, I ran Antutu with the stock OTA ROM an got a 48k+.
[Nexus 6 Android Development] micmars:
A user in [MENTION=1567974]Q9Nap[/MENTION] thread is running decrypted stock with working TWRP and root, using only the files in that thread, and is fully functioning WiFi calling and VoLTE.
[Nexus 6 Android Development] patmw123:
It is very slight, but I definitely notice it. I would imagine most people probably wouldn't, but I'm also one of those people who notices surface scratches on my screen protectors and replaces them after seeing the first scratch. Pre 5.1.1, having no encryption did seem to help slightly with page load speeds, but now they are essentially the same in 5.1.1. I would agree that for 95%+ of people wouldn't notice the differences I do, but as I said - I don't even benefit from the encryption being enabled on my phone in the first place.
[Nexus 6 Android Development] WhiteiceDMSTech:
Sorry but how do I check if I am encrypted or not?

Also,I doubt that it matters but I also froze the T-Mobile app with Titanium Backup.
[Nexus 6 Android Development] SmartBrother90:
go to settings -> security -> encryption
[Nexus 6 Android Development] WhiteiceDMSTech:
Yes I'm encrypted.
[Nexus 6 Android Development] Land Master:
Settings>>Security

Its listed there under encryption. It will say encrypted if it is or encrypt phone if it isn't.

However if you never did anything to "not" encrypt it then chances are it is.
[Nexus 6 Android Development] WhiteiceDMSTech:
Well, after I used it for almost an hour,it appears to have stopped working.

---------- Post added at 11:46 PM ---------- Previous post was at 11:17 PM ----------

Now its working again. I have no idea what's going on.
[Nexus 6 Android Development] traicer:
For me WiFi - calling seems to be working on and off. Not encrypted using the new radio and bootloader.
[Nexus 6 Android Development] Smallsmx3:
So it's working on thus ROM?
[Nexus 6 Android Development] brizey:
So I looked through the log posted a few pages back. I think the issue may be that it fails a location check. I assume it does this for e911 purposes. On the stock ROM, Google Dialer shows up as one of the apps that use location services in Google settings. Might also explain the on and off nature...need to get location.
[Nexus 6 Android Development] traicer:
Yeah I had it working all day on sunday, but yesterday It didn't work at all. Maybe it's some server side issue?
[Nexus 6 Android Development] aoaleman:
Factory image for T-Mobile is up on Google's site.

https://developers.google.com/android/nexus/images
[Nexus 6 Android Development] ChromoX:
Wifi calling not working for me either. I am unencrypted, and am running the newest bootloader and radios.
[Nexus 6 Android Development] MandoH:
Flash Tmo 5.1.1 Stock zip from here... http://xdaforums.com/showthread.php?p=59728002
[Nexus 6 Android Development] xxfwmxx:
Why not load the new factory image? What is differnt in q9nap's image?
[Nexus 6 Android Development] Diesel779:
Is the new 5.1.1 factory image just for TMobile, or can we all use it minus the WIFI calling of course?
[Nexus 6 Android Development] justibasa:
Says tmobile only.
[Nexus 6 Android Development] xxfwmxx:
Not sure Google noted on the site it's for tmobile only. Could have bits that could conflict with other carriers. But only one way to find out. Flash and see
[Nexus 6 Android Development] Diesel779:
Yeah, That's what I'm thinking. If it's just the WIFI calling then everything else should work on other carriers. Saying that though the other builds of 5.1.1 can't be too far behind now.
[Nexus 6 Android Development] brizey:
It includes things like the Verizon APN apk. FWIW, the M build's binaries are also labeled T-Mobile only. May just mean it was only tested/approved for use on T-Mobile, but that does not mean it will break something on another carrier.
[Nexus 6 Android Development] ChromoX:
Can I flash SuperSU Root afterwards?
[Nexus 6 Android Development] xxfwmxx:
Should be able to as it is still 5.1.1 and shouldn't be an issue. Wugfresh just updated his app to include the images for the new factory image and unencrypted boot image
[Nexus 6 Android Development] WhiteiceDMSTech:
Wrong thread, sorry.
[Nexus 6 Android Development] spiral777:
n6

does the boot img or radio from this post force encrypt?
[Nexus 6 Android Development] chris6278:
Well i flashed this a few days ago and wifi calling didnt work, i assumed it was cause i was unecrypted but earlier i noticed the top of my lockscreen said T-Mobile wifi calling and now all of a sudden its working.
[Nexus 6 Android Development] mrjaydee82:
I think something is wacky with T-Mobile... It's working for me on and off. It's weird...I checked everything and nothing is missing at all.
[Nexus 6 Android Development] tinydynamite00:
No neither of these images forces encryption.

Not certain whether it was necessary to improve stability or enable support for WiFi calling - which I have and I'm unencrypted - but I flashed the updated bootloader, baseband, and radio in recovery then rebooted into recovery prior to flashing the updated stock rooted zip. The thread in which those individual recovery flashable zips were originally linked - Thanks to [MENTION=1567974]Q9Nap[/MENTION] ? - appears to be deprecated. If you have trouble enabling all the bells & whistles in the update after flashing the zip, you might consider upgrading your bootloader. I've never known a bootloader, baseband or radio to be included in a standard ROM zip. The ROM itself is quantifiably smoother than its predecessor. My thanks to [MENTION=2477527]mrjaydee82[/MENTION] & Team Nocturnal for jumping on this project. Stellar work!

Sent from my LG-D801 using Xparent BlueTapatalk 2