Even though HTC is not currently planning to release the Android 7.0 Nougat firmware for the One M8 you can choose to test the latest Android system on your own device with a simple trick. Yes, it is all about a dedicated custom ROM that can port the Nougat software on the HTC One M8 without problems. If you are interested, then don’t hesitate and read this step by step guide as during the following guidelines you can learn how to install the new unofficial CM 14 ROM on your HTC branded smartphone.
The HTC One M8 is still a great Android device which can smoothly run on the Android 7.0 OS. However, an OTA is still far away which means that if you want to spice things up you have to make everything happen by yourself. In that respect, by using the CyanogenMod platform you can easily install the Nougat firmware on your One M8 without waiting for the official Android roll out. As you will see, the flashing process can be easily completed, though this update operation isn’t recommended for newbies or for entry level Android customers.
CM 14 isn’t yet offered by the CyanogenMod team but by those of xda-developers. Also, this unofficial ROM is still under development stage as this is an early built of Android 7.0 Nougat. Therefore, you might still experience minor problems on the CM14 ROM although the devs are trying to fix all the reported bugs as we speak. Overall, the Android system is stable enough to be used on a daily basis, if you are not having too many expectations. You can learn more about how CM 14 is running on the HTC One M8 by checking this page – that’s the developer official web page.
Now, if you do want to apply the Android 7.0 update, before doing anything else remember what a custom ROM represents: a free aftermarket distribution of Android which cannot be associated with Google and in our case with HTC. Thus, as a first conclusion you are about to complete an unofficial update operation which isn’t supported by your OEM. And as the second conclusion: you will now lose your One M8 warranty – you won’t be able to reclaim it even if you take your device back to service so a good idea will be to learn how to manually deal with the Android software related issues.
Even though it is an easy operation to perform, it is also complex and risky. You see, for being able to flash the CM14 ROM, first you will have to root your HTC One M8. With root ensured you will unlock the Android system in order to let the new firmware customize, optimize and modify the existing features, apps and processes. Moreover, a custom recovery image must run on your phone as through this software you will then install the .zip firmware file – in term of custom recovery images you should use TWRP or CWM recovery.
You should also backup your data because during the Android 7.0 Nougat flashing process a hard reset will have to be completed. Moreover you must clear app data cache or else the CM14 software won’t run smoothly. Thus, if you don’t want to lose something that’s personal (such as contacts, call logs, texts, images, videos, audio files and more) you should start by syncing your data with your account or by using any other backup and restore solution (on your way don’t forget about the dedicated data such as IMEI / NVRAM, the EFS folder or the internet settings).
A custom ROM is difficult to handle especially if it’s not stable enough. That’s why it is recommended to make a Nandroid backup first. In this way you can save the OS that is currently running on your HTC One M8 so that in the end you can use the Nandroid backup file if you want to go back to stock.
A manual update operation can’t be completed unless some pre requisites are being considered; so here is what you need to ensure:
- A computer or notebook where to download the files from down below – if you cannot complete the download consider in temporarily turning off the antivirus protection.
- Your smartphone along with its USB cable must be near your computer.
- On your phone from “menu – settings – about phone” start tapping 7 times repeatedly on Built Number until you get the ‘you are a developer message”.
- Also from your phone access “menu – settings – developer options” and check the USB Debugging option.
- Charge your HTC One M8 before updating to Android 7.0 Nougat via CM 14 custom ROM firmware – plug in the charger if the power left is currently lower than 60%.
- Do not skip the charging process or else your device can get turned off while you try to apply the steps from below; in that case various software related problems can be issued so you can end up in bricking your handset.
How to Update HTC One M8 to Android 7.0 Nougat with Unoficial CM 14 custom ROM firmware
- Head towards this page; download the Android Nougat package and place it on your desktop.
- Then, from here save compatible Google Apps file – Google Apps must be installed separately.
- Connect your smartphone with your computer; use the USB cable in that matter.
- Now, transfer the downloaded files from desktop, to your device and when done remove the USB cord.
- You have to shut down your phone – and also wait while the power off process is completed.
- Reboot recovery mode on your HTC One M8.
- From recovery wipe the Android system: choose “wipe data factory reset”, “wipe cache partition” and “wipe dalvik cache”.
- Return to main menu of recovery and load the downloaded files by picking “install zip from SD card” and “choose zip from SD card”.
- Follow on screen prompts and resume the flashing process.
- When done, from main menu of recovery select “reboot system now”.
Run and test the Android 7.0 Nougat firmware on your HTC One M8. If the CM 14 software isn’t running smoothly share all the bugs and issues with us and with other users who might want to use this step by step guide – in that respect you can use the comments section from down below.