4 ms·
So, the technical challenge is related to managing the following things (all simultaneously): * Apple wants to make sure components in an authentic phone are n
by Kirby64 3y ago
So, the technical challenge is related to managing the following things (all simultaneously):
* Apple wants to make sure components in an authentic phone are not capable of being stolen and resold (this is a problem today, even with the pairing, although it is less valuable due to pairing)
* Apple wants to make sure that if you change components, that the replacement component is authentic
* Apple wants to make sure that if you change components, that the replacement component is not stolen
I can't comment on specific implementations, but allowing users to just re-pair devices in the current state would not allow the above 3 goals to be met. By restricting who has access to the pairing tools, they can achieve those 3 with the downside being obviously it leads to a crappy user experience for repair.
- Dylan16807 3y agoIf you send a permanent unlock code for parts being re-used in a repair, then that fully accomplishes 2 and 3 and almost entirely accomplishes 1. With no need to know anything about the host device. And brand new parts could lock themselves to the first device they're put into. It wouldn't be ideal for repair but it would be much better.
- Kirby64 3y agoMy point is that Apple currently does not appear to have tight control over the serial numbering or whatever on the external components (display, etc) in a truly secure way. If you let anyone re-pair devices, then that opens the floodgates to 3rd party vendors being able to make devices that appear as 'authentic' components, which does not accomplish #2. As it stands today, you can already use any random components, you'll just get a pop-up telling you it can't be authenticated.