Live data from Hacker News

Google blocks Android hack that let Pixel users enable VoLTE anywhere

androidauthority.com

61–70 of 108 posts

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

#61

How on earth is this a "vulnerability"? It needed adb shell access.

An interesting note from the Github conversation on it:

"Google's implementation of the security patch is strange, clearly targeting the Pixel IMS rather than fixing the shell's ability to modify carrier configurations. I'm actually worried that the ongoing backlash will ultimately lead Google to remove the MODIFY_PHONE_STATE permission from the shell to properly fix this issue"

https://github.com/kyujin-cho/pixel-volte-patch/issues/384

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

#62
One workaround is to just do pure VOIP. Then you can get a data only plan. Gotta watch out for 911 access though.

Yeah, what happens when you call 911 in an environment with no 3G/2G and your carrier doesn't like your VoLTE? Is there a public safety issue embedded in all this?

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

#63

Earlier quoted context omitted.

VoLTE is on another layer than the one radio spectrum laws apply to. VoLTE is basically SIP with a special handshake that uses the SIM card instead of the usual username/password. It does not affect radio in any way.

I am aware, but the cell network itself is considered critical infrastructure as well, and operators are custodians of the radio spectrum. So devices that don't respect operator settings are considered problematic. Now, do operators abuse this power to enforce commercial interests? Absolutely. This may well be a case of that. But the general principle that devices that operate on the radio spectrum and in cell networ…

> Just legislate against the abuses

which is never going to happen, because lobbying has overtaken the democratic process, and legislations no longer seem to be about protecting the consumer.

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

#64

Earlier quoted context omitted.

I think it depends; speculating but probably volte is a very complicated spec with many optional enhancements ( think ssl with cipher types ) So carrier can choose to whitelist/blacklist phones depending on extensions available

> whitelist/blacklist phones depending on extensions available That would be, I believe, fine. Those are capabilities-based restrictions. From my point of view, the issue would be if the same phone worked with the same technology over the same mobile network when connected via a carrier A but the same phone on the same network refused to work with the same technology when connected via a carrier B.

> From my point of view, the issue would be if the same phone worked with the same technology over the same mobile network when connected via a carrier A but the same phone on the same network refused to work with the same technology when connected via a carrier B.

But thats the whole point of carrier profiles ( If I didn't understand wrong. )

Eventually it is the carrier who decides what you can do. ( this can also may be related to deals they made with manufacturers )

I think in this case, it is just missing carrier profile. ( which is like a config file )

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

#65

One workaround is to just do pure VOIP. Then you can get a data only plan. Gotta watch out for 911 access though. Yeah, what happens when you call 911 in an environment with no 3G/2G and your carrier doesn't like your VoLTE? Is there a public safety issue embedded in all this?

Australia bans phones not capable of 4G 000, except for roaming. Tons of phones support VoLTE, but not emergency VoLTE for some reason.

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

#66
post #27

Earlier quoted context omitted.

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,…

Plenty of phones support all reasonable bands. The intentional 4G brokenness is much worse.

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

#67
post #21

Earlier quoted context omitted.

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…

A phone company cannot test every phone in the world to block or whitelist it.

They could have made a fake emergency number and say "dial this number by Day X or we'll blacklist your IMEI". They didn't do that.

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

#68

I do not see a rational reason why a mobile carrier should have any say in which connectivity technology is enabled for use with its mobile network on a particular phone model. It should work based on standards, mobile carrier's capabilities and phone's capabilities. If a phone supports capability X, such as VoLTE, then it should just work with all mobile carriers that support that capability. No conditions. As an im…

[deleted]

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

#69

I do not see a rational reason why a mobile carrier should have any say in which connectivity technology is enabled for use with its mobile network on a particular phone model. It should work based on standards, mobile carrier's capabilities and phone's capabilities. If a phone supports capability X, such as VoLTE, then it should just work with all mobile carriers that support that capability. No conditions. As an im…

The official reasoning is that the spec documents and certification testing aren't good enough, and each cellular cores has each its own quirks, interpretations, parameters, and they don't know if the phone is compatible with each networks unless Carrier Acceptance/Inter-Operability Test is done at carrier certified tests.

So why not actually perfect the spec and cut those uncertainties and costs...? idk.

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

#70

How on earth is this a "vulnerability"? It needed adb shell access.

The same way being allowed to install programs on your own computer is called "jailbreaking".

"Jail", on the other hand, is a great metaphor for a walled garden.
Post reply on HN