HTC One M8 users can now enjoy the Android 8.0 Oreo LineageOS 15 on their devices. An easy way to update both the phone to this amazing firmware is via the official build of LineageOS 15. It is reliable and fast. The best thing is that LineageOS 15 is pretty famous among Android users.

The ROM offers amazing customization options, it is stable and comes with several new features to further enhance your phone experience. The ROM brings a lot of new features with bug fixes from previous updates. New customization are added like app notification badges, new notification UI, picture and picture mode also comes in latest update. New Android O Emoji style and overhaul changes also come in the latest Android O 8.0 LineageOS ROM.  Hats off to XDA Recognized Developer bgcngm who has worked really hard to make this amazing new custom ROM for HTC One M8.

You may also read: How to Update Nexus 6P to Android 8.0 Oreo Official Factory Image(September Security Patch Update)

The even better news is that we AndroidiOSPack exclusively brings you a detailed and comprehensive tutorial on how to download the latest Android 8.0 Oreo Lineage OS 15 OS Custom ROM on your HTC One M8 devices. As this is not an official release by HTC so you will need to have the clockwork Mod recovery installed in your device so you can easily flash the ROM on to your device for the installation prcoess. 


  • 1- Make sure you fully backup your data on your . As this update will wipe all your data from your device.
  • 2- Download Sony USB Drivers.
  • 3- Make sure you device has a custom recovery installed. 
  • 4- Your device’s bootloader has to be unlocked. 
  • 5- Dalvik Cache wipe is helpful for performing from the recovery mode. 
  • 6- You also have to have ADB and Fastboot downloaded on your personal computer. 


  1. This update will delete all your data so make sure to back up.
  2. AndroidiOSpack will not be held responsible if something goes wrong with your device during or after the update.

How to update HTC One M8 to Android 7.1.2 AIM ROM:

Step 1- First of all download the suitable Android 8.0 Oreo LinageOS Custom ROM for your device and google apps from links below on to your personal computer. 

You may also read: How to fix performance issue of Samsung Galaxy Note 8

Step 2- Extract zipped ROM file titled boot.img and save it separately on your personal computer. 

Step 3- Connect your device with your personal computer using a USB cable.

Step 4- Copy paste the file you downloaded in first step onto your device’s SD card and not in any of your device’s folder.

Step 5- Copy the file you extracted in 2nd step titled boot.img and paste it into directory of android-sdk-windows\platform-tools.

Step 6-Turn your mobile off.

Step 7- Next press and hold onto the Volume up button for enabling Bootloader mode which will turn your phone screen blue when enabled.

Step 8- Locate the directory of android-sdk-windows\platform-tools in your desktop and press Shift + Right-click > Open Command Prompt in which you should type ‘fastboot flash boot boot.img’ and press Enter.

Step 9- Next type this command and press Enter again. ‘fastboot reboot’.

Step 10- Lastly you should long press the Volume up/down key until the phone’s screen turns a color other than blue for entering into Recovery mode and select ‘wipe’ and then ‘swipe to factory reset’option at the bottom.

Step 11- Next you have to go back to the menu and select ‘install’ and it will show you the zip file which you must select for the installation to commence.

Step 12- Lastly select the ‘Reboot system’ button.

That’s about it. You have downloaded Android 8.0 Oreo LineageOS Custom ROM onto your HTC One(M8)

You may also read: How to update Moto G 2013 to Android 8.0 Oreo LineageOS 15 custom firmware


Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.