Just to mention once more, because instead of using seach function, people always ask same questions again...
I dirty flashed the Gingko (redmi note 8) from Miui 11, last weekly to Miui 12 and I have no problems at all! Just permissions and battery saving settings need to be adjusted here and there.