Hi all I'm having massive problems with my iPhone 3GS. It's stick in dfu and when I try to restore with iTunes I get error 21. I have tried restoring on other computers, fresh install of iTunes etc but still no good. I have even tried recovery fix with tiny umbrella but still stuck in dfu and wont restore. Any advice would be much appreciated.