Two legendary devices, first of which came out late 2012 and the other recently at the dawn of this summer. Both of them hold an amazing potential. You might have already guessed and here they are; HTC Droid DNA and the HTC One.  The devices hold quiet a similarity, yet the HTC One has some minor upgrades in Hardware and a major Sense UI V5 upgrade in terms of software.

Indeed, both the devices have been put under barriers, which resists the developers and users @XDA-Developers forum to tweak the device with Custom ROMs, Kernels, mods etc. Nothing can still limit AlphaRev & unrevoked as efforts have been made seamlessly by the team to bring in the famous REVOLUTIONARY S-OFF tool labelled as revone for these two device. While the tool is still an early access preview, but is again worth the risk. All you require here is a bit of command-line knowledge with ADB and Fastboot to work along this tiny yet very powerful tool.

Warning!

  • This guide is meant to be used only and only on the HTC Droid DNA and HTC One. Please do not bother to try this on any other device.
  • Read and Understand the instructions properly before proceeding any further.
  • Perform all the actions at your own risk, DroidViews or any of its members won’t be responsible for any damage held to your device.

Prerequisites

  • Android SDK Installed [Link]
  • USB Drivers [LINK]
  • Compatible USB cable
  • Enable USB Debugging [LINK]
  • More than 60% battery to avoid uncertain shutdowns
  • Backup device storage, contacts, messages and calenders manually

Gain S-OFF on HTC One

As of now, revone can possibly grant S-OFF to WWE RUU, EU RUU, T-Mobile, AT&T and Sprint variants of the HTC One.

  1. Download the revone binary [Package: revone]
  2. Open the folder where the file is downloaded, press SHIFT key and RIGHT-CLICK on an empty space inside that folder. Select Open Command Prompt here
  3. Connect your device to PC via USB data cable
  4. Push the file to your device with the following command:
    adb push revone /data/local/tmp
  5. Initiate ADB shell:
    adb shell
  6. Change the directory to /data/local/tmp
    cd /data/local/tmp
  7. Enter the following command to make revone executable
    chmod 755 revone
  8. Start the S-OFF preperation process:
    ./revone -P
  9. Here 3 different cases shall arise and so does 3 simple solutions to themIf the process is successful, the device will reboot and you shall proceed to the next step
    If the device reboots (we presume that this is an un-diagnosed crash), wait for 2 minutes and follow again from step #5
    If the device reports that it needs to reboot and try again, then follow the steps again from step #5
  10. Initiate another shell window by using step #5 and change the directory to /data/local/tmp using step #6.
  11. Give in the following commands to start the S-OFF and unlock process
    ./revone -s 0 -u
  12. Now, if the device has been successful through the process, reboot the device again into the bootloader mode by typing in the following command:
    adb reboot bootloader

Gain S-OFF on HTC Droid DNA/Butterfly J

As of now, revone can possibly grant S-OFF to Droid DNA 2.04/2.06 and Butterfly J 1.29.

  1. Download the revone binary [Package: revone.dna]
  2. Open the folder where the file is downloaded, press SHIFT key and RIGHT-CLICK on an empty space inside that folder. Select Open Command Prompt here
  3. Connect your device to PC via USB data cable
  4. Push the file to your device with the following command:
    adb push revone /data/local/tmp
  5. Initiate ADB shell:
    adb shell
  6. Change the directory to /data/local/tmp
    cd /data/local/tmp
  7. Enter the following command to make revone executable
    chmod 755 revone.dna
  8. Start the S-OFF preperation process:
    ./revone.dna -P
  9. Here 3 different cases shall arise and so does 3 simple solutions to themIf the process is successful, the device will reboot and you shall proceed to the next step
    If the device reboots (we presume that this is an un-diagnosed crash), wait for 2 minutes and follow again from step #5
    If the device reports that it needs to reboot and try again, then follow the steps again from step #5
  10. Initiate another shell window by using step #5 and change the directory to /data/local/tmp using step #6.
  11. Give in the following commands to start the S-OFF and unlock process
    ./revone.dna -s 0 -u
  12. Now, if the device has been successful through the process, reboot the device again into the bootloader mode by typing in the following command:
    adb reboot bootloader

Within the bootloader mode, you shall now observe that the device is S-OFF and unlocked. Have this been easy? I too think so. Its just a matter of minutes. This hack (mod) is confirmed to be working and is unlikely to brick your device. Wait a minute! we’re not done yet.

Below are some simple features that come along this Mod and are applicable by using them as command-line switches.

  • To lock the device bootloader in such a way that it was never unlocked, use:
    -l
  • To re-lock the device bootloader such that it has a mark of unlocking, use:
    -r
  • To reset the device’s tamper flag, use:
    -t
  • To unlock the device bootloader, use:
    -u

If you have issues or are stuck anywhere, post here. Visit the Droid DNA revone XDA thread and HTC One revone XDA thread for direct developer support, binary updates, change-logs and FAQs.

Highly Recommended!

Root HTC One (M7) and Install ClockworkMod Recovery on It

Install HTC One (M7) Based Sense 5 ROM on HTC Droid DNA (GSM, Verizon, AT&T, T-Mobile)

Install CWM/ TWRP and Root HTC Droid DNA

6 COMMENTS

  1. for the DNA i reached step 8 and it says gained root access, but it doesn’t do anything after that

    im getting error code 2 and says revone failed

This site uses Akismet to reduce spam. Learn how your comment data is processed.