• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[GUIDE] How to S-OFF your 1.47.x ROM with Revolutionary (without downgrading)

Search This thread

slvrbllt

Senior Member
Feb 18, 2005
222
46
Rome (Caput Mundi)
First of all, please let me thank all the people involved into this process:
o unrevoked and AlphaRevX teams (for their great tools)
o davidreece (for reporting the temp root method) http://forum.xda-developers.com/showthread.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:

PREREQUISITES:
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/android-win-tools.html

HOW TO:
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/attachment.php?attachmentid=661246&d=1311240968
o Open a command prompt and issue the following commands to get temp root access: (thanks again, davidreece!)
Code:
adb push fre3vo /data/local/tmp
adb shell chmod 777 /data/local/tmp/fre3vo
adb shell [i](you'll get a $ prompt)[/i]
/data/local/tmp/fre3vo -debug -start FAA90000 -end FFFFFFFF [i](you should be kicked off adb shell and get back to your command prompt)[/i]
adb shell [i](you should get a # prompt now)[/i]
exit
o DO NOT disconnect or switch your device off!!
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 4.0.1.4 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.
 

Attachments

  • su-2.3.6.3-efgh-signed.zip
    289.8 KB · Views: 8,614
Last edited:

fjankie

Member
Feb 3, 2010
8
0
Work's like a charm! Thanx!

Although my antivirus (Norton Internet Security) killed revolutionary when i tried to download CWM.. No hassle though, just installed it manually afterwards..
 

vencis

New member
Feb 22, 2009
3
1
Hi guys,

My DS is S-OFF now too , but GingerBreak 1.2 seems doesn't work. It still shows rotating circle but nothing happens. Any ideas ?

Thanks for reply.
 
Last edited:

EbiEre

Senior Member
Jan 7, 2010
201
8
Hi guys,

My DS is S-OFF now too , but GingerBreak 1.2 seems doesn't work. It still shows rotating circle but nothing happens. Any ideas ?

Thanks for reply.

Same for me.. but.. is it a problem? If i want to flash a custom Rom? Not really, right? 4ext is flashed so i can flash a Rom or will something break if i do that?

Cheers
 

ben_pyett

Senior Member
Oct 28, 2006
5,570
2,333
London, Colchester, Wivenhoe
Same for me.. but.. is it a problem? If i want to flash a custom Rom? Not really, right? 4ext is flashed so i can flash a Rom or will something break if i do that?

Cheers

No, you are right and should be fine
All of the custom roms come pre rooted anyway, So simply flash one from recovery as you suggested and you'll be ok
Sent from my HTC Desire S using XDA Premium App
 

sstarlight

Senior Member
Jun 15, 2010
166
30
Virtual World
it's not working.. i don't know why. it's stuck at acquiring root.. any suggestion? i've done all the adb command. and it's already show #..
this is my third time i tried
(sorry for my bad english) :)
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 38
    First of all, please let me thank all the people involved into this process:
    o unrevoked and AlphaRevX teams (for their great tools)
    o davidreece (for reporting the temp root method) http://forum.xda-developers.com/showthread.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:

    PREREQUISITES:
    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/android-win-tools.html

    HOW TO:
    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/attachment.php?attachmentid=661246&d=1311240968
    o Open a command prompt and issue the following commands to get temp root access: (thanks again, davidreece!)
    Code:
    adb push fre3vo /data/local/tmp
    adb shell chmod 777 /data/local/tmp/fre3vo
    adb shell [i](you'll get a $ prompt)[/i]
    /data/local/tmp/fre3vo -debug -start FAA90000 -end FFFFFFFF [i](you should be kicked off adb shell and get back to your command prompt)[/i]
    adb shell [i](you should get a # prompt now)[/i]
    exit
    o DO NOT disconnect or switch your device off!!
    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 4.0.1.4 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.
    2
    su is working but i think it is not rooted

    if su is working then you're rooted. open terminal emulation, you'll se the $ prompt. type in SU and hit enter: if it changes to # you're happy. or simply install superuser from market manually. gingerbreak didn't work for me ever.

    edit: you may also want to install busybox, also from market, use one of the free installers. this way all programs that need root will find all they need.
    1
    thank you

    but got this problem :

    'adb' is not recognized as an internal or external command operable program or batch file.

    1. download and install JDK
    2. download and install Android SDK
    3. run "SDK Manager.exe" and install Android SDK Platform-tools
    4. in \platform-tools\ you found adb.exe
    1
    @ slvrbllt
    Add this to the tutorial.
    Copy content on adb-win-tools from here>> http://www.4shared.com/file/KK6KvF7Q/android-win-tools.html
    To C:/Windows
    This is for:
    'adb' is not recognized as an internal or external command operable program or batch file.
    Because most of us don't have those files preinstalled :D in windows.
    1
    If you are a Windows user this is the key I get: GqNG0ekHyk4kyzqH . Use copy/paste in order to avoid mistakes. All the keys are valid and must work.