L'erreur 1605 que tu rencontres dans ton cas est qu'il te manque le pwned DFU le plus souvent.
Ce que l'on pourrait tenter puisque tu n'as pas les boutons opérationnels, c'est de faire un DFU IPSW avec redsn0w comme tu sais le faire ^^
(tu auras peut être une erreur 37 donc tu cliques OK). Ensuite tu lances iReb dans ce mode DFU que tu seras. Il te passera en pwned DFU sauf erreur de ma part. Et tu seras en total DFU.
Ensuite tu fais shift+restaurer via iTunes et tu sélectionnes l'IPSW du 4.2.1.
Tout devrait rentrer dans l'ordre
Si ce n'est pas le cas, essaie sur un autre PC Win et fais simplement restaurer l'iPhone.
Reviens si toujours pas