I use stock recovery and official miui global rom in my phone along with magisk root. Everytime a new update comes i restore stock images from magisk, then apply the update, then again boot into twrp (just boot), flash the magisk and done. That way i maintain the stock recovery, OS, and root as...