i ahd the 1604 error trying to update my otb uk iphone from 1.1.1 to 1.1.2 after jailbreak after several attempts i got hold of my sisters laptop and attempted the update and it worked perfectly. so i would recommend trying someone elses computer to solve the 1604 error.