[ROM]-[13.09.19]-Havoc-OS-[9.0]-[Unofficial]

Build author not me, build author is Franssen (Thanks to him!)​





Havoc-OS 2.x is based on AOSP, inspired by Google Pixel.
Has a refined Material Design 2 UI by @SKULSHADY.
So many features that you probably won't find in any ROM.
All you can dream of and all you'll ever need.
Just flash and enjoy...



Code:
[SIZE="3"][SIZE="3"][B][U]General:[/B][/U][/SIZE] 
 
MD2 UI 
Rounded UI 
Enhanced QS Battery Estimation 
Seekbars for Media Notifications 
QS Panel Inspired by OOS 
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) 
 
[SIZE="3"][B][U]Status Bar:[/B][/U][/SIZE] 
 
Double tap to sleep 
Statusbar brightness slide 
Quick & Smart pulldown 
Clock Settings 
Date Settings 
Battery Customization 
Battery Bar 
Network Traffic Indicator 
Carrier Label Customization 
Status Bar Icons Toggle 
Notifications Count 
Bluetooth Battery Status 
VoLTE Icon Toggle 
Old Mobile Type Icon style 
4G/LTE icon switch 
Data Disable Icon Toggle 
Breathing Notifications 
 
[SIZE="3"][B][U]Quick Settings:[/B][/U][/SIZE] 
 
Layout customization 
Brightness Slider Customization 
  Brightness Slider On Bottom 
  Auto Brightness Icon 
  Auto Brightness Icon on Right 
  Brightness Control Buttons 
QS Elements Customization 
  Tile Tittle 
  Vibrate On Touch 
  Information Header 
QS Footer Customization 
  VPN Warning 
  Settings Icon 
  Running Services Icon 
  Edit Icon 
  User Switcher Icon 
 
[SIZE="3"][B][U]Interface:[/B][/U][/SIZE] 
 
Themes 
  UI Style (Pixel/AOSP) 
  Background Color (Automatic/Light/Dark/Shady/Glassy) 
  Accent Color 
  Font Manager 
  App Icon Shape (Default/Square/Rounded Square/Squircle/Circle/Teardrop/Hexagon) 
QS Themes 
  QS Color based on Wallpaper 
  QS Color based on Accent 
  Custom QS Panel color  
  QS Panel Opacity 
  QS Header Style (Black/Grey/Light Grey/Accent Based/Transparent) 
  Custom QS Header Image 
  QS Tile Style (Wavey/Cookie/Teardrop and 15+ More) 
Settings Customisation 
  Switch Appearance (OnePlus/Material Design 2) 
  Dashboard Icons (Round/Oreo/Round Accented/Round OnePlus Style/Oreo Style Accented) 
  Dashboard Conditions 
  Dashboard Suggestions 
 
[SIZE="3"][B][U]Ambient Display:[/B][/U][/SIZE] 
 
Ambient Options 
  Always On 
  Always On When Charging 
  Wakeup On New Notifications 
  Sensor Based Screen Wakeup (Tilt/Hand Wave/Pocket) 
Battery Level at Botton while Dozing 
Music Ticker 
 
[SIZE="3"][B][U]Screen:[/B][/U][/SIZE] 
 
Smart Pixel 
Screen Stabilization 
Corner Customisation 
  Rounded Corner Radius 
  Corner Content Padding 
  Satus Bar Padding 
 
[SIZE="3"][B][U]Buttons:[/B][/U][/SIZE] 
 
Volume Rockers 
  Volume Panel On Left 
  Volume Dialog Timeout 
  Volume Steps 
  Keyboard Cursor Control 
  Swap Keys 
  Control Ring Volume 
  Control Music Volume 
  Volume Rocker Wakeup 
  Volume keys Answer Call 
Power Button 
  Power Menu Customization 
  End Call 
  Screen off power button torch 
Hardware keys 
  Disable Keys 
  Swap Keys 
  Backlight Brightness 
  Backlight Timeout 
  Backlight On Touch 
  Accidental Touch Protection 
Back/Home/Overview Button Customisation 
  Single Tap Action 
  Long Press Action 
  Double Tap Action 
  Home Button Use While Ringing Toggle 
   
[SIZE="3"][B][U]Navigation bar:[/B][/U][/SIZE] 
 
Navigation Mode (Fling/SmartBar/Default) 
Stock Navigation Bar Customisation 
  Gestures 
  Pixel Animation 
  One-Handed Mode 
  Layout Customisation 
Smart Bar Customisation 
Fling Customisation 
Pulse Customisation 
Height Customisation (Potrait/Landscape) 
 
[SIZE="3"][B][U]Gestures:[/B][/U][/SIZE] 
 
System Gestures 
  Jump to Camera 
  Long Press to Activate Torch 
  Swipe Up on Home
Button 
  Full Gesture Mode 
  Double Tap on NavBar to Sleep 
  Prevent Ringing 
Swipe to Screenshot 
Swipe Gestures 
OnePlus Gestures 
Edge Gestures 
Pie Control 
   
[SIZE="3"][B][U]Lockscreen:[/B][/U][/SIZE] 
 
Double Tap to Sleep 
Media Cover Art 
Media Cover Art Filter (Blur/Greyscale/Accent tinted/Greyscale and Blurred) 
Music Visualiser 
Clock Widget Customisation 
Info Widget Customisation 
Weather Temperature Unit (Celsius/Fahrenheit) 
Unlocking 
  FP Authentication Vibration 
  Force FP Authentication 
  LS Dismissal On Face Unlock 
  Pocket Detection 
  Allow FP in Pocket 
Elements Customisation 
  Quick Settings 
  Satus Bar 
  Multiuser Switch 
  Status Text 
  Charging Info 
  Left/Right Shortcuts 
  Lock Icon 
Shortcuts 
  Mid-Screen Shortcuts 
  Bottom Shortucts 
Others 
  Pin Ripple 
  Scramble Layout 
  Quick Unlock 
  Auto Lock 
  Power Button Instantly Locks 
  Direct Unlock 
  Lockscreen Message 
 
[SIZE="3"][B][U]Recents:[/B][/U][/SIZE] 
 
Recents style (Quickstep/Oreo/Grid/Android Go/Slim) 
Oreo Recents Customization 
  Clear All Button 
  Clear All Button Location 
  Button Style 
  Memory Bar 
  Custom Styles 
  Icon Pack 
  Apps Blacklist 
  Immersive Mode (Full Screen/Status Bar/Navigation Bar -- Clock/Date) 
Slim Recents Customisation 
 
[SIZE="3"][B][U]Notifications:[/B][/U][/SIZE] 
 
Lights Customization 
  Charging Light 
  Notification Light 
  Blink Flashlight on Call 
Status Bar 
  Heads Up Customisation 
  Ticker Customisation 
Disable/Enable FC Notifications 
Immersive Mode Messages 
Toast Icon 
Force Expanded Notifications 
Kill App Button 
Noisy Notifications 
In-Call Vibration 
  On Connect 
  On Disconnect 
  On Call Waiting 
  For Notifications 
 
[SIZE="3"][B][U]Animations:[/B][/U][/SIZE] 
 
Disable animation 
Animation Duration 
Animation customization 
List view animation 
QS tile animation 
Power menu animation 
Screen off animation 
Toast animation 
 
[SIZE="3"][B][U]System:[/B][/U][/SIZE] 
 
Signature Spoofing 
CPU info 
Privacy Guard 
Burn-in protection 
 
[SIZE="3"][B][U]Input Method:[/B][/U][/SIZE] 
 
Selector notification 
Auto keyboard rotation 
Auto-Rotate Timeout 
Disable Full Screen Keyboard 
Show enter key 
 
[SIZE="3"][B][U]Battery Saving:[/B][/U][/SIZE] 
 
Sensor block per-package 
Alarm Blocker 
Wakelock Blocker 
Suspended Actions 
Doze settings 
Aggresive Battery 
  Aggresive Idle 
  Aggresive Standby 
  Auto-enable on Battery saver mode 
View CPU Frequency Stats 
 
[SIZE="3"][B][U]Miscellaneous:[/B][/U][/SIZE] 
 
MediaScanner behaviour on boot 
Scrolling Cache 
USB Configuration 
Wake Up on Charge 
Launch Music App 
Screen Capture 
  Screenrecord Shortcut 
  Screenrecord Quality 
  Screenshot Shortcut 
  Screenshot Type (Full/Partial) 
 
[SIZE="3"][B][U]Other Features:[/B][/U][/SIZE] 
 
LiveDisplay 
On-the-go mode  
Prevent Accidental wake-up 
Seperate ringtone for SIM1&2 
Battery Charge Warning 
Smart Charge 
Advanced Battery Info 
 
[SIZE="3"][B][U]QS Tile Shortcuts:[/B][/U][/SIZE] 
 
  Heads Up tile 
  Caffeine tile 
  Ring mode tile 
  CPU info tile 
  Suspended action tile 
  Smart pixel tile 
  Ambient display tile 
  AOD tile 
  Screenrecord 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 tile 
  Pie control tile 
  Reboot tile 
  Sleep screen tile 
  Accent picker tile 
  Volume panel tile 
  High Brightness tile 
  Sound Search 
  One Handed Mode Tile 
  Compass Tile 
  App Picker Tile 
  Language 
 
[SIZE="3"][B][U]Device Extras:[/B][/U][/SIZE] 
 
Alert Slider Customisation 
Spectrum Profiles 
Screen Calibration 
High Brightness Mode 
Gestures[/SIZE]


Known Issues

- The FM radio app can't output to speaker (yet)





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



ROM DOWNLOADS:

- MEGA | AndroidFileHost

Recovery: https://twrp.me
Firmware: AFH - 9.9.3
Changelog: http://bit.ly/Havoc_Changelog
Open GApps: http://opengapps.org
Magisk: http://bit.ly/2Y70ozJ
Telegram Support Group: https://t.me/havocofficial
Telegram Announcements Channel: https://t.me/Havoc_OS
Discord Server: https://discord.gg/YfhBCj4



1. Download the ROM, Firmware-9.6.27, GApps (Optional), Magisk (Optional) from the links above.
2. Wipe System, Data, Dalvik, Cache.
3. Flash the ROM, Firmware-9.6.27, 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)
MSM-Xtended Team (https://github.com/Project-Xtended)
Skydragon (https://gitlab.com/HolyDragonProject)
Syberia Project (https://github.com/syberia-project)
And all the other Developers, Testers, Donators and Users.




XDA:DevDB Information
Havoc-OS, ROM for the Xiaomi Mi Max 3

Contributors
Nikitel, Franssen, MrColdbird, mario_rr, SKULSHADY, afr30010, Alyer
ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x
ROM Firmware Required: Firmware-9.9.3
Based On: AOSP

Version Information
Status: Stable

Created 2019-07-03
Last Updated 2019-09-16
 

mac231us

Senior Member
Oct 26, 2010
2,340
504
183
Great work. One thing-selecting sounds from local storage crashes the sound picker (like for custom ringtones) Also unable to batch select contacts to delete (unless someone knows of a way-can only select a contact at a time by long press to go to its details and then delete-one at a time) Thanks
 

jngiag

Senior Member
Jul 19, 2009
159
59
48
Great work. One thing-selecting sounds from local storage crashes the sound picker (like for custom ringtones) Also unable to batch select contacts to delete (unless someone knows of a way-can only select a contact at a time by long press to go to its details and then delete-one at a time) Thanks
I got the sound picker problem fixed by the following way:-

1) Go to Recovery
2) Mount System
3) File Manager -> Rename /system/app/SoundPickerPrebuilt/SoundPickerPrebuilt.apk to /system/app/SoundPickerPrebuilt/SoundPickerPrebuilt.apk.old
4) Reboot
5) Go to Recovery again
6) Rename it back to /system/app/SoundPickerPrebuilt/SoundPickerPrebuilt.apk
7) Reboot
8) Setting -> Sound -> Phone ringtone/Default notification sound -> "Allow Sounds to access photos, media ...." -> Select "Allow"
9) Done

I just got it installed for a few hours. No problem so far. This rom is very smooth. :good:
 
  • Like
Reactions: mac231us

rudiratlos57

Senior Member
Mar 25, 2016
71
4
8
Kalletal
Best Rome for a long time, THANK YOU

It would be absolutely perfect if you could also set the color of the taskbar icons for WLAN, mobile data and memory separately and that fast loading would work
 
Last edited:

mierlo420

Senior Member
Apr 1, 2017
114
27
28
Flashed this rom today. First impressions are good. The only thing I notice is that the touchscreen sometimes is less responsive compared to MIUI and scrolling is a bit laggy.
Next couple of days I will check battery consumption.
 

jorgeepelos

Senior Member
Feb 11, 2015
608
98
48
Flashed this rom today. First impressions are good. The only thing I notice is that the touchscreen sometimes is less responsive compared to MIUI and scrolling is a bit laggy.
Next couple of days I will check battery consumption.
Yeah. Touchscreen on all aosp xustom roms are ****t
Hope that devs can solve it and we can enjoy the roms[emoji57]
Thank devs for your work

Enviado desde mi MI MAX 3 mediante Tapatalk
 

fvdiaz

Member
Jul 11, 2008
12
3
23
Barcelona
I got the sound picker problem fixed by the following way:-

1) Go to Recovery
2) Mount System
3) File Manager -> Rename /system/app/SoundPickerPrebuilt/SoundPickerPrebuilt.apk to /system/app/SoundPickerPrebuilt/SoundPickerPrebuilt.apk.old
4) Reboot
5) Go to Recovery again
6) Rename it back to /system/app/SoundPickerPrebuilt/SoundPickerPrebuilt.apk
7) Reboot
8) Setting -> Sound -> Phone ringtone/Default notification sound -> "Allow Sounds to access photos, media ...." -> Select "Allow"
9) Done

I just got it installed for a few hours. No problem so far. This rom is very smooth. :good:
it works! thanks jngiag ;)

after three roms installed, i'm loving this rom..
 
HavocOS update from 15.07.2019 by Franssen
Download - AFH | MEGA

Changelog:
• Upstreamed Kernel version Resurrected kernel to 4.4.185
• Added Gaming mode QS tile
• Improved Gaming mode
• Improved OP gestures feedback duration
• Improved Aggressive battery
• Improved LiveDisplay
• Improved Pocket lock
• Performance improvements
• Other fixes and improvements
 

winacolazah

Member
Dec 11, 2006
5
0
0
anyidea? i've got ERROR 7 an assert failed
I already did 4wipes and did format storage

edited: completed flash by flash firmware first
 
Last edited: