yashsingh1/xdaforums huggingface dataset:
[Google Pixel 6 Pro] Thebear j koss:
Try clearing cache of Google services and banking apps. Reboot your phone.
[Google Pixel 6 Pro] krystiano:
Still not working
[Google Pixel 6 Pro] slogar25:
Did you try hiding the magisk app?
[Google Pixel 6 Pro] krystiano:
Of course named "hide" 😁

I can still open in chrome, but app will be quicker/better/..
[Google Pixel 6 Pro] whatsisnametake2:
for me it was necessary to hide/rename magisk, then freeze the renamed app, then clear data on the banking apps. after that all my uk banking apps worked.
[Google Pixel 6 Pro] krystiano:
I have done this.

I hide magisk and rename. Uninstalled Lloyds app /clear data , freeze magisk app using sdmaid and nothing.

Still showing me my phone is rooted.

What app are using for freeze magisk ??
[Google Pixel 6 Pro] jcp2:
Don't freeze it. Use/select the 'hide/rename' setting in Magisk. I always rename it to "Mag settings" myself. Never have problems with banking apps since doing this.
[Google Pixel 6 Pro] krystiano:
Hmm strange now.

I renamed app like you.

Than clear data and still nothing.

I freeze renamed magisk app and cleared data in Lloyds app and start working
[Google Pixel 6 Pro] whatsisnametake2:
yes this is the key rename then freeze renamed app. I used sd maid first then switched to titanium. both worked fine.
[Google Pixel 6 Pro] krystiano:
Thank you for all help.

But should work whiteout freeze 😁
[Google Pixel 6 Pro] jcp2:
do you have zygisk enabled? are you using the denylist feature? do you have 'force denylist' enabled?
[Google Pixel 6 Pro] krystiano:
Yes. Whiteout freeze not working
[Google Pixel 6 Pro] jcp2:
weird. Magisk 24.1? Safety-net fix v2.2.1?
[Google Pixel 6 Pro] krystiano:
Yes. All was weird for me.

But look like sort it finally.

I freeze magisk app and than register to app.

Unfreeze app ,open Lloyds app and

Ihave massage phone is rooted I click try again and WORKING !!

I logged in whiteout freeze magisk app.

Thank you guys for help 👍👍
[Google Pixel 6 Pro] jcp2:
Glad you got it working :) :)
[Google Pixel 6 Pro] krystiano:
Again not working.

When I reset app than register than freeze app (magisk)

Lloyds app working.

Than couple times when I check its ok.

But when I try open later on first show me phone is rooted.

When I freeze magisk app i have info there is technical issue , I don't understand this.

Try again try again and all time like this.

I don't want to register again and again.

(Quicker open I chrome ) 🥺
[Google Pixel 6 Pro] jcp2:
tr

Try posting your issue in the Magisk Thread. There are people there that are way more knowledgeable than me :)
[Google Pixel 6 Pro] krystiano:
At the moment working like this.

When I registered to Lloyds i open CDMaid and I freeze Lloyds app and unfroze magisk .

When I want to login to Lloyds app i freeze magisk and unfroze Lloyds.

🤪🤪🤪
[Google Pixel 6 Pro] whatsisnametake2:
yes. the safest way is to keep the the banking apps frozen when you're not using them. if any of them are active in the background (always possible with android) at any point when magisk is unfrozen (sometimes you will need to unfreeze magisk to do something), it will scupper things again. this is why a switched to titanium because I can group all the relevant apps and see them listed neatly in one place, to easily freeze unfreeze when needed. sd maid is more of a faff.

need to use banking app - open titanium, see my group listed, make sure magisk is frozen, then unfreeze banking app. after use, freeze banking app again. works well.
[Google Pixel 6 Pro] r00tcracker:
Anyone brave enough that tried the March update and can confirm that safetynet still passes with the update?
[Google Pixel 6 Pro] Lughnasadh:
Passing for me with Canary 24301 and USNF 2.2.1 (Zygist).
[Google Pixel 6 Pro] Nergal di Cuthah:
Workng with canary 24304 usnf 2.2.1 (z)
[Google Pixel 6 Pro] r00tcracker:
Awesome!!! thank you guys!!!

Might wait a bit until someone finds out what else Google broke with this update, and maybe jump on it..

I'm still on the Nov build :D
[Google Pixel 6 Pro] Jerreth:
Hello i just updated to the latest April update and i am passing saftey net but google pay will not function with contactless i get the error unable to load payment info, which in the past means that it was not passing any ideas on this? im on magisk stable 24300 and 2.2.1 (z)
[Google Pixel 6 Pro] snovvman:
Any idea whether we will need to wipe in subsequent monthly patches? It's great that we now have an option to root and pass SafetyNet, I'm curious about the group's observations, if any, when a newly flashed image (or sideloaded OTA) will trigger a need to wipe because of corrupted data or rescue party. Thanks.
[Google Pixel 6 Pro] mkhcb:
@Pekempy mind expanding on this guide and making it dummy proof?

For example, can the second step be expanded on without the need to use other threads? I still don't have my pixel yet, but it be nice to have one thread with a detailed step-by-step guide.
[Google Pixel 6 Pro] Pekempy:
Tried to make it a bit more foolproof :)

At the moment we don't know, there might be a way around it by flashing the OTA in fastboot and then flashing the patched boot img before rebooting, but until the OTA factory images go live for the day one update we can't test that yet.
[Google Pixel 6 Pro] cd993:
Thanks for you time taken to create these instructions! Can I ask, how does one update from the October to November firmware and root? I'm currently not rooted and on the old firmware
[Google Pixel 6 Pro] Pekempy:
Just mentioned above :) We currently don't know how to update from the old to current and keep root without wiping data, we'll have to wait and see.

For those on .036 already, you can still use this guide - it should work just the same. The .036 boot.img/vbmeta.img can be found here but again this is a user upload so no guarantee of authenticity.

I have added a note in for this.
[Google Pixel 6 Pro] mkhcb:
Thanks!

Hopefully next week I can root without issues!
[Google Pixel 6 Pro] Cares:
By the way, is Netflix or Disney+ showing up for anyone in the Play Store? I can't seem to get them to show up when I search it. Is it because they haven't updated their compatible devices list or is it because root is detected somehow?

I can see it on my 4XL that is rooted.
[Google Pixel 6 Pro] Pekempy:
Netflix No, Disney+ Yes.

I had the same issue with KLWP when I first got my phone. This is what they replied, so it could be a similar situation?

Funnily enough, just cleared play store data and there's Netflix!
[Google Pixel 6 Pro] bearclaw92:
Followed the guide, I can confirm everything is working. I was able to get Netflix as well by clearing play store data and cache. So far I am loving this device!
[Google Pixel 6 Pro] Cares:
Weird. I cleared data cache and force stop the app and I can't see it still. Safety net is passing.

edit: doing it again it worked
[Google Pixel 6 Pro] tids2k:
Is anyone else having issue to mount thier filesystem as RW ?
[Google Pixel 6 Pro] ajsmsg78:
Yeah, you can't as the system is currently read only. Wait for a fix or a custom ROM then you'll be good.
[Google Pixel 6 Pro] mko000:
Not possible using the factory image, not even with root: https://xdaforums.com/t/pixel-6-pro-edit-build-prop-without-unlock-and-root.4353007/post-85860863
[Google Pixel 6 Pro] tids2k:
I dont think a solution be too far :

https://xdaforums.com/t/script-android-10-universal-mount-system-r-w-read-write.4247311/
[Google Pixel 6 Pro] Olorin92:
Has anyone got access to the USNF patreon? Seems there has been a new version published which should now work with Zygisk - would be interesting to see if this works to fix safetynet or not
[Google Pixel 6 Pro] cultofluna:
Latest kdragon's safetynet flx 2.2.0 & zygisk its working ..

Can confirm
[Google Pixel 6 Pro] Nekromantik:
So on latest canary magisk and new SNF you get GPay working?
[Google Pixel 6 Pro] cultofluna:
Latest canary & latest SNF 2.2.0 ( Paid version from kdragon's patreon)
[Google Pixel 6 Pro] Nekromantik:
Nice :)
[Google Pixel 6 Pro] Olorin92:
What's your deny list config? Safetynet is passing but Google pay says "not setup", and the Play store still says not certified.

Do I need to add the usual 3 Google Play service processes to the deny list?
[Google Pixel 6 Pro] bigJbig:
I am on the April patch and using Kirisakura latest 2.1.0 kernel. Bank Apps detected root. I have config Denylist, rename the Magisk App, and even frozen it. However, bank apps still detected root. When I flash back to the stock kernel, bank apps work fine and can't detect root.
[Google Pixel 6 Pro] roirraW "edor" ehT:
I just noticed when I checked that one of my bank apps in my denylist, for example, now shows two more toggles in the Deny list than it used to. I just enabled Denying for those two additional toggles and even rebooted but the app is still detecting root. It may be detecting the bootloader being unlocked instead of the actual root itself, and to my understanding, there's no way to hide that your bootloader is unlocked.

In my case, that particular banking app still works, it merely says some parts of it won't work while rooted. I'll just use the bank's site in Chrome if I have to.
[Google Pixel 6 Pro] thieftime1980:
Colleagues, how to remove the warning message after unlocking the bootloader?
[Google Pixel 6 Pro] Nergal di Cuthah:
You can't if you mean the "your bootloader is unlocked" warning, it there for security in case malware unlocks the bootloader, it only stays up for a little bit anyway
[Google Pixel 6 Pro] niko26:
Hmm.. I am confused again. You mention "Notes2: Google Play services does NOT need to be configured in DenyList" - but your screenshot shows Google Play Services configred in DenyList. Could you kindly clarify please?
[Google Pixel 6 Pro] Pekempy:
At the time of taking screenshots I believed it needed to be, but was later corrected hence the addition of the notes.

You do not need to add GPS
[Google Pixel 6 Pro] niko26:
It would be good to take off the now outdated screenshot :)
[Google Pixel 6 Pro] roirraW "edor" ehT:
I haven't noticed any definite problems with still having mine in the DenyList since last November, but maybe I should un-deny it and see if anything I've had quirks with clear up. :D
[Google Pixel 6 Pro] Lughnasadh:
Hmm. The latest version of USNF is supposed to uncheck Google Play Services from the deny list automatically. It "denies" it in the background because the module won't work properly if it is checked.
[Google Pixel 6 Pro] roirraW "edor" ehT:
Thank you! I guess I should've checked - you're right, mine's no longer checked.
[Google Pixel 6 Pro] Timka-1:
Would you ever lock oem again? (After rooting)

(I have so far have not seen this mentioned).

Also, what is vbmeta_system.img?

Should we also run this?

fastboot flash vbmeta_system --disable-verity --disable-verification vbmeta_system.img
[Google Pixel 6 Pro] Timka-1:
!!! BEST POST EVER !!!

Thanks for explaining the steps. I had been missing this line:

fastboot flash vbmeta --disable-verity --disable-verification vbmeta.img

Additionally, I also ran this line for OnePlus 7T Pro:

fastboot flash vbmeta_system --disable-verity --disable-verification vbmeta_system.img
[Google Pixel 6 Pro] Timka-1:
While learning about my new OnePlus 7T Pro and spending countless hours to root it, I created a GitHub repo showing how to root, unroot, and update OTA (when rooted):

GitHub - poti1/oneplus7tpro

Contribute to poti1/oneplus7tpro development by creating an account on GitHub.

github.com

Maybe it can help someone else 🙂
[Google Pixel 6 Pro] Lughnasadh:
Perhaps you should post this in the OnePlus 7T Pro thread given this is a Pixel 6 Pro thread for how to pass SafetyNet? There are also several existing guides on how to root, unroot and update via OTA (when rooted) for the Pixel 6 Pro and there are some differences to that of the OnePlus 7T Pro. For example, when updating to the April build via "Install to Inactive Slot" method, Canary Magisk 24306 is required. This is a Pixel 6 series distinction. You also mention TWRP and there isn't a TWRP for the Pixel 6 series. Just a couple of examples.

But kudos on making a guide for the OnePlus 7T Pro 👍
[Google Pixel 6 Pro] Timka-1:
Thanks for the kudos.

(And for not saying just RTFM 😂)
[Google Pixel 6 Pro] jericho246:
Same here on May patch. For some reason my banking app detects root and refuses to let me log in after I flash Kirisakura kernel. On stock kernel and with the usual MagiskHide, DenyList etc. the app doesn't detect root...
[Google Pixel 6 Pro] roirraW "edor" ehT:
You re-enabled the relevant Magisk Modules (if you disabled them before updating)? Try rebooting again?
[Google Pixel 6 Pro] RetroTech07:
Can someone explain to me why the OP still references using the Canary version of Magisk, and adding in the "disable" tags for verity and vbmeta if it's not needed?
[Google Pixel 6 Pro] jericho246:
Yes sir. I feel like I tried everything. Also I flashed Radioactive kernel to see if my banking app would work and... It does.

The app must really hate Kirisakura kernel for some reason :ROFLMAO:
[Google Pixel 6 Pro] roirraW "edor" ehT:
Probably just @Pekempy's personal choice. You *can* use and do those things. I choose not to.

I would chalk it up to coincidence, nothing more, but who knows.
[Google Pixel 6 Pro] JodyBreeze901:
I looked around and I did not see anything on it so I'm going to ask. I just did a factory reset on the May patch and when I open Magisk, it stays on the splash screen. I'm not able to access the main Magisk page. Is anyone else experiencing this issue?
[Google Pixel 6 Pro] Nergal di Cuthah:
Down grade to beta from canary, patch root, upgrade to canary patch root. This worked for me
[Google Pixel 6 Pro] roirraW "edor" ehT:
Magisk Stable (v24.3) works fine as well.
[Google Pixel 6 Pro] devsk:
Has anybody gotten HSBC app to work with this? It still detects root for me after following all the steps in post 1.
[Google Pixel 6 Pro] majorfigjam:
You're going to need o use Zygisk and Shamiko 0.5 module to get that working. Plenty of instructions on how to use Shamiko in the general Zygisk support threads.
[Google Pixel 6 Pro] whatsisnametake2:
have you also hidden/renamed the magisk app then frozen the renamed app?
[Google Pixel 6 Pro] devsk:
Yes.

I have zygisk enabled with latest canary magisk, Shamiko 0.5 and universal safety net (2.2.1) modules enabled, enforce denylist unchecked as per Shamiko module's comment, have HSBC in DenyList, hidden the magisk app, and 'pm suspend <the hidden app>' from termux.

HSBC app still detects the root.
[Google Pixel 6 Pro] Nergal di Cuthah:
Custom kernel?
[Google Pixel 6 Pro] devsk:
Actually, I am doing this on EvolutionX (A12) on OnePlus8Pro. So, its not exactly a Pixel 6.

But I have a question: what stops the app from doing a process listing and see if 'su' is running in the system?
[Google Pixel 6 Pro] Nergal di Cuthah:
At a guess coding that might be harder than saying however that's why freezing magisk before opening the app has been suggested. Are you using adaway?

Also maybe it sees the custom rom as a threat
[Google Pixel 6 Pro] Nergal di Cuthah:
So why are you in a p6p thread, this well could be either the customrom or something in the Oneplus
[Google Pixel 6 Pro] devsk:
I am using systemless hosts to run a custom hosts file (without using adaway, its the same thing).

Even after freezing, a normal user can do a simple poke in /proc to see if 'su' is running.

Is there a way to fake the ROM related strings?...:p
[Google Pixel 6 Pro] Nergal di Cuthah:
Not really as where i was going is the adaway webserver. Does the app still fail to work if you ax the host file? Which would point it toward an entry causing the issue.

That'd be over my skill but i was thinking more the rom having system hooks which the app could see as a threat
[Google Pixel 6 Pro] majorfigjam:
So take your question to the Zygisk forum ...

Alternatively, get a Pixel 6 Pro, load the latest Kikasura, Magisk 24300 (not beta or canary), Shamiko build 112, etc etc and HSBC will work just fine (for now). Mine does.
[Google Pixel 6 Pro] devsk:
Thanks for making this suggestion!

Actually, I have my older P3XL with me. So, I followed https://xdaforums.com/t/discussion-magisk-the-age-of-zygisk.4393877/page-75#post-86767061 and got HSBC app working there.

Its strange that the same set of instructions did not work for my OP8Pro. I think may be LOS is more "official" than EvolutionX?
[Google Pixel 6 Pro] stoph8n24:
Anyone got this to work with 24312? I think I may have updated something and now I have a CTS profile fail and Google Play has my device not certified. I have USNF 2.2.1 installed, 2 gms processes on denylist with zygisk on a P6P.

Also, what channel do you guys have magisk set for updates?

Thanks.
[Google Pixel 6 Pro] Nergal di Cuthah:
I'm on canary magisik and usnf 2.2.1 on may update and it works for me
[Google Pixel 6 Pro] RetroTech07:
I'm on Magisk stable, 24.3 with USNF 2.2.1 and don't have any processes in my deny list for Google Play Services / gms. I still pass Safety net.

Why are you on canary instead of stable?
[Google Pixel 6 Pro] stoph8n24:
I'm wondering how as well since my update channel is set to stable. I reverted everything back and all is well!
[Google Pixel 6 Pro] patrioticparadox:
Awesome!

Can I suggest you link to the releases of USNF Zygisk instead of a specific release? https://github.com/kdrag0n/safetynet-fix/releases

That way people land on the latest version instead of the now outdated 2.2.0
[Google Pixel 6 Pro] niko26:
I think it makes perfect sense to link to a specific version, because this combination works and has been tested.

My 2 cents.
[Google Pixel 6 Pro] roirraW "edor" ehT:
I've always preferred linking to where folks can find the latest release (or instruct them how to find a specific version at the source page, if necessary). A lot of us have been using v2.3.1 for a month or more now.

Linking to a specific version requires editing the OP, whereas linking to where to find all versions and then consulting input from users in the thread when there are issues is my preferred method. In time, it's likely that the linked-to specific version would no longer be recommended. To each their own, though. There have been plenty of threads on XDA that subscribe to each of those two methods.
[Google Pixel 6 Pro] Nergal di Cuthah:
With zero problems
[Google Pixel 6 Pro] AtrixHDMan:
Will this work on Pixel 5 running Android 11 rooted?
[Google Pixel 6 Pro] shortek:
Hello. I have Xiaomi 12x Ysnac says that everything pass as on pic....but google pay can't add any card. How is it possible
[Google Pixel 6 Pro] roirraW "edor" ehT:
You tried this -> https://xdaforums.com/t/magisk-module-universal-safetynet-fix-2-3-1.4217823/page-91#post-87198517

Otherwise, you can try the other things in this section.
[Google Pixel 6 Pro] shortek:
Thank You VERY much 😁😃 first method worked on my xiaomi 12x 😁😃
[Google Pixel 6 Pro] Izy:
glad to see still going
[Google Pixel 6 Pro] BROKEN1981:
That fist link let me pass CTS! Thank you
[Google Pixel 6 Pro] roirraW "edor" ehT:
Great! For what it's worth, Displax now has a dedicated thread for their Mod versions of USNF, and there is a newer version than the one at the link you quoted: Displax Universal SafetyNet Fix Mod on XDA.

Although, of course, if things are already working to your satisfaction, it probably remains advisable not to mess with it until you have to. :)
[Google Pixel 6 Pro] BROKEN1981:
Just found an updated version, tried it and it works. I thought it was a Pixel issue so I created a thread. Not sure why I needed the mod version. Everything was working before I rolled back the the SW. I'm still up since 9:30am yesterday. So I was a bit frustrated and took the XDA shortcut with a post.

Right after is when I seen your link. Odd thing is Play Store was acting up. Wouldn't load the front page. So I was just trying to narrow down if I actually had a hardware issue. Since I was experiencing issues on the newest beta.

I unrooted, reflashed. That made Play Store " go back to normal". Still had the CTS issue till I came across your link.
[Google Pixel 6 Pro] GrumpyFox:
If I may just... sneak into this Pixel 6 thread,

Hello from Sony-land!

I was having this exact issue with my Xperia 1ii XQ-AT51, stock-rooted Android 12.

I had already installed the modules needed to pay safety net, and using YASNAC confirmed I pass safetynet, plus I get a "Your device is certified" listing in my play store settings.

I had also added GPay, Google Wallet, and even Google Pay Sound to the DenyList, cleared cache and data on all of them and rebooted, and GPay was just not having it.

However, doing all of the above AND clearing data for play services, got me up and running.

Hope this info helps someone! And thanks to @Pekempy for suggesting doing this!
[Google Pixel 6 Pro] Nergal di Cuthah:
Outdated. SN is depricated. Use a play integrity app to check device
[Google Pixel 6 Pro] GrumpyFox:
Both integrity check from the play store and yasnac give me a green light. The play store actually thinks my Xperia is a Pixel 6 Pro. It even now shows up on the find my android app as a Pixel 6 Pro.
[Google Pixel 6 Pro] TechX1991:
Weird to go through all this. The SafetyNet fix from kdrag0n still works for me
[Google Pixel 6 Pro] Nergal di Cuthah:
Why does it show as a pixel 6 pro. Why are you asking in this board (just wondering out of curiosity)? As i said YASNC is out dated, don't use it. Play store certified is not the same as play integrity. To find PI status which pay/wallet now use, use something like https://github.com/1nikolas/play-integrity-checker-app

Check out shamiko instead of deny list, though i don't use it (or contactless pay) so i don't know if it helps.

If, you're set on not asking in the xperia board, maybe try the magisk board as very smart people reside there.

I misunderstood everything please excuse me
[Google Pixel 6 Pro] NakamotoShigetoki:
Check for Play Integrity fix on XDA! It works like a charm on P6P.
[Google Pixel 6 Pro] cultofluna:
Yes, these 3 on the usual deny list & gpay....( Not using gpay actually but you have also to add it on deny list)
[Google Pixel 6 Pro] Olorin92:
And to confirm - play store is saying you are certified and also allowing you to search for and download Netflix?
[Google Pixel 6 Pro] cultofluna:
Playstore certified
[Google Pixel 6 Pro] Olorin92:
Scratch that - saw a comment in the USNF GitHub saying don't hide those services otherwise it won't work properly. After a reboot and cache clear, device now certified and Google pay working - can't see Netflix still though
[Google Pixel 6 Pro] cultofluna:
Not using Netflix....i will check
[Google Pixel 6 Pro] cultofluna:
L3 for Netflix...

It appears on store
[Google Pixel 6 Pro] Pekempy:
Have a check at the bottom of the OP. There's a miscellaneous troubleshooting spoiler which should sort this :) (clear play store data)
[Google Pixel 6 Pro] Pekempy:
Thank you!

Once this releases for public I'll get the OP updated to be canary Magisk rather than this fork
[Google Pixel 6 Pro] Olorin92:
Ah yes silly me - I cleared cache but not data. All good now😁
[Google Pixel 6 Pro] Carousser:
Got my P6P last night. Updated to .36 before activating using OTA. Flashed vbmeta and boot, got magisk (from Telegram chat) setup and using riru (26.1.3.r513.8e95115fd4) + USNF (2.1.1).

Following the steps in the OP (minus freaking out cause I got stuck in corrupted startup while testing boot after flashing vbmeta booting from the new boot image), I now have root and pass safety net. This persists after reboots.

Got banking apps setup, and apps such as Netflix show up in playstore. It is now strange to me being able to use banking apps on my phone, as I came from a Note 8 that was rooted with samfail - so no systemless root capabilities and still a locked bootloader.

Thanks!
[Google Pixel 6 Pro] Baumhouse:
Would you mind sharing a link to that thread? I'm struggling to get contactless payment to work in Google Pay. Everything else is working perfectly for me.
[Google Pixel 6 Pro] c19932:
Could you clarify on that please? I couldn't find Google play protect on my list, or play protect services