HTC One M9 is a beast of a device with all metal body and top of the line specifications. It boasts a 5 inch full HD display powered by a 1.5 GHz octa core Snapdragon 810 processor and a 3 gigs of RAM. It comes pre-installed with Android Lollipop 5.02 and recently received update to Lollipop 5.1 and has been promised an update to upcoming Android Marshmallow. But if are more of a Android enthusiast or a Android power user, you would like to enjoy a custom ROM on your device.


WARNING: Flashing custom rom can void your warranty. Any damage to your phone, loss of data or any other problems faced by you while installing Custom ROMs on your device are your responsibility. Developer or the author of the article should not be held responsible.

Disclaimer: The list is in no particular order, all the ROMs are equally recommended. Try out for yourself which one suits you best.

1. ViperOneM9


Developer: Team Venom

ViperOneM9 is a custom ROM based on the HTC’s stock ROM. with tons of customization options. It is based on Android Lollipop 5.1 with HTC’s Sense UI over it. Venom Tweaks is the reason to install this ROM, Venom tweaks provide over 300 options to configure individually Venom Tweaks and all other customizing options in the ROM gives you the control of your device.

You decide how things work  or look on your device. It is one of the most used ROMs for HTC One M9 with most of them happy with what they get in the ROM. Check out the feature list of this ROM:


  • Supports all variants
  • Venom Tweaks: Includes Status Bar, Navigation Bar, BlinkFeed Launcher, Lock screen Display tweaks.
  • Aroma Installer: Choose what should be included in the ROM.
  • Venom Pie
  • Venom Sidebar
  • Extended Navigation bar
  • Venom 3 Finger Gesturing
  • Enhanced Quick Settings

XDA Thread: LINK

Download Link:

2. Android Revolution HD


Developer:  mike1986

Android Revolution HD is another ROM based on HTC’s stock ROM. This ROM is focused on providing the best performance out of your device. With minor to no noticeable visual changes, Android Revolution HD developers focus on developing a stable powerful ROM which also gives you the best battery life. If you like the Sense UI and want better performance for your device go for this ROM.


  • RAM optimizations
  • System signatures check enabled for system security and safety
  • Improved virtual memory management
  • Speed optimizations
  • Enabled GPU UI rendering
  • Data, cache and system partitions mounting tweaks
  • Bloatware applications removed
  • All applications updated to latest available
  • Improved CPU governors performance
  • OpenVPN support

XDA Thread: LINK

Download Link: Android Revolution HD

3. LeeDrOiD One M9


Developer: LeeDroid

LeeDroid One M9 by LeeDroid  is another feature packed ROM for HTC One M9. LeeDroid has done great development in the past with HTC devices and his ROMs are quite popular among HTC device users. The latest version of the ROM is based on HTC’s  stock ROM with Android Lollipop 5.1. It is also one of the smoothest ROM for HTC One M9 with great performance and battery life. LeeDroid tweaks make this ROM fun to use and customize your device according to your needs. Here are more features that you get in the ROM:


  • LeeDrOiD M9 Kernel – Firmware specific
  • LeeDroid Tweaks:
    • Sweep navigation bar to sleep
    • Enable large Blinkfeed pictures
    • Prism landscape
    • Infinite apps in folders
    • Hide recent app search
    • Tap pull-down clock for world clock
    • China Sense
    • Quick settings brightness slider
    • China sense recent apps
    • China sense lock screen and Many more……
  • LeeDrOiD Boot animation, audio & wallpapers
  • Advanced Power Menu
  • Enabled auto selfie feature
  • Enabled voice activated capture
  • Multi user support
  • Call recording support

XDA Thread: LINK

Download Link: LeeDroid

4. ICE M9: InsertCoin Enhanced (ICE)


Developer: Insert Coin Team

InsertCoin Enhanced or the ICE M9 is a sweet  spot between HTC’s stock ROM and ViperOne M9. It is fast and smooth to use and has only features that could be useful to enhance your experience with your device. It has limited customization options as compared to ViperOne M9 or LeeDroid, but includes the one you would really want. This ROM is meant for users who want smooth and lag free experience with some customization. Check out the ROM’s feature list.


  • All M9 Variants Supported (International, ATT US, TMO US, Sprint, Verizon)
  • Increased Quick Settings Tiles from 12 to 15
  • Colorful Navigation Bar
  • Call recording and auto call recording
  • Increased Quick Settings Tiles from 12 to 15
  • Enable/Disable Quick Pull (pull status bar from right to access Quick Settings Directly)
  • Kill All Button in Recent Apps with Memory Usage Info
  • Battery Percentage AROMA option
  • Ambient Display

XDA Thread : LINK

Download Link: ICE M9


Well this completes the list for Best Custom ROMs for HTC One M9. But I feel the list remains incomplete without any AOSP or CM ROM. Hope to see a stable AOSP or CM ROM on this device soon. Till then check out these awesome ROMs for your One M9.

Use any other custom ROM on your HTC One M9? Tells us what we left out or the one you prefer are already listed. Also drop your questions regarding installation procedure. We would be happy to help you.