yashsingh1/xdaforums huggingface dataset:
[LG V30 Guides, News, & Discussion] TheDannemand:
Thank you. Again!

I still can't see any logical difference, although obviously there has to be one. Say the provisioning was carried over on the SIM card previously activated in an AT&T phone. However my account and SIM showed as provisioned -- and worked with VoWiFi -- when running the H931 ROM. But didn't work when moving the SIM to a phone with a US998 ROM. (I have two LS998-converted-US998 phones and was able to move the SIM between the H931 and my other US998 at the time.) And if it were the genuine AT&T IMEI that made the difference, then why did it work when my LS998 IMEI phone had the H931 ROM :confused:

Had it been just VoLTE I could understand, since that works out of the box on US998, as long as provisioned on the account (and supported by the SIM). And had it required some tweaking of IMS settings to get VoWiFi going, I could understand that too, as I obviously haven't tried all combinations of the hundreds of settings.

Oh well. I apologize, I don't mean to sound like I am doubting you. It just frustrates me to know that the ROM can do it, but I cannot for the life of me see how. Particularly not without any setup.

I am just going to chalk it up to a miracle case instead disappearing down the rabbit hole again. I spent too much time down there last time around.

Thanks again!

Obviously if anybody discovers anything about how to make AT&T WiFi Calling work on US998, I am highly interested.

ChazzMatt sorry for hijacking your thread there for a while. I guess it was somewhat within the topic :cowboy:
[LG V30 Guides, News, & Discussion] schwinn8:
I feel your pain, and I'm not taking offense... we're all trying to learn here!

Just to throw another wrench into the situation, with my phone (US998 converted to VS996, and originally connected to VZ) I had to do the IMS settings game to get VOWIFI/VOLTE working. From what I see here, not many others had to do that... so I fell on that side of the puzzle back then... kinda like how you're having this issue now on ATT.

I posted some info on how to get these working in VZ-land... and I had to use ShortcutMasterLite because I couldn't get VS996 to show me any hidden menus. I found SML easier anyway. That said, you may try to see my post about that and see if that helps you with some ideas on how to get it working on your ATT. Note also that on VZ I believe you have to keep the Verizon Mobile app to let these work. I don't think ATT has anything like that, but if you have frozen any apps or something, maybe that adds to the problem? I didn't do any of that for the BIL's phone...

If he lived closer to me, I'd offer to help dig into the settings (maybe the SML options, for example) to see if we can get you running... but unfortunately that's not an option. And he's not technical enough to follow me through the process, so I can't bother him to do it remotely.

I might suggest trying to go to a fresh US998 and seeing if it works "out of the box". If not, we can try SML things (like I did with my VZ setup) and see if that helps you get running. Or there may be other threads that can help in a similar manner, that are more specific to ATT.

EDIT: This thread https://www.howardforums.com/showthread.php/1912223 seems to imply that ATT does check the IMEI "often" and then decides if they will allow VOLTE/VOWIFI. Again, since the BIL's phone was H931, the IMEI is probably "good" on their side, so they let it happen.

If you ask me, this is all BS and should be illegal. They're effectively saying it "can't" be done, when there is no real reason for this, as we have proven many times here with various devices. This is just like the old days of POTS phones where ATT would say you have to buy "their" hardware to use the phone. It was a lie then, and this is just another modern version of the same lie. I expect the current FCC won't do jack for this, but maybe next year (I hope) things can be improved and potentially they might do something about it. It would likely take a large push by many... not sure how to make that happen.

Given all this, I might suggest trying an MVNO instead... F-VZ and F-ATT if they want to pull this crap. I'm so much happier on TW now... everything works great!
[LG V30 Guides, News, & Discussion] ChazzMatt:
Yeah, as I said earlier, I think the native AT&T IMEI is helping tremendously, even though the phone isn't currently on AT&T firmware:

___

No problem. I said pretty much all that can be said on the actual thread topic in posts #1 and #3. :D

The rest of this is ancillary and it's OK.

I expect as January 2021 gets closer we'll see more U.S. users getting anxious and possibly even other LG device owners (V20?) asking questions in here -- even though this is V30 series specific.

I know some LG G6 were able to get VoLTE on LOS, but not others. Like Sprint maybe? Don't remember. But in the G6 Telegram thread one of the rules you could get warned/banned over was asking about VoLTE. :rolleyes:. Because people just wouldn't stop.

Then people tried to tell our LOS dev to look at the G6 Sprint configuration (if that was it) for V30. But he says it doesn't apply like that. Different chipset, different phone series, and the G6 people couldn't even get VoLTE for all their carriers.
[LG V30 Guides, News, & Discussion] TheDannemand:
Thank you for bearing with me :)

I agree 100% about the shenanigans of AT&T and the other big carriers. But in my case I am certain that my problem isn't one of account provisioning or AT&T blocking my use of VoWiFi: I use Red Pocket (MVNO) who expressly provides VoLTE on all 4 carriers (as long as the phone supports it, some limitations on Sprint) and VoWiFi on AT&T, TMO and VZ. Both are enabled on my account.

And indeed, the moment I flash H931 ROM, it works right away. On US998 ROM, VoLTE works right away, but VoWiFi shows up as not provisioned. I am sure the problem is in the US998 ROM not negotiating VoWiFi properly and thus not picking up the provision. This is consistent with findings of other AT&T users in the H931 ROM thread who Frankenphone and root their H931s, then flash back to that H931 ROM in order to get VoWiFi working again.

The only explanation I can think of why this works on your BIL's phone with US998 ROM is that either his H931 IMEI or his AT&T SIM means that a different (simpler?) VoWiFi provisioning process takes place because AT&T trusts the hardware. An unlocked IMEI can STILL use VoWiFi, but the provisioning then requires a different path -- which is known to the H931 ROM, and possibly to newer phones, but not to US998.

So just to state this very clearly: This would mean that EITHER an AT&T IMEI (or maybe SIM) OR AT&T firmware (such as H931) is required to negotiate AT&T VoWiFi provisioning. The VoWiFi provisioning process is far more complex than VoLTE, the latter relying on an already established mobile network connection to the carrier. VoWiFi can provide access to the carriers network through any WiFi network, so extra steps are required to authenticate the user.

The IMS implementation is significantly different on H931, with hundreds of settings and some services which are not found on US998.

As for IMS settings, they're all fully accessible in the Hidden menu on US998 and H931 (if I understand you correctly, that isn't the case on VS996 ROM). ShortcutMasterLite gives access to a few Settings menus to toggle WiFi calling, but nothing that cannot be done through the Hidden menu.

Thank you!

VoLTE really shouldn't be a problem for you: You already use US998 stock ROM, which supports it our of the box. And if AT&T prepaid won't provide it, then use Red Pocket -- or any carrier or MVNO which may provide it come that time. I seem to recall you have poor AT&T reception in your house, so you could even consider a TMO MVNO, which would give you BOTH VoLTE and VoWiFi out of the box.

As long as you don't buy TMO phones, but I don't think there is any risk of that :D
[LG V30 Guides, News, & Discussion] schwinn8:
To be clear, the implication of your statement is that US998 CAN do VOWIFI, and that ATT is blocking it... because the BIL's phone DOES work, hence US998 can understand and allow VOWIFI. Correct? Or am I missing something?

Again, the carriers are lying about the matter... they say it "won't work" when, in fact, it does... that's what's most annoying.

Of course, this doesn't answer your question/issue of why it's not working on your device....
[LG V30 Guides, News, & Discussion] TheDannemand:
I don't believe AT&T is actively blocking it, at least not on Red Pocket (whom expressly provide it). What I am saying is they provide an easier path for the phone to pick up the VoWiFi provision when an AT&T IMEI is detected (supported by US998) and a more difficult path on phones without an AT&T IMEI. H931 supports this more difficult path, but US998 does NOT. Or at the very least does it require changes to US998's built-in AT&T configuration (so-called MCFG) which we haven't figured out yet.

Essentially it's what you and Chazz have been saying all along: The AT&T IMEI is why it's working for your BIL. Except an AT&T IMEI is NOT required if you're on H931 ROM (as I and others found).

No doubt AT&T marketing will say anything to sell their hardware and their services. In this case VoLTE and VoWiFi absolutely DO work on their network through Red Pocket, even on non-AT&T IMEI phones. AT&T is just making it difficult for us. I think there is a good chance newer phones will work out of the box, as they may have updated AT&T MCFG

I'll probably pick up my experiments on this again at some point. Your posts have given me some ideas. I am just too busy with other things at the moment.

Thanks again for your input!
[LG V30 Guides, News, & Discussion] cmrntnnr:
I don't believe ViWIFI is being blocked by the big three us carriers via IMEI. Roms like US998 for the V30 and other open market models have a carrier config file for provisioning in /oem/OP/OPEN_US/config/vo_carrier.xml. If you look, you'll see VoLTE is enabled but VoWIFI and other features associated with calling are off. I am with Verizion and have an open market v30. VoWIFI works fine if I install the VS996 rom. A similar directory structure and vo_carrier.xml does not exist. I take that as evidence that the big carriers force VoWIFI to be disabled by the manufacturer on open market phones. That is just so slimey.

A visit to the G7 forum (https://xdaforums.com/lg-g7-thinq/how-to/wip-guide-enable-volte-vowifi-uk-mobile-t3835167) shows folks in EU region have figured out how to edit vo_carrier.xml and make other adjustments to get VoWIFI running. I am tantalizingly close with Verizon. Provisioning is active, but I can't get the menu to appear in the settings menu and attempts to manually enable VoWIFI and register emergency info using ShortCut Master do not succeed. Ideas welcome! I think this can be cracked.
[LG V30 Guides, News, & Discussion] Osprey00:
The end is near!

Actually, for all of us on AT&T, we have a tiny bit more time than we might've assumed. It appears that the actual date of AT&T's 3G shutdown is February 22. I'm probably going to use my beloved V30 right up to the bitter end.
[LG V30 Guides, News, & Discussion] ChazzMatt:
OK, so one month away.

I'm curious how it's going to work out. I was sent a carrier unlocked Galaxy Note 9 by AT&T which I have rooted. When I am at home, it still drops down to 3G HSPA for phone calls. I don't see it using VoLTE. I don't see any settings for Wi-Fi calling.

Of course, my AT&T signal at home is almost non-existent, which is why I have an AT&T microcell -- which generates an AT&T HSPA signal in my house. 5 bars inside the house! < from microcell in my office vs 0/1 bar (from AT&T tower) in my driveway. We live at back of subdivision, down a slope. Bad geography. Halfway out of the subdivision, I get bars.

So, when AT&T "shuts" down their 3G will they also deactivate the functionality of the AT&T microcell devices? It's GPS locked to my address. I have one at my mother's house also. I'm not asking AT&T customer service because I would doubt any answer those script jockeys would give.

Luckily I have Google Voice, so if necessary I can turn on Wi-Fi calling through that.
[LG V30 Guides, News, & Discussion] Osprey00:
AT&T sent you an S9... for free? If so, then I need to try to get one out of them, as well.
[LG V30 Guides, News, & Discussion] ldeveraux:
where you been dude?
[LG V30 Guides, News, & Discussion] Osprey00:
Umm... <shrug> haha. I haven't been keeping up too closely, but I didn't see anything about it in this thread. I had to google it just now and, yeah, it looks like some people are getting the S9 and even the Note 9, though probably only because the el cheapo phones went out of stock. We were sent one of those el cheapo phones last Summer, but it hasn't been activated. Maybe if I contact them and don't mention it, they'll send me something better, like the S9. I'll definitely try that before buying a phone.
[LG V30 Guides, News, & Discussion] ldeveraux:
I don't even think he contacted them! I thought i remembered they just sent it because the V30 wouldn't work any more.
[LG V30 Guides, News, & Discussion] ChazzMatt:
Yeah, and it's Note 9. Don't know why I typed Galaxy S9 earlier.

SM-N960U1: factory unlocked version. Not even AT&T variant.

Yeah I assumed it would be crap when they said they were sending me a "free" phone. I actually bought a used S10 off eBay, while I waited for the AT&T phone, intending to give that bottom of the barrel phone to my oldest daughter. I didn't want to switch to the S10 until I actually received the phone because although I wasn't going to use it (I thought), someone else could.

So, I was surprised. Still, I only switched from V30 when the V30 no longer worked.

Then the Galaxy S10 (although on the right bootloader and firmware) could not be bootloader unlocked. Guy on Telegram consulted with his supplier and said it was a "passive partition" and it occasionally happens. So, while in the midst of saying goodbye and getting a refund, I mentioned I also had a Note 9. He sent me code, it worked and it cost me less.

Afraid of accidentally updating the Note 9, I didn't connect to Wi-Fi nor even put in the SIM card provided until the process was finished.

I used combination of Swift Backup and Titanium Backup to transfer everything over. I haven't even visited the Note 9 forum. My phone is bootloader unlocked, rooted. I'm on the last version of Magisk which works well for this phone (according to the Telegram guy).

There's one app I can't get to work right but only because I refuse to update that app to newest version which always puts an constant icon in the Notification Bar. (EDIT: I've now uninstalled it and once again restored it from older Titanium Backup copy. I set it up and for now it seems to be acting OK.)
[LG V30 Guides, News, & Discussion] ChazzMatt:
Here's the latest dates...

AT&T HSPA: February 22

Legacy Sprint CDMA (owned by U.S. T-Mobile now): March 31

U.S. T-Mobile HSPA: July 1

Verizon CDMA: December 31, 2022

German corporate owner Deutsche Telekom also uses T-Mobile name in other countries, so important to note it's only U.S. T-Mobile shutting down their HSPA. ;) From Wikipedia: "T-Mobile is the brand name used by the mobile communications subsidiaries of the German telecommunications company Deutsche Telekom AG. The brand is also active in the Czech Republic (T-Mobile Czech Republic), the Netherlands (T-Mobile Netherlands), Poland (T-Mobile Polska), Romania (Telekom Romania) and the United States (T-Mobile US)."

Dates gathered from here:

AT&T says alarm industry is trying to ‘slam the brakes’ on its 3G shutdown

​

02/16/2022
[LG V30 Guides, News, & Discussion] Osprey00:
Well, it's February 23rd. I was under the impression that the world was going to end overnight, but my US998 still works on AT&T this morning. I've even gotten a couple of spam calls already. I don't know if AT&T is delaying its 3G shutdown or if it's just a process that started yesterday and may not affect me for days or weeks. It's probably the latter, but we'll see. Either way, I feel like a rebel living on the edge for now.
[LG V30 Guides, News, & Discussion] ChazzMatt:
As if this afternoon, still getting HSPA calls on AT&T with my Note 9. See screenshot below.

1) they haven't shut off 3G yet, in metro Atlanta. Temporarily dropped down from LTE to HSPA for the incoming phone call. Went back to LTE immediately afterwards.

2) does VoLTE not work on this phone? 🤔 They sent it to me to replace my US998 -- but I did unlock bootloader and root. Possible I screwed something up for VoLTE to work on AT&T. No big deal. I use Google Voice, so I'll activate "data only" VoIP phone calls instead of carrier calls when 3G finally disappears.
[LG V30 Guides, News, & Discussion] Osprey00:
Hmm. I don't use Google Voice, but I wonder if I could set up a number and then enable call forwarding on my AT&T number to the Google Voice number.
[LG V30 Guides, News, & Discussion] schwinn8:
Yes you can. I actually do that for voicemail, because the carriers didn't provide visual voicemail (in the past) for free. With GV, I setup "missed call forwarding" to my GV account and recorded messages there. This gives me transcriptions, downloads, and visual-voicemail capabilities as well... for free. Another benefit: Unlike carrier VM systems, there seems to be little or no limit to how many messages you can store... no more nonsense "mailbox full" crap.

At one point, I mistakenly setup full forwarding, which is why I know that can work... basically, my phone didn't ring, but callers went to voicemail and got to leave a message... it was a nice quiet day, haha!
[LG V30 Guides, News, & Discussion] Osprey00:
If the phone doesn't ring and forwarded calls go directly to voicemail, which it seems like from your experience and some more googling that I just did, then that isn't going to work too well as a shutdown circumvention. I need to be able to take calls. I suppose that Google Voice isn't a good long-term solution for me, after all, unless I want to start using and handing out a new number (my Google Voice number) to all of my contacts, which I'd rather not have to do. It's maybe a temporary solution if/when 3G service ends, though. Thanks for the info, regardless!
[LG V30 Guides, News, & Discussion] ChazzMatt:
What I did was years ago when I switched from Verizon to a regional carrier was port my Verizon number to Google Voice.

Everyone had that number.

Then any "carrier number" assigned was irrelevant, only known by me.

Since then over the years I've switched to an AT&T MVNO and then to AT&T itself.

But my Google Voice number (my original former Verizon number) has stayed the same.

You can port your number to Google Voice. Then get a new irrelevant carrier number.
[LG V30 Guides, News, & Discussion] schwinn8:
Well, it didn't ring for me because I had it set to DND on GV. I had to do that because otherwise what happens is that the missed call gets sent to GV after about 4-5 rings, then it rings there for another 4-5 rings before going to voicemail. I don't want people to wonder what's going on, so I activated DND on GV to eliminate the second set. In your case, when you do "all call forward" to GV, it won't ring on your phone, but WILL ring on GV, so you won't have double-set-ringing. And the voicemail will work there.

Bottom line, you can easily try all this for no cost and little effort. Setup your GV, setup a VM there, and then be sure it's not on DND. Install the GV app on the phone (I don't know if you really need it, but I expect you might...) and then set call forwarding via the star-code for your carrier. Then call your carrier number and see what happens. You may have to tweak things here and there (I'm happy to help, as I've tinkered in GV a decent amount)... but if all else fails, you simply star-code to turn off forwarding and you're back to normal.
[LG V30 Guides, News, & Discussion] Osprey00:
I've been reading about porting your number and keep seeing that doing so will automatically close your carrier account, which worries me a little, as I don't want to leave AT&T and other family members are on the account. Even if nothing happens but my particular line is dropped, I imagine that adding a new line might involve getting a new SIM card. Overall, it sounds more disruptive and like a hassle than I'm looking for at the moment. It's probably what I'd like to do eventually, though. Thanks.

Thanks. I probably will try it, since there's no harm in it. At worst, I'll have a Google Voice number that I won't use, but eventually will.

AT&T sent me one of their Radiant Core phones, which, according to the specs, is a terrible phone. Can you even use Android with only 1GB of RAM nowadays? It's still in the box and I want to keep it that way. If/when my 3G finally shuts down, I'd much rather switch to using Google Voice on my V30 than switch over to that cruddy free phone. Hah.
[LG V30 Guides, News, & Discussion] ChazzMatt:
Yes, when you port your number out it will shut down the carrier account if it's the main number. So, yeah if other family members are on the account, don't do that. Unless you port their numbers first (even temporarily) to some other service or somehow first move them off your account.

For me, I waited until I moved from Verizon. Since then I've had 4 different services. But still the same Google Voice number (my original Verizon assigned number). That's all my friends have known for about 20 years.

======

If I had to do it right now, I would port out to Google Voice -- then immediately sign up with AT&T again, get some throwaway number. My "real" number would then be at Google Voice.

With Google Voice, you can use pure VoIP (even on a tablet) or piggy back onto a carrier number.

When I was visiting Brazil for a few weeks, I had a "worldwide" business data sim card and still had full use of my Google Voice number for calls and texts. In another hemisphere.

My wife also has Google Voice.
[LG V30 Guides, News, & Discussion] ldeveraux:
Wait, is Verizon Visual Voicemail free now? I too port my voicemail to a Google number because I want to read them sometimes and not listen. I thought VZ charged for this 'feature'?
[LG V30 Guides, News, & Discussion] schwinn8:
I don't believe it is, but I'm also not on Verizon anymore. I'm on TW (Total Wireless... aka Tracfone... aka Verizon again, it seems). That said, my wife uses the built carrier VM, and she doesn't get transcriptions and such. It does give her a visual look that shows what she has, the number that left it, how long it is, etc. And she can play them from the interface without having to "call in". But there's no transcription.

When I said "this" gives me transcriptions, downloads, etc... I was referring to GV which does all that for free, and always has. Of course, GV also provides wifi calling (before it was available on the carrier) as well, so when we were out of the country, I could make calls in the US for free over wifi, when necessary.
[LG V30 Guides, News, & Discussion] ChazzMatt:
You know this, but telling others...

With Google Voice, you can either use pure VoIP (with carrier data or Wi-Fi) or piggy back on carrier's number to "forward" incoming Google Voice calls to your phone. When you make a call you can also use those choices -- make call with carrier data/Wi-Fi or use carrier's number to initiate the call (while recipients SEE your Google Voice number).

There's reasons to do either, but back when data was slow and janky using the carrier's number to invisibly piggyback was more reliable.

Then other options are to initiate or receive Google Voice call to other devices besides your phone -- like laptop, tablet. Whichever you are closest to -- if you wish.