I just updated my Mi10 to 12.2.2.0. and I can confirm that:
1) fastboot boot into recovery works although I cannot decrypt data using my PIN (is that normal?)
2) I didn't try to boot into the flashed recovery, I'm afraid after what I read here
3) newest Magisk works (using the image patching method; see Magisk's github for installation details - no twrp necessary)
4) Viper4Android works
5) SafetyNet passes after changing the device fingerprint and forcing BASIC evaluation (search HidePropsConfig for more info)
6) GPay works after applying some SQL Magisk script (I don't understand the details, just followed an XDA tutorial -
https://forum.xda-developers.com/ap...7-1-22-pie-t3929950/post79643248#post79643248)
Everything seems to be working fine for me except two strange things with facebook messenger that are really frustrating:
1) it doesn't show messenger notifications on Always On Display, I have to turn on the screen and only then they show up
2) unread messages ARE NOT in bold font so I cannot see which are new after entering the app
I tried clearing the cache & data and reinstalling the Messenger twice, it didn't help. Tried changing the system font, size and weight - didn't help.
If you have encountered these problems, PLEASE tell me what to do, this is really frustrating as it is my main communicator to talk to people and it makes it very difficult.
Regards,
Chris