Salut Sympho,
Si je peux me permettre, si tu tiens à garder ta version 4.2.1, tu peux juste faire ça :
1. mettre en mode dfu
2. sauvegarder les shsh avec ifaith
3. créer un ipsw signé avec ifaith
4. restaurer ton iphone avec l'ipsw précédemment créé
et tu auras ton iphone 4 en version 4.2.1
par contre, tu auras le baseband de la 4.2.1 et il est peu probable que tu puisse utiliser ultrasn0w.