Live data from Hacker News

Google blocks Android hack that let Pixel users enable VoLTE anywhere

androidauthority.com

21–30 of 108 posts

Re: Google blocks Android hack that let Pixel users enable VoLTE anywhere

#21

In Australia, tons of phones were rendered useless during the "3G switchoff". What was not mentioned about this switchoff is that lots of 4G devices were affected - specifically those that supported VoLTE but were not endorsed by the carriers. I got one of my old phones IMEI's blacklisted just by using the Pixel IMS app. It worked for about 24 hours before the phone got blocked.

From what I remember the issue was that many models of phone would use 4g/5g for everything but emergency calls, which was done over 3G. So the government made the choice to block those phones from the network entirely rather than leave them seemingly working but unable to make emergency calls.

Pretty much, but the govt didn't do any blocking directly. They just told the carriers, "Hey, you must not allow people to use devices on your networks that are unable to make emergency calls, or we'll apply serious penalties."

The carriers then responded, "I notice that there is no requirement that we allow any device that can make emergency calls. So we will only allow devices we also sell (and maybe a few other models, if they're popular enough that we can't get away with not allowing them). And if that means more people than necessary will have to buy new phones, we will happily sell them new phones."

Re: Google blocks Android hack that let Pixel users enable VoLTE anywhere

#23
post #21

Earlier quoted context omitted.

From what I remember the issue was that many models of phone would use 4g/5g for everything but emergency calls, which was done over 3G. So the government made the choice to block those phones from the network entirely rather than leave them seemingly working but unable to make emergency calls.

Pretty much, but the govt didn't do any blocking directly. They just told the carriers, "Hey, you must not allow people to use devices on your networks that are unable to make emergency calls, or we'll apply serious penalties." The carriers then responded, "I notice that there is no requirement that we allow any device that can make emergency calls. So we will only allow devices we also sell (and maybe a few other mo…

[dead]

Re: Google blocks Android hack that let Pixel users enable VoLTE anywhere

#24

> that let Pixel users enable VoLTE anywhere It did a great deal more than that. It also allowed the toggling of VoNR, which apparently affected the fallback behavior of some people's services. (Ie. It would fall back to LTE and not roam back to 5G data unless nudged manually) However for me, it would enable backup calls over a secondary sim card's data, which would allow text and calls overseas without the usual ext…

> that toggle is enabled for my carrier... but only on iOS

WiFi calling with SIM1 number via SIM2 data has always worked on iOS, so I was surprised when it didn't work on Pixel.

Re: Google blocks Android hack that let Pixel users enable VoLTE anywhere

#25

The days of GSM/3G were great. All you needed was a quad-band phone, of which plenty were available from numerous far-East companies but many based on the same or similar chipsets, and you'd have connectivity in the whole world. The situation with LTE is far worse, with several dozen different bands and many opportunities to whitelist and effectively do user-agent discrimination. Even if you bought an unlocked device…

Why is having so many bands a bad thing? Demand for data is so much higher now you need (ideally) hundreds of MHz of spectrum in dense areas. You need some way to partition that up as you can't just have one huge static block of spectrum per auction. The issue with LTE isn't bands, it's the crappy way they have done VoLTE and also seemingly learnt nothing for VoNR. They should have done something like GET volte.reser…

[deleted]

Re: Google blocks Android hack that let Pixel users enable VoLTE anywhere

#26
post #8

If Google had not patched this, it would have violated local regulations right? In other words, they are trying to be compliant right? What do people want - a company to openly violate known local laws?

If you did this somewhere it was illegal, wouldn't that be you violating local laws, not Google violating local laws? If it's the former, then Google shouldn't have "fixed" this "vulnerability", because things you own shouldn't enforce laws against you.

Yes. The argument will be that because it's expensive to police everyone, lawmakers will simply require anyone selling massmarket goods to do the policing instead.

If you're making a non-compliant device in your garage for you and your friends, the police might come. If you're trying to sell it broadly, the police will come, regardless of the user.

I'm for freedom of choice, but pushing regulations up the manufacturing stack is definitiely more efficient use of my tax money.

Re: Google blocks Android hack that let Pixel users enable VoLTE anywhere

#27

The days of GSM/3G were great. All you needed was a quad-band phone, of which plenty were available from numerous far-East companies but many based on the same or similar chipsets, and you'd have connectivity in the whole world. The situation with LTE is far worse, with several dozen different bands and many opportunities to whitelist and effectively do user-agent discrimination. Even if you bought an unlocked device…

Why is having so many bands a bad thing? Demand for data is so much higher now you need (ideally) hundreds of MHz of spectrum in dense areas. You need some way to partition that up as you can't just have one huge static block of spectrum per auction. The issue with LTE isn't bands, it's the crappy way they have done VoLTE and also seemingly learnt nothing for VoNR. They should have done something like GET volte.reser…

> Why is having so many bands a bad thing? Demand for data is so much higher now you need (ideally) hundreds of MHz of spectrum in dense areas. You need some way to partition that up as you can't just have one huge static block of spectrum per auction.

Because different countries use different sets of bands. That was true for GSM too, but quad band phones were reasonably available. Many phones were at least tri band, so you would at least have half the bands if you imported a 'wrong region' tri-band.

But now, you'll have a real tough time with coverage in the US if you import a EU or JP phone.

Re: Google blocks Android hack that let Pixel users enable VoLTE anywhere

#29
post #20

This phone/carrier nonsense is just stupid. I had lots of trouble with Wi-Fi calling on Android phones: * A phone purchased outside US/unlocked but non mainstream (aka not Samsung/Pixel) phone purchased in the US cannot enable Wi-Fi calling despite having hardware & software support for it, as it's not a supported model * An at&t Samsung phone that is later unlocked cannot enable Wi-Fi calling when using a Visible SI…

> Not to mention the voicemail mess. On Android, each carrier provides their own voicemail app that is not integrated with the phone app.

This doesn't seem to be the case for T-Mobile US prepaid?

Re: Google blocks Android hack that let Pixel users enable VoLTE anywhere

#30

> Many carriers only permit VoLTE and VoWiFi on devices they sell or have officially tested. Does this happen even if you are using a carrier's SIM card; it's just because you didn't buy the hardware from them? It's not just an IMEI-level block so data still works?

VoLTE was an afterthought and carriers don't trust untested vanilla implementations. So they only allow known-good phones.
Post reply on HN