[UNOFFICIAL][ROM][10][A520X/A720X] HavocOS 3.8

xdMatthewbx

Member
Jan 3, 2020
17
3
0
Toronto
HavocOS 3.8 Unofficial for SM-A520X & SM-A720X

This ROM was only built by me. I do not deserve much credit. As such I have not included a donation URL for myself.
Please instead give donations to the people who helped make the resources for building this project available to me.
If you require support please contact me before the developers of HavocOS or LineageOS. This is an unofficial build,
and will likely remain unofficial. Bugs should be same as LineageOS as most of the device-specific code used here
is from Lineage (sources linked below). Additionally, this thread and this thread were shamelessly harvested to create
this one. If the authors of those threads wish for me to redesign this thread without the usage of their thread contents
please contact me.

NOTE: I only own an A520W, and I have not tested cellular connectivity as I do not have a spare sim card. I have tested
most other functionality and found no issues on the A520W. This should work just fine for all A520X and A720X models,
however these devices have not been tested with this ROM so I cannot guarantee funcitonality. This should be implied with
all custom ROMs, but flash at your own risk.

Enjoy the ROM!


Code:
/*
 * Your warranty is now void.
 *
 * I am not responsible for bricked devices, dead SD cards,
 * thermonuclear war, or you getting fired because the alarm app failed. Please
 * do some research if you have any concerns about features included in this ROM
 * before flashing it! YOU are choosing to make these modifications, and if
 * you point the finger at me for messing up your device, I will laugh at you.
 */

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
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
Elements Customisation
  Status Bar
  Quick Settings
  Lock Icon
  Charging Info

[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]

Suspend Actions
Block Sensors

[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
  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]



HavocOS Founder & Lead Developer:
SKULSHADY (Anushek Prasal)

Support Team:
theo.j22 (Tushar Jain)



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






1. Download the ROM, GApps, Magisk.
2. Format Data (unless dirty flashing; dirty flash at your own risk)
3. Flash the ROM.
4. Flash GApps (Optional), Magisk (Optional).
5. 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.





XDA:DevDB Information
Havoc-OS, ROM for the Galaxy A5/A7 2017

Contributors
@SKULSHADY (HavocOS)
@Option58 (work on device trees & kernel)
@Simon1511 (work on device trees & kernel)
ROM OS Version: Android 10
ROM Kernel: Linux 3.x
Based On: AOSP

Version Information
Status: Beta

Created: 2020-08-28
Last Updated: 2020-08-29
 
Last edited:

xdMatthewbx

Member
Jan 3, 2020
17
3
0
Toronto
yes, under havoc settings

specifically there's an override option so that even if your device is at 90% brightness aod can be locked at whatever brightness you configure, for better battery life
 

xdMatthewbx

Member
Jan 3, 2020
17
3
0
Toronto
Can I dirty Flash From PE 10?

---------- Post added at 09:19 PM ---------- Previous post was at 09:17 PM ----------


Can you make the rom official?
due to the similarities between these roms and their sources it is possible that you could do this without experiencing issues, but I always recommend clean flashing for these situations. you can try dirty flashing, but you might run in to issues

as for official please refer to the note at the top of the thread
tl;dr official unlikely
 

xdMatthewbx

Member
Jan 3, 2020
17
3
0
Toronto
Good job, You will continue updating if any bugs appear, could you add donations in bitcoin cryptocurrencies?
I will do my best to keep the ROM up to date and fix any bugs I can, but i do not believe that I deserve donations for something I have contributed so little to, and even if I did I do not work with Bitcoin

as for skulshady's donations you will have to ask in the havoc os telegram linked in the thread, I have simply copied his donation information from one of his havoc os threads
 

syedamirkafi

Member
Jan 20, 2018
5
0
0
I wanted to flash this rom as it looks very attractive and customizable. I have a galaxy a7 2017 dual sim on oreo 8.0 with latest security updates available for the device.

I have general idea about adb , twrp, flashing. But have not done personally yet. How risky it is to flash this rom on a scale of 1-10?

What are the bugs that could potentially be a deal breaker. Thanks to anyone who's up for helping. looking forward to flashing if I get proper guidance from any professionals.
 

Jmackley

Senior Member
Aug 12, 2017
358
168
43
I wanted to flash this rom as it looks very attractive and customizable. I have a galaxy a7 2017 dual sim on oreo 8.0 with latest security updates available for the device.

I have general idea about adb , twrp, flashing. But have not done personally yet. How risky it is to flash this rom on a scale of 1-10?

What are the bugs that could potentially be a deal breaker. Thanks to anyone who's up for helping. looking forward to flashing if I get proper guidance from any professionals.
Very little risk as you should always be able to reflash the stock firmware through Odin, all you need to do is download the latest official twrp build and flash through either Odin or Heimdall and then flash the ROM through twrp
 

syedamirkafi

Member
Jan 20, 2018
5
0
0
Just installed twrp recovery but it doesn't mount internal storage..only mounts if format data is done.. but how do i flash if storage is formatted where i put the rom files.

I know this question should be on twrp forum. But i am asking here just to ask if while the internal storage is unmounted and i format data and then use a sd card to flash rom and gapps , will it work ?

A7 2017 oreo
 

Jmackley

Senior Member
Aug 12, 2017
358
168
43
Just installed twrp recovery but it doesn't mount internal storage..only mounts if format data is done.. but how do i flash if storage is formatted where i put the rom files.

I know this question should be on twrp forum. But i am asking here just to ask if while the internal storage is unmounted and i format data and then use a sd card to flash rom and gapps , will it work ?

A7 2017 oreo
You have to format data, then just use a pc to copy the ROM files back over after or copy the ROM files to an external SD card and flash them that way