• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[ROM]-[UnOfficial] Havoc-OS-3 [10] [guacamoleb]

I am leaving Havoc development. suggest me any new ROM to start.

  • CRDroid

    Votes: 7 19.4%
  • AospExtended

    Votes: 13 36.1%
  • Bootleggers

    Votes: 4 11.1%
  • carbonOS

    Votes: 5 13.9%
  • SyberiaOS

    Votes: 7 19.4%

  • Total voters
    36
  • Poll closed .

Ab.Shaheen

Senior Member
Jul 18, 2015
261
651
93

Havoc is one of the most futuristic ROM ever. If you are customization lover then havoc is here for you. Features and customizations you will find here you won't see in any other ROM. :D:D
i just started using this rom on oneplus even i am a fan of OOS. But many features you can't find on OOS. So here is initial Havoc-OS release for oneplus7 (Non pro)

Coustomizations are as below...
Code:
General:

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

Interface:

Expanded Desktop
Themes
Background Color(Light/Dark/Black)
Notification Color(Light/Dark/Black)
Accent Color Picker
Auto Night mode
QS Header Style
QS 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)

Screen:

Smart Pixel
Screen Stabilization

Buttons:

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

Gestures:

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

Lockscreen:

Double tap to sleep
Media cover art
Lockscreen Visualizer
Clock/Date Font stlye & 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
Disable Quick Settings
Disable Statusbar
Lockscreen charging info
Hide lockscreen bottom elements
Lockscreen shortcuts

Recents:

Recents style(Pie/Oreo/OmniSwitch)
Oreo Recent customization
Clear all button
Memory bar
Immersive recents
Hide app from recents

Notifications:

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 togggle
Noisy Notification toggle
Force Expanded notification
In-call Vibration customization

Animations:

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

System:

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

Miscellaneous:

MediaScanner behaviour on boot
Wake up on charge
Launch music app
Screenshot type(Fullscreen/Partial)

Other Features:

Advanced Battery info
Night Light brightness options
On-the-go mode
Prevent Accidental wake-up
Seperate ringtone for SIM1&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
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

Device:

Spectrum Power Profile
Screen Calibration
Custom Calibration
High Brightness Mode
Off screen gestures

How to install
+ if you are coming from OOS then you will need to wipe your data as well as internal storage due to encrypted data but if you had any custom ROM before then just wipe data. No need to wipe internal storage.
for updating
1: Flash ROM
2: Flash TWRP installer
3: reboot again to recovery to boot from second slot.
4: Flash Gapps
5: Flash magisk
6: wipe dalvik cache and reboot to system.
That's all.
Note: Try not to install opengapps. Because it will replace your launcher which will create problems on gesture navigation.

ROM Download Link
Sourceforge
Beta Testing

Source Code:
HavocOS
Kernel


Important Links:
Google Camera:
Versions By urnyx05 2: Versions by Arnova8G2
Unlock Bootloader: Oneplus7/pro UB Thread
Recovery: Latest TWRP Recovery
Magisk : Magisk Official
Open GApps: Bit Gapps

Telegram Havoc Official: HavocOS

Donations:
If you like our work please consider donating.
Donate to Me here
Donate to Havoc-OS Team here

XDA:DevDB Information
[ROM]-[UnOfficial] Havoc-OS-3 [10] [guacamoleb], ROM for the OnePlus 7

Contributors
Ab.Shaheen, ash4win, SKULSHADY, LineageOS, CarbonOS, POSP,
Source Code: [url]https://github.com/Havoc-OS[/URL]

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

Version Information
Status: Alpha

Created 2020-01-08
Last Updated 2020-01-08
 
Last edited:

Ab.Shaheen

Senior Member
Jul 18, 2015
261
651
93
Reserved

Oneplus 7 Device changelog

8-1-2020
1: initial release

13-1-2020
1: Rebased vendor partition.
2: Added latest Oneplus stock camera (Little buggy but most of parts working.)
3: Few selinux improvements.
many others just forgot. :D

21-1-2020
0: Added TWRP prebuilt (No need to install TWRP after flashing the ROM).
1: fixed fingerprint unlock delay.
2: Improved few overlay values.
3: Added lineage offscreen gesture support.until now.
4: Added spectrum profiling support.
5: Dual wifi support (Wifi and tethering at same time)
6: Pulled power blobs from OOS ob8.
few other fixed and improvements.
 
Last edited:

Ab.Shaheen

Senior Member
Jul 18, 2015
261
651
93
Reserved

Havoc-OS Changelog

Havoc-OS v3.1 Changelog 08-01-20:
• Merged AOSP r25 tag (January Security Patch)
• Added Lineage Touch HAL support for gestures
• Added toggle to disable Notifications vibration
• Added Sensor block per-package
• Added Square and cylinder icon shapes
• Added Sync QS Tile
• Added toggle to hide pill in full gestural nav mode
• Added App version on apk installation dialog
• Added gradient subs theme support for QS tiles
• Allowed Lockscreen art blur to be set to 0
• Removed Date and weather from Text clock
• Fixed Text clock translations
• Fixed lock icon stuck in AoD
• Improved Power button flashlight toggle
• Improved brightness slider layout
• Improved ColorPicker layout
• Replaced AOSP keyboard with GBoard
• Updated some prebuilt apps
• Other fixes and improvements

Havoc-OS v3.1 Changelog 20-01-20:
• Added Samsung like lockscreen clock
• Added toggle to hide lock status icon
• Added Screen off animations
• Added dark blue primary color
• Changed back gesture height intervals
• Improved Sound Search QS tile
• Improved QS statusbar and header layout
• Fixed textApperance for some dialogs
• Fixed mobile data usage in qs detail
• Switched to Cloudflare DNS as the default fallback
• Updated Pixel launcher
• Updated Bluetooth battery level icons
• Other fixes and improvements
 
Last edited:

Marek.N

Senior Member
Jan 15, 2015
83
29
18
Here are some screenshots. Everything seems working so far. Thanks a lot, dev!
EDIT: To pass SafetyNet you have to install magisk module, otherwise gpay won´t work
 

Attachments

Last edited:

blade35

Senior Member
May 11, 2017
114
53
28
Mumbai
Here are some screenshots. Everything seems working so far. Thanks a lot, dev!
EDIT: To pass SafetyNet you have to install magisk module, otherwise gpay won´t work
How's the fingerprint sensor working. could you please send a screenrecord and also check if the gps is working.
also could you please share the gapps you used.
Thanks in advance.
 

Marek.N

Senior Member
Jan 15, 2015
83
29
18
How's the fingerprint sensor working. could you please send a screenrecord and also check if the gps is working.
also could you please share the gapps you used.
Thanks in advance.
FP is better than on AOSiP or Lineage OS, GPS is working without problem. I cannot remember where exactly I have downloaded GApps. What you would like to see on that screen record?
 
  • Like
Reactions: 1int

Ab.Shaheen

Senior Member
Jul 18, 2015
261
651
93
How to install
as well as internal storage due to encrypted data



That means format data in TWRP ? before or after Install of Rom and Gapps :eek:
If you are coming from OOS then yes, you will have to wipe data including internal storage, but if you are coming from any other custom ROM then just wipe data, also have added in instructions in OP.
 

AuX2

Member
Mar 15, 2011
42
8
0
everytime I following directions exactly I can't mount data when I reboot to TWRP. any ideas?

edit: for some reason if I flash over OOS in twrp, reboot to roms recovery and do a data factory reset it works. why wouldn it work by following OP directions?
 
Last edited:

ismael47

Member
Dec 9, 2013
49
106
0
Thank you very much for your work, these are the errors that I have found, the GPS does not work 5G of the wifi is very weak and does not work many times.
 

vatsal_chandan

Senior Member
Jul 9, 2017
596
203
43
everytime I following directions exactly I can't mount data when I reboot to TWRP. any ideas?

edit: for some reason if I flash over OOS in twrp, reboot to roms recovery and do a data factory reset it works. why wouldn it work by following OP directions?
Because your data is encrypted