I'm writing this with my gs3, which would have been impossible before. I finally found the fix for the random rebooting. The solution that worked for me was to root and install cyanogenmod, then I installed an app called 'trickster mod'. Then I set the CPU frequency to run at minimum 800. Thats...