[ROOT][COMPLETE GUIDE]How To Root HTC Droid DNA

Search This thread

Flip35

Senior Member
Oct 20, 2010
1,439
134
florida
Google Pixel 5a
Google Pixel 6a
i had softbrick my phone so after relocking and running RUU to restore back to stock everything worked fine however i unlocked with my old code but now that im trying to install recovery, i flashed it in fastboot as im supposed to but when i try to reboot into recovery it boots into a black screen. ive tried it couple times. i remember the first time i got my DNA before i used htc code to unlock i had to do a bunch of different methods following a video i saw from shane from DMX. IM starting to think if i have to use the same process. has this happen to anyone
 

jamiethemorris

Senior Member
Jan 7, 2013
1,851
803
Guys I don't know where the CWM link is, but here is the flashable Superuser from the official website: http://androidsu.com/superuser/

I personally am a fan of TWRP so here is the link for that: http://www.teamw.in/project/twrp2/127

That should at least get you rooted. Worked for me. I know most of you are probably aware of both of those things, but this was the only thread for rooting the DNA here so I thought I should at least post a working method.
 
Last edited:
  • Like
Reactions: CrazyRussianXDA

PiTT

Senior Member
Feb 8, 2006
64
3
I'm having this problem: I can boot into bootloader (it's unlocked), I flashed TWRP recovery, and when I go into recovery mode...it says it's going, but then my screen goes wonky, all these weird lines. Anyone know wtf is going on?
 

ApexPredation

Senior Member
Mar 6, 2011
83
19
I'm having this problem: I can boot into bootloader (it's unlocked), I flashed TWRP recovery, and when I go into recovery mode...it says it's going, but then my screen goes wonky, all these weird lines. Anyone know wtf is going on?

Can't say I know what's going on but try flashing ClockWorkMod recovery. It works like a charm. That or double check the md5 of the file you flashed to make sure it correctly download.
 

LakerStar25

Senior Member
Jan 25, 2011
511
88
LA
I'm having this problem: I can boot into bootloader (it's unlocked), I flashed TWRP recovery, and when I go into recovery mode...it says it's going, but then my screen goes wonky, all these weird lines. Anyone know wtf is going on?

First if your stuck at the wonky lines just hold power and volume down until phone restarts or turns off. Yea you flashed the wrong recovery. Check the one you downloaded it has to be the one for dlx only if it says dlxu or dlxub or whatever its says other then dlx its wrong. I did that too and flashing the correct one fixed it.

Sent from my HTC6435LVW using Tapatalk 2
 

jamiethemorris

Senior Member
Jan 7, 2013
1,851
803
http://androidsu.com/superuser/

Download the one under "arm devices" that says 3.1.3. Flash the zip in recovery.

Also, if you flash a custom ROM such as viper or newts sense 5 ROM, it will come pre rooted, so you don't need to do anything except flash the rom (and the boot.IMG if you have s-on).

Sent from my ViperDNA using Tapatalk 2

---------- Post added at 11:34 AM ---------- Previous post was at 11:30 AM ----------

Also, for those of you that are having trouble with twrp I had the same issue. Install cwm and then if you want to switch to twrp, download goomanager, then go to menu >install open recovery script. I've never had it fail that way.

Sent from my ViperDNA using Tapatalk 2
 

JackTheRipper13

Senior Member
Dec 21, 2010
79
4
So I've just picked up a DNA, my understanding is that there is no way to unlock the bootloader without doing the jtag thing.... which I'm not going to do. Is there any way to root the device?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 40
    Here is a complete guide for anyone interested in rooting the HTC Droid DNA. The insecure boot image, TWRP recovery, CWM recovery and SuperSU files used in this guide are not my own developments, and their developers have been credited in the end of this post.
    I am only writing this as a newbie-friendly guide for everyone, and am providing my own SuperSU, su and busybox installer zip file that includes everything you need for full root.

    1. Unlock the bootloader of your device by visiting the HTC bootloader unlock page. Warning: This will wipe your data.
      UPDATE: Thanks to Verizon, the official bootloader unlocking method mentioned above no longer works. Please refer to this method for unlocking the bootloader.
    2. Download ClockworkMod or TWRP recovery for the device and rename it to recovery.img (or keep the existing name and change recovery.img in the command below to that name).
    3. Download the SuperSU and busybox package and put it on your SD card.
    4. Put your phone into bootloader mode and connect it to your PC via USB.
    5. On your computer, make sure you are in the folder where you downloaded the recovery file and use this command to flash the recovery:
      Code:
      fastboot flash recovery recovery.img
    6. Finally, reboot your device into recovery, flash the SuperSU and busybox package and reboot your device.

    You should now have root access.

    Credits:

    jcase for unlocking the bootloader after Verizon decided to lock it.
    dsb9938 for sharing the CWM port and correcting me regarding my previously posted and now removed second method involving his insecure boot image
    Dees_Troy for TWRP recovery.
    utkanos for CWM port.
    Chainfire for developing SuperSU

    I have tried to credit everyone involved but if I have missed out on anyone, please do let me know.
    7
    Care to elaborate? I am looking into buying this phone and I am sure everyone else wants to know as well. Thanks.

    I cannot promise anything. Let's be clear on that.

    But I am 90% sure we will have an unlock method tomorrow after I get my retail device. It will not be my work, but I will be testing it and posting the results.

    Even if we do not get unlock, I am sure we will at the very least find a temp root, which is all that is required for S-Off testing to continue.

    Basically, they may have slowed us down, but they have not stopped us yet.

    D

    .
    6
    If you guys want the origional SuperSU/Busybox package mentioned in the post, then Click Here, and I've uploaded my saved copy of it to my DropBox.

    As for CWM (ClockworkMod) Click Here, and you should see a long list of many devices, find "HTC Droid DNA", and you can download the Recovery or the Touch Recovery (Far Right Columns)
    3
    Thanks for your response. =)

    Based on my understanding (and my experience with Nexus devices), once you boot using an insecure boot image, you have full root access in ADB since it is running adbd as root on the device. You can then successfully write to the /system partition and the changes persist after reboot. While I can confirm that the above will work on any Nexus device as well as any similar device with an unlocked bootloader and fastboot access, I am not 100% sure if that's how it works on HTC devices that have the S-ON flag. Are you referring to S-ON devices in particular here?

    Normally it does work that way. And I was very disappointed that it did not on this phone, as I made the kernel just for that reason.

    I think there was an error in the coding where it tells unlock which partitions to remove write protection from. That, or they just wanna make our lives hard for some reason.

    Either way, you cannot write to /system while the phone is booted normally without S-Off. Even as root.

    D

    .
    3
    I'm wondering if the supersu problems would be rectified using DSB's system writeable kernel.

    yes, that is the exact problem. the package that is supplied does work but I, along with some others, have had problems with superSU and it prompting to update the binaries. so, I assumed there was a problem with root and that I had done something wrong, when in fact without a modified kernel you cannot write to system with our phone, thus creating the errors and reboots when trying to update the binaries. so to fix the problem you can flash the zip below.

    flash this (will update binaries and install the compatible superuser app instead): http://downloads.noshufou.netdna-cdn.com/superuser/Superuser-3.1.3-arm-signed.zip

    this worked like a charm, no errors, and should also delete the original superSU app that was installed, but if for some reason it does not, delete it manually. this will allow basic root privileges. the problem is that system is unwriteable without flashing either dsb's cubed or modified stock kernels (which allow you to then write to system). once you have root I definitely recommend flashing one of these kernels so that you have full root privileges without any possible errors.

    hope that clears some things up because I for one am new to htc and had no idea why my changes would not stick in system. i immediately assumed the problem was a faulty root on my part.

    a huge thank you to all involved with the work that has been done thus far!! happy holidays all!!!