A friend of mine has a factory unlocked 3GS with 3.1.3 firmware and, I'm assuming, the latest baseband. Reading this iClarified tutorial would suggest that it is possible to jailbreak his phone with a Mac but he doesn't have one. So my question is, if I make a custom ISPW for him using my Mac, can he then restore his phone using Windows and this custom firmware. And if so, does he need to use DFU mode or can he simply click on the custom file and restore? I should add that it isn't feasible for me to do the job for him as he lives many miles away and I'll be sending him the custom firmware on a CD by mail.