Hacker News new | ask | show | jobs
by chipperyman573 2959 days ago
Why doesn't the iPhone disable the data transfer pins until unlocked?
2 comments

Probably because for any decent charging speed (beyond 500mA) you need to talk to the other side. Atleast per standard.
How does Android work around this?
It communicates power needs but nothing else until the user unlocks the phone and enables data transfer.
Because then you can’t plug in the device and have it sync automatically. It’s a security/convenience trade off.

By the way they don’t use the same pins as USB of course because they have their own connectors. And disabling access to the audio dongle while the device is locked wouldn’t make sense.