1. Das iOS 4 hat einen Code, welcher alle 1-2 Wochen das Gerät überprüft, ob man AT&T hat, und sperrt das Gerät, falls nicht.
2. Apple kann das Baseband und das Carrier einsehen, und schauen obs ein jailbroken iPhone ist, wenn man dem Apple Support anruft:
Apple & AT&T senden eine Nachricht auf das iPhone (ohne dass der Benutzer etwas merkt) um das baseband und die Firmware einzusehen. Danach wird eine Nachricht gesended, “There are optional updates for your iPhone, Would you like to install them now?” und man kann mit "Yes" oder "Later" antworten. Das sind die "Optionalen Updates". Es gibt aber noch die "Zwingenden Updates". Diese arbeiten auf die selbe Weise, nur kommt diese Nachricht, “Your iPhone (name of iphone) must be updated to the current AT&T standards to run” und man kann nur mit "Accept" bestätigen. Wenn man versucht dies zu umgehen, dann bekommt man die Nachricht “You must plug iPhone into iTunes and update” If you don’t do this you will then receive no Signal from the network anymore and your iPhone will potentially lock up with no signs of use until you update your iPhone via iTunes." Und man hat alldem bei der Installation von iTunes 9.2 bei den AGBs zugestummen und ist damit einverstanden. So kann man einen Unlock max. 14Tage haben.
3. Auf dem iPhone 4, wenn man FaceTime benutzt, kann Apple schauen, was die beiden Gesprächspartner sagen und wo sie sich befinden. Dies ist, weil es ganz einfach ist aus dem WiFi Netz Daten rauszufiltern.