Dans de nombreux pays, l'iPhone a été liée dans les contrats avec les fournisseurs de téléphones cellulaires spécifiques. Les utilisateurs qui ne souhaitent pas utiliser les services de ces fournisseurs peuvent trouver qu'ils sont incapables d'utiliser le téléphone portable de leur choix. En conséquence, le logiciel de déverrouillage a été développé pour permettre aux utilisateurs de déverrouiller les téléphones tels que l'iPhone 3G 16 Go de sorte qu'ils peuvent être utilisés sur tout le réseau à l'utilisateur le désire.