3vo Unroot Guide


Thread Status:
Not open for further replies.
  1. Granite1

    Granite1 Zercron Encrusted Tweezer Moderator

    1.3 / 1.4 Hboot Unroot guide


    First off I wanted to say thanks to DonB and Jerofld for being awesome and helping me root, then unroot my 3vo!! :)

    Next up, I would like to thank scrosler on XDA for his guide which helped me figure it all out. Thanks DonB for finding this one. ;)

    [HOW TO] Return to 100% stock 1.13.651.7 / ROM - Recovery - S-ON! - xda-developers

    I've grabbed pieces of other guides written by DonB, Jerofld, ScaryAilen, and others to complete this. If I forgot anyone, just let me know, and I'll get you in here! :)

    Lets get down to the nitty gritty!!

    Hboot 1.3 and 1.4 Guide


    Step 1) How to install and configure the Android SDK


    First you need to get HTC Sync working and have the android SDK for sending ADB commands to your phone.
    1) HTC Sync is needed to link your phone to your computer with the proper drivers. On XDA they link the HTC drivers by themselves. These are fine, if you can find em, but Jerofld couldn't find a direct link on the HTC site (neither could I), so we're going to use HTC Sync. :)
    2) Mini-SDK is a multiple platform set of fastboot and ADB so that you do not have to download the full Android SDK. It is easier to use, too. Just download sdk-tools.zip and extract it to your hard drive. I'll assume that most of you are using Windows, and for this tutorial, I'll extract Mini SDK to C:\sdk-tools. But Mini-SDK has Mac and Linux versions included in the zip file, so all are supported here.
    Alternatively, if you want to install the full Android SDK, you can do so by following this guide.[/spoiler]

    Step 2) Flashing the stock ROM

    When I unrooted my 3vo I tried to run the RUU.exe while on a custom Sense 3.5 ROM and it would not flash. Once I flashed a stock ROM all went well. :)

    METHOD-1


    If you made a nandroid of your Stock rom when you first rooted, just simply restore that nandroid. ;)
    If you didn't make a nandroid or have lost it, follow method 2 below.


    METHOD-2

    1. Download the stock ROM ZIP image from here .

    Thanks for the link Jerofld!

    2. Copy it to SD Card

    3. Reboot phone into hboot mode by holding volume down and then press power. Keep volume down held until you boot into hboot mode.

    4. In hboot mode Select recovery and press power. Wait until the phone reboots into recovery.

    5. Depending on your recovery, the menu's will differ slightly, but the method will be the same. First make a NANDroid backup (just in case ;) ), find the back up and restore option and select. Scroll down to back up and select.

    6. Next back out of the back up and restore menu, and select the wipe menu. Wipe everything except the SD card. I personally wipe multiple times, it's a habit from the old Clockwork Mod on the OG EVO not wiping properly. LOL :)
    7. Back out of the wipe menu and select the flash menu. Select the flash .zip from SD. Scroll down and select the Stock rom downloaded earlier.
    8. Back out of the flash menu, and select reboot phone. Let the phone boot up.


    Step 3) Download the 3vo RUU.exe


    1. Run the RUU.exe:

    1.13.651.7:
    Goo-inside.me Downloads - Downloading RUU_Shooter_S_Sprint_WWE_1.13.651.7_Radio_0.97.10. 0530_NV_NV_SPCS_1.16_release_198109_signed.exe

    Once again thanks Jerofld!!


    Step 4) Run The RUU


    First off make sure your phone is at least 50% charged prior to starting this step, but full charged is preferred. ;)

    1. Make sure the HTC drivers you downloaded earlier are installed and working. Do this by connecting your phone to your computer. If your computer detects it, your drivers are working.

    2. Run the RUU.exe on your computer. It takes a few minutes to boot up, so don't be alarmed if it doesn't appear immediately.

    3. Follow the prompts. It should ask you to ensure your phone is plugged into the computer and that ADB debugging is on.

    4. The RUU should recognise the phone and start running. Be patient, do not unplug the phone under any circumstances!!


    Alternative method to flashing a RUU


    If RUU.exe does not work for you, you can manually extract the RUU.zip from the RUU.exe.

    1) Go to Start > Run > type "%temp%" and push enter, this is your temp directory. I recommend you clear out as much as you can.

    2) Run RUU.exe with this folder open. You'll see a few new directories, in one of them, there is a file called rom.zip. Copy that file to your SD card and rename it to "PG86img.zip".

    3) Reboot your phone into bootloader mode. This file should flash.

    4) If it doesn't and you're on HBOOT 1.5, I've heard that you have to relock your bootloader first. Also, you can't use anything other than RUU 2.17.651.5. To do this, open fastboot and type "fastboot oem lock" to lock the HBOOT 1.5 bootloader and then reboot the bootloader to try again.

    Thanks to EddyOS for his post here: RUU as .zip ... possible?


    Step 5) Turn S-ON


    1. Boot the phone back up and turn off fastboot ( Menu / Settings / Power uncheck fastboot ). Keep the phone plugged into your computer.

    2. Power the phone down. Reboot phone into hboot mode by holding volume down and then press power. Keep volume down held until you boot into hboot mode.

    3. Once in Hboot select the Fastboot option. Fastboot should be highlighted and be in bold red. Set the phone down and concentrate on your computer.

    4. Now, click Start and either open Run, or click in the text box in your start menu. Then type 'cmd'. You get a command prompt. Now we need to go to the Mini SDK folder. If you installed it in the same directory I did, you can copy (or type):


    Code (Text):
    1.  
    2. cd C:\sdk-tools
    3.  
    Now go back into your command prompt and right click on it. Click paste and then push enter. You should now be in the mini SDK directory. If you have Windows 7, you can go to your mini SDK folder and hold shift and right click on the folder and click "Open command window here" as an alternative means than copying and pasting (thanks to mteezey for the tip). To check that you are in the right folder, you can type 'fastboot' then enter, you should get this:

    Code (Text):
    1. C:\sdk-tools>fastboot
    2. usage: fastboot [ <option> ] <command>
    3.  
    4. commands:
    5.   update <filename>                        reflash device from update.zip
    6.   flashall                                 flash boot + recovery + system
    7.   flash <partition> [ <filename> ]         write a file to a flash partition
    8.   erase <partition>                        erase a flash partition
    9.   getvar <variable>                        display a bootloader variable
    10.   boot <kernel> [ <ramdisk> ]              download and boot kernel
    11.   flash:raw boot <kernel> [ <ramdisk> ]    create bootimage and flash it
    12.   devices                                  list all connected devices
    13.   continue                                 continue with autoboot
    14.   reboot                                   reboot device normally
    15.   reboot-bootloader                        reboot device into bootloader
    16.   help                                     show this help message
    17.  
    18. options:
    19.   -w                                       erase userdata and cache
    20.   -s <serial number>                       specify device serial number
    21.   -p <product>                             specify product name
    22.   -c <cmdline>                             override kernel commandline
    23.   -i <vendor id>                           specify a custom USB vendor id
    24.   -b <base_addr>                           specify a custom kernel base address
    25.   -n <page size>                           specify the nand page size. default:
    26. 2048
    27.  
    28. C:\sdk-tools>
    If you see this, fastboot is running correctly. :)

    5. Now in the command prompt you need to send the writesecure flag command to the phone to set S-ON.

    Type this in the command prompt and hit enter:

    Code (Text):
    1.  
    2. fastboot oem writesecureflag 3
    3.  
    6. Grab your phone and scroll down in hboot and select reboot bootloader. If sucessful, you should now see S-ON at the top. :)


    Once again thanks to all mentioned above, and hopefully this guide helps anyone who is in need of S-ON for any reason. :)

    Advertisement
    :
    jerofld and DonB like this.
  2. Granite1

    Granite1 Zercron Encrusted Tweezer Moderator

    Hboot 1.5 Guide

    Once again I want to thank DonB and Jerofld for being awesome and helping me develop these guides!! :)



    Step 1) How to install and configure the Android SDK


    First you need to get HTC Sync working and have the android SDK for sending ADB commands to your phone.
    1) HTC Sync is needed to link your phone to your computer with the proper drivers. On XDA they link the HTC drivers by themselves. These are fine, if you can find em, but Jerofld couldn't find a direct link on the HTC site (neither could I), so we're going to use HTC Sync. :)
    2) Mini-SDK is a multiple platform set of fastboot and ADB so that you do not have to download the full Android SDK. It is easier to use, too. Just download sdk-tools.zip and extract it to your hard drive. I'll assume that most of you are using Windows, and for this tutorial, I'll extract Mini SDK to C:\sdk-tools. But Mini-SDK has Mac and Linux versions included in the zip file, so all are supported here.
    Alternatively, if you want to install the full Android SDK, you can do so by following this guide .


    Step 2) Locking the Bootloader


    1. Plug your phone into your computer with the data cable.

    2. Power the phone down. Reboot phone into hboot mode by holding volume down and then press power. Keep volume down held until you boot into hboot mode.

    3. You should already be in fastboot if you connected your phone to your computer through your USB cable. If not, select the Fastboot option. Fastboot should be highlighted and be in bold red. Set the phone down and concentrate on your computer.

    4. Now, click Start and either open Run, or click in the text box in your start menu. Then type 'cmd'. You get a command prompt. Now we need to go to the Mini SDK folder. If you installed it in the same directory I did, you can copy (or type):

    Code (Text):
    1.  
    2. cd C:\sdk-tools
    3.  
    Now go back into your command prompt and right click on it. Click paste and then push enter. You should now be in the mini SDK directory. If you have Windows 7, you can go to your mini SDK folder and hold shift and right click on the folder and click "Open command window here" as an alternative means than copying and pasting (thanks to mteezey for the tip). To check that you are in the right folder, you can type 'fastboot' then enter, you should get this:

    Code (Text):
    1. C:\sdk-tools>fastboot
    2. usage: fastboot [ <option> ] <command>
    3.  
    4. commands:
    5.   update <filename>                        reflash device from update.zip
    6.   flashall                                 flash boot + recovery + system
    7.   flash <partition> [ <filename> ]         write a file to a flash partition
    8.   erase <partition>                        erase a flash partition
    9.   getvar <variable>                        display a bootloader variable
    10.   boot <kernel> [ <ramdisk> ]              download and boot kernel
    11.   flash:raw boot <kernel> [ <ramdisk> ]    create bootimage and flash it
    12.   devices                                  list all connected devices
    13.   continue                                 continue with autoboot
    14.   reboot                                   reboot device normally
    15.   reboot-bootloader                        reboot device into bootloader
    16.   help                                     show this help message
    17.  
    18. options:
    19.   -w                                       erase userdata and cache
    20.   -s <serial number>                       specify device serial number
    21.   -p <product>                             specify product name
    22.   -c <cmdline>                             override kernel commandline
    23.   -i <vendor id>                           specify a custom USB vendor id
    24.   -b <base_addr>                           specify a custom kernel base address
    25.   -n <page size>                           specify the nand page size. default:
    26. 2048
    27.  
    28. C:\sdk-tools>
    If you see this, fastboot is running correctly. :)

    5. Now in the command prompt you need to send the oem lock command to the phone to lock the bootloader.

    Type this in the command prompt and hit enter:

    Code (Text):
    1.  
    2. fastboot oem lock
    3.  
    6. Grab your phone and scroll down in hboot and select reboot bootloader. If sucessful, you should now see LOCKED at the top. :)


    Step 3) Run the RUU

    First off make sure your phone is at least 50% charged prior to starting this step, but full charged is preferred. ;)

    1. Make sure the HTC drivers you downloaded earlier are installed and working. Do this by connecting your phone to your computer. If your computer detects it, your drivers are working.

    2. Run the RUU.exe on your computer. It takes a few minutes to boot up, so don't be alarmed if it doesn't appear immediately.

    3. Follow the prompts. It should ask you to ensure your phone is plugged into the computer and that ADB debugging is on.

    4. The RUU should recognise the phone and start running. Be patient, do not unplug the phone under any circumstances!!


    Alternative method to flashing a RUU


    If RUU.exe does not work for you, you can manually extract the RUU.zip from the RUU.exe.

    1) Go to Start > Run > type "%temp%" and push enter, this is your temp directory. I recommend you clear out as much as you can.

    2) Run RUU.exe with this folder open. You'll see a few new directories, in one of them, there is a file called rom.zip. Copy that file to your SD card and rename it to "PG86img.zip".

    3) Reboot your phone into bootloader mode. This file should flash.

    4) If it doesn't and you're on HBOOT 1.5, I've heard that you have to relock your bootloader first. Also, you can't use anything other than RUU 2.17.651.5. To do this, open fastboot and type "fastboot oem lock" to lock the HBOOT 1.5 bootloader and then reboot the bootloader to try again.

    Thanks to EddyOS for his post here: RUU as .zip ... possible?


    Hopefully this guide helps anyone in need of a locked bootloader for any reason. :)
Loading...
Thread Status:
Not open for further replies.

Share This Page