salut
si ton iphone est desimloqué officiellement il sera toujours desimloqué mais si tu utilise ultrasn0w actuellement pour desimloquer tu perdra le desimlock en upgradant.
pour le downgrade c'est possible : telecharge le firmware 3.1.3 puis passe sur itunes et appuis sur shift+restaurer, selectionne le firmware que tu as téléchargé, a la fin de la restauration itunes va te sortir une erreur 1015, pas de panique, ton iphone a été restauré mais il est bloqué en mode recovery, pour en sortir utilise recovboot par exemple et choisis sortir du mode restauration.