Havoc 4.12 just can not work with Magisk.
I booted into fastboot (VolDown+Pwr) and plugged in.
I laid down Stock just to be sure and start from scratch. I finally got smart and made a script, "flashall":
# fastboot set_active a
# ./flashall
# fastboot set_active b
# ./flashall
Code:
#!/bin/sh
echo "Flashing to Stock Android 10..."
echo ""
fastboot getvar max-sparse-size
fastboot oem fb_mode_set
fastboot flash partition gpt.bin
fastboot flash bootloader bootloader.img
fastboot flash vbmeta vbmeta.img
fastboot flash radio radio.img
fastboot flash bluetooth BTFM.bin
fastboot flash dsp dspso.bin
fastboot flash logo logo.bin
fastboot flash boot boot.img
fastboot flash dtbo dtbo.img
fastboot flash recovery recovery.img
fastboot flash super super.img_sparsechunk.0
fastboot flash super super.img_sparsechunk.1
fastboot flash super super.img_sparsechunk.2
fastboot flash super super.img_sparsechunk.3
fastboot flash super super.img_sparsechunk.4
fastboot flash super super.img_sparsechunk.5
fastboot flash super super.img_sparsechunk.6
fastboot flash super super.img_sparsechunk.7
fastboot flash super super.img_sparsechunk.8
fastboot flash super super.img_sparsechunk.9
fastboot flash super super.img_sparsechunk.10
fastboot flash super super.img_sparsechunk.11
fastboot flash super super.img_sparsechunk.12
fastboot flash super super.img_sparsechunk.13
fastboot flash super super.img_sparsechunk.14
fastboot flash super super.img_sparsechunk.15
fastboot erase carrier
fastboot erase userdata
fastboot erase metadata
fastboot erase ddr
fastboot oem fb_mode_clear
# fastboot boot twrp-3.5.0-0-rav-sofia.img
But when I Wipe (Factory Reset) in red I get that it is unable to mount /data and /metadata ! This should not be. This is a pure stock image.
So I Format Data and it clears that error but /metadata is still a problem. I tried an Advanced Wipe of everything; no change. I tried Repair, and Change Filesystem, everything but the kitchen sink, and nothing fixes the /metadata problem. So I give up and:
# adb push Havoc-OS-v4.12-20211221-sofiar-Official.zip /external_sd/
# adb push Magisk-v23.0.apk /external_sd/
And Installed Havoc and Magisk. Cleared Dalvik and rebooted.
It tries and tries to boot to the new slot but eventually falls back to the old slot. 4.12 looks nice and all, but I must have root. And the dev has absconded and/or doesn't know what he's doing.
JPutz, why not just install the Havoc which has GApps? Looks like you've downloaded the wrong one. I know nothing about Flame or text-to-speech.