This is specific to AT&T, Developer, Unlocked and International models. Please check the threads over at XDA for information specific to your model. Thanks.
Unlock and Rooting the HTC One
Unlocking the HTC One Bootloader
Go here HTCdev - Unlock Bootloader and follow the instructions for unlocking. Download the required files as listed on the site. Directions are pretty simple.
Custom Recovery Rooting the HTC One (after unlocked)
Currently, 2 main methods to Rooting the HTC One:
One click tool which can be found here: [TOOL] HTC One (M7) All-In-One Toolkit V1.2 [4-11-2013] [PERM ROOT][Noob-Proof] - xda-developers.
Flash custom recovery first. CWM is my preference but you can?t go wrong with TWRP. Once recovery is flashed then flash root.
Step by step manual method: [Tutorial] Root, Unlock, Recovery and flashing a Custom ROM - xda-developers
This is a good method so you can really get experience with dealing with these things and become familiar with them. Even if you don?t use this method, it?s very helpful to read through.
I?ve actually used the one click tool to flash recovery and then finished up with the manual method to flash root as this was the only way it worked for me. Keep up with the threads as chances are any problems you run into, someone else has as well.
Go here for all you custom ROMs, MODs and tweaks: One Android Development - xda-developers
****Follow the threads so you know what's going on with your ROM****
Unlock and Rooting the HTC One
Unlocking the HTC One Bootloader
Go here HTCdev - Unlock Bootloader and follow the instructions for unlocking. Download the required files as listed on the site. Directions are pretty simple.
Custom Recovery Rooting the HTC One (after unlocked)
Currently, 2 main methods to Rooting the HTC One:
One click tool which can be found here: [TOOL] HTC One (M7) All-In-One Toolkit V1.2 [4-11-2013] [PERM ROOT][Noob-Proof] - xda-developers.
Flash custom recovery first. CWM is my preference but you can?t go wrong with TWRP. Once recovery is flashed then flash root.
Step by step manual method: [Tutorial] Root, Unlock, Recovery and flashing a Custom ROM - xda-developers
This is a good method so you can really get experience with dealing with these things and become familiar with them. Even if you don?t use this method, it?s very helpful to read through.
I?ve actually used the one click tool to flash recovery and then finished up with the manual method to flash root as this was the only way it worked for me. Keep up with the threads as chances are any problems you run into, someone else has as well.
Go here for all you custom ROMs, MODs and tweaks: One Android Development - xda-developers
****Follow the threads so you know what's going on with your ROM****