o unrevoked and AlphaRevX teams (for their great tools)
o davidreece (for reporting the temp root method) http://forum.xda-developers.com/show....php?t=1190992
Since Revolutionary is not able (yet) to acquire root access on our ROM, I thought I'd get a temp root access BEFORE launching Revolutionary.
As a matter of facts I have successfully S-OFFed my device running the latest 1.47.401.4 ROM (HBOOT 0.98.0002).
I could not test this method on any other ROM version, but as long as you are able to get temp root using the commands below, you should be safe to go.
So let's get straight to the instructions:
o You know what you are doing. Messing up with your NAND implies a risk that you should be aware of.
o Android SDK installed. Download the "android-win-tools" from the following link otherwise (thanks .sh4d0w.) and extract the files to your \Windows directory: http://www.4shared.com/file/KK6KvF7Q...win-tools.html
o Get your version of Revolutionary from their site: http://revolutionary.io/
o Ensure your device has "Debug USB" enabled and is connected to your PC in "Charge only" mode.
o Download fre3vo from the following link: http://forum.xda-developers.com/atta...6&d=1311240968
o Open a command prompt and issue the following commands to get temp root access: (thanks again, davidreece!)
adb push fre3vo /data/local/tmp adb shell chmod 777 /data/local/tmp/fre3vo adb shell (you'll get a $ prompt) /data/local/tmp/fre3vo -debug -start FAA90000 -end FFFFFFFF (you should be kicked off adb shell and get back to your command prompt) adb shell (you should get a # prompt now) exit
o Now that your phone has temporary root access, launch Revolutionary and follow instructions on screen.
o In a matter of seconds you will see the new HBOOT in place
o You may want to answer Y when prompted whether to install CWM or not. It will install the new 126.96.36.199 version of the tool.
o Download the attachment below and flash it via CWM. It will install su and Superuser.apk. Restart your phone and you'll end up with a rooted stock rom.
You should be able to achieve the same results on Linux as well.
That's it, folks.