How to download and install Havoc-OS on Asus Zenfone Max Pro M1 (Android 9 Pie)

Asus Zenfone Max Pro M1 is a budget stock Android smartphone with the combination of power and performance. The device is so much popular and successful in Indian market based on the hardware specifications at a entry-level price tag. But there is some issues and delays with the software updates by the company. In 2019, Zenfone Max Pro M1 still running on Android Pie Beta and company can’t meet the update timeline. As we all know that Android is an Open Source Project and you can easily download and install any other custom ROMs on most of the Android devices. Here is the step-by-step guide provided on how to download and install Havoc-OS on Asus Zenfone Max Pro M1 based on Android 9.0 Pie.

But before going to the flashing requirements and process, you should check out the Havoc-OS features and other details.

Havoc-OS v2.4 Official Build Features

Havoc-OS is based on AOSP and inspired by Google Pixel ROM. It has a redesigned material theme-based UI with so many extra features and customizations which you won’t find in any other ROMs. It brings system stability and performance-based user experience with every official stable build.

General Features:

  • MD2 UI
  • Rounded UI
  • Pixel Lockscreen weather
  • Substratum Support
  • Compiled using SDCLANG
  • OTA Support
  • Signature Spoofing
  • Micro-G support
  • Lockscreen charging animation
  • In-built Oneplus Camera & Gallery (Oneplus Device only)

Status Bar:

  • Double tap to sleep
  • Statusbar brightness slide
  • Quick & Smart pulldown
  • Clock Settings
  • Breathing Notifications
  • Battery customization
  • Battery bar
  • Network traffic indicator
  • Carrier label customization
  • Notifications count
  • VoLTE icon toggle
  • Bluetooth battery status
  • Old Mobile-type style
  • 4G/LTE icon switch
  • Data disable icon toggle

Quick Settings:

  • Layout customization
  • Brightness Slider customization
  • Auto Brightness icon
  • Bottom brightness slider
  • Running services icon toggle


  • Expanded Desktop
  • Themes
  • Background Color(Light/Dark/Black)
  • Notification Color(Light/Dark/Black)
  • Accent Color Picker
  • Auto Night mode
  • QS Header & Tile Style
  • Font Manager
  • Rounded Corner adjuster
  • Dashboard toggles

Ambient Display:

  • Now Playing
  • Now Playing History
  • Always On Display
  • Ambient Display options(Tilt/Pick-up/Hand wave/Pocket)


  • Smart Pixel
  • Screen Stabilization


  • Volume Rockers
  • Switch to make ringtone volume slider default
  • Dialog timeout
  • Volume steps
  • Keyboard cursor control
  • Reorient on rotate
  • Music Control
  • Volume Rocker Wake
  • Volume keys call answer
  • Power Button
  • Power Menu customization
  • Screen off power button torch
  • Hardware keys
  • Disable keys
  • Swap keys
  • Backlight timeout
  • Backlight adjuster
  • Accidental touch toggle
  • Single/Double/Long-press button action

Navigation bar:

  • Pixel animation
  • One-handed mode
  • Navbar Pulse
  • Navbar button Swap
  • Layout
  • Extra button


  • System Gestures
  • Jump to camera
  • Prevent ringtone
  • Swipe up on Home button
  • Full gesture mode
  • Swipe to Screenshot
  • Swipe Gestures
  • Navigation
  • Swipe up gesture
  • Edge gesture
  • App Circle bar
  • Pie control
  • Gesture Anywhere


  • Double tap to sleep
  • Media cover art
  • Lockscreen Visualizer
  • Clock/Date Font style & Size
  • Weather unit
  • Unlocking
  • Pin Ripple
  • FP authentication vibrate
  • Face auto unlock
  • FP unlock on reboot
  • Pocket detect
  • Quick Unlock
  • Scramble layout
  • Direct unlock
  • Disable Lockscreen Elements
  • Quick Settings disabled
  • Disable Statusbar
  • Lockscreen charging info
  • Hide lock screen bottom elements
  • Lock screen shortcuts


  • Recent style (Pie/Oreo/OmniSwitch)
  • Oreo Recent customization
  • Clear all button
  • Memory bar
  • Immersive recent tabs
  • Hide app from recent tabs


  • Lights Customization
  • Charging light
  • Notification light
  • Blink Flashlight on Call
  • FC notification disable
  • Disable Immersive messages
  • Heads Up
  • Customization
  • Less Boring Heads Up
  • Ticker Notification
  • Ticker Animation
  • Misc
  • Toast Icon toggle
  • Noisy Notification toggle
  • Force Expanded notification
  • In-call Vibration customization


  • Disable animation
  • Animation Duration
  • Animation customization
  • List view animation
  • QS tile animation
  • Power menu animation
  • Screen off animation
  • Toast animation
  • Scrolling Cache


  • Signature Spoofing
  • CPU info
  • Privacy Guard
  • Chooser Activity blacklist
  • Burn-in protection

IME Settings:

  • Selector notification
  • Auto keyboard rotation
  • Disable fullscreen keyboard
  • Show enter key

Battery Saving:

  • Sensor block per-package
  • Alarm Blocker
  • Wakelock Blocker
  • Suspended Actions
  • Doze settings


  • MediaScanner behavior on boot
  • Wake up while charging
  • Launch music app
  • Screenshot type (Fullscreen/Partial)

Other Features:

  • Advanced Battery info
  • Night Light brightness options
  • On-the-go mode
  • Prevent Accidental wake-up
  • Separate ringtone for SIM 1 & SIM 2

QS Tile Shortcuts:

  • Heads Up tile
  • Caffeine tile
  • Ring mode tile
  • CPU info tile
  • Suspended action tile
  • Smart pixel tile
  • Now playing tile
  • Ambient display tile
  • AOD tile
  • Screen record tile
  • Stabilization tile
  • Gaming Mode tile
  • Screenshot tile
  • Accidental touch tile
  • Alarm/Calc/Phone/Camera/Music tiles
  • Expanded Desktop tile
  • Havoc settings tile
  • HW key tile
  • LTE tile
  • Navbar tile
  • On the go (OTG) tile
  • Pie control tile
  • Reboot tile
  • Sleep screen tile
  • Accent picker tile
  • Volume panel tile
  • High Brightness tile

Device Features:

  • Spectrum Power Profile
  • Screen Calibration
  • Custom Calibration
  • High Brightness Mode
  • Off-screen gestures
  • D2TW
  • Slider customization
  • Vibration strength slider
How to download and install Havoc-OS on Asus Zenfone Max Pro M1 (Android 9 Pie)

Havoc-OS v2.4 Pie ROM Details:

  • Source Code:
  • ROM OS Version: 9.x Pie
  • ROM Kernel: Linux 4.x
  • Based On: AOSP
  • Status: Stable
  • Current Stable Version: v2.4
  • Created: 2018-10-11
  • Last Updated: 2019-04-04
How to download and install Havoc-OS on Asus Zenfone Max Pro M1 (Android 9 Pie)

Havoc-OS v2.4 Official Stable Build [04.04.19] Android Pie: Changelogs

  • Added systemwide adaptive icon setting
  • Added mobile data tile icon from Oxygen OS (OnePlus devices only)
  • Fixed proximity sensor issues in Dialer
  • Fixed partial screenshot
  • Music ticker on AOD fixed
  • Fixed multiuser icon glitch in QS footer
  • Fixed system crash when encrypting from settings
  • Merged April security patches
  • Added media cover art filters
  • Added Browser
  • Improved gaming mode tile

Havoc-OS for Asus Zenfone Max Pro M1 (Pie): Changelogs

  • Enable VoLTE for Airtel/Vodafone India
  • Fixed low in-call volume
  • Merged kernel with 4.4.178 tag
  • Kernel optimization

Now let’s talk about how to download and install Havoc-OS on Asus Zenfone Max Pro M1 based on Android 9 Pie.


  • This guide and files are only for Asus Zenfone Max Pro M1. Don’t try to flash these files on any other device.
  • Take a full backup of your device before starting the installation process.
  • Keep your device battery charged at least 60%-70% for a smoother flashing process.
  • Install the Custom TWRP Recovery on your device.
  • Enable USB Debugging and Unlock the Bootloader on your device.
  • After installing TWRP, you need to root your device.

Disclaimer! Do it at your own risk. Gadget Headline will not be responsible for any kind of damage or error occurs to your device during following the process. It’s recommended to follow the step-by-step method provided below.


How to install Havoc-OS on Asus Zenfone Max Pro M1 [Steps]

  1. Download the ROM and GApps from the links above.
  2. Copy both the files on your device storage (Internal/external).
  3. Switch off your Zenfone Max Pro M1 device then press and hold the Volume Down + Power button together for a few seconds to enter in TWRP Recovery mode. [Follow the guide for TWRP – same process]
  4. You will enter into the TWRP Recovery Menu.
  5. Now, go to the Wipe > Select Wipe System, Data, Vendor, Dalvik, Cache > swipe to confirm wipe.
  6. Back to the main TWRP menu and tap on Install button.
  7. Search for the downloaded ROM file destination and select the firmware file.
  8. Swipe to confirm flash and wait for a few minutes to complete the installation process.
  9. Now, go back again to the home screen and select Install. Search for the GApps file from the storage and confirm flash again.
  10. After a complete flashing, tap on Reboot Now option.
  11. It will take around 10-15 minutes to boot for the first time.
  12. You’ve successfully installed Havoc-OS v2.4 stable ROM on your Max Pro M1. Enjoy.

Subodh Gupta
Subodh Gupta

Love to explore the world of smartphones and gadgets. Focused on latest and upcoming tech news, Android news, ROMs, tips, guides, leaks, and reports. Love Android and Windows Phones but addicted to Android OS from Android Gingerbread version till now. Foody and music lover.

Articles: 630

Leave a Reply

Your email address will not be published. Required fields are marked *