water fix
I dropped my iphone in a toilet (yes, not good). I grabbed it within a few seconds but there was already water under the screen, phone shorting out, could not turn off, screen did not respond.
I took out the sim card, shook the phone in a towel, dried it with a hair dryer (not too hot), and then cooked it in the oven. Seriously!
I took a small baking pan, but about an inch of rice in the bottom to insulate the phone from the direct heat, and cooked it for 8 hours total at about 120-130 degrees. The phone works fine now! No trace of water except for the red half of the water sensor lit up (half white/half red now).
I hope you have my luck - and keep it away from water! I recommend turning it off if it will respond before you cook it, but I didn't have that option.
As for the porta-pottie, I don't think I would go in after my own arm if it fell in...