yashsingh1/xdaforums huggingface dataset:
[Desire HD Android Development] willk22:
IF THIS GOES WRONG (which it shouldn't) then my guide is NOT responsible. The app that YOU used it NOT responsible. YOU are responsible! Use at YOUR OWN risk!

Ok well there are two threads giving excellent guides on how to permaroot your phone, however PaulOBrien recently updated VISIONary to give a two-click permaroot to the desire HD and so we can get an easy basic permaroot without messing around with adb, terminal and whatnot!

Obviously this just achieves root, but doesn't get S-OFF. It also doesn't rewrite your Hboot...

The noob guide (for people like me...)

Step 0.5: If you have already got temproot using VISIONary r11 or earlier, make sure you uncheck 'temproot on startup' and then reboot your phone. Then once your phone has rebooted, remove VISIONary, reboot, and proceed with the steps below! (To let you know why, if you have temprooted with previous versions of VISIONary, r12 conflicts with it - this is because r12 checks for root and thinks the device is already rooted if a previous version has temprooted it...)

UPDATE: If you are having problems with your device saying it is already rooted try VISIONary r13 which Paul released as a fix I believe:

http://content.modaco.net/dropzone/com.modaco.visionaryplus.r13.apk Original post on MoDaCo - http://android.modaco.com/content-page/320350/10-nov-r12-test-visionary-one-click-root/page/120/

After you are all prepared:

Step 1: Download VISIONary r14: http://android.modaco.com/content/h...722/10-nov-r12-test-visionary-one-click-root/ and install it on your DHD

Step 2: Temproot your phone using VISIONary

Step 3: Use the Permaroot option to Permaroot your phone!

This is just a guide to get basic Permaroot on your DHD. However, if you would like to get S-OFF then please go to the guide written by sfjuocekr. He has prepared and written an excellent and (relatively) easy way to get it.

FOLLOW HIS INSTRUCTIONS EXACTLY TO AVOID YOUR DHD BECOMING A GORGEOUS ALBEIT USELESS BRICK

Here it is: http://xdaforums.com/showthread.php?t=835746

As a final note, I'm not sure whether this (VISIONary) works on all kernel versions, but give it a try anyway! There is also an option in the app to get a one-click unroot.

ALL credit goes to PaulOBrien for making and updating this fantastic app!:D
[Desire HD Android Development] liljom:
It worked for me.

I have a not branded DHD with the latest update.
[Desire HD Android Development] funnyclub:
I tried the unroot just to see and it worked.

Something I was wondering was is do we need to click on the options 1/ Run visionary.sh after root and 2/Set system r/w after root? And if we do what do these do?
[Desire HD Android Development] SupremeBeaver:
i think we need a tutorial that uses VISIONary for permanent root, and then the remaining instructions to get S-OFF.

imo that would be the most noob friendly tutorial.
[Desire HD Android Development] no1male:
Agreed that's the tricky part
[Desire HD Android Development] Lankius Maximus:
Hi all. Im a first time android user and the DHD is my first ever smart phone. I only got it because of the informed posts on this site which constituted a lot of my research over the last few months.

I initially ran the temp root (R12) to remove Amazon MP3, facebook etc however I became frustrated at having to re root the thing every reboot. Just completed the Perma-root and it did exactly what it said on the tin with no issues .

Paul is a very clever guy and deserves all the credit he gets for doing this. Cheers for all the help XDA. I wont post much but will keep watching:)
[Desire HD Android Development] willk22:
Agreed! Except i'm not so clear on the process on getting S-OFF and I understand that it is quite risky. IMO as it stands at the moment we should wait until we have an easier method to obtain s-off before we encourage noobs (like me) to do it!
[Desire HD Android Development] SupremeBeaver:
is anybody out there willing to make another tutorial? Or perhaps alter the ones we have now to incorporate using this app.
[Desire HD Android Development] sfjuocekr:
Flashing HBOOT is ALWAYS risky.

Refer to my guide on how to "easily" flash the engineering (S-OFF) HBOOT and you should be able todo it without much effort without a PC. So far I have done about seven or eight DHD's without problems.

Basicly if you make two dumps of the current HBOOT and they don't match, do not continue you will likely end up with a brick. My backup script will dump it twice and show you the MD5 sums, if they match reading and writing should go flawlessly.

I had this already done two days ago ;)

http://xdaforums.com/showthread.php?t=835746
[Desire HD Android Development] Howling Wolf:
Sorry to ask, but what is S-OFF once the Desire HD is temp or perma-rooted ?
[Desire HD Android Development] funnyclub:
Could someone please answer my question above?
[Desire HD Android Development] SupremeBeaver:
ah cool.

So to make sure, what i would do is:

- Install visionary and get perm root. This involves first getting temp root i beleive.

- Extract that archive to root of SD card

- Write those commands into the terminal

And that's it?
[Desire HD Android Development] fotone:
My Italian Language Guide

Ecco la guida per rootare in telefono in maniera permanente, vi ricordo che è sempre un'operazione che potrebbe comunque comportare qualche rischio.

Però l'hanno effettuata già in tanti in maniera positiva e tra cui anche io :D

Ecco i passi da seguire:

1) Essere certi che sia attiva la modalità "DEBUG USB"

2) Scaricare VISIONary+ r12 : http://android.modaco.com/content/h...722/10-nov-r12-test-visionary-one-click-root/ (non cambiare nome all'applicazione!!!)

3) Se già presente, disinstallare la versione precedente di VISIONary (sia l'applicazione che i dati). Riavviate il terminale selezionado riavvia e NON spegni.

4) Copiare VISIONary+ r12 in una cartella della SD

5) Con il telefono NON collegato al PC installare e lanciare VISIONary+ r12.

6) Selezionare "Temproot on boot" (credo non sia necessaria ma io l'ho selezionata lo stesso)

7) Tappare su "Temproot Now!" ed attendere il messaggio di conferma.

8) Si aprirà una finestra in cui Superuser chiede di concedere i permessi di Root a Visionary, risponedere di si.

9) Tappare su "Attempt Permroot Now!"

10) A questo punto il telefono si riavvierà e vi ritroverete con il root permanente (volendo a questo punto Visionary si può anche disinstallare)

Buon root a tutti
[Desire HD Android Development] sfjuocekr:
Indeed, start with check it will tell you todo backup and afterwards it will tell you to hboot.
[Desire HD Android Development] SupremeBeaver:
could you describe the steps after where i need to flash hboot. In your instructions you write "Read the instructions on screen on how to continue", but what would that entail? I want to make sure i understand what i'll be doing before i try anything.

Thanks
[Desire HD Android Development] sfjuocekr:
The instructions will show you the MD5 sums, check those if they match continue.

Once you get to the hboot step and the MD5 sums match up again you can reboot your phone.

You can also read the scripts using notepad to get a better understanding of what is being done.

The first step is to check if the HBOOT file you extracted is actually still valid.

The second step is to check if you can make a correct backup of your original HBOOT and recovery.

The third step is actually flashing HBOOT and checking if it flashed correctly.

The fourth step is to either reboot if everything went correctly, don't reboot if it failed and report back on the forums.
[Desire HD Android Development] NoEnd:
+1 i need the same info
[Desire HD Android Development] willk22:
S-OFF I believe stands for Security-OFF, as apposed to S-ON...

S-OFF lets you flash custom kernels etc... but it is not needed for removing unwanted apps and needing superuser permissions etc.
[Desire HD Android Development] NoEnd:
thank you bro for the instant answer
[Desire HD Android Development] capychimp:
yes s-off is for the security, so we can flash from recovery when someone makes one.
[Desire HD Android Development] jkoljo:
Actually with s-off we do not need a recovery to flash stuff. It is possible via fastboot in bootloader.
[Desire HD Android Development] fvs:
I think i messed up. I already had temp root with visionary r10. Then installed r12 and pressed the perm root button. My device restarts, but evert app tells me i dont have root access. But when i press the temp root button, it says: device is already rooted.

So i thought, maybe i should unroot and root again, but nothing happens when i push the unroot button.
[Desire HD Android Development] willk22:
Disable the option to temp boot on root,

Reboot your phone,

remove both visionary r10 and r12,

Reboot your phone again,

Start again from the beginning!
[Desire HD Android Development] fvs:
Thnx for ur reply. I did everything, reboot uninstall etc. After the final reboot, ive reinstalled visionary r12, pressed temp root, but it still says: your device has allready been rooted.
[Desire HD Android Development] willk22:
Hmmm... ok well mabye your device is actually rooted? I'm not sure tbh. Try an app that requires root permissions again? Have you got Superuser installed?
[Desire HD Android Development] fvs:
I reinstalled superuser, but titanium backup says it could not get root privileges.
[Desire HD Android Development] willk22:
Right ok, download terminal emulator from the market, and type:

su

If your device is rooted then the

$

Should change to a

#

If not then...
[Desire HD Android Development] novanab:
Guys can anyone please help me? I am trying to root my DHD, and have got NO idea what I have to do after i installed the Visionary r12 apk file? It doesn't show up as one single file in winrar but rather different files. Please help
[Desire HD Android Development] fvs:
"Must be suid to work properly"

Ill just do a hard reset and try again :)
[Desire HD Android Development] willk22:
Right ok, thats because the .apk file is a package and winrar is extracting it into its separate files... you dont need to do that!

1) Download visionary r12

2) Put it onto your Desire HD's SDcard

3) Go onto your phone and find the visionary .apk in your memory card (use astro file explorer from the market to navigate your way through the sdcard)

4) Click on the visionary.apk and it will ask you what you want to do with it - install it

Follow the instructions from the first post on this thread...
[Desire HD Android Development] willk22:
Ok good luck!
[Desire HD Android Development] fvs:
Ok after the hard rest, it still says my device is rooted.

How can my device still be rooted after a hard rest? Is it a fault in visionary? I tried with r11 and r12
[Desire HD Android Development] Howling Wolf:
Ok, thank you.

I gather it's the same thing as on my former HD2 with HSPL which I flashed countless times... ;)
[Desire HD Android Development] willk22:
Yer ok, try installing the VISIONary version you originally used to temproot your device, and try temprooting on that? Make sure you disable the 'root on startup' feature and try rebooting...
[Desire HD Android Development] fvs:
r10 isnt available anymore. I tried with r11 and it still says i'm already rooted. I'll try to erase the android files on my SD and then perform a hard reset. There isn't anything usefull on my SD i havent backedup anyway =)
[Desire HD Android Development] willk22:
Ok! Well if that Doesn't work the only thing I can suggest is that you flash a stock ROM and start over :eek: Good luck!
[Desire HD Android Development] fvs:
Yep i guess too, because it still doesn't work. Can you point me in the right direction for flashing a new stock rom? Im new to flashing on this phone, dont want to brick it in the 3rd week i have it :(

Im from the Netherlands and got Vodafone as carrier, but got the phone from an online vendor. Should i install http://xdaforums.com/showthread.php?t=808390?
[Desire HD Android Development] willk22:
Probably the best thing to do is find the latest WWE ROM thread and ask for instructions on their. I would offer more help but I'm not really clear on flashing ROMs to android myself!
[Desire HD Android Development] fvs:
Ok thanks for all the replies. Ill get back to you when i have everything mixed.
[Desire HD Android Development] Aniquibobo:
or this (1.32.405.6/Latest RUU for ACE Europe)

http://xdaforums.com/showthread.php?t=829860

or

http://xdaforums.com/showthread.php?t=824357

Not sure, NOT TESTED

/Ani
[Desire HD Android Development] grusapa:
i have the same problem.. :S cant root it now. and cant "un root" it!

f*** hope the we can get a fix for remove r10!
[Desire HD Android Development] willk22:
Did you install r12 whilst still having r10? And after you removed r10 did you reboot before installing r12?

EDIT: fcjversc and grusapa - please refer to my original post for a link to r13. This should fix the 'already rooted' problem. Sorry I couldn't find this for you earlier!

Again the credit goes to paul at modaco!
[Desire HD Android Development] fvs:
I installed r12 while still having r10 installed.

Flashed to the latest stock rom (link from Ani 2 posts earlier) and installed r12 from scratch. Working perfect now!
[Desire HD Android Development] willk22:
Brilliant! But I just found a fix for you, would of saved you hard resets and flashing :( sorry I didn't find it sooner!
[Desire HD Android Development] fvs:
Hehe np, now ive got a clean phone again. What is the solution?
[Desire HD Android Development] willk22:
Paul released r13 of VISIONary which had the code that checks for previous root removed. So you could permaroot even if you had already temprooted with a previous release!
[Desire HD Android Development] fvs:
Lol he did.. damn xD well, glad this problem is solved tho. Go paul!
[Desire HD Android Development] jonrwg:
Hi,

Can anyone help me to temp root my phone? I'm using DHD. I installed r11,12,13. All three of them cant temp root my phone. Before this my phone is already temp & perm rooted with r12 but I hard reset my phone. So after that I'm unable to temp root my phone. Whenever I click on temp root, my phone will go into a screen "rooting device, please wait". The screen will start blinking a few times and went back to visionary home screen. So I click on perm root and got a message saying "please temp root your device before attempting permroot". Any help?
[Desire HD Android Development] Aniquibobo:
Hi

Do you have USB debugging enabled ?

/Ani
[Desire HD Android Development] jonrwg:
Yes, my usb debugging is enable.

Update: Solved. =D
[Desire HD Android Development] teladan98:
I have the same problem too :(

EDIT: It's rooted again, yay! :D I tried again the temproot, no notification shown, just the progress circle keep rolling, after waiting for a while (more than 3 minutes I guess), I just press the back button, and did the permroot again, and it worked! :)
[Desire HD Android Development] willk22:
Same happened to me first time I tried it ha
[Desire HD Android Development] axel2383:
I have a question: if I wanted to make a temporary root, would it be possible to do it with this version of the visionary or the only possible type of root is the permanent root?
[Desire HD Android Development] blbean:
Just to let you know, the r13 package worked flawlessly on my brand new DHD. I rooted, unrooted and rooted again. Just to make sure ;). Thanks very much for the hard work!

Android version

2.2

Smalbandversion

12.28b.60.140eU_26.03.02.15_M#

Kernel version

2.6.32.21-gbe90714

htc-kernel@and18-2 #1

Fri Oct 22 05:17:15 CST 2010

Build number

1.32.405.3 CL275498 release-keys

Software number

1.32.405.3

Browserversion

WebKit 3.1
[Desire HD Android Development] willk22:
No problem!

You can still just temproot with r12 and r13!

To summarise:

Visionary r1-r11 Temproot ONLY

Visionary r12-r13 Temproot AND/OR Permaroot
[Desire HD Android Development] zeyon:
Hy Gays,

I'm a french boy, so i'm confused for my bad english.

I have got a big problem. My DHD is at begining a SFR (french mobile operator) phone. I have been flash my DHD with official rom 1.24.405.1 with the root and S-off and PD98IMG.zip.

Now, my phone is unroot and s-on. The big probleme is that I can't make a new root with visionary (rr1,r12r13) because in crash when i try rooted.

Futhermore, when install superuser on the market, it say there is a new su version, su-2.3.1-bin-signed but i can't install it.

If anyone understand me, HELPPPPP please.

Thanks.
[Desire HD Android Development] willk22:
Errr... firstly, I wouldn't use the word 'gays' to say hello ha! It could be offensive to some people! :eek:

And I think the best thing would be to flash the latest ROM you can and just try again? Are you making sure you are pressing the 'temproot' before you try 'permaroot??'
[Desire HD Android Development] zeyon:
Excuse me for this Word, i don't want offensived poeple. Yes i try to flash the new rom but it's impossible because there is a cid error. Before to flash the sfr ROM there was a cid error to but after doing a root and s-off method the flash has good issue. Now i am mot rooted and s-on. And impossible to make a root. I don't know what doing...
[Desire HD Android Development] willk22:
Hmmm ok, the only thing i can think to suggest is to do a factory reset and try again. This will wipe all your data though so make sure you back up everything if you do.

If that doesn't work try another guide that doesn't require visionary, like this one from evostance:

http://xdaforums.com/showthread.php?t=834427

Good luck!
[Desire HD Android Development] zeyon:
ok thanks for your advices, how to do a factory reset?
[Desire HD Android Development] willk22:
From the bootloader (volume down whilst pressing power)

Or from withing the os (setting> sd and storage> factory reset data)
[Desire HD Android Development] zeyon:
ok i do a factory reset but no change. I think the probleme come to version of my Hboot 0.85.0004, the root and the s-off are for the hboot 0.85.2007
[Desire HD Android Development] Pajorve:
This is app running in Desire A8181 ?

Hello ... beautiful work its Visionary!

I wonder what the possibility that application work on a Desire A8181 ...

Not an HTC Z and Desire is also not a HTC HD, Desire is only one Desire first generation!

Have a friend who has the apparatus crippled! It does not have access to the SD card and nor access to USB and the only method that I know to root in Desire is UnrEVOked, but this uses the PC connected to the USB.

How does not have access to USB he can't do the Root of your Desire ...

I was wondering if there is any way to make the root in Desire without using the USB access and without using the PC!

This would be possible?

PS: I looked tutorial on USB BRICK FIX and if the solution is there please indicate the path, because I tried of all shapes and couldn't root in the Desire of my friend!

Thanks and apologies for questioning here in this thread!

:confused:
[Desire HD Android Development] willk22:
Well, I have never had an original Desire so I wouldn't know! The protection to prevent rooting on the DHD, Desire z and vision is harder to crack then the protection on the desire, and I'm not familiar with how rooting works on the desire, only that it is completely different to the way visionary works to unroot.

However I remember reading somewhere that Paul is working to get visionary to work on the original desire, its only a matter of time...

http://android.modaco.com/content-page/320350/10-nov-r12-test-visionary-one-click-root/page/100/ - look for pauls post, he says he plans to add support for desire in the future
[Desire HD Android Development] Pajorve:
Thanks for the reply....

Thanks friend ... I had posted yesterday even on the same link that you passed me and looked at me now, has not yet responded!

But I read the part where the Paul said it would work for the original Desire, but the problem and Nand protection!

Believe that go take a little while yet, until the definitive work for Desire!

I appreciate your attention!

:o
[Desire HD Android Development] willk22:
No problem, good luck!
[Desire HD Android Development] kylehase:
Got permroot and installed the engineering hboot but still can't remount /system. Any suggestions?
[Desire HD Android Development] Software Guru:
VISIONary has now been updated to be r13, will give it a go tonight or tomorrow and will let you guys know.

I attach a copy below

All credit goes to Paul @ Modaco
[Desire HD Android Development] willk22:
We've had visonary r13 for a couple of days now, there's a link in the first post, but thanks anyway!
[Desire HD Android Development] willk22:
try doing it using terminal emulator?

It's probably best asking this question from the s-off thread, I'm not too sure of the ins and outs of it
[Desire HD Android Development] Beowulf1970:
ok this is probably a strange request.. but from someone who had a rooted "vanilla" desire and now has an unrooted DHD I don't want permaroot so running Visionary r13 on my DHD won't cause me any problems?

What changes does it make to the device if anything or is it all "the magic" done in memory rather than changing system files?

I have some apps (NTP time clients for example) that need root to work but I don't want the whole permaroot thing again in case I need to go back to stock.
[Desire HD Android Development] willk22:
Use temproot then. It wont modify any system files or anything, its all done in the cache (or RAM, i forget) and so when you restart your phone there would be no trrace of it.
[Desire HD Android Development] Morak75:
Hi.

I'm having a little issue with my file explorer (ES File Explorer). When I want to activate the root option (in ESfe), it says that my phone is not rooted.

But it is. I checked it with Titanium, or I've done hboot and recovery.

So why does it say that to my face ? Does it come from the official rom ?

Nice job though ;)
[Desire HD Android Development] willk22:
Hmmm... maybe it does come from the official ROM I'm not sure, perhaps try flashing a custom ROM? Or try a newer version of VISIONary? (r14 was released today I believe)
[Desire HD Android Development] Morak75:
Hi.

I tried to root again with Vr14. Seems kind of buggy.. but it rooted my phone.. I launch ES File Explorer, and when activate root option, it went well.

But

I uninstalled Vr14 to see if I really have the root, launch ES File explo, root option doesn't work anymore.

And yet Titanium works well ...

If someone who is using ES File Explorer could tell me that this application 'bugs' on DHD pliz ?
[Desire HD Android Development] Software Guru:
Hi, sorry new to all this rooting scene despite my post count

It is possible to flash a custom rom after running the VISIONary exploit, I have not installed HBOOT as it says this is not required on some threads

Also do you have to install the custom recovery image or is this optional as well

Thanks in advance
[Desire HD Android Development] afrcom15:
You need CWR so you'll need S-OFF to flash custom, I'm sure someone will correct me if I'm wrong
[Desire HD Android Development] Software Guru:
Thanks for the rpely

Anyway installed the engineered HBOOT and everything now seems to be okay
[Desire HD Android Development] bhuwan1990:
Once you do factory reset, do i have to repeat this whole process again?
[Desire HD Android Development] willk22:
If you have Perma-rooted your phone you shouldn't have to no.
[Desire HD Android Development] Joe Baliu:
Hi,

for some reason I am unable to get temproot on my DHD. I installed VISIONary+ v13, enabled debugging mode and clicked "Temproot now" - progress bar was rotating and "please wait" was displayed for several minutes untill i restared it. I retried two more times - but now after about a minute of displaying progress screen blinked and became black displaying only menu bar (seems that application crashed or stuck). Terminal emulator after running su says "permission denied". Any ideas?
[Desire HD Android Development] BlackTigerX:
First of all, why are you using r13 when r14 is out since November ... anyway Link