Hacker News new | ask | show | jobs
by GhettoMaestro 2388 days ago
> They're arguing that it's not designed well because it should accommodate recovering parts from phones that were knowingly disposed of without the owner releasing the activation lock first.

> As parent comment points out, this could be a simple matter of the refurbisher requesting a release of the lock, sending a request through Apple, and Apple requesting permission of the phone's owner via their account. If the phone was stolen, they click no. If the phone was given for recycling and has parts that can still be used, they click yes.

Is that even possible? (Legitimately curious) My understanding is in the current design certain expensive things, like the SoC+Security-Enclave are certed/secure-booted, and I imagine other parts are just generic / "off the shelf" plug in and power up and go.

If it is possible to allow more component level re-use without violating the security goal (deter theft), I'm all for it. The more I think about this I honestly think this is active design decision by Apple to avoid a number of long tail permutations they would otherwise need to test and support.

1 comments

I think it's possible? The activation lock doesn't happen at the hardware level, it's when you're setting up and activating the phone. It has to ask Apple's servers "can I activate this?" and Apple makes you sign in with the Apple ID that it's locked to before authorizing it. Doesn't seem like there should be any technical reason that a "Request permission from registered owner" option wouldn't work as well.
Missed the edit window, but a potential hiccup with this is wiping of user data off of the storage. Once Apple says "yeah you can activate it" I'm not sure if they could enforce a disk wipe. Maybe the data is encrypted with something linked to your Apple ID, and reactivation means the data is junked? Not sure how that works.