Install Android 5.1.1 CarbonROM on HTC One (M8) Lollipop Custom Firmware
CarbonROM is now ready to download for the HTC One M8 which is based on the latest Android OS version 5.1.1 Lollipop. CarbonROM comes with CM12 Theme Engine and tons of customization features. After installing this custom ROM, you’ll be able to modify the navigation bar, status-bar and LCD Density. Many users have installed and tested this ROM on their devices and found it very stable, fast and smooth. If you’d like to flash Android 5.1.1 CarbonROM on your M8 then go ahead and follow the given instructions.
Keep in mind that CarbonROM featuring Android 5.1.1 is a custom ROM which is developed by the third-party developers, not officially released by HTC. You’ll need a custom recovery like CWM or TWRP in order to install the CarbonROM and Gapps .zip files on your HTC One M8.
Note:
This tutorial containing the Android 5.1.1 CarbonROM and instructions are working only with the HTC One M8. Do not try to install this firmware on any other device or incorrect variant. As a result the device might be damaged/bricked. Verify the model number of your device first before proceeding to the installation guide.
Warning:
AndroidXDA.net will not be held responsible for any kind of damage occurred to your HTC One M8 before or after the installation of Android 5.1.1 CarbonROM. Proceed at your own risk.
Before Getting Started:
- Make a proper backup of all your important data like SMS, MMS, APN Settings, Contacts, Call Logs and media files etc before proceeding to the installation guide. In case anything goes wrong then you’ll be able to restore your data.
- The HTC One (M8) must be unlocked, otherwise you’ll not be able to install this Android 5.1.1 CarbonROM custom ROM.
- The bootloader of your One M8 should be unlocked.
- Download and install HTC One M8 USB Drivers on the PC.
- Make sure that the latest custom recovery like ClockworkMod Recovery or TWRP Recovery is installed on your device.
- Check the battery level of your phone, it should be charged at least about 80% before going ahead to the installation instructions.
- Configure ADB and Fastboot on your PC. Setup ADB and Fastboot Drivers
Required Files:
CarbonROM Android 5.1.1 Lollipop ROM Details:
CarbonROM custom ROM featuring Android 5.1.1 Lollipop brings a lot of amazing and new features. Check out the main features of this custom ROM given below:
- CM Theme EngineWi-Fi notificationsAudio:
- AudioFX Equalizer
- AOSP & CM Audio features
- Slim Extra features like:
- Camera Shutter sound,
- Screenshot Sound,
- Safe Headset Volume,
Less frequent notification sounds, etc.
Volume steps,
Audio charge notificationDisplay Options
Adaptive Brightness
Daydream
Ambient Display
Wake Up on Charge
Double Tap to Sleep
Omni Screen Recorder
Color Calibration
Expanded desktopCM Notification manager
Slim Heads Up Notifications and its featuresLockScreen:
CM shortcuts
Slim shortcuts
Weather with custom style“CarbonFibers” features Menu:
Status Bar
Slim Clock & Date Options
Weather
Battery Options
(Portrait, Landscape, Circle, Dotted Circle Text or Hidden)
Mobile & Wifi Network activity icon options
Network traffic monitor
Brightness control
notification count
notification ticker
Custom carrier label optionsCM custom Navigation Bar tweaked (size/color and other)
Custom Navigation ringInterface:
Toast animations,
Listview animations,
System animations,
Gesture Anywhere,
App Circle Side BarRecents:
Clear All Button Tweaks
Hideable Google search barSlim PIE
Notification Drawer
Tile Options (Fully customizable)
SlimActions Tile
Quick Setting Options
Quick & Smart Pulldown
Colorized TilesPower Menu:
Advanced reboot
Screenshot
Screen Record
Profile Switcher
Airplane Mode
User Switcher
Settings
Device Lockdown
Sound PanelButtons
Fully CM customization for hard buttons (tweaked)Omni Wake lock blocker
SuperSU – Huge thanks to @ChainfireSpecific Device Control:
HTC One Wake-up gestures, HardKeys backlight ad notification
Steps to Update HTC One M8 to CarbonROM based on Android 5.1.1 Lollipop:
Follow the given step-by-step guide on how to install CarbonROM Android 5.1.1 Lollipop custom ROM on HTC One M8.
Step No 1:- First of all, extract the CarbonROM Android 5.1.1 Lollipop custom ROM (CARBON-LP-5.1.1-NIGHTLY-20150524-0023-m8.zip) to get boot.img file from the zipped file separately in a folder on the desktop of your PC.
Step No 2:- Plug your HTC One M8 to the PC using its USB data cable and mount the USB Mass Memory of the phone.
Step No 3:- Transfer Android 5.1.1 CarbonROM and Google Apps zipped files which you’ve already downloaded from the above links, to the root folder of your SD card.
Step No 4:- Move the boot.img file to android-sdk-windowsplatform-tools directory on the PC.
Step No 5:- Power OFF your One M8 in order to boot into Bootloader/Fastboot Mode.
Step No 6:- Power ON the device by pressing and holding the Volume Down + Power keys at the same time.
Step No 7:- While the phone is in the Fastboot Mode, go to android-sdk-windowsplatform-tools directory and open Command Prompt.
Step No 8:- Type the following command to flash boot.img file and press Enter:
fastboot flash boot boot.img
Step No 9:- Next, give this command to reboot:
fastboot reboot
Step No 10:- Select BOOTLOADER by following the on-screen instructions. And then go to RECOVERY.
Step No 11:- Turn OFF the phone and then turn it ON by pressing and holding Volume Up + Home + Power keys at the same time for a few seconds.
Step No 12:- While your device is now in CWM recovery, perform a full data wipe by selecting wipe data/factory reset, wipe cache partition and wipe dalvik cache.
Note:- Wipe Dalvik Cache will help you to prevent boot loops and issues related to ROM while installation.
Step No 13:- Next, navigate to the main menu of Recovery and choose install zip from sdcard > choose zip from sdcard. Find the ROM .zip file that you’ve already transferred to the SD Card of your phone in Step No 3. Just select it and confirm the installation of CarbonROM file to begin.
Step No 14:- Once the ROM installation is finished, install the Google Apps package by repeating the above procedure on your HTC One M8.
Step No 15:- After flashing the ROM and Gapps .zip files on the phone successfully, reboot it by selecting reboot system now.
Your device may take some time to boot for the first time after the installation. So be patient and wait for the process to be completed.
Done! You’ve successfully installed the Android 5.1.1 CarbonROM on HTC One M8.
Let us know in the comments area below if you are facing issues or have a query while installing the CarbonROM featuring Android 5.1.1 Lollipop on your One M8.