I have an iPhone 3G and I had it running 4.2.1 and I needed to jailbreak it, so I used redsn0w and then unlocked it by setting the baseband to 6.15.00..It was all perfect until I noticed the fact that GPS doesn't work properly. That's when I tried restoring it to an original 4.2.1 iOS. I got the 1015 error and I have been struggling to restore it ever since. I tried downloading a custom 4.2.1 but I got a different error - 1064 I think.. something about a USB problem. It is stuck in recovery mode with the itunes icon and the cable and no slider at the bottom. I would really appreciate if anyone was able to help me out!!