As rooting is also known as one of the exploits on Android, Google introduces SafetyNet security measure that needs to be passed successfully on Android devices to fully work some apps or services. Mostly the banking apps, online payment apps, and some games have some compatibility issues with rooted devices. Now, if you’ve recently rooted your Pixel 6 series then check how to Pass SafetyNet in Rooted Pixel 6 and 6 Pro.
Google did release the Pixel 6 and Pixel 6 Pro a couple of weeks ago with Android 12 out of the box. It’s needless to say that Android users are mostly interested in bootloader unlocking, flashing custom firmware, rooting, installing custom modules, etc. However, that’s not the only stage to overcome. There are more to go such as validation of the SafetyNet feature after enabling root access. Otherwise, you may not run some useful apps even on a rooted device.
Like we mentioned, without the SafetyNet validation process on your rooted device, you won’t be able to run some banking or payment apps, and some games like Pokemon Go. Though gaming isn’t used by everyone, when it comes to using banking apps or online payment apps, these can be used by millions of users every day. Luckily, we’ve shared with you the steps to easily pass the SafetyNet security feature on your rooted Pixel 6 series.
Guide to Unbrick Google Pixel 6 and 6 Pro
Fix Pixel 6 Pro Error: Your device is corrupt It can’t be trusted
Fix: Google Pixel 6 and 6 Pro Camera Crashing Issue
Google Pixel 6 Pro Firmware | Fastboot Factory Images and OTA Files
Fix: Pixel 6 Pro Not Showing Up On PC
Fix: Google Pixel 6/ 6 Pro GPS Not Working Issue
Pixel 6 and 6 Pro Bluetooth Headphones Not Working, How to Fix?
Downgrade Google Pixel 6 and 6 Pro From Android 13 to Android 12
How to Fix Google Pixel 6 and 6 Pro Connectivity and Signal Loss Issue
How to Pass SafetyNet in Rooted Pixel 6 and 6 Pro
After rooting your device via Magisk, when you try checking the root status, it may show you failed status for SafetyNet. So, without wasting any more time, let’s get into it.
Disclaimer: GetDroidTips won’t be held responsible for any kind of damage/error that may occur on your device while/after following this guide. You should know what you’re doing. Proceed at your own risk.
1. Enable Root Access on Google Pixel 6 Series
First of all, you’ll have to unlock the bootloader and enable root access on your Google Pixel 6 or Pixel 6 Pro using Magisk by following this in-depth guide. As you’re reading this article, we’re assuming that you’ve already rooted your Pixel 6 series. Once rooted, you’ll have to follow the next method.
2. Flash Universal SafetyNet on Pixel 6 Series
Now, you’ll have to flash the latest version of the USNF (Universal SafetyNet Fix) module via Magisk. To do so:
- First, download the USNF (Universal SafetyNet) module using the link below and copy it to the internal storage of your device. [It’s a paid module and going through the early stage of development (Beta)].
- Now, make sure to install the Magisk app on your Pixel 6/6 Pro device. [Canary build is recommended]
- Then launch the Magisk app and go to the Modules section > Tap on Install from storage.
- Navigate to the Safetynet fix module and select it > The flashing process will now begin.
- It may take a couple of seconds to complete.
- Once done, select Reboot from the bottom right corner of the Magisk app on your Pixel 6/6 Pro device to activate the installed module.
3. Configure DenyList (Magisk Hide)
‘Magisk Hide’ is now named ‘DenyList’ in Magisk. If you don’t know what is Magisk Hide, it’s a powerful feature that comes within Magisk and allows you to temporarily hide root status from several installed apps on your device straight away. Now, you’ll have to enable it and then configure it too.
- Launch the Magisk app on your rooted Pixel 6 series device > Tap on the Settings icon at the top right corner.
- Now, make sure to enable both the Zygisk and Enforce DenyList toggle one by one.
- Then go to the Configure DenyList section and enable the toggle next to the app for which you want to hide the root.
Note: Not only do the banking apps need to be enabled for DenyList but also recommended for other online payment apps such as Google Pay apart from core services like Google Play Services, etc.
4. Hide the Magisk app
Some security-centric apps or services not only check for the SafetyNet flag but also check whether the Magisk app is installed on your device or not. So, you’ll need to hide the Magisk app with a different package name by following the steps below:
- Launch the Magisk app on your device > Tap on the gear icon (Settings) at the top right corner.
- Now, go to the Hide the Magisk app option > It’ll do the job for you.
5. Clear Data of the Google Play Services
Now, you’ll have to clear the Google Play Services app data on your device to remove the glitch.
- Head over to the device Settings menu > Tap on Apps > Tap on See All Apps.
- Now, go to the Google Play Service app > Head over to the Storage & Cache option.
- Tap on Manage Space > Tap on Clear All Data > If prompted, select OK to confirm it.
- Once done, tap on Clear Storage and select OK to confirm the task.
- Make sure to Clear Cache too and reboot the device to apply changes.
6. Verify SafetyNet Status
- Make sure to connect the rooted Pixel 6/6 Pro device to the internet.
- Launch the Magisk app > Tap on the Check SafetyNet button.
- For the first attempt, it’ll ask you to download proprietary code > Tap on OK to confirm.
- The SafetyNet verification test will start automatically > Wait for a few seconds.
- Finally, you’ll get a SUCCESS message on the screen. It’ll check a tickmark next to the basicIntegrity and ctsProfile option. Whereas the evalType will showcase as BASIC.
That’s it, guys. We assume this guide was helpful to you. For further queries, you can comment below.
excellent! passed safety net here! i hope it lasts (: