Here is how to update HTC One (M9) to Android 7.1.2 Himaul Nougat custom ROM. We have good news for the HTC One M9 users that the latest Android 7.1.2 Nougat is now available for HTC One (M9). A lot of users have installed this ROM and reported it fully working for HTC One (M9). Himaul Nougat custom firmware brings the official Android 7.1.2 Nougat features as well as some aftermarket features to play with and modify your device. All you need to have a rooted HTC One M9 and the latest version of a custom recovery pre-installed on it to flash the ROM and Gapps zipped files. Because without a custom recovery, you will not be able to flash a custom ROM. The following given guide will help you to flash Android 7.1.2 Himaul Nougat Custom Firmware on HTC One M9.
By following the given link, you can easily download the latest TWRP recovery for your device and also we’ll guide you to unlock the bootloader of your HTC One M9.
By following this step by step guide, you can easily update your HTC One M9 to Android 7.1.2 Nougat Himaul custom ROM. This custom ROM is specially designed for HTC One M9 to increase performance and reliability over stock Android. Before proceeding, don’t forget to take a full backup of all your valuable data. If you are interested in installing Android 7.1.2 Nougat Himaul custom ROM on your own HTC One M9 then go ahead and follow the given steps.
Check Popular Posts:
Android 7.1.2 Himaul Nougat ROM Features:
Checkout the amazing features of Himaul custom ROM which is based on Android 7.1.2 Nougat.
-Navbar Button Customization smartbar
-Double Tap To sleep navbar
-Enable/Disable Show Notification Count
-SuperUser Indicator Switch
-Double Tap To sleep Statusbar
-Carrier Label Switch
-Carrier label Color
-Carrier Label Size
-Time & date
-Day & date Toogle
-Center/Right/Left Clock Choice
-Clock Font Styles
-Battery Bar customization
-Battery Icon Customization(circle/landscape/Potrait and more)
-Battery % Text
-Network Traffic Indicator
-Network Traffic Arrows Switch
-Network traffic Color
-Statusbar RR Logo
-RR logo Color
-Weather Font Style
-Ticker Text color
-Ticker Icon Color
-Power Menu Animations
-Gestures Anywhere Feature
-3 Finger Swipe Screenshot Gesture
-App Circle Bar
-Choose apps in AppSidebar
-Choose apps in App circle
-Pie Trigger(left ,Right ,Bottom)
-More Pie Features
-Clear All button Switch
-Clear All Tasks Switch
-Clear All Button Location(Top right,Top Left,Top Center,Bottom Left,Bottom Right,Bottom Center)
-Full Screen Recents
-CLock And Alarm Customizations
-Weather Panel Customizations
-Lockscreen Bottom Shortcuts
-Lockscreen General Shorcuts
-100+ Icons for Shortcuts
-Double Tap to Sleep Lockscreen
-Lockscreen Media Art/Enable Disable
-Quick PIN/Patter Unlock
-Lockscreen Weather Widget
-Lockscreen Icons Color
-Quick Settings Draggable Tiles
-Dyanamic Tiles Adjustment
-Number of columns/rows
-LongPress Toogles to Enter Settings
-Disable Immersive Mode Messages
-Force Expand Notification
-Notification Panel Transperency
-Volume Dialog Transperency
-Notification Panel Stroke
-Volume Dialog Stroke
-Advanced Reboot Menu
-Power Menu Customizations
-Reboot(Recovery, Bootloader, Hot Reboot)
-Power Menu End Calls Switch
-On the Go Mode
-Home Button(For devices with HW keys Only)
-Home Button answer call
-Long Press Actions
-Double Tap Actions
-Menu Button(For devices with HW keys Only)
-Short Press Actions
-Long Press Actions
-Search Button(If Device Supports)
-Short Press Action
-Long Press Action
-Wake Up Device
-Ringtone Volume Control
-Keyboard Cursor Control
-Swap Buttons on Landscape mode
-Volume Key Answer
-Selinux Switch (Switch Between Permissive and Enforcing Selinux if Device has Selinux Enabled)
-Disable Battery Saver Warning Color
-Cammera Shutter Sound Enable/Disable
-Enabled By default
-Removed Demo mode and Tweaked SystemUI Tuner As compared To AOSP
-StatusBar Icons Cuzomizations
-Quick Settings Customizations
-Expanded Desktop Mode
-Heads Up Switch and customizations
-Configurable 0,90,180,270 Degree Rotation
-Lock Screen Autorotate Switch
-Native Tap to Wake From Marshmallow
-Double Tap Power Button To enable Camera gesture
-Prevent Accidental Wakeup
-Wake Phone on Charging Plug
-Battery Light Customizations
-Notification Light Customizations
-CM privacy guard
-Performance Tweaks(Kernel Aduitor Inbuilt)
-CM root inbuilt
-A Whole new RR Configurations
-OverAll Smoothness Improvements
-Optimizations to Improve Battery
-Includes All Android Nougat Features
-Includes ALL CM14.1 Features
This guide containing the Android 7.1.2 Nougat Himaul custom ROM is working with the HTC One (M9). Do not try to install this ROM on any other device, or your device might get bricked.
AndroidXDA.net will not be held responsible for any damage occurred to your HTC One (M9) during or after the installation of Himaul Custom Firmware. Proceed at your risk.
Before Getting Started:
- Make sure that the battery level of your HTC One (M9) is at least about 80% before proceeding to the installation guide.
- Download and install proper USB Drivers for the HTC One (M9) on PC.
- It is highly recommended to take a good backup of your important data and settings on the phone using a custom recovery such as CWM or TWRP. In case anything goes wrong then you’ll be able to restore your data.
- Enable USB Debugging Mode on One (M9) from Settings > Developer Options.
- The HTC One (M9) should be rooted with the latest version of CWM, or TWRP recovery installed that it supports the new Android 7.1.2 Nougat-based ROM installations.
Steps to Update HTC One (M9) to Himaul Android 7.1.2 Nougat Custom ROM:
Step No 1: – First, download the Himaul Android 7.1.2 Nougat custom ROM (RR-N-v5.8.2-20170405-himaul-Unofficial.zip) and Google Apps package from the above links on the desktop of your PC. Do not extract these files.
Step No 2: – Now, connect your HTC One (M9) to the PC using its USB data cable.
Step No 3: – Move the Himaul firmware, and Google Apps zipped files to the root folder of SD card on your phone.
Step No 4: – Transfer the boot.img file to android-sdk-windows\platform-tools directory on your PC.
Step No 5: – Next, power OFF the HTC M9 to boot into Bootloader/Fastboot Mode. Also, disconnect the USB cable.
Step No 6: – Power ON the device while pressing and holding the Volume Down + Power buttons at the same time.
Step No 7: – Once your M9 is in the Fastboot mode, navigate to android-sdk-windows\platform-tools directory and open Command Prompt within the folder.
Step No 8: – Type the following command and press Enter.
fastboot flash boot boot.img
Step No 9: – Now, type the following command and hit Enter.
Step No 10: – Follow the on-screen instructions and choose BOOTLOADER -> RECOVERY.
Step No 11: – While the phone is in TWRP Recovery, perform a full data wipe by tapping on the ‘Wipe’ button. Then swipe on the “Swipe to Factory Reset” option at the bottom.
Step No 12: – Navigate to the Recovery main menu and tap on the ‘Install’ button. Select the firmware.ZIP file that you have already transferred to the root folder of your SD Card on the phone.
Step No 13: – Swipe on the “Swipe to Confirm Flash” option to confirm installation on the next screen. The installation process will be initiated.
Step No 14: – After the installation is finished successfully, you will see a similar screen like the following:
Step No 15: – Repeat the above-given step for the installation of Google Apps package on your HTC One M9.
Step No 16: – Finally, select the “Reboot System” button to reboot your phone.
Your HTC One M9 will boot now, and it may take about 4-5 minutes to boot for the first time after installation.
Done! You have installed Android 7.1.2 Himaul Nougat custom ROM on HTC One M9.