• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[ROM][Xiaomi Mi 9][OFFICIAL] Havoc OS 4.9 [11.0][26/09/2021]

Search This thread


New member
Oct 17, 2021
After installing ViperFX wifi doesn't work??? on Havoc 4.9. Any ideas? I can remove viperFX and it works again but i want the sound AND the Wifi.

If you want to install ViperFX so it wont break your ringtones, FB audio etc.... then this is the procedure:
  • Install Magisk Ainur Narsil (Audio Modification Library) Reboot !
  • Install Viper4Android Apk And Open & Install Driver Module Reboot !
  • Open Magisk And Remove Ainur Narsil Module & Reboot !
  • Now Open Viper And Turn On Legacy Mod From Viper Settings And Enjoy Viper FX 🎧
this also stops the front camera popup. 2 problems from viperFX but i used ok with havoc 4.1. so its a rom problem
Last edited:


Senior Member
Nov 16, 2008
I've tried to install the OpenGApps unsuccessfully, it always says "ERROR 70: Insufficient storage space in system partition".

Is there any solution to this?

(the ROM boots correctly without the GApps)

EDIT: I used the "mini" package and it worked. Everything above would error. Is there any way to install the full or stock package?
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 10


    Havoc-OS 4.x is based on AOSP, inspired by Google Pixel.
    Has a refined Material Design 2 UI crafted by @SKULSHADY.
    Many useful features that will blow your mind.
    All you can dream of and all you'll ever need.
    Just flash and enjoy...


    Material Design 2 UI
    Android R Style Screenrecord Dialog
    Rounded UI
    Inbuilt GApps (optional)
    Face Unlock
    Enhanced QS Battery Estimation
    Lockscreen Clocks
    Font Customisation
    Dark Theme Support for AOSP apps
    Notification LED Settings
    Pixel Lockscreen weather
    Signature Spoofing
    Micro-G support
    Lockscreen charging animation
    [SIZE="3"][B][U]Status Bar:[/B][/U][/SIZE]
    Clock & Date Settings
    Custom Logo
    Brightness Control Gesture
    Double Tap to Sleep
    Network Traffic Indicator Settings
    Carrier Label Settings
    Battery Icon Style/Percentage Settings
    Status Bar Icons Toggle
    Small Mobile Type Icon Toggle
    [SIZE="3"][B][U]Quick Settings:[/B][/U][/SIZE]
    Quick Pulldown
    Smart Pulldown
    Battery Estimates Toggle
    Tint Tiles
    QS Customisations
      Tile Title
      Vibrate on Touch
    QS Footer Customization
      Settings Icon
      Running Services Icon
      Edit Icon
      User Switcher Icon
    [SIZE="3"][B][U]Ambient Display:[/B][/U][/SIZE]
    Show/Hide Battery Level
    Ambient Options
      Always On
      Always On When Charging
      Wakeup On New Notifications
      Wakeup on New Music (Music Ticker)
      Sensor Based Screen Wakeup (Tilt/Hand Wave/Pocket)
      Double Tap for Ambient Display
    Ambient/Always On Display Brightness Configuration
    Corners Customisation
      Rounded Corner Radius
      Corner Content Padding
    Legacy App Scaling
      Force Higher Aspect Ratio for Selected Apps
    Quickly Open Camera
    System Navigation
    Prevent Ringing
    Power Menu
      Power Menu Customization
        Visibility on the Lockscreen
        Advanced Reboot
    Quick Torch
    Skip Music Tracks
    Swipe to Screenshot
    Double Tap to Sleep
      Pocket Detection
    Elements Customisation
      Quick Settings
      Charging Info
      Edge Lighting Customisation
    Status Bar
      Heads Up
      Kill App Button
      Noisy Notifications
    [SIZE="3"][B][U]Battery Saving:[/B][/U][/SIZE]
    Smart Pixels
    Suspend Actions
    Block Sensors
    Aggressive Battery
    Focus Mode
    Adaptive Playback
    Playback Timeout (30sec/1min/2min/5min/10min)
    Media Cover Art
    Media Cover Art Blur Level
    Music Visualiser
    Wake Device
    Gaming Mode
    Charging Animation
    [SIZE="3"][B][U]Other Features:[/B][/U][/SIZE]
    Vibration & Haptics Customization
    Notch Hide Settings
    Seperate ringtone for SIM1&2
    Screen Refresh Rate (For Supported Devices)
    Always On Display
    Smart Charging
      Styles and Wallpapers
      Dark Theme
      Accent Colour
      Icon Shape
    [SIZE="3"][B][U]QS Tile Shortcuts:[/B][/U][/SIZE]
    Heads Up tile
    Caffeine tile
    CPU info tile
    Smart pixel tile
    Live Caption
    Screenrecord tile
    Gaming Mode tile
    Screenshot tile
    LTE tile
    Music Tile
    Switch Data Card Tile
    Reboot Tile
    Reading Mode
    Gaming Mode
    Sound Search
    Compass Tile



    Founder & Lead Developer:
    SKULSHADY (Anushek Prasal)

    Support Team:
    theo.j22 (Tushar Jain)


    If you like our work then please consider donating.
    PayPal: https://www.paypal.me/ANUSHEK
    UPI: [email protected]


    ROM: https://download.havoc-os.com/?dir=cepheus
    Recovery: https://twrp.me
    Open GApps: http://opengapps.org
    Magisk: https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
    Telegram Support Group: https://t.me/havocofficial
    Telegram Announcements Channel: https://t.me/Havoc_OS
    Discord Server: https://discord.gg/YfhBCj4


    First Installation
    !!!Backup everything just in case. If you need format data everything will be deleted!!!
    Download the ROM, GApps (Optional), Magisk (Optional) from the links above.
    2. Wipe Data, Vendor, System, Cache, Dalvik.
    3. Flash the ROM.
    4. Reboot system.
    5. If it remains in boot animation ,force restart after two or three minutes, go recovery and format data . If the phone boots up, skip this step and go to the next step.
    6. Wipe Data, Vendor, System, Cache, Dalvik.
    7. Flash the ROM, GApps (Optional), Magisk (Optional).
    8. Reboot and Enjoy.

    Clean Flash
    Download the ROM, GApps (Optional), Magisk (Optional) from the links above.
    2. Wipe System, Vendor, Dalvik, Cache, Data.
    3. Flash the ROM, GApps (Optional), Magisk (Optional).
    4. Reboot and Enjoy.

    Dirty Flash
    Download the ROM, GApps (Optional), Magisk (Optional) from the links above.
    2. Wipe System, Vendor, Dalvik, Cache.
    3. Flash the ROM, GApps (Optional), Magisk (Optional).
    4. Reboot and Enjoy.


    LineageOS (https://github.com/LineageOS)
    Crdroid (https://github.com/crdroidandroid)
    Pixel Experience (https://github.com/PixelExperience)
    Nitrogen Project (https://github.com/nitrogen-project)
    Omnirom (https://github.com/omnirom)
    And all the other Developers, Testers, Donators and Users.



    Build author: savsir
    Kernel Source: https://github.com/EcrosoftXiao/kernel_xiaomi_cepheus

    XDA:DevDB Information
    [ROM][Xiaomi Mi 9][OFFICIAL] Havoc OS 4.9 [11.0][26/09/2021], ROM for the Xiaomi Mi 9


    Source Code: https://github.com/Havoc-OS

    ROM OS Version: Android 11
    ROM Kernel: Linux 4.x
    Based On: Havoc OS

    Version Information

    Created 2021-01-28
    Last Updated 2021-09-26
    Havoc-OS v4.9 Changelog 25-09-2021:
    - Merged September Security Patch (android-11.0.0_r43)
    - Added ability to lock apps in recents
    - Added back Screenshot notification
    - Added Battery health
    - Added OxygenOS lock screen clock
    - Added App drawer opacity setting to Launcher
    - Added Local installation support in Updater
    - Added Custom rounded corner settings
    - Added Legacy WFD output video mode settings
    - Added Status bar notification ticker
    - Added New Gaming Mode overlay
    - Added toggle for anti-falsing on the lock screen
    - Added toggle for IME button space
    - Added Preferred refresh rate settings
    - Added One shot auto-brightness
    - Added FOD press animation
    - Added toggle to hide display cut-out
    - Improved FPS info
    - Improved Charging stats on lock screen
    - Improved DataSwitchTile
    - Improved Lock screen pulse
    - Improved Type lock screen clock
    - Improved Screen recorder
    - Improved Status bar burn in protection
    - Improved Twilight Service
    - Improved Night Mode
    - Improved Settings search bar layout
    - Fixed overlays resetting on reboot
    - Fixed package cache errors on user builds
    - Fixed Network Traffic visibility on Status bar
    - Fixed charging vibration for some devices
    - Fixed Screen-off Camera gesture
    - Reduced NotificationHistoryDatabase logspam
    - Restored AOSP Wi-Fi Display
    - Disabled all-caps for smart reply button text
    - Removed random text on some Wi-Fi SSID

    Havoc-OS v4.8 Changelog 05-08-2021:
    - Merged July and August Security Patch (android-11.0.0_r39/40)
    - Added Hotspot client manager
    - Added Auto-brightness icon to QS footer
    - Improved QS Panel layout in landscape
    - Improved FOD with Assistant on Lockscreen
    - Improved Night Light transition
    - Improved Brightness slider animation
    - Improved captions and ringer buttons when on landscape
    - Improved scrolling in some apps
    - Improved some UI elements for user fonts
    - Improved vertical padding between QS tiles
    - Spoofed device for a few more Google apps
    - Removed VoLTE slice from MobileDataPanel
    - Fixed Status icons activity crash
    - Fixed Auto-hide clock for right/center clock positions
    - Fixed Clock icon in Kai, Victor icon packs
    - Fixed wiping dynamic partitions in Havoc-OS Recovery
    - Added Google Search Widget to homescreen dock
    - Improved homescreen dock padding
    - Fixed Kill App button in recents app sheet
    - Fixed Blur not showing in some scenarios
    - Other fixes and improvements
    Device Changelog:
    • Enabled freeform windows
    • Enabled seamless transfer
    • Fixed AOD flicker
    • Smoother UI
    • Kernel upstreamed 4.14.239
    Updated 5.08.2021
    Changelog in second post and please read notes (third post)
    Updated 25.03.2021
    Changelog in second post and please read notes (third post)
    Anx camera dont work this version! I will fix it. Gcam works perfectly.
    There's some sort of scroll bar appearing when pulling down the QS panel. It's not that major but it gets annoying when you can't interact with elements because system thinks that you are scrolling.

    Edit: It seems to only occur when there is media playback active.
    If you set smallest width 400 scroll bar will gone. It will be fix next versions.