Aipi wrote:
@Lawrence Finch: in that case it is clear and obvious that apple makes the restriction to directly update via mobile data – and not the carrier. What the carrier does is only delivering data – not making a difference whether the target of the transaction is the iphone directly or the iphone that has a USB-cable connected that goes to a PC that has WiFi hotspot enabled and the iPhone is receiving it over WiFi. For the carrier the data is fetched on the update server of apple and delivered to the device that logs into the internet – and that is the iPhone. The data is no longer in the domain of the carrier as soon as it has reached the iPhone. It is not in the domain of the carrier if the data pass from the iPhone to the PC by USB and then back to the iPhone via WiFi. Conclusion: it is 100% Apple (and 0% the carrier) that restricts updating over mobile data directly – as updating over mobile data works if you make a network loop with WiFi behind and the iPhone sees WiFi (but uses mobile data in the background).
No, EXACTLY the opposite. If Apple were blocking it then Apple would block it over the Personal Hotspot also.
When you connect to a site or server over cellular data the carrier knows the IP that you are connecting to, and if it is an Apple server the carrier can block it.
When you connect to a site or server over the Personal Hotspot the carrier has no way of knowing that the IP you are connecting is an Apple server, because the connection is “tunneling” through the cellular network, and the carrier cannot view the connection.