Although it comes built-in with some intriguing features, you do have the option to further expand this arsenal by adding a plentitude of other noteworthy functionalities by rooting the ROM via Magisk. However, doing so will end up triggering the SafetyNet flag, thereby resulting in your inability to use banking and payment apps. With that said, there does exist a nifty workaround that should help you pass the SafetyNet Test on the rooted Xiaomi EU ROM. So without further ado, let’s show you how this could be carried out.
What is SafetyNet and why my Device should Pass it?
For the unaware, SafetyNet is an API that is embedded into your device by Google in order to check if your device has been modified or not. So if your device has been tampered with [rooted], the test will fail and you will not be able to use banking and payments apps or try out games like Pokemon Go. Likewise, Widevine L1 Certification will drop to L3, thereby resulting in your inability to stream DRM content in Full HD.
To make it even more difficult for us to pass this test, Google has switched from the Basic to the Hardware-based Attestation. But by changing the device’s fingerprint to an older Pixel device, you could spoof your device to basic attestation. This in turn will allow you to easily pass the Safetynet and hide root from the desired apps on your rooted Xiaomi EU ROM. So without further ado, let’s check out how all of this could be carried out.
How to Pass SafetyNet on Rooted Xiaomi EU ROM [Video]
The below instructions are listed under separate sections for ease of understanding. Make sure to follow the same sequence as mentioned. Droidwin and its members wouldn’t be held responsible in case of a thermonuclear war, your alarm doesn’t wake you up, or if anything happens to your device and data by performing the below steps.
STEP 1: Hide Magisk App
STEP 2: Enable Systemless Hosts
STEP 3: Enable Zygisk
STEP 4: Flash Universal SafetyNet Fix Module
STEP 5: Configure Denylist
Denylist is the new name for the traditional Magisk hide. You could use this functionality to hide root from the desired apps, apart from the three compulsory apps listed below.
STEP 6: Delete Data
You will now have to delete the app data of all the apps from which you have hidden root. These include the compulsory Google apps and the desired apps of your choice.
STEP 7: Check SafetyNet Test Results
That’s it. These were the steps to pass SafetyNet on your rooted Xiaomi EU ROM. If you have any queries concerning the aforementioned steps, do let us know in the comments. We will get back to you with a solution at the earliest.
How to Pass the SafetyNet test after installing Xposed or EdXposedFix Magisk Safetynet API Error: Detailed GuideHow to Fix ctsProfile Mismatch Error on Rooted AndroidBootloop after installing/updating Magisk: How to Fix