Another reason to hate #Apple We're seeing more 2018+ MacBook Pro/Air donations — but Apple's T2 chip means even after iCloud sign-out and reset, the firmware stays locked to the original account.
-
Another reason to hate #Apple We're seeing more 2018+ MacBook Pro/Air donations — but Apple's T2 chip means even after iCloud sign-out and reset, the firmware stays locked to the original account.
Without donor contact, these machines are useless.

I've upcycled ~1,000 older Macs, but T2 era machines will end that. It's controlling, creates e-waste, and will only get worse. #righttorepair matters — Apple couldn't care less.
@codemonkeymike@fosstodon.org this is fucking evil. like its not just inconvenient and greedy, it is blatantly evil.
-
Another reason to hate #Apple We're seeing more 2018+ MacBook Pro/Air donations — but Apple's T2 chip means even after iCloud sign-out and reset, the firmware stays locked to the original account.
Without donor contact, these machines are useless.

I've upcycled ~1,000 older Macs, but T2 era machines will end that. It's controlling, creates e-waste, and will only get worse. #righttorepair matters — Apple couldn't care less.
@codemonkeymike Can you install a Linux distro on it ?
-
@codemonkeymike @coldclimate Well. The use case they were trying to solve for was someone steals your laptop and tries to access it without your permission.
Hard part is getting owners to unlock it before donating/selling to someone else.
@HitokiriEric @coldclimate but here's the rub for me. Even if a user logs into their iCloud account and removes the device from their account, it still won't release.
That should be illegal.
Even enterprise locked Chromebooks can be decommissioned remotely and unlocked.
There is no reason this cant be done with apple.
-
Another reason to hate #Apple We're seeing more 2018+ MacBook Pro/Air donations — but Apple's T2 chip means even after iCloud sign-out and reset, the firmware stays locked to the original account.
Without donor contact, these machines are useless.

I've upcycled ~1,000 older Macs, but T2 era machines will end that. It's controlling, creates e-waste, and will only get worse. #righttorepair matters — Apple couldn't care less.
@codemonkeymike Does it run Linux?
-
@codemonkeymike Can you install a Linux distro on it ?
@sgtpepere nope. That's what I'm trying to do. But you can't boot to the usb without unlocking it.
It's a trap
-
@sgtpepere nope. That's what I'm trying to do. But you can't boot to the usb without unlocking it.
It's a trap
@codemonkeymike Ah, I didn't know about that. That really sucks.
-
@codemonkeymike Does it run Linux?
@multi_flexi the t2 chip won't let you boot from USB unless you unlock it. And you need this to unlock it.
So nope. It's stuck
-
@codemonkeymike@fosstodon.org this is fucking evil. like its not just inconvenient and greedy, it is blatantly evil.
@LunaCOLON3 I agree. There really is no excuse for this.
Even enterprise Chromebooks can be unlocked remotely when they're decomissioned. Apple could do this too. But they won't
-
@codemonkeymike I had someone give me a used iPad last year and they hadn't reset it and the absolute nightmare I had getting it to work.
They wound up having to trust me with their username and password to log into their account so I could physically deal with it on the device.
Absolute fucking bullshit.
@retrosponge yup. It's such crap. Apple... Good hardware killed by shit policy
-
R relay@relay.an.exchange shared this topic
-
@LoneLocust @codemonkeymike in simple terms, to activate a Mac, the T2 chip requires approval from the Apple server, which may say "OK" or it may say "you need to login first".
@nicolas17 @codemonkeymike OK, that makes a little more sense. I’ve wiped and sold a couple T2 equipped Macs and not had problems, but I can see how that might go wrong (for example, if there was no Internet access while wiping the machine.)
-
Another reason to hate #Apple We're seeing more 2018+ MacBook Pro/Air donations — but Apple's T2 chip means even after iCloud sign-out and reset, the firmware stays locked to the original account.
Without donor contact, these machines are useless.

I've upcycled ~1,000 older Macs, but T2 era machines will end that. It's controlling, creates e-waste, and will only get worse. #righttorepair matters — Apple couldn't care less.
@codemonkeymike With their growing market share the problem will get worse. I would wipe the drive and install linux. The challenge is to get wifi to work correctly. I was experimenting but with Intel based macs, rather than ARM based ones.
-
@codemonkeymike With their growing market share the problem will get worse. I would wipe the drive and install linux. The challenge is to get wifi to work correctly. I was experimenting but with Intel based macs, rather than ARM based ones.
@richardazia but you can't even boot to USB without unlocking it.
That's the issue. Id love to install Linux on it. But i can't
-
@codemonkeymike You may need to dump it at the Apple Store for them to recycle it.
@SamuraiSakura that's super wasteful
-
@HitokiriEric @coldclimate but here's the rub for me. Even if a user logs into their iCloud account and removes the device from their account, it still won't release.
That should be illegal.
Even enterprise locked Chromebooks can be decommissioned remotely and unlocked.
There is no reason this cant be done with apple.
Hmm… for the hardware firmware I’d still want to have to unlock it on device rather than having an attack surface/backdoor from the internet to exploit. Apple had the issue a couple years ago with thieves exploiting the remote password change to workaround the phone protections.
But I get how it sucks for this use case.
Like a lot of things, for 99% of users who don’t care they should default to a version that’s secure from most thieves but not totally secure from government and then let the users who really care opt in to the stronger lockdown mode.
-
@codemonkeymike Suspect you are talking about two different things. For a machine owned by an end user, removing the iCloud account and performing a factory reset absolutely makes that Mac available for activation and use by a new user, T2 or no. However, if the device is owned by the end user’s school or employer and enrolled by that organization to their device management, they would have to unenroll it.
@miked1112 nope. I've seen this personally too. Where I had a t2 mac mini. I signed out of iCloud, deleted it from my account, and reformatted the machine.
I gave it to a friend, who wanted to open the boot security to install Linux but needed my apple password to it.
I've had people donate to me with the same issues. It's crap.
If someone deletes the device from their iCloud account, you should be able to unlock the bootloader. Google does this easily with chromebooks
-
@SamuraiSakura that's super wasteful
@codemonkeymike @SamuraiSakura Apple skips right over Reduce & Reuse. The order is important.
-
@codemonkeymike @bigzaphod Doesn’t Apple have a program that will remove activation lock if you can prove provenance of the device?
TBH it’s also poor educating of the donors on Apple’s part that this step must be done prior to donating.
@Aaron @bigzaphod it was donated 3rd party. How am I to prove it?
Also, id bet you this device is absolutely removed from their iCloud account. Yet remains locked on device.
It's purposely confusing and hard to get around. They could make this better right now. But they won't
-
@codemonkeymike @SamuraiSakura Apple skips right over Reduce & Reuse. The order is important.
@ben @SamuraiSakura exactly.
-
@codemonkeymike @SamuraiSakura Apple skips right over Reduce & Reuse. The order is important.
@ben @SamuraiSakura and you know if you have apple recycle it. All they're going to do is shred it and reclaim a bit if metal from it. Then do a victory lap about how awesome they are.
Meanwhile how much energy when into reclaiming that tiny bit of metal?
-
@codemonkeymike yikes. I was just reading about imjtool and fighting edl qualcomm and some of the tools might help with T2?? I hate this shit
@amsomniac @codemonkeymike
Nah, those are specific to AOSP and Qualcomm devices respectively, T2 is a much different beast. There are some workarounds I've seen using checkm8 to trick bridgeOS into believing it's activated, but those are not truly permanent since machine identity and activation lock is tied to the ECID which is burned into the chip itself, and can't be changed.