Been reading through the threads and getting so confused with peoples comments... so wondering for help.. My iPod TOuch 2G is currently at 3.1.1 Unjailbroken. Backed up and used PwnageTool on OSX (Which takes years to search for the F'ing Firmware! Geez) and created the custom firmware. Put iPod into DFU and then into iTunes and tried to restore usin the custom firmware. Sits there at Preparing iPod for donkeys years... then finally I get 1604 error... Grrreat! Did something and got my iPod to show the Connect to iTunes screen after getting 1604 about 5 times.... So on that screen same thing... got 1600 error... then 1601 error.. then 1603 error.. it cant make up its mind! Given up and restored my backup and that worked perfectly?! So I think it doesnt like the custom build. Any ideas? And can no one say Use Windows... I cant be arsed boot into Windows lol. Again, I know there are multiple threads on this.. but im so lost lol.