[ROM][Xiaomi Mi 9][OFFICIAL] Havoc OS 4.3 [11.0][25/03/2021]

Search This thread

iOrpheus06

Senior Member
Feb 3, 2017
1,522
680
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.
 

Attachments

  • 1614172908630.png
    1614172908630.png
    349.7 KB · Views: 123

ydjager

New member
Jan 8, 2006
4
0
First, thanks for this ROM, it works great overall. I noticed that restoring my backup was faster than with crDroid 6.13. Not sure if that's Android R or this ROM.
The one critical functionality that does not work for me is the fingerprint scanner. When trying to add a fingerprint it repeatedly fails at about 60%-70% (the circle is over half way but not at 3/4 yet).
Tried it 4 times and with two different fingers (as the setup suggest to use another finger).
The finger print 'icon' stays on the screen and the scanner is active which makes it annoying to use the keyboard afterwards. Only a reboot makes it go away.
I did not realize how much I use this functionality to unlock apps and/or set confirmations, so I'll be going back to crDroid for the time.
Overall this was a great experience and I consider this to be the second best ROM for my Mi9. Thanks again for all the work you do.
 

Laptapper

Senior Member
Jan 17, 2016
609
225
Redmi Note 10 Pro
First, thanks for this ROM, it works great overall. I noticed that restoring my backup was faster than with crDroid 6.13. Not sure if that's Android R or this ROM.
The one critical functionality that does not work for me is the fingerprint scanner. When trying to add a fingerprint it repeatedly fails at about 60%-70% (the circle is over half way but not at 3/4 yet).
Tried it 4 times and with two different fingers (as the setup suggest to use another finger).
The finger print 'icon' stays on the screen and the scanner is active which makes it annoying to use the keyboard afterwards. Only a reboot makes it go away.
I did not realize how much I use this functionality to unlock apps and/or set confirmations, so I'll be going back to crDroid for the time.
Overall this was a great experience and I consider this to be the second best ROM for my Mi9. Thanks again for all the work you do.


For me all went fine also fingerprint, for others too, so may you've done something wrong with flashing.
 

savsir

Senior Member
Jul 11, 2012
311
287
25
Yalova
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.
 

Talixme

New member
Feb 12, 2021
2
1
Hello and thanks for this great work!!! Is the best Rom that i had use.
I confirm that google pay works!!!
Face Unlock Works!!!
Finger unlock with screen allways on works!!!
Bank Apps with finger works!!!!
Hey Google allways on , NOT working, is the only thing that i found.

Can you add invert option to navigation bar buttons?

or Anyone know how change it?

i Tried with this command in ADB but doesnt works.

settings put secure sysui_nav_bar "space,recent;home;back,space”

Thanks a lot!!!!
 

Kaeru Sapporo

Senior Member
Jul 13, 2015
83
11
First, thanks for this ROM, it works great overall. I noticed that restoring my backup was faster than with crDroid 6.13. Not sure if that's Android R or this ROM.
The one critical functionality that does not work for me is the fingerprint scanner. When trying to add a fingerprint it repeatedly fails at about 60%-70% (the circle is over half way but not at 3/4 yet).
Tried it 4 times and with two different fingers (as the setup suggest to use another finger).
The finger print 'icon' stays on the screen and the scanner is active which makes it annoying to use the keyboard afterwards. Only a reboot makes it go away.
I did not realize how much I use this functionality to unlock apps and/or set confirmations, so I'll be going back to crDroid for the time.
Overall this was a great experience and I consider this to be the second best ROM for my Mi9. Thanks again for all the work you do.

After flashing the ROM, try format data.

If that doesn't work, try flashing the ROM and then flashing the"DM-Verity, ForceEncrypt, Disk Quota Disabler" .

 

HQDOR

New member
Sep 19, 2020
4
2
Thessaloniki, Greece
Hello, perfect rom overall thanks for your work! Just two questions:

Is there a way to activate screen-off FOD (like in Havoc 3.11 for example)?

I can't get hey Google to work (the setting in voice match keeps turning off by itself). I use flame gapps-full and when i tried the assistant add-on just made my phone too laggy.
 

savsir

Senior Member
Jul 11, 2012
311
287
25
Yalova
Hello, perfect rom overall thanks for your work! Just two questions:

Is there a way to activate screen-off FOD (like in Havoc 3.11 for example)?

I can't get hey Google to work (the setting in voice match keeps turning off by itself). I use flame gapps-full and when i tried the assistant add-on just made my phone too laggy.
Screen off fod will be add next builds. Hey google known bug I will look this. As far as I know there will be no lag if you use the basic package.
 
  • Like
Reactions: HQDOR

savsir

Senior Member
Jul 11, 2012
311
287
25
Yalova
Hello and thanks for this great work!!! Is the best Rom that i had use.
I confirm that google pay works!!!
Face Unlock Works!!!
Finger unlock with screen allways on works!!!
Bank Apps with finger works!!!!
Hey Google allways on , NOT working, is the only thing that i found.

Can you add invert option to navigation bar buttons?

or Anyone know how change it?

i Tried with this command in ADB but doesnt works.

settings put secure sysui_nav_bar "space,recent;home;back,space”

Thanks a lot!!!!
Invert buttons probably will add next builds. And I dont know any way to change this now.
 

Hitah

Senior Member
Dec 27, 2010
66
12
First, thanks for this ROM, it works great overall. I noticed that restoring my backup was faster than with crDroid 6.13. Not sure if that's Android R or this ROM.
The one critical functionality that does not work for me is the fingerprint scanner. When trying to add a fingerprint it repeatedly fails at about 60%-70% (the circle is over half way but not at 3/4 yet).
Tried it 4 times and with two different fingers (as the setup suggest to use another finger).
The finger print 'icon' stays on the screen and the scanner is active which makes it annoying to use the keyboard afterwards. Only a reboot makes it go away.
I did not realize how much I use this functionality to unlock apps and/or set confirmations, so I'll be going back to crDroid for the time.
Overall this was a great experience and I consider this to be the second best ROM for my Mi9. Thanks again for all the work you do.
I can confirm that problem, i couldn't finish adding fingerprints in initial setup. Hopefully it worked later after finish configuring phone.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 4
    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.
    1
    Great ROM, thanks for your work!

    I do have issues with WiFi though. It does turn on (no crashing or anything), but I can rarely get a connection. Sometimes it works, but then it loses connection within a few seconds. Sometimes the connection is stable for a few minutes. I'm very close to the router and all my other devices work fine with this WiFi.

    If I should flash persist.img, can you tell me where I can get it?

    Thanks for your help!
    If you take not your own backupped persist.img you'll loose widevine L1.
    Try first reset all wireless settings and deleting cache and dalvik.
    If not working, go further with post #3 deleting wlan_mac.bin
    1
    I don't have a backup of my persist.img. I don't need widevine L1 though.

    I tried all of that, no changes to the WiFi behavior.
    Download full fastboot ROM (around 3GB) for your region and extract persist.img then flash via adb or twrp
    1
    Okay, found my stock ROM (EU), extracted and flashed persist.img. No change. To be sure I then downloaded the global stock ROM, extrated its persist.img and flashed that. No change.
    Then I think it's time to flash the complete stock rom with factory reset , if its working then go further with custom rom.

    Only my opinion no guarantee.... you decide...

    Which rom before, clean install of hhavoc?
    1
    In my case, some apps quit unexpectedly after updating the ROM.

    Updating ROM need a clean flash?😟
    Youtube and Gcam did the same in my phone. I just reinstalled those apps and now its working.
  • 7
    Havoc_Logo.png




    About.png

    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...



    Features.png

    Code:
    [SIZE="3"][SIZE="3"][B][U]General:[/B][/U][/SIZE]
    
    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
      Rows/Column
      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
    
    [SIZE="3"][B][U]Screen:[/B][/U][/SIZE]
    
    Corners Customisation
      Rounded Corner Radius
      Corner Content Padding
    Legacy App Scaling
      Force Higher Aspect Ratio for Selected Apps
    
    [SIZE="3"][B][U]Gestures:[/B][/U][/SIZE]
    
    Quickly Open Camera
    System Navigation
    Prevent Ringing
    Power Menu
      Power Menu Customization
        Visibility on the Lockscreen
        Reboot
        Advanced Reboot
    Quick Torch
    Skip Music Tracks
    Swipe to Screenshot
    
    [SIZE="3"][B][U]Lockscreen:[/B][/U][/SIZE]
    
    Double Tap to Sleep
    Unlocking
      Pocket Detection
    Elements Customisation
      Quick Settings
      Charging Info
    
    [SIZE="3"][B][U]Notifications:[/B][/U][/SIZE]
    
    Screen
      Edge Lighting Customisation
    Status Bar
      Heads Up
    Misc
      Kill App Button
      Noisy Notifications
    
    [SIZE="3"][B][U]Battery Saving:[/B][/U][/SIZE]
    
    Smart Pixels
    Suspend Actions
    Block Sensors
    Aggressive Battery
    
    [SIZE="3"][B][U]Media:[/B][/U][/SIZE]
    
    Focus Mode
    Adaptive Playback
    Playback Timeout (30sec/1min/2min/5min/10min)
    Media Cover Art
    Media Cover Art Blur Level
    Music Visualiser
    
    [SIZE="3"][B][U]Miscellaneous:[/B][/U][/SIZE]
    
    Wake Device
    Gaming Mode
    Charging Animation
    
    [SIZE="3"][B][U]Other Features:[/B][/U][/SIZE]
    
    Vibration & Haptics Customization
    LiveDisplay
    Notch Hide Settings
    Seperate ringtone for SIM1&2
    Screen Refresh Rate (For Supported Devices)
    Always On Display
    Smart Charging
    Theming
      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
    LiveDisplay
    Switch Data Card Tile
    Reboot Tile
    Reading Mode
    Gaming Mode
    Compass
    Sound Search
    Compass Tile
    
    [/SIZE]
    Screenshots.png


    https://photos.app.goo.gl/WSbmYy7QeB6K9CSn6

    Team.png

    Founder & Lead Developer:
    SKULSHADY (Anushek Prasal)

    Support Team:
    theo.j22 (Tushar Jain)



    Donate.png

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


    Links.png

    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


    Installation.png

    First Installation
    !!!Backup everything just in case. If you need format data everything will be deleted!!!
    1.
    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
    1.
    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
    1.
    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.


    Credits.png

    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.


    Source.png

    https://github.com/Havoc-OS
    https://github.com/Havoc-Devices

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

    XDA:DevDB Information
    [ROM][Xiaomi Mi 9][OFFICIAL] Havoc OS 4.3 [11.0][23/02/2021], ROM for the Xiaomi Mi 9

    Contributors

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

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

    Version Information
    Status:
    Beta

    Created 2021-01-28
    Last Updated 2021-03-25
    4
    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.
    3
    Havoc-OS v4.3 Changelog 25-03-2021
    • Merged March Security Patch
    • Added a new Face unlock implementation
    • Added ability to use face as auth method for apps
    • Added IDE Lockscreen Clock
    • Added Fluid Lockscreen Clock
    • Added VoLTE/VoWiFi statusbar icon
    • Added Sync QS tile
    • Added VPN QS tile
    • Added USB Tether QS tile
    • Added 3 mode display cutout handler for notch
    • Added ability to force full screen apps for notch
    • Redesigned Settings Search bar
    • Fixed Kill app button in Notification guts
    • Fixed App info crash in 3rd party launchers
    • Updated preference videos in Settings
    • Improved refresh rate switching
    • Improved Screenshot shutter sound logic
    • Improved FOD (Fingerprint on Display)
    • Improved App lock biometric authentication dialog
    • Kernel upstreamed to 4.14.226
    • Smart charging fixed
    • Misc fixes and improvement

    Havoc-OS v4.2 Changelog 22-02-21
    • Merged February security patch
    • Added System integrated App Lock
    • Added toggle to hide notification headers
    • Added ability to show daily data usage
    • Added ringtone setting for Multi SIM device
    • Added some missing icon pack overlays
    • Added Automated DC Dimming
    • Added panels for WiFi/NFC/Bluetooth/Mobile data QS tiles
    • Added autorecord feature in AOSP dialer
    • Added Face Unlock animation
    • Added Extreme indication to Battery Saver Tile
    • Added QS tile accent tint
    • Added Data Switch QS Tile
    • Switched to ShadyQuickStep Launcher
    • Removed navbar handle from lockscreen
    • Removed Drive/GMail/Maps from GApps builds
    • Fixed volume panel arrows in some icon packs
    • Fixed Time based dark mode when location is not available
    • Other fixes and improvements
    Device Changelog
    • Face unlock fixed
    • Spacing between keyboard and navbar fixed (for gboard)
    • Focus mode enabled
    • Smart pixels enabled
    • Wireguard added
    • Dirac sound enhancer added
    • Fw and blobs updated to 21.2.3
    • Kernel upstreamed 4.14.221
    3
    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.
    2
    Solution about wifi cannot be turned on after booting into system when setting up system. Such as:
    Screenshot_20210223-120244_Android_設定[1].png

    Please reboot into TWRP and do so:
    1.mount vendor
    2.use file manager in TWRP and get in /vendor/firmware/wlan/qca_cld/, and delete" wlan_mac.bin"
    3.Rebooting your phone and keep going on system setup.
    Screenshot_20210223-120140_Android_設定[1].png
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone