Install and you'll need to select external storage.
But would it be that simple? Simply copying and pasting the zip to the micro SD? Or would I also need to follow these steps:
Step-1: Connect HTC One M8 to the computer using USB cable. Without extracting move the downloaded zip files to the SD card of the phone. Ensure that the files are in the SD card root, not in any folder
Step-2: Unplug the USB cable from the phone and switch it off
Step-3: Enter into Bootloader/Fastboot Mode. Turn on the phone while pressing and holding Volume Down and Power buttons together.
In fastboot mode, navigate to android-sdk-windowsplatform-tools directory and open a command prompt. For this hold Shift and Right click
Step-4: Type in the following command and press Enter
fastboot flash boot boot.img
Step-5: Now type the following command and press Enter
fastboot reboot
Step-6: Follow the navigation instructions on the screen. Select Bootloader and then go to Recovery
Step-7: In recovery mode, perform data wipe by selecting wipe data/ factory reset. Use the Power button to select while in Recovery Mode
Step-8: Perform cache wipe by selecting wipe cache partition
Step-9: Also do a wipe of dalvik cache to avoid boot loops and other errors. From CWM recovery, go to advanced then select wipe dalvik cache
Step-10: Select install zip from sdcard >> choose zip from sdcard. Using the Volume keys scroll down to folder where the CyanogenMod 12 nightly is copied. Select it using the Power button and confirm installation on the next screen
Step-8: Repeat the same procedure to flash Gapps file on the phone
Step-9: Once the installation is completed, reboot phone by selecting reboot system now from the recovery menu. The device will take about five minutes to reboot for the first time. Don't press any button during this time to interrupt the process
Your HTC One M8 should be updated with CyanigenMod 12 nightly build. Head over to Settings>> About phone to verify the new Android software version of the device.
Are there any different or additional steps since there is no OS installed on my phone? And is there any way to prevent the phone from bricking?