Excuse me for asking this question.I'ts about the firmware-ROM match. If you want to flash a custom A12 ROM you should have an A12 stock firmware, and if you want to flash a custom A11 ROM, you should have an A11 firmware. If ROM and firmware don't match, you can experience some issues. All the firmware can be found here:
The ultimate script that provides firmware packages for Xiaomi devices.xiaomifirmwareupdater.com
Basically I download the newest firmware package and flash it from time to time.
I end up with a rotated phone with the "MIUI Global 12.0.1 stable" version.
Before trying a different room I wanted to update the firmware as I read on this post of yours.
The automatic update ("check for updates") doesn't go then I was thinking of updating by hand through the site you passed on.
The questions are:
1) Don't I have to upgrade progressively to the version I am interested in ?
2) Can I safely do the update from the interface (I pressed the logo 10 times to make the advanced setting show) or do I have to go through recovery ?
3) is the downgrade possible should I need an old firmware again ?
thank you very much!
EDIT: from the interface i get this error:
"Can't verify update
Couldn't verify update package"
I'll see if I can figure out how to update the firmware from the recovery
EDIT2: I read the faq and it says this "Flash it using TWRP or any custom recovery. There’s no need to wipe/format anything before or after the installation." Then I rebooted into recovery, went to the "install" menu and chose the file.zipr to install.
Rebooted, it works though the rom version is the same.
Fair enough though since I didn't update the rom but only updated the firmware, however the faq also says that:
"How to check the updated firmware?
Usually, the modem gets updated with newer firmware, you can check it in Settings > About > Baseband."
But my baseband version is "unknown." Maybe it's because I don't have any sim mounted right now?