[ROM][10.0][UNOFFICIAL] Havoc OS v3.12 [MIATOLL][20.02.2021]

dungphp

Senior Member
Jul 23, 2010
4,074
7,114
263
Ha Noi
dungphp.com




Havoc-OS 3.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...



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
HD/VoLTE Icon Toggle
4G/LTE Icon Toggle
Data Disable Icon Toggle
Roaming Indicator Toggle
Small Mobile Type Icon Toggle
Bluetooth Battery Status Toggle

[SIZE="3"][B][U]Quick Settings:[/B][/U][/SIZE]

Quick Pulldown
Smart Pulldown
Battery Estimates Toggle
Background Opacity
Background Blur Configuration
Header Image Configuration
QS Customisations
  Rows/Column
  Tile Title
  Vibrate on Touch
Brightness Slider Customization
  Brightness Slider On Bottom/Top/Hidden
  Auto Brightness Icon
  Brightness Control Buttons
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]Buttons:[/B][/U][/SIZE]

Navigation
  Nav Bar Toggle
  System Navigation Type
  Arrows Keys
Volume Buttons
  Swap Keys
  Volume Steps
  Long Press to Seek Tracks
  Keyboard Cursor Control
  Volume Rocker Wakeup
  Volume keys Answer Call
Power Button
  Power Menu Customization
  Lockscreen Options
    Visibility on the Lockscreen
    Reboot
    Advanced Reboot
    Screenshot Option
    Screenrecord
  Screen-Off Torch
    Double Tap Power Button
    Long Press Power Button
Back Gesture
  Arrow Animation toggle
  Long Swipe Type (Swipe and Hold/Swipe Edge to Edge)
  Long Swipe Timeout
  Long Left/Right Swipe Action
  Haptic Feedback toggle

[SIZE="3"][B][U]Gestures:[/B][/U][/SIZE]

Jump To Camera
System Navigation Settings
Prevent Ringing Gesture
Swipe To Screenshot
Touchscreen Gestures

[SIZE="3"][B][U]Lockscreen:[/B][/U][/SIZE]

Double Tap to Sleep
Media Cover Art
Media Cover Art Blur Level
Music Visualiser
Unlocking
  Pocket Detection
Fingerprint
  Screen Off FOD
  Show Icon
  Recognizing Animation
  FP Authentication Vibration
  FP error Vibration
Elements Customisation
  Status Bar
  Quick Settings
  Lock Icon
  Charging Info
  Faceunlock

[SIZE="3"][B][U]Notifications:[/B][/U][/SIZE]

Flashlight
  Blink for incoming call
  Blink for Call Waiting
Screen
  Edge Lighting Customisation
Status Bar
  Heads Up
System
  FC Notifications
Misc
  Kill App Button
  Noisy Notifications

[SIZE="3"][B][U]Animations:[/B][/U][/SIZE]

Animation Duration
System Animation customization
QS Tile Animation Customisation

[SIZE="3"][B][U]Battery Saving:[/B][/U][/SIZE]

Smart Pixels
Suspend Actions

[SIZE="3"][B][U]Miscellaneous:[/B][/U][/SIZE]

Gaming Mode
Wake Up on Charge
Charging Animation
Screenshot Type (Full/Partial)
Adaptive Playback
Playback Timeout (30sec/1min/2min/5min/10min)

[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

No Gapps in rom so Call recording will work

[/SIZE]




Founder & Lead Developer:
Support Team:



If you like our work then please consider donating.
Maintainer PayPal: https://www.paypal.me/ANUSHEK



Open GApps: http://opengapps.org
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, GApps (Optional), Magisk (Optional) from the links above.
2. Use Pitch Black recovery or any recovery flashable
3. Wipe System, Data, Dalvik, Cache.
4. Select ROM, GApps (Optional) then flash or flash ROM, boot to system and reboot to recovery flash Gapps
5. Flash Magisk (optional)
6. Reboot and Enjoy.



And all the other Developers, Testers, Donators and Users.




Contributors:
@dungphp
@Ruturaj Kadam
@erfanoabdi
@demon000
...

ROM OS Version: 10.0 Q
ROM Kernel: Linux 4.4.x
ROM Firmware Required: Unlocked Bootloader & Recommended PB Recovery
Based On: AOSP

Version Information
Status:
Stable
Stable Release Date: 02-10-2020
 
Last edited:

dungphp

Senior Member
Jul 23, 2010
4,074
7,114
263
Ha Noi
dungphp.com
If someone has ANXCamera crash, you can try this fix: https://www.androidfilehost.com/?fid=10763459528675577216

Changelogs:

02/10/2020:

- First havoc from me for RMNote9

28/10/2020
- Re-works with ANXCamera
- Still don't want to fix screenrecord bcz it break WIfi Display

04/11/2020
- Fixed screen record (Wifidisplay still work)
- Fixed ANXCamera crash for some users

19/11/2020
- Havoc 3.11 with security patch 05/11/2020
- Now use Nano gapps for now and next...

20/11/2020
- Fix CTS Profile fail (test with my joyeuse PB recovery)

11/12/2020
- Fixed ANXcamera overexposure problem for Gram phone (Big Thanks to tusharind007 for the tips)

20/12/2020
- Havoc 3.12

20/02/2021 - Final

- SeLinux enforcing
- Added Google hotwords (not tested)
 
Last edited:

javidman

Member
Apr 2, 2017
25
6
3
Thanks a lot for your work
Which version of Gapps you suggest?
I want as much as google goodies that's possible, but for some roms just nano or pico is suggested
Thank in advance
 

simone982

Senior Member
Dec 26, 2017
101
7
18
I think the Redmi note 9 pro that they mencioned there is the cuartana. Maybe I'm wrong
I have found some reference about joyeuse too, for example about camera. It would be nice if some developer can check.

This is the changelog: "Kernel: Xiaomi kernel changes for MI POCO M2 Pro, Redmi Note 9 Pro and Redmi Note 9 Pro Max Android Q"

---------- Post added at 09:18 PM ---------- Previous post was at 09:05 PM ----------

Vibration & Haptics Customization
What kind of customization have been implemented?
 

dungphp

Senior Member
Jul 23, 2010
4,074
7,114
263
Ha Noi
dungphp.com
Woking on Joyeuse?, I'm asking because I saw other rom with Miatoll but joyeuse not supported, thanks :)
I think that they have released kernel source for joyeuse
https://github.com/MiCode/Xiaomi_Kernel_OpenSource/tree/gram-q-oss
Hi guys , can I install this ROM or any other ROM on this forum, I have Redmi Note 9 Pro 11.0.6 stable ?
I think the Redmi note 9 pro that they mencioned there is the cuartana. Maybe I'm wrong
This rom works best for joyeuse. But it may work well with curtana, gram, and excalibur (not sure yet).

I have found some reference about joyeuse too, for example about camera. It would be nice if some developer can check.
This is the changelog: "Kernel: Xiaomi kernel changes for MI POCO M2 Pro, Redmi Note 9 Pro and Redmi Note 9 Pro Max Android Q"
---------- Post added at 09:18 PM ---------- Previous post was at 09:05 PM ----------

What kind of customization have been implemented?
We're using curtana's kernel supported for joyeuse (camera, charging,NFC....)
 
Mar 10, 2013
33
9
0
Brisbane
Just perfect! I love Havoc OS thank you for bringing it to our Joyeuse phones. Everything works great and no issues with performance. Pico gapps is definitely the best for this ROM.

Might just be me but fingerprint scanner isn't working :(
 

dungphp

Senior Member
Jul 23, 2010
4,074
7,114
263
Ha Noi
dungphp.com
Just perfect! I love Havoc OS thank you for bringing it to our Joyeuse phones. Everything works great and no issues with performance. Pico gapps is definitely the best for this ROM.
Might just be me but fingerprint scanner isn't working :(
Which version of Miui did you use before flashing this rom? if you have any bugs please clean flash !
 

carlshark

Senior Member
Jul 9, 2012
205
50
58
Screen recording is broken on curtana. I tried both internal and third party apps. When the recording is started, the phone crashes and reboots. I can't authorize my PC to take a logcat.
 
Mar 10, 2013
33
9
0
Brisbane
You need flash atleast 11.0.4.0 (Stock recomended via fastboot or miflash so need backup all your data first)
That worked, thank you :)

EDIT: Nope, looked like it worked but I was mistaken! I flashed 11.0.7.0.QJZMIXM from fastboot and followed installation instructions. I get to the fingerprint registration screen but the scanner doesn't respond to touches. Any suggestions?
EDIT 2: FP scanner works with "[ROM][OTA][UPDATE][[10.0][OFFICIAL][JOYEUSE] Resurrection Remix Q v8.6.1 [01/10/2020]" if that helps at all.

Otherwise I'm sticking with this rom, it is still the best!
 
Last edited:

phoenix8831

Senior Member
Jun 9, 2017
61
38
18
Owhh man you are the best. Finally an update. Thank you so much for this. Take your time for updating this rom. One question, will you make this build official? Only if you want. Once again, thank you so much.
 
Mar 10, 2013
33
9
0
Brisbane
Still no FP scanner joy. I'm sure I'm missing something obvious because everything else is working so well!!!

I've tried lots of different methods but what I would think should work is:
1) Flash 11.0.4.0.QJZMIXM with fastboot
2) Boot to PBRP
3) Factory reset (wipe Data, cache etc)
4) Install ROM
5) Reboot to recovery
6) Install GAPPS
7) Reboot system

Files I'm using are:
Recovery: PBRP-joyeuse-3.0.0-20201002-1244-UNOFFICIAL
Stock ROM: joyeuse_global_images_V11.0.4.0.QJZMIXM_20200623.0000.00_10.0_global
HAVOC ROM: Havoc-OS-v3.9-20201002-miatoll-Unofficial
GAPPS: open_gapps-arm64-10.0-pico-20201001

Have also tried 11.0.5 and 11.0.7 stock. Have also tried the FP Scanner tool in PB recovery.
After going through the gapps setup, there's no Fingerprint option in the Security settings page. Does anyone else have this issue for Joyeuse?