I installed Z4root on my Galaxy S (the original, not the S II) after reading this post, using the APK file attached to the post (can't find it in market). The thread leads me to believe that the process is as simple as installing, switching USB debugging on and pressing the root button. Not in my case.
Results:
- First time, the app didn't get further than the "running root exploit" message (waited 30+ mins)
- After rebooting the phone out of desperation, when I press the permanent root button it gets as far as the "acquiring root shell" message and the app either just disappears (with no results) or the app stops working and I get the force close window.
I've tried this many times with reboots in between, both plugged in and unplugged and no different results. Do later SGS models have some anti-root hax built into them? Have I missed something obvious about the process?
Extra info:
- The phone does not have three button recovery mode
- The author of the app claims to be from the same country as me, and his phone is also SGS running Froyo. If we are cursed with weird "international" hardware I would've expected the same to happen to him.
- The thread talks about a superuser app being installed after the phone reboots. I already had Superuser installed (but never been able to use it because I haven't successfully rooted ever). I uninstalled the app and tried z4root again, but nothing different happened.
- The thread suggests using adb logcat to get debugging info, but logcat spews an endless stream of info that is much longer than the examples I've seen in the thread (long enough that my terminal buffer loses the top info before it finishes). What I can see doesn't seem like it is related to z4root.