OK so I have an old 3GS. It has the new bootloader. I unlocked it legally through ATT so it can be messed with without losing that. I am right now running IOS5.0 with a tethered jailbreak from Redsn0w. Far as I can tell everything works normally when tethered boot. The problem is I really need to get away from the tethered boot (the phone is being given to someone who will not have a computer and wouldnt know what to do with one anyway). When I try to restore the phone I get a 3184 error. The thing that REALLY complicates this is that.... wait for it.... I'm in China, and I don't speak mandarin. I'm trying to do this all on a hostel public PC. I cant hardly read any of the errors when they do happen. I found an untether tool but it requires 5.1.1, which I can't get to. I've tried creating a customer ISPW with Sn0wbreeze. Tried doing standard restore in iTunes. Tried doing those things after a tethered boot and after a normal boot, and in DFU boot. All fail quickly with the same error. I tried TinyUmbrella but it won't run on this computer. No clue why - it just closes immediately. Any ideas on a next step? Exhausted in China!