Apple ne cesse de chercher des moyens pour contrer le jailbreak, etle désimlockage. Avec l’arrivée d’iOS 4.2.1, la firme de Cupertino a introduit un nouveau système obligeant les utilisateurs d’iPhone 4 à mettre à jour leur baseband lorsqu’ils souhaitent restaurer leur appareil avec ce Firmware. TinyUmbrella PwnageTool, ou encore Sn0wbreeze permettaient auparavant de mettre à jour votre iPhone 4 avec le dernier iOS sans mettre à jour votre baseband. Vous pouviez donc utiliser Ultrasn0w pour désimlocker votre téléphone. Mais ceci n’est plus possible avec ce nouveau système, iTunes vous indiquera un message d’erreur, et vous resterez bloqué en mode restauration.

C’est le site BigBoss qui a fait la découverte de cette petite surprise dans iOS 4.2.1 :

ll semble qu’Apple ait décidé de mettre une vérification du baseband minimum nécessaire pour iOS. Donc pour le moment, si vous utilisez le serveur de Saurik ou TinyUmbrella et essayez de restaurer en iOS 4.2.1 sur un iPhone 4, vous vous retrouverez en mode restauration et le logiciel ne vous permettra pas de le quitter. Dans ce cas, vous devrez soit restaurer en 4.1, soit en 4.2.1 avec un jailbreak tethered. Bien sûr, si vous avez besoin du désimlock, je vous recommande de ne pas mettre à jour vers iOS 4.2.1.