[Redmi Note 10] qaz.xc:
Just wanted to share the latest story of updating this ROM from previous build...:

**DID NOT REMOVE ENCRYPTION BEFORE (big mistake)

booted from latest twrp (last update couple days ago, 3.5.2-**)

Mounted partitions OK, flashed latest version, seemed OK, threw a couple errors after, tried rebooting, endless boot on the ROM (realized made a mistake with encryption and i was hoping i could fix it easily) , tried to change active slots no dice.

Ok, remembered the fastboot flash tool made by @MPK99 too, connected phone via adb sideload, used the tool, flashed OK, no errors, tried booting it.... same thing, endless boot no dice....

Realizing i was ****ed, went into TWRP to backup a bit of the internal storage i hadn't already backup'd, tried flashing again via TWRP, imediate fail with kinstalldeviceopenerror , never got that one before, googling it made no help except people resetting it with MIUI tool and flashing AOSP again.... tried via ADB Sideload also same error, i'm like, f** this, tried removing internal storage and resetting the device to flash it clean after realizing i could not get the data backup as-is... one problem:

The provided TWRP in this ROM is one version prior to the latest if i'm not mistaken, it could not mount (nor did it ask for encryption password) the internal storage partition, and trying to mount it after would not accept the password as correct....

Flashed the latest version (couple days ago) , it did ask for encryption password and could mount the internal storage and i could remove the partition manually, but when i tried to "Format Data" (which is the only option AFAIK to remove everything including encryption) it would also fail when mounting /vendor/ etc... so, still no dice.

How did i solve it you may ask? I was out of the house so no computer, i had a backup that i made via TWRP before flashing CrDroid of PE+, and decide'd **** it, i had nothing to lose till i get home anyway again... restore'd to that version...

Still could not boot... however, going into TWRP now "Format Data" worked, and it format'd everything and cleaned everything... and i could flash CrDroid via TWRP correctly, rebooted and let it boot to check, FINALLY BOOTED!!

Rebooted flashed magisk, booted again and started restoring everything i could manually that i had, including internal storage (that's on me) .

Big wall of text but it's a warning for those brave like me who like to play games with their daily driver.

I think this mess would not have happened if i disabled encryption before trying to flash this ROM again. (update in this case) , so, idk if it would be wise to put that step into OP to prevent future issues.

Just a bummer, that could have been prevented if a little bit more clearance was made in the OP or any update/changelog threads IMO, i've come from multiple devices before this with AOSP (first with A/B) and never had too much issues following the guides in them...

One thing i note in this is the performance seems a bit better, bit it gets LAG and spikes if i browse too much TikTok in a row.. like i have to close and open again... strange issue.. not only with TikTok though, also with instagram and some general lag, but i came from whyred so i may be biased, bc it's one of the best Xiaomi devices with tremendous support behind it.

All in all, Thanks for your time in dev'ing this @MPK99 .