News for hackers. Stuff that matters.
Re:Google Fi bricked my iPhone 11 Pro Max (2020) by dataflow on Monday March 14, 2022 @08:52PM (#30680505)
> I learned that Google Fi exclusively uses the T-Mobile network for iPhone customers, and activating a Google Fi SIM with an iPhone causes T-Mobile to lock the phone to the T-Mobile network (which is illegal, since the user hasn’t entered into any service agreement with T-Mobile).

Wow, carriers can just remotely lock an unlocked phone? How does this even work? Is this some kind of command that the SIM card sends the phone that the phone recognizes?

Re:Google Fi bricked my iPhone 11 Pro Max (2020) by kbuck on Monday March 14, 2022 @10:15PM (#30681017)
The phone wasn't remotely locked; Best Buy's entire new iPhone stock uses "flex activation" which will automatically lock the phone to the first SIM card that's inserted. Fi's primary network is T-Mobile, so for a Fi SIM, this means T-Mobile.

The blame here lies on Best Buy (for not making it clear that this occurs) and Apple (for designing and supporting "flex activation" -- which will still carrier-lock the phone even if a MVNO SIM, such as a Fi SIM, is inserted).

Re:Google Fi bricked my iPhone 11 Pro Max (2020) by mushyhammer on Monday March 14, 2022 @11:37PM (#30681415)
To simplify: Best Buy sells locked phones.

The locking is already there, but the operator is chosen at the activation so that Best Buy can sell one model for any operator.

So the blame is actually Apple’s for blindly allowing this behavior, Best Buy’s for not advertising it, T-Mobile’s for allowing this through MNVO’s, and Google’s for not knowing that this happens and not allowing unlocks.

And they said my Node dependency tree was a mess!

Re:Google Fi bricked my iPhone 11 Pro Max (2020) by mrjin on Monday March 14, 2022 @10:23PM (#30681049)
Agree. Such practice was dumb and incessive. If it was made clear, why would someone buy it in the first place?
Re:Google Fi bricked my iPhone 11 Pro Max (2020) by giomasce on Tuesday March 15, 2022 @01:35AM (#30681977)
But what is the point of this flex activation scheme?
Re:Google Fi bricked my iPhone 11 Pro Max (2020) by kbuck on Tuesday March 15, 2022 @01:56AM (#30682064)
Easier inventory management for stores like Best Buy. Instead of having to carry SKUs for the T-Mobile, AT&T, Verizon, etc. carrier-locked variant of each phone (which, I'll admit results in some combinatorial explosion), they can carry 1 SKU for each truly different hardware configuration. Then it magically "becomes" an AT&T locked phone when they insert the SIM in the store.

If you buy it subsidized or through a carrier payment plan, this works as intended (and they'll refuse to let you have the phone before the SIM is inserted). If you meant to buy an unlocked phone, you've been given an annoying lesson to buy directly from the manufacturer.

Re:Google Fi bricked my iPhone 11 Pro Max (2020) by dataflow on Monday March 14, 2022 @10:25PM (#30681062)
Ah I see, thanks for the explanation.
Re:Google Fi bricked my iPhone 11 Pro Max (2020) by mortenjorck on Monday March 14, 2022 @09:17PM (#30680700)
Beyond Google Fi and T-Mobile, this story has made me suddenly much more apprehensive about picking up SIM cards from some local MVNO when traveling. What’s to stop a local operator from locking my phone and leaving an unpleasant surprise waiting when I get home?

And now I also have to wonder: do eSIMs have the same vulnerability to bad-actor carriers? Is this a risk with any of the companies Airalo has partnered with?

Re:Google Fi bricked my iPhone 11 Pro Max (2020) by gusmd on Monday March 14, 2022 @09:38PM (#30680821)
It can only ever happen when the phone is first activated. So if you have already used the phone with another carrier's SIM card, you are good to go.
Re:Google Fi bricked my iPhone 11 Pro Max (2020) by idiotsecant on Tuesday March 15, 2022 @11:29AM (#30686533)
It's not an issue of the carrier locking it. Right now there is no mechanisim for an arbitrary carrier to issue a lock command through SIM or otherwise. The issue is that the iPhone hardware itself was watching for insertion of a SIM and locking itself to the first SIM inserted.
Re:Google Fi bricked my iPhone 11 Pro Max (2020) by mistertester on Monday March 14, 2022 @10:14PM (#30681016)
An unlocked mobile device cannot be locked to a carrier because the SIM lock mechanism is disabled, which basically tells me he got a phone that he thought was unlocked but was actually locked to T-Mobile.
Re:Google Fi bricked my iPhone 11 Pro Max (2020) by Nextgrid on Tuesday March 15, 2022 @12:21AM (#30681647)
Keep in mind that Apple’s modern SIM lock implementation is built into the OS and has nothing to do with the modem being locked, so all assumptions about modem locks no longer apply.

Apple’s SIM lock “feature” checks in with Apple over the internet (including over the disallowed SIM, since the modem itself is always unlocked) and refuses to let you proceed if the current SIM doesn’t match the policy returned by the backend.

Obviously the policy can be changed at any time. This is also how this “flex carrier lock” is implemented.

Re:Google Fi bricked my iPhone 11 Pro Max (2020) by sangnoir on Monday March 14, 2022 @11:47PM (#30681469)
> An unlocked mobile device cannot be locked to a carrier because the SIM lock mechanism is disabled

If it's a Best Buy "unlocked" iPhone it can! It was unlocked when he bought it, but locked onto the first network it was activated (Fi is T-Mobile[1] MVNO)

1. and AT&T too for fully supported Fi phones - you can get seamlessly handed over between T-Mobile, AT&T and wifi. However, iPhone are not fully supported, so they exclusively use T-Mobile.

Re:Google Fi bricked my iPhone 11 Pro Max (2020) by bb88 on Monday March 14, 2022 @08:57PM (#30680548)
I would expect this to be the case. If they can remotely unlock it, they should be able to lock it as well.
Re:Google Fi bricked my iPhone 11 Pro Max (2020) by dataflow on Monday March 14, 2022 @09:00PM (#30680582)
It really depends on what you mean by "should be able". If you mean "I would expect it to be physically possible to implement something like this", then obviously. If you mean "I think manufacturers should design phones in a manner that allows this"... that one is not so obvious to me.
Re:Google Fi bricked my iPhone 11 Pro Max (2020) by bb88 on Monday March 14, 2022 @09:05PM (#30680613)
They're cell phone carriers. They're going to want as much control as possible regardless of how many engineers and customers whine about it.
Re:Google Fi bricked my iPhone 11 Pro Max (2020) by tgsovlerkhgsel on Monday March 14, 2022 @09:37PM (#30680816)
I wonder if the obvious solution would be a warranty return (if bought in a country/state with reasonable customer protection laws).