[One (M8) Android Development] dragonesdenano:
We are assuming that you are S-Off and SuperCID recommended. Right? If not, read carefully and ask lots of questions!

How do I install the SkyDragon Rom?

Download the latest SkyDragon Rom zip from the download section

Make sure to check that the MD5 checksum matches with the one posted on the download page

Place the zip file on your internal (virtual) SD card

Reboot your phone into recovery TWRP or CWM depending on what is recommended in OP with the specific Rom version

Make a backup of your current Rom

Select to install SkyDragon Rom in recovery and follow the instructions in Aroma installer always selecting full wipe to start the installation

Note: I always prefer to manually wipe cache, Dalvik cache, and data in recovery before starting the Rom installation. Trust me, this method does help prevent many issues.

How do I get into recovery?

Hold down power button and volume down at the same time.

Can I install themes and make custom mods?

We do not recommend themes and mods that are not included in the Rom or are not in the SD Hub. If you have any questions follow the main SkyDragon thread, read a few pages, and feel free to ask questions. Someone will be willing to help you. We have the best and friendliest Themers on board!

Can I install a custom kernel?

Yamil (Dragonesdenano) releases a specific Rom version to run optimally with the stock kernel

We now also have custom kernels! Created by acclaimed SkyDragon Dev HolyAngel. SD custom kernels may be included in Aroma at the time of release. Follow this thread for news and updates.

Does SkyDragon Rom include radio firmware, Hboot, recovery, etc.?

Never!

Will installing SkyDragon erase my SD card/internal memory?

No personal data stored on your internal memory will be affected by installing SkyDragon Roms. Photos, music and other files stored on your SD card will remain untouched. The most likely way to erase your internal storage is by flashing stock firmware updates (because they contain stock recovery), flashing incompatible kernels, and incompatible custom recoveries. (always make a backup)

Should I flash radio firmware?

If firmware flashing is required, we will advise so in the OP with the new ROM release.

With the first Lollipop Rom 5.0 you must flash the Dev firmware we have posted.

In future Rom releases, you may stick with your region’s firmware as long as that firmware is from the current released base, such as 5.0.1, 5.0.2, etc.

Firmware flashing is not required for every Rom update. Most of the time it is best to remain on your phone’s native firmware for best signal reception, battery life, and overall performance.

Since we try to bring you the latest HTC updates in a custom Rom, we use HTC Rom variants that are released for specific regions that have firmware that may not perform very well for you. So we advise against flashing the latest firmware “just because it is new”.

If you choose to flash firmware make sure it is customized, i.e.; the stock recovery and boot image is removed to prevent the possibility of erasing your personal data. Ask about it in our thread.

I am S-On, can I install SkyDragon? ***

As long as you have the current base firmware Yes you can! Please feel free to ask questions in our thread.

***If you are on KitKat Rom firmware you cannot flash 5.0 Lollipop Rom if you are S-On.

You will have to wait for your native region OTA to arrive from HTC before flashing any custom Lollipop Rom.

You can always unlock your M8 using FireWater (free), if that doesn’t work, use SunShine (for a fee)

For in depth details on S-Off, SuperCID, flashing recovery and firmware, see this great how-to thread by XDA RC Vomer. http://xdaforums.com/htc-one-m8/general/vomerguides-m8-bootldr-unlock-s-off-t2800727

For RUU's, OTA's, Backups, and more see this great thread by XDA RC Exocetdj. http://xdaforums.com/showthread.php?t=2701376

For changing your model ID (MID) see this great thread see this great thread by XDA Member Scotty1223. http://xdaforums.com/showthread.php?t=2708581