[One (M7) Q&A, Help & Troubleshooting] NxNW:
Ok one last reading assignment, a good guide from the guy who does ARHD:

Read http://xdaforums.com/showthread.php?t=2265618

For your case, my interpretation of his guide would go like this:

The dev edition came unlocked. A lot of "rooting guides" spend a long time explaining how to unlock since they assume you are not already. but if you *are* unlocked already then any time you stumble across any procedure that involves htcdev.com or "get identifier token" etc you can ignore it.

[If, at some time in the future, someone persuades you to "re-lock" your bootloader for some reason (and as far as i'm concerned there are very few good ones), fine, it won;t hurt anything, but later on if you ever wanted to be unlocked again you would need to go to htcdev.com and follow all those steps to re - un - lock your bootloader. but for now, you're unlocked, life is good.]

with an unlocked bootloader, you can flash a custom recovery.

you want to do this.

using a custom recovery is the simplest and easiest way to flash ROMs going forward.

the most reliable recovery available on the One is CWM non-touch version. so go to http://d-h.st/users/flyhalf205/?fld_id=11322#files and find a file with the highest version number (currently 6.0.x something) that does not say "touch" in it.

The basic steps to loading a custom recovery are

- make sure phone's bootloader is unlocked (with stock dev edition obviously you are already set)

- make sure your computer has android sdk installed and you know where the fastboot executable is

- once you have the latest recovery zip from location above, check its md5, and then rename it something simple like recovery.img and place it in the same folder as your fastboot executable

- on your phone, make sure "fast boot" feature is turned off

- boot phone into HBOOT then Fastboot

(in case it is not obvious, connect your phone now via USB and type the necessary commands into a terminal emulator on the computer)

- while phone is in fastboot, use command "fastboot erase cache"

- while phone is in fastboot, use command "fastboot flash recovery recovery.img" where recovery.img is the name you chose above

at this point you should be able to reboot the phone into your new recovery and have a look around.

first step is always make a backup (known as a "nandroid" backup).

if your goal was to root your existing ROM, then you don;t actually have to do the steps in the guide i linked to above anymore: as soon as you try to exit CWM it will notice you are not already rooted and prompt you if you want to root it.

But if you want to do it the old fashioned way where you go and flash your own super user zip and other useful files that go with it, just refer back to the guide above. If the crucial link to the "rooting tools" is still broken, let me paste it again for you here http://www.androidrevolution.nl/dow...le=Android_Revolution_HD_Root_and_BusyBox.zip

I'll let you read up on how to "flash a zip from recovery". It should be pretty straightforward. (download zip and put zip somewhere on phone, reboot into recovery, say you want to flash a zip, navigate to where it is on the phone, start flash, profit)

Once you have an unlocked bootloader, you can flash a custom recovery

Once you have a custom recovery, you can

- root an existing rom and/or

- flash a custom rom compatible with your setup, presumably one with root baked in

Once you have root on any rom, you can run titanium, wireless tether etc.

Hopefully this is enough to get you started down the right path.