i never use havoc's rom i stay close to stock easy way to update and love overclock 520,000 antutu score worth it smurf kernel with xxx rom i know that works with edexposed
Actually, I've come to agree with you about this.
I tend to have issues and sometimes make mistakes when flashing 3rd-party ROMs on my OnePlus 7 Pro (
GM1917). This is primarily due to idiosyncracies and complexities of the dual boot-slot architecture. Flashing a stock ROM via
System Update and then flashing
TWRP and
Magisk are much more straightforward and much less error-prone.
Back in the Stone Age when I was flashing 3rd-party ROMs on my Galaxy S5 (which finally died just a little while ago), it was easier to flash ROMs because (1) there is no dual-boot-slot nonsense; (2) it has external storage which doesn't get trashed during a data partition reset, and therefore, I can keep nandroid backups there; (3) the device is not encrypted, so I can keep nandroid backups for a variety of ROMs and restore any of them if there are problems with the 3rd-party ROM that I'm trying (note that I'm still uneasy about
dm-verity, given that many people still have issues with it).
Modern devices and ROMs are more complicated, and this is part of the reason for flashing 3rd-party ROMs being more troublesome these days.
And there are sometimes issues with 3rd-party ROMs, even a ROM like Havoc.
And finally, I am finding that I can get all the extra features I want under stock
10.0.2 with
xXx-NoLimits and other
Magisk modules, with
GravityBox and other modules under
Riru/EdXposed, and with the
Smurf kernel. I am now running with all of those items, and I am happy.
.