[Xiaomi Poco F2 Pro (Redmi K30 Pro) Questions & Ans] CMCarlo:
EDIT

Since nobody is spelling it out, I'm doing it. Here's my guide to change POCO F2 Pro's cameras to Redmi K30 Pro Zoom's.

For each passage, I'll refer to the tutorials I've followed. I'd like to add that I executed this procedure and I was perfectly successful!

Backup through Google One and by copying pics and videos on the PC. Barbaric, but efficient. I'll copy it back to the phone later. Remember Whatsapp's backup if you use it. Also, use Xiaomi Cloud if you intend to stay on a MIUI based ROM.

Begin Unlocking Bootloader process. It takes 7 days so do it as soon as possible, don't wait to have the cameras with you. The process is very easy and you may find many guides, but I've followed this:

The tutorial omits one last passage: once you've unlocked your bootloader with the tool, you'll have to restart your phone and do a set up, in order to unlock (again) the developer options and the USB debugging. The first time you start up your unlocked device, you'll be asked to log in to your Mi Account as the very first thing, so keep in mind its password and email.

Install ADB and Fastboot tools on your computer. It's basic but you need them. I've used this guide:

Flash the China ROM through fastboot. I suggest you follow this guide as it's explained well enough. I DO NOT recommend going through TWRP as it bricked my phone, and TWRP in general gave me lots of issues. Guide:

Flash Xiaomi.eu through the process they suggest. Remember: use the one they give you, do not go through recovery, as again recovery bricked my phone and many others as far as I know. If you want to go through recovery, use LineageOS recovery (see point 6). Guide:

[GUIDE] How to install Xiaomi.eu ROM for Redmi K30 / K30 5G

How to install Xiaomi.eu ROM for Redmi K30 / 5G This guide is only for ROM released before 10th February as before this date, was TWRP not available! Xiaomi.eu ROMs are now installed via TWRP as usually.. Due to TWRP issues for native Android 10 devices we have developed installation of our...

xiaomi.eu

Install a custom recovery. This is not something you need now, but rather something that may help with keeping Xiaomi.eu up to date (as it's easier to flash updates through recovery). I suggest you use LineageOS Recovery. You can find the recovery itself and a guide to install it here:

Redirecting…

Install Magisk and use it to root your phone. I suggest you DO NOT FLASH IT as a .zip, but rather use the process that the developer suggests. To me, the only version of Magisk that worked was Canary, but others have had success with the regular release. The different releases are the same thing, just in different stages of development: canary is the "alpha", more or less. You can find very thorough instructions here:

GitHub - topjohnwu/Magisk: The Magic Mask for Android

The Magic Mask for Android. Contribute to topjohnwu/Magisk development by creating an account on GitHub.

github.com

The installation instructions are found by scrolling down; the latest releases are on the right.

Once Magisk is successfully installed, you need to do 4 things.

go to settings and hide the app

go to settings and activate zygisk, then activate "enforce denylist", and in the denylist add:

Google Play Services (you'll have to make them appear by clickin on the three dots on the top right and selecting "show system") --> snet --> check the mark

Banking apps (if you have any --> check the mark

download the Magisk Module "MagiskHide Props Config" and use it to change the fingerprint and the BASIC Key attestation of the phone to POCO F2 Pro Global (A11). You can get the Module from here:

GitHub - Magisk-Modules-Repo/MagiskHidePropsConf: This tool is now dead...

This tool is now dead... Contribute to Magisk-Modules-Repo/MagiskHidePropsConf development by creating an account on GitHub.

github.com

And you can follow either the instructions given by this post:

https://xdaforums.com/t/guide-poco-...magisk-on-xiaomi-eu-rom.4170031/post-83800605

or the following guide, which contains one difference (it's explained as to change the fingerprint to Pixel 3a) and which also includes the next passage (the 8.4 in this guide I'm writing):

How to Pass Magisk SafetyNet on Rooted Android 11

In this tutorial, we will show you how to pass the Magisk SafetyNet test on your rooted Android 11 device with Hardware attestation type.

www.droidwin.com

download the Magisk Module "Universal SafetyNet Fix" and simply install it. Follow the link here to get the file and more info:

GitHub - kdrag0n/safetynet-fix: Google SafetyNet attestation workarounds for Magisk

Google SafetyNet attestation workarounds for Magisk - kdrag0n/safetynet-fix

github.com

Now go to google play and simply install a Safetynet Checker (Magisk Canary does not include one, but if you have Magisk regular then it should have one included): you should pass, and your banking stuff should also be verified.

Do the hardware swap! Beware of two things that frightened me:

Both the motherboard cover and the motherboard should come out very easily. If you have to force it the slightest, check for screws you've missed! One is under an orange "mi" sticker, for example, one one is a weird "screw in the screw" of silver-ish colour

You must have both the motherboard and the motherboard cover screwed in in order for the phone to turn on. You can't just plug in the connectors and make a rapid check: you must screw everything together

GOOD NEWS: you will be able to connect to all the 4g and 5g bands that were available to POCO F2 pro, without any difference. It was a false rumour that it wouldn't be possible. Plus, of course, Google pay and banking applications will work with no issue thanks to the Magisk fix!