Réponses:
Les téléphones normalement déverrouillés sont déverrouillés pour de bon. Je ne m'attendrais pas à une réinitialisation d'usine pour le changer. (Voir aussi: Galaxy i7500 déverrouillé, réinitialiser le supprimera-t-il? )
Ce n'est pas certain à 100%, cependant. Par exemple, certains utilisateurs de Galaxy S ont vu leurs téléphones verrouillés lors de la mise à jour de 2.1 vers 2.2, ce qui est un processus quelque peu similaire à une réinitialisation d'usine.
Vous pouvez toujours faire une sauvegarde via ClockworkMod ou quelque chose (et le sauvegarder d'abord sur votre ordinateur) au cas où il serait re-verrouillé, afin de pouvoir le restaurer à l'état déverrouillé précédent. Cela nécessite cependant un root. (La racine peut parfois être annulée par une réinitialisation d'usine, mais pas si vous avez une ROM personnalisée pré-rootée).
Si vous avez le code de déverrouillage à partir du moment où vous l'avez déverrouillé à l'origine, ce code devrait toujours fonctionner pour le déverrouiller à nouveau s'il est re-verrouillé.
J'ai un HTC Sensation 4G qui a été initialement acheté chez T-mobile. Je l'ai déverrouillé en utilisant le code fourni par T-mobile (gratuit) et l'ai utilisé sur AT&T. Je viens de faire une réinitialisation des paramètres d'usine comme indiqué dans le manuel de l'utilisateur et cela fonctionne toujours bien et est toujours déverrouillé.