[Q] Random symbols after Provider? - Touch Pro2, Tilt 2 Android General

I am just getting into playing with my Tilt2 and Android so this may be common knowledge but I hadn't been following the threads and didn't see it in any searches.....
What is the significance of the random symbols after the Tmobile on the lock screen? Like it starts out as a Tmobile#@ and then later is a Tmobile (0 and one it even said Voicestream.
Voicestream was bought out by Tmobile in the 1990s wasnt it? Is this something in the Android port or something in the tower signal around here?
I am running a Tmobile sim in my Tilt2 if that makes any difference.

It's based on what the tower reports. So whatever the tower is set to, will show on your phone.
I'm guessing carriers just lock the name. I know on the new RIL, CDMA users have to use this eri.xml file which allows us to statically set the carrier name. Perhaps you can do the same on GSM, if it's really that big of a deal.
Seems like an incredibly minor issue.

Only CDMA uses the eri.xml file.
The XDAndroid RIL just reports the name that the tower sent. The proprietary HTC RIL avoids this crap by having a table of operator names hardcoded in. Not sure that's a worthwhile approach, but I guess it avoids end user confusion.

arrrghhh said:
It's based on what the tower reports. So whatever the tower is set to, will show on your phone.
I'm guessing carriers just lock the name. I know on the new RIL, CDMA users have to use this eri.xml file which allows us to statically set the carrier name. Perhaps you can do the same on GSM, if it's really that big of a deal.
Seems like an incredibly minor issue.
Click to expand...
Click to collapse
it is minor, just curious.
since this section is the only option for android under the Rhodium section I thought I would ask here.
Is there another section on xda I should be following as well? I really have enjoyed playing with the android from sd card setup and check this section several times a day.

If you're running Android on a Rhodium, this is the place to be.
As stated above - it's expected behavior.
I see stuff like:
ATT0
ATT8
ATTD
ATTA
Cingular
(Tilt2 with AT&T SIM).
As mentioned above - most native Android devices have databases in their RILs that take these names and remap them for user display. It's the main reason why the HTC RIL on native Android devices is HUGE compared to ours.

Related

Carrier name display

So I was thinking it might be kind of neat to be able to change the carrier name based on which SID you're using, not just Sprint/VZ or roaming. Has anyone looked into something like this?
I asked the same question a month or so ago and didn't get a response. I too agree that having the phone display the network name based on the SID would be pretty slick. When I researched it I found some GSM solution but not much on CDMA.
Does anyone have suggestions on maybe a registry edit to force the roaming network name?
I would imagine you would have to have some sort of database on your phone, or even better yet a website set up for the "plugin" to poll based on which SID your phone is reporting. Seems like an awesome idea, I just have no clue how to program anything.
Okay, I lied. I can program my universal remotes.
Take a look at the following thread:
http://forum.xda-developers.com/showthread.php?t=443152

[Q] Evo 3d on the Verizon network

So I've read a bunch on this from all sorts of sites. I believe this to be possible, but need some help with the technical aspect of this.
I posted in the Thunderbolt section because it is probably closest to the Evo 3d, from a hardware standpoint, and need info on how the thunderbolt is configured.
I can get it activated that is not an issue.
A few questions:
1) How to get the phone talking to the network?
I've updated to the verizon prl, and when I *228 I get the verizon programming prompts, but It won't update programming due to not being activated.
2)Do you think the Thunderbolt radio will work with the Evo 3d?
2a) If not, would it be possible to merge the T-bolt radio code with the Evo radio code to create a hybrid?
3)Settings, would any know the ##3282# settings for the verizon network.
If you could post the non-personal info that would really help. Please exclude MEIDs, phone numbers, etc.
I understand this is difficult, I've also read the posts, "Why not just go to sprint?", I'm not interested in those responses. This is a challenge, and I'd like to complete it.
Dev's what do you know?
The sprint 4g network isn't compatible with Verizon's as sprint uses wimax and verizon uses lte so the radios would be completely different hardware.
In theory since sprint and verizon phone are both capable of useing the same cdma frequencies 1900mhz and 800mhz you should be able to get 3g working
The question becomes why would you want to use verizon if you cant take advantage of the 4g. And also why would you come here insted of just googleing your question
Search this
Activate Sprint phone on Verizon, Altell, etc... Network. - PPCGeeks and it might help
And why wouldn't you post it in Q&A where it belongs or in the EVO 3D forum? I predict a short life for this thread.....
I did post in evo 3d, and it was moved to Q+A. Apparently the dev forums are to advertise Rom, kernals, etc. for the devs. Not actual development.
nutrulz said:
I did post in evo 3d, and it was moved to Q+A. Apparently the dev forums are to advertise Rom, kernals, etc. for the devs. Not actual development.
Click to expand...
Click to collapse
No, they are to post development. What you're asking is definitely Q&A. Devs do spend time at Q&A. I see them answer questions regularly. What do you think the EVO 3D has in common with a Tbolt?
Aren't they basically the same phone, just with a second camera? Same form factor, processor, memory, etc?
SubliminalME said:
Aren't they basically the same phone, just with a second camera? Same form factor, processor, memory, etc?
Click to expand...
Click to collapse
Nope. Totally different CPU. It's running a Snapdragon S3, as opposed the the Tbolt's S2. The memory is the same. More advanced GPU. Faster USB. The screen is a bit different because of the linticular 3D feature. The CDMA radio might be similar. If my understanding is right, he's gonna need to find a ROM from the Tbolt that's been ported to the EVO 3D so that the data will work since Sprint and Verizon use different device authentication for data service. I'm not even sure that's possible since the devices are so very different. If what they say is true, and the Tbolt replacement more closely matches EVO 3D specs, I think finding a ROM ported to the 3D will be easier, or possibly the tools to make it work across networks. As it stands, they just don't have a lot in common.
Well it can be done, just follow these steps:
1. Switch to Sprint
2. Load a Verizon PRL onto the Evo 3D
3. Enjoy until they kick you off in a few months for roaming too much.
Other than that, the only other possible way would be if Verizon added the ESN to their phone list, and the chances of that happening are..... well, zero.
Unfortunately, they do this so you can only get the equipment from either them, or by private seller (ebay,CL) and they can put more cash in their pockets. It may be possible to do this in about 10 years when everything is LTE, as (please correct me if i'm incorrect) the net neutrality laws do not allow carriers to limit the types of phones accepted on the network, and you can potentially switch 4GLTE sim cards between phones of different networks. Unfortunately (again), it seems that AT&T and Verizon are going to be using different frequencies for their LTE networks, so it seems that this idea won't work either. Looks like they win again.
Topher227 said:
Well it can be done, just follow these steps:
1. Switch to Sprint
2. Load a Verizon PRL onto the Evo 3D
3. Enjoy until they kick you off in a few months for roaming too much.
Other than that, the only other possible way would be if Verizon added the ESN to their phone list, and the chances of that happening are..... well, zero.
Unfortunately, they do this so you can only get the equipment from either them, or by private seller (ebay,CL) and they can put more cash in their pockets. It may be possible to do this in about 10 years when everything is LTE, as (please correct me if i'm incorrect) the net neutrality laws do not allow carriers to limit the types of phones accepted on the network, and you can potentially switch 4GLTE sim cards between phones of different networks. Unfortunately (again), it seems that AT&T and Verizon are going to be using different frequencies for their LTE networks, so it seems that this idea won't work either. Looks like they win again.
Click to expand...
Click to collapse
GSM SIM cards aren't frequency specific. So long as the handset functions on those bands it should work. In Europe, Mecha of GSM, carriers cannot sell contract-subsidized phones so the SIM must work regardless of the band the carrier uses. LTE is a subset of GSM, and if the same rules apply, there shouldn't be an issue.
Yes it can be done, but the wimax would be completely worthless and it would require a ESN/MEID clone/donor device which is technically illegal other than a few remote clauses that are often read WAAAAY to loosely. In short, just wait for the device on verizon or switch. IF you really want to do it, there are folks that can step you through it if you google enough.
loonatik78 said:
Nope. Totally different CPU. It's running a Snapdragon S3, as opposed the the Tbolt's S2. The memory is the same. More advanced GPU. Faster USB. The screen is a bit different because of the linticular 3D feature. The CDMA radio might be similar. If my understanding is right, he's gonna need to find a ROM from the Tbolt that's been ported to the EVO 3D so that the data will work since Sprint and Verizon use different device authentication for data service. I'm not even sure that's possible since the devices are so very different. If what they say is true, and the Tbolt replacement more closely matches EVO 3D specs, I think finding a ROM ported to the 3D will be easier, or possibly the tools to make it work across networks. As it stands, they just don't have a lot in common.
Click to expand...
Click to collapse
I'm really looking for a solution to the connectivity issue. I'm not worried about WiMax, just the 3g capabilities. I know I can get it added to the verizon db, and I already have Verizon service. I'm looking for real solutions, not "switch to Sprint".
Loonatik is on the track I'm thinking of. I know I need settings changes that I can make, but don't have the info for.
I'm NOT going to do a ESN/MEID swap, not worth the risk.
Topher227 said:
Well it can be done, just follow these steps:
1. Switch to Sprint
2. Load a Verizon PRL onto the Evo 3D
3. Enjoy until they kick you off in a few months for roaming too much.
Other than that, the only other possible way would be if Verizon added the ESN to their phone list, and the chances of that happening are..... well, zero.
Unfortunately, they do this so you can only get the equipment from either them, or by private seller (ebay,CL) and they can put more cash in their pockets. It may be possible to do this in about 10 years when everything is LTE, as (please correct me if i'm incorrect) the net neutrality laws do not allow carriers to limit the types of phones accepted on the network, and you can potentially switch 4GLTE sim cards between phones of different networks. Unfortunately (again), it seems that AT&T and Verizon are going to be using different frequencies for their LTE networks, so it seems that this idea won't work either. Looks like they win again.
Click to expand...
Click to collapse
Actually, it is possible but not with a phone that uses a SIM to store all the configuration. It uses a different registration method than the phones that do not require a SIM. Besides, any phone not specifically designed for LTE won't support the 4G data anyway.

FreedomPop phone upgrade

Hi there,
I just got a FreedomPop phone (HTC Evo Design 4G), and while $0/month is great, and it technically works, the phone itself is very slow an clunky (music player crashes, the RAM is actually downgraded from 768 to 512, general lag). Now, I have a perfectly decent Droid Razr M, which I would love to get working with the FreedomPop service.
Here is what I found so far:
* The FreedomPop phone has no SIM card. It's all software.
* I did a Titanium Backup, and found two packages of notice:
vDM Client (com.redbend.vdmc) - seems to be responsible for some kind of cellular data transfer.
Sprint DSA (com.sprint.dsa) - sprint network authentication.
There might be more, but I'm assuming it's these two that are responsible for authenticating me onto the network.
I did a Titanium Backup on the EVO, and restored it on the RAZR, but I get the permissions errors like the one below because the programs are not "signed":
10-29 16:06:22.029 W/PackageManager(699): Not granting permission android.permission.DEVICE_POWER to package com.redbend.vdmc (protectionLevel=2 flags=0x8be45)
It seems like this should be possible to figure out. I would very much appreciate any help.
Freedompop's Evo Design 4g does have a sim port and is a world phone. This is probably wrong forum to discuss, but since XDA has elected not to make one for said device, I'll continue. Main thing is: your Droid... is Verizon and Freedompop is a Sprint mvno. If I were to try such, I'd scout old phone forums [recommend droid eris]. Some got those kind of working across the cdma band differences, and you'd need to do similarly. My experience w/ moto manufactured smartphones is limited; so, no guide forthcoming from me. Hope that helps somewhat though.
Regards,
Rob
Sent from my HTCEVODesign4G using Tapatalk
Thanks for the reply. Yes, Moto is a Verizon while Evo Design is Sprint. The main thing, however, is that there is no sim card and the sprint access is all based on software. So theoretically, if I migrate the software, it could work. The backup-evo->restore-razr doesn't seem to work because of the app certificate issues. I think that's step one. To figure out how to install the software, so it actually works. Then figure out how to allow access to the Sprint network, since both phones are world phones.
lil help
Mr. Pickles said:
Thanks for the reply. Yes, Moto is a Verizon while Evo Design is Sprint. The main thing, however, is that there is no sim card and the sprint access is all based on software. So theoretically, if I migrate the software, it could work. The backup-evo->restore-razr doesn't seem to work because of the app certificate issues. I think that's step one. To figure out how to install the software, so it actually works. Then figure out how to allow access to the Sprint network, since both phones are world phones.
Click to expand...
Click to collapse
I know with HTC phones.. you'd need a copy of QPST, drop down into your root directory and make a "opensesame" folder. This unlocks the NV items. Inside those NV items are keys you'd need to switch out [to work on other bands]. That would have to be done at a minimum [and I don't know where motorola's storage of these lie]. Using a sacrifice phone and changing meid has been suggested by some in past, but changing the meid often changes your ESN [it recalculates]. Technically changing your ESN is a grey area. Some say its illegal; I say its illegal if your intent is to defraud. I am not a lawyer though nor do I play one on TV [nor did I stay at a Holiday Inn Express last night]; so, any and all waivers apply . Defraud is a wide grey area iow. To me, that's to discourage those that cloned phones, pirated data and calls, invaded privacy, etc and if you are experimenting on your own sacrificial phone [not to defraud anyone], I don't consider it illegal, but keep it to yourself all the same [if you have to go that route]. That's about all the help I can be on the issue. I've been able to get Sprint phones working on Sprint mvno, but never attempted the long vault [Sprint to Verizon or vice versa].
Regards,
Rob
I think this is a bit daunting of a task than what I first imagined. Thanks for the info, Rob.

Wifi Calling?

Hi folks,
I'm looking to possibly switch to T-Mobile, but I know that coverage is spotty in my home town. (I don't go home often... Maybe once or twice a month for a weekend)
Because of the spotty coverage, wifi calling is a feature of T-Mobile that is very appealing to me, but I've been hearing rumors that their wifi calling feature doesn't work unless you purchase the phone directly from T-Mobile (which obviously cannot be done).
However, I do remember seeing a screenshot of the Xperia Z5 Compact's wifi calling settings and there was a tab listed for T-Mobile. Now why would a phone include wifi calling options for a specific carrier if that carrier refuses to support that phone?
Now let's say there is no way to trick the Z5 into letting me use wifi calling on T-Mobile... I read an article stating that CM13 will support T-Mobile's wifi calling. If CM13 was developed for the Z5C, would that do the trick?
Praying that someone with some more experience can shed some light on this matter. Is there any hope for me?
T-mobile announced that they'll be giving mini towers to customers for free (that's not wifi calling but an actual LTE tower for your house that uses your internet connection) so you can just call them up and ask when they'll start sending them out.
Does it just generate an LTE signal? That works well if the phone had working T-Mobile voice over LTE; which i'm not sure it would if I purchased an unlocked model. That router would be great for my home, but I'm concerned for other areas of my hometown, where I actually would need service (for example: car accident). If I could connect to a local coffee shop's wifi connection to make calls; that would make my life so much easier. I would hate to only have service in my home because that would make me feel bound to my house.
JGoldz75 said:
Does it just generate an LTE signal? That works well if the phone had working T-Mobile voice over LTE; which i'm not sure it would if I purchased an unlocked model. That router would be great for my home, but I'm concerned for other areas of my hometown, where I actually would need service (for example: car accident). If I could connect to a local coffee shop's wifi connection to make calls; that would make my life so much easier. I would hate to only have service in my home because that would make me feel bound to my house.
Click to expand...
Click to collapse
It's only phone based: https://support.t-mobile.com/docs/DOC-24269
FYI, I did use T-Mobile on an unlocked, unsupported phone last year for few months and I don't recall ever not having phone signal. Data is another story but calls were always available and I do travel a lot across the world. Their international data is pure BS - it just doesn't work.
And finally, the T-Mobile WiFi calling menu you saw is for the old T-Mobile in the UK that has now been merged into EE. You can flash that firmware but it probably won't work with the USA version depending on what moron wrote the integration and how much configuration data they hardcoded in the app or if it works it might be connecting to a UK gateway.
weasal said:
It's only phone based: https://support.t-mobile.com/docs/DOC-24269
FYI, I did use T-Mobile on an unlocked, unsupported phone last year for few months and I don't recall ever not having phone signal. Data is another story but calls were always available and I do travel a lot across the world. Their international data is pure BS - it just doesn't work.
And finally, the T-Mobile WiFi calling menu you saw is for the old T-Mobile in the UK that has now been merged into EE. You can flash that firmware but it probably won't work with the USA version depending on what moron wrote the integration and how much configuration data they hardcoded in the app or if it works it might be connecting to a UK gateway.
Click to expand...
Click to collapse
It's not that I think the phone will not have service because it's unlocked. T-Mobile just doesn't have great coverage in my hometown area at all. I did the Test-Drive a couple months back and remember getting 0-1 bars at all times... never holding on to a signal long enough to make a single phone call or send a text message. Thanks for the insight into the T-Mobile - EE thing. I didn't realize that. It would be lovely if it did work in the USA but I doubt it The T-Mobile Nexus 5 (arguably one of the most modded phones out there) never got t-mo wifi calling so I doubt this will.
Thank you!
Just so you know, I flashed to EE (even though technically I'm on MetroPCS which is a T-Mobile subsidiary), and I couldn't find that screenshot in any of the settings menus, nor could I locate it via "settings, under device, call. UK EE" as someone suggested in that thread. I do have a "Device Connection" menu and a "Call" menu, but they're separate menus not nested in one another. And I can't find any menu or option that says "UK EE".
So, it sounds like no one can find any Wifi calling toggle in any settings menu, correct?
nnotis said:
So, it sounds like no one can find any Wifi calling toggle in any settings menu, correct?
Click to expand...
Click to collapse
A couple people have mentioned seeing it...someplace. One person said he saw it under the pencil looking icon in the drop down shade, but I've never been able to locate it up there no matter what firmware I've flashed too. It appears to be pretty elusive.
Adrift98 said:
A couple people have mentioned seeing it...someplace. One person said he saw it under the pencil looking icon in the drop down shade, but I've never been able to locate it up there no matter what firmware I've flashed too. It appears to be pretty elusive.
Click to expand...
Click to collapse
It's probably checking for some condition to show the menu.
If you extract the EE firmware you would probable be able to do a text search for T-Mobile and find the apps that have that then decompile the one that sounds like the most likely to have the functionality (probably one with the word customization in the name) and check the logic which enables the functionality and even change and re-compile it. You would also be able to see if it connects to a specific gateway for the wifi calling and if so try to change that too..
Theoretically a company won't spend the money to develop different Wifi calling mechanisms for different countries and thus it should work but then again...
weasal said:
It's probably checking for some condition to show the menu.
If you extract the EE firmware you would probable be able to do a text search for T-Mobile and find the apps that have that then decompile the one that sounds like the most likely to have the functionality (probably one with the word customization in the name) and check the logic which enables the functionality and even change and re-compile it. You would also be able to see if it connects to a specific gateway for the wifi calling and if so try to change that too..
Theoretically a company won't spend the money to develop different Wifi calling mechanisms for different countries and thus it should work but then again...
Click to expand...
Click to collapse
I wouldn't know how to begin to do all of that.
Adrift98 said:
I wouldn't know how to begin to do all of that.
Click to expand...
Click to collapse
You can follow this to extract the system partition (system.sln) and get it's contents to your hard drive: http://forum.xda-developers.com/showthread.php?t=1723284
Then you can use your file explorer (on Windows or whatever your OS is) to search for a text string (make sure you tell it to look only inside *.apk to avoid getting too many results). Once you find the apk files that could be what you need you can then use this: http://www.decompileandroid.com/ to decompile the apps so you get source code.
From then on it's a bit trickier, you'll need to make your way trough the configuration and maybe even the code to figure out where they store the connection info or what exactly do they connect to (it looks like the app uses your sim card to authenticate so that shouldn't require any tweaking).
Or you can just wait and hope this is true: https://support.t-mobile.com/thread/81359 or maybe it's already in M : http://www.phone-probe.com/android-m-features-native-wifi-calling/
Oh is that all? Simple.
It might be easier to just locate the apps needed for US T-Mobile wifi calling from another phone and install them on a z5c with EE firmware since the core OS code needed would be provided by the EE firmware and the US specific stuff will come from the apps.
This has a list that might actually be complete: http://forum.xda-developers.com/showthread.php?t=2302313 and you can ignore any jar files that are listed since that should come with the EE firmware.
The fact that there is a z5c firmware that supports Wifi calling is what's important here - you have all the proprietary and OS stuff baked in, you just need the US specific bits/configuration.

Unable to enable VoLTE/Wifi Calling on Ting (T-Mobile MVNO) (LG G8X)

I plan to keep updating this XDA forum thread with what I find out about this problem, potential solutions, and hopefully what solves it. Hopefully this will be useful to those with the same or similar problem.
Please excuse typos...
The Solution
The reality is, prevention is the best solution here, do a bunch of research to make sure you don't encounter this problem. Read the rest of the post to better understand.
Original
Thank you in advance for reading this and helping me. (I also posted this in r/LGG8X, and am posting it here because some people don't have accounts with both. The more people that see it, the better, if by chance someone has ideas, wants to help, and has time to post the ideas)
It seems like a lot of people are having this issue, so maybe someone might have an idea.
I bought this phone to replace my Xiaomi Mi 9 (which was on the fritz, turning itself off randomly), about 1.5 weeks ago. I did my research and reasonably concluded that this phone has LTE band 12 and VoLTE; also it would be foolish of LG to not to have that. I could not find the VoLTE or Wifi Calling switches anywhere in the settings app, or in the phone app. I then dialed " *#*#4636#*#* " which opened up the "Testing Settings" (as usual). I click on the "Phone Information" tab, scroll down and find both the VoLTE and Wifi Calling switches, which are, to my dismay, greyed out.
I called Ting and they said, (after getting the IMEI), that this doesn't have LTE band 12, therefore no VoLTE. That confused me, because like I said, my research before buying had already concluded that it has band 12. The Ting rep said that's all he could do for me, so we ended the call. I did another 30 mins of research, again concluded it has band 12 with VoLTE. I also called LG themselves, and the rep there confirmed that this phone has band 12 with VoLTE, they also said "we would be more than happy to verify that the phone works with you carrier through phone conferencing". I asked the rep about about the previously mentioned VoLTE and Wifi Calling switches being greyed out, and they said that's because the phone has those 2 capabilities, but the carrier has to enable them.
I really love this phone, especially in comparison to the Mi 9 (even tho the Mi 9 is a good phone). I love the software better (even with the weird quirks that it has), and the value proposition is quite good. I really don't want to have to get a 3rd new phone in one year. If anyone has any ideas/help that would be greatly appreciated.
Thank you
[Edit]: P.S. I think this is partly a problem with LG, and partly with the carriers. I suspect that LG messed up with the IMEI/etc and other important identifiers as to what the device is, what exact version (i.e. LM-G850UM, etc) of a particular model (i.e. LG G8X Thinq Dual Screen, etc). This leads to the cell carrier's infrastructure seeing this phone as incompatible (doesn't see LTE Band 12, when it really is. The cell carriers, (from my own experience with 2 Ting Reps, and from what others have said on other forum threads), can't or won't solve this problem, even tho it may be solvable. From what I have seen on other forums, some got it solved by the cell carrier entering codes on the phone and doing something on their side. If LG and the all the networks would talk to each about this problem and get it solved if possible that would be awesome...
Update - 11/04/2020:
It seems I unintentionally bought a G8X with the Canadian rom LMG850UM20e. I am doubtful, but is the hardware the same or similar enough to flash the USA unlocked rom LMG850QM? Or is there something else I can do to make the Ting network allow VoLTE? As far as I can tell, the Canadian model still supports VoLTE LTE Band 12, but correct me if I'm wrong.
Update - 11/05/2020:
Ting says that my phone has LTE Band 12 and therefore VoLTE, but that will only work on ATT. A bit confusing because (like I said) the particular rom on my phone is Canadian (LMG850UM20e), so why ATT? The explanation for that, it seems is that ATT, (and Sprint), and the unlocked Canadian version have the same sub-model: LMG850UM. The USA unlocked version has a different sub-model (LMG850QM), the rest of the world has yet another sub-model (LMQ850EMW). There are around 15 different versions it seems; see this reddit post on the different models: (can't post the link yet) title: "Hey G8X owner, what is the submodel number and regional code of your unit? And where did you buy it from? I am trying to complete this list, also relating to timing of security updates and Android 10 release." posted in r/LG G8X
It seems like all the versions (LMG850......) have the same hardware, the only difference are the roms, which seem artificially disable certain capabilities of the phone. I am pretty sure my phone would do VoLTE just fine on Ting (or most other carriers). The thing wrong here, I think, is that the IMEI and other specific identifiers of the phone artificially show that the phone does not have the functionality, so the networks don't enable it. It also seems like LG made an agreement or something with ATT as well as Sprint (separately), to release carrier-specific version (as most brands seem to do), and that the phone would fully work on their respective networks and MVNOs, at least the versions in the LMG850UM sub model group, and the USA unlocked sub-model group. LG and T-Mobile seem to have come to no such *official* agreement, unfortunately. I am wondering any of the versions work with T-Mobile and it's MVNOs out of the box, some *modifications* may have to be done in order to get it working on TM towers. There may also be unintentional bugs in some or all roms that are possibly causing, or more likely, adding on to the problem.
Obviously, I am still trying to find my around this problem. I'm considering flashing a USA unlocked rom (LMG850QM sub-model), though not sure if that's possible, or if it'll change what the IMEI and the other specific identifiers tell the cell carrier about compatibility. I also wonder if carriers have the ability to override the artificial restrictions. There is also one report of T-Mobile supposedly fixing the same/similar problem with Sprint for a customer, see u/Veshtarii's comments on this reddit post: (can't post link yet) title: "LG G8X unlocked models having issues with US carriers." Posted in r/LGG8X. Another reddit user used a cheap Tracfone sim card to make his phone work on T-Mobile: (can't post link yet) title: "Tutorial: How to Update eBay Unlocked ATT / AT&T LG G8x" Posted in r/LGG8X. I am unsure if he also has VoLTE working.
Update - 11/06/2020
I'm done with this... It is pretty much impossible. I commented on the "Tutorial: How to Update eBay Unlocked ATT / AT&T LG G8x" post, and the OP responded and said he can't get VoLTE working, even with doing that update. The only thing that could possibly work, is flashing the USA unlocked sub-model onto it. However I probably don't know enough to do it right, but the bigger reason is that it'll probably brick it. I've realized, and should realized when I was doing the research for a new phone, that ATT and TMO's VoLTE/Wifi Calling work differently. They both use propriety coding, which they license to each brand to use in the models they both come to agreement on, and a similar agreement with each MVNO under their towers. LG and TMO seem to have made no such agreement for the G8X, therefore in all practicality, no G8X will work on any of their towers. Also, I called H2O Wireless just to see if my phone works with them, but they said my IMEI is not compatible; so I'm not the Canadian model that I have works in the US at all, that makes me think that not even the versions inside each sub-model aren't even compatible with each other. There is that one situation I mentioned, where the person who was having problems with Sprint before the merger, took it to TMO after the merger and the TMO tech fixed it for him. But I think he must've been having a different problem, because his phone is probably still technically running on Sprint towers. Sprint made the agreement with LG, so VoLTE would work in that instance. Flashing is practically not a solution for most people.
I should've done more research than I did before buying the phone. That is the moral of this story; make sure you do all your "homework" before buying any phone anywhere but the shop of the carrier you are using (or plan to use). That leads me to my number one complaint with phone brands and especially cell carriers as whole: they make it incredibly annoying, often difficult, and confusing to find a compatible phone that isn't on the carrier store. And the problem with that is that everything in any carriers' stores is everything is stupidly overpriced, and then they get you hooked with pricey deals you don't want. If you're reading this, you're most likely like me, you know better than to spend more than you have to on a phone and plan in the carrier store, you know (or at least kinda know) how to get past that. I get that cell carriers want to make money, but I tell you, this is too far. Anyways, the point is, there is no immediate solution, in other words, your only worthwhile solution is prevention, doing a bunch of research. I'm done with this... I'm returning this phone and getting the vanilla G8...
I have the LMG850QM. It has no VOLTE icons while in call even if on band 12. It uses HD+ and that will be shown in dialer during call. Internet does work while in call so believe that it is working. The switches are on like yours but greyed out. Wi-fi calling does work. By turning on airplane mode and then turning back on wifi the dialer will show that calls are being made over Wifi. The OnePlus 6T has VoWifi icons in status bar and this phone doesn't. I will say that this phone gets service in buildings where neither of my 6t's would have service.

Categories

Resources