yashsingh1/xdaforums huggingface dataset:
[Google Pixel 6 Pro] Artiom97es:
I've followed all the steps on my phone and it doesnt work . Donated to mr china and got scammed . If anyone want the 2.2 for free msg me :)
[Google Pixel 6 Pro] sensui123:
That is fine. Works for me.
[Google Pixel 6 Pro] viper8u2:
what works for you? safety net yes I got that all working now but I am trying to edit the build.prop or determine if the provisioning line can be added like before
[Google Pixel 6 Pro] sensui123:
Everything you wrote the is correct and works for me tethering data with Verizon.

Another thread discussing this with a bit more details but yes it's the exact same process as any other phone using magiskhide props config module.

https://xdaforums.com/t/not-able-to-tether-via-hotspot.4357187/
[Google Pixel 6 Pro] viper8u2:
Thank you very much, this all worked, I had not done it in so long I forgot the commands etc

for reference, this is what I did

Root your phone with magisk.

Install the Magiskhide Props Config module

Use some app that let's you have access to terminal

Type "su" for superuser rights, then type "props" to access configuring the module.

Enter 5, Add/edit custom props

Enter n, New custom prop

Enter net.tethering.noprovisioning

Enter true

Enter 2, post-fs-data

Enter y

Enter y to reboot
[Google Pixel 6 Pro] KHANrad_SIN:
Then you're doing something wrong. Plenty people on here have successfully rooted and passed safetynet using this method. Don't blame others for your own mistakes. Oh and saying "mr china" is really immature.
[Google Pixel 6 Pro] Artiom97es:
doing something right 2 days ago doesnt mean it works now mr smarthead . And im nt gonna be mature if i get scammed for paying for a scam. Anyhow , when u spend 16 hours trying to fix and realize you wasted your money and time its not the best feeling, not sure if you know.

kisses
[Google Pixel 6 Pro] dimm0k:
for those using the Chase app, are you able to view your UR points or does it complain about being rooted?
[Google Pixel 6 Pro] Anonshe:
Hi,

Can you please correct a couple of things. Firstly, Riru isn't required to be used with Zygisk + USNF. If you look at Riru's git, there has been no new releases since Zygisk so it isn't compatible. Simply enabling Zygisk and USNF is sufficient.

Step 7 is obsolete too as USNF takes care of it. In fact, if you check your denylist post USNF, you'll notice it removes the Play Services you added to it. Adding Play Services to denylist has the ability to break stuff unintentionally.

Thanks.
[Google Pixel 6 Pro] mac796:
It's not a scam I donated the day he released it and been using it ever since. Works great
[Google Pixel 6 Pro] nafi2000:
CTS profile fails, any solution?
[Google Pixel 6 Pro] Pekempy:
Clear play services data maybe

Thanks, I've now updated all of this.
[Google Pixel 6 Pro] skwitko:
When starting up the old Chase app, does anybody get a message about not being able to use the old version? It will quit without letting me sign in or even accept the TOS, unless I go to the Play Store and install the latest version.
[Google Pixel 6 Pro] dimm0k:
looks like they've been monitoring this thread, but as of last night it was giving me the option to update or continue. now it's strictly update.
[Google Pixel 6 Pro] roirraW "edor" ehT:
That would be the expected behavior of any major banking app - they only let you use an old version for so long, due to security concerns.
[Google Pixel 6 Pro] d.cortez:
interested to know if anyone with a rooted device has successfully installed/configured the "Intune Company Portal" to access company email. thanks.
[Google Pixel 6 Pro] Pekempy:
I've added a note that it's possibly been patched, thanks both. Hopefully another workaround is found
[Google Pixel 6 Pro] tiddy_tangler:
Can someone confirm Google Pay works now while rooted?
[Google Pixel 6 Pro] mctiew:
Late in this thread. I read from other threads that people could get Safetynet passed by using magisk, Riru, lsposed, and xprivacylua.

This is not more working ?
[Google Pixel 6 Pro] mko000:
I can confirm, using Magisk Canary and USNF 2.2.0.
[Google Pixel 6 Pro] tiddy_tangler:
I'm sorry to be annoying but, did it let you add a card and you've actually paid with your phone somewhere? Or it does it just let you open the Googl Pay app?
[Google Pixel 6 Pro] mko000:
You're not annoying at all :). Yes I added a card using my bank's app and paid using Google Pay and my added card (multiple times).

After rooting and installing USNF and configuring the DenyList I had to clear all Google Play Services and Google Play Store data to pass safety net and then it worked. To check your safety net status you can use the following app:

YASNAC - SafetyNet Checker - Apps on Google Play

Yet Another SafetyNet Attestation Checker

play.google.com
[Google Pixel 6 Pro] tiddy_tangler:
Thank you! I'll try rooting again today..
[Google Pixel 6 Pro] jlokos:
Op, thanks for all of the information, I just rooted my new device following your method without issue, Even my banking app works. I appreciate all of your work.
[Google Pixel 6 Pro] DarkusRattus:
I have. It seems it may detect some root specific apps or files. I was able to get it working by uninstalling TitaniumBackup and ROM Toolbox, and deleting some Magisk related files in my home directory. Not sure which specifically did it.

But also, if you still can't get around it and only want to access email, I use a Firefox shortcut for Outlook that seems to provide a frameless version of the page that is almost as responsive as the app.
[Google Pixel 6 Pro] State.of.mind:
Found it
[Google Pixel 6 Pro] Cares:
That would be a MAJOR pain in the ass meaning I could never sign out or wipe my device...unless backup/restore will keep me logged in. I somehow doubt it though.
[Google Pixel 6 Pro] ne0ns4l4m4nder:
agreed not a scam using it now, running custom kernel latest firmware :) only issue i have is Fcking RCS, and thats not a root issue
[Google Pixel 6 Pro] Jiggs82:
I can't get gpay to work or add a card to my wallet while using the method from OP. Says device is rooted and I get a failed popup in wallet. I just got my 6pro today by the way
[Google Pixel 6 Pro] Tornado15550:
Apologies if this question was asked before, but if we use the universal safetynet fix, do we still need to use the GPay SQLite Fix to get Google Pay working?
[Google Pixel 6 Pro] dimm0k:
nope... all you need is USNF 2.2 and the latest Magisk
[Google Pixel 6 Pro] jlokos:
Did you go to settings and click on zygist and then add google pay to deny list? Mine works fine.
[Google Pixel 6 Pro] Jiggs82:
Yeah I did plus I got my bank and gpay checked in deny list. So when I try to add my card to contactless payments in gpay app I get this popup message
[Google Pixel 6 Pro] mko000:
Before my SafetyNet fix was working I got a different error message that specifically mentioned rooting. So maybe it's something else?

Anyway, have you tried checking your SafetyNet status with one of the available apps?
[Google Pixel 6 Pro] Jiggs82:
Yeah it passes and says basic but unfortunately I still can't add a card wth ugh 🤦🏻‍♂️ lol
[Google Pixel 6 Pro] mko000:
It might be something else then.
[Google Pixel 6 Pro] diesteldorf:
I'm rooted, using Intune Company Portal, and the Safety`Net 2.2 fix. Let me know if you are having trouble.

One thing....I had trouble on Android 11, before I upgraded to the Pixel 6 Pro....

You may need to download an older version. I am using 5.0.5067.0

If you Google that version #, you should be able to download from a place like apkmirror.com
[Google Pixel 6 Pro] stroke55:
Did you clear the app data (Pay and Play Services)?
[Google Pixel 6 Pro] Jiggs82:
Yup did all that and still not working it keeps saying failed when trying to add the card to my wallet.

Edit: nvm guys I got it to work , it seems like 1 of my bank cards I have stored in my Google account wasn't registering so I added a credit card then it work and the bank after ..wierd lol I did flash gpay sq lite 2.4 tho idk if that helped as well
[Google Pixel 6 Pro] EthanG_1988:
For anyone interested, I spent the better part of today working on getting Chase biometrics to work in the latest Chase app (V4.255)

It did require downgrading from Magisk Canary with UNSF 2.2.0 to a fork of Magisk and UNSF v2.1.1 (I even had paid for the beta preview of the new UNSF, but I am happy to support the developer).

All the steps I took can be found in this post on Github where some people helped me.

Word of warning: I might have way more steps, and things installed than are actually needed, but I wanted to be as thorough as possible.

com.starfinanz.mobile.android.pushtan detects root with enabled Magisk Hide · Issue #1084 · topjohnwu/Magisk

The mentioned app (https://play.google.com/store/apps/details?id=com.starfinanz.mobile.android.pushtan) here is able to detect root on your device while Magisk Hide is enabled. It immediatly stop a...

github.com
[Google Pixel 6 Pro] biTToe:
I'm having a small problem.

I am rooted on the November firmware (verified via multiple checking apps)

Adaway is installed and working.

I have installed Magisk 23013

I have systemless host installed and Zygist activated

I paid & d/l safetynet-fix-v2.2.0.zip

But...

When I go to modules - install from storage safetynet-fix-v2.2.0.zip is greyed-out.

--FIXED---

I re-named the file to safetynetv2.2.0.zip Basically removing the dashes, and it installed perfectly.

Who knew?

ƒ
[Google Pixel 6 Pro] dimm0k:
can you confirm for me if you're able to see your UR points after going through all of this?
[Google Pixel 6 Pro] EthanG_1988:
I can confirm that I can see my reward points.

It might not be worth going through all the steps that I did though as someone smarter than me might figure out how to make it work with canary and zygisk at any moment....I just had spare time today to do this.
[Google Pixel 6 Pro] dimm0k:
congrats, but damn, quite a long list of steps to get it working! hopefully someone else figures this out using latest canary and USNF 2.2 otherwise I may have to give it a go this weekend. thanks for putting the work into figuring this out!
[Google Pixel 6 Pro] EthanG_1988:
Yes, I agree that there are a lot of steps. I am not confident on what is required, but I think the HideMyAppList is important because MagiskHide/denylist wasn't working for me when hiding the Chase app. In order to have HideMyAppList you have to have LSPosed, and you have to have Riru to activate LSPosed. There was a preview build of LSPosed for Zygisk available on telegram which suggests that Riru won't be necessary soon, but I couldn't get that Zygisk LSPosed to work with Magisk Canary.
[Google Pixel 6 Pro] tenow:
Thank you so much for this guide. For $1.70 I got pixel 4 with Android12, Adaway, gpay, intune. Sweeeeet
[Google Pixel 6 Pro] Cares:
Oh weird I can't see my UR points but I can use fingerprint. I never knew this was a thing disabled by root.
[Google Pixel 6 Pro] dimm0k:
curious, did you try the steps mentioned by egaunnac or did you use the old method of using the old version of Chase app to enroll first and then update?
[Google Pixel 6 Pro] Cares:
I haven't tried the new method but honestly I never checked my UR so it doesn't bother me if I can't see it.

I installed an old APK of Chase to login and then updated to get fingerprint working. I guess it's patched now and eventually I'll have to use the new method.
[Google Pixel 6 Pro] viper8u2:
I used it for the first time today at the store, held my phone to the card reader and done, I had never used Gpay before
[Google Pixel 6 Pro] EthanG_1988:
I used gpay successfully at both a zoo and gas station with Magisk Canary and UNSF 2.2.0 over the past weekend.

Edit: replied to the wrong person...meant to reply to @tiddy_tangler
[Google Pixel 6 Pro] thirdmillennium:
This is awesome. It also works with my Pixel 4XL and the latest stock image for Android 12. Thank you!
[Google Pixel 6 Pro] Toronadian:
So this originally worked for me when it was using the Magisk Alpha version of the app, with Riru and USNF 2.1 installed. On YASNAC, I was passing both "Basic Integrity" and "CTS Profile Match". However, yesterday I wanted to give it a try by switching to the latest version of Canary. I paid the developer the one time fee and got myself USNF 2.2.0. Since then, I cannot pass "CTS Profile Match". Of note, I'm doing this on the regular Pixel 6.

Things that I did:

- I re-rooted my phone with the patched Canary image and also installed the Canary version of Magisk Manager. Version 23014 is installed right now

- installed USNF 2.2.0, uninstalling Riru

- rebooted phone

- in the Canary version of Magisk, toggled on "Zygisk" and "Enforce DenyList", pretty sure I rebooted here as well

- configured the DenyList to include Google Play services (specifically the 3 things shown in OP's image), and also Google Pay

- used MagiskHide and changed name of app

- checked YASNAC to find that I passed "Basic Integrity" but failed "CTS Profile Match"

I also tried not turning on "DenyList" for Google Play services because I read somewhere that this was no longer necessary, still could not pass "CTS Profile Match". Any suggestions?

I have tried clearing storage of both Google Play Store, as well as Google Play Services, does not appear to work still.
[Google Pixel 6 Pro] EthanG_1988:
Did you hide the Magisk Manager itself? In Magisk settings, there is an option to rename the manager to something else.
[Google Pixel 6 Pro] Toronadian:
Yep, also did that. Sorry, forgot to add that I did do that, have edited post to say that I have hid Magisk Manager as well.
[Google Pixel 6 Pro] EthanG_1988:
hmm, interesting. I wish I had the answer, but it sounds like you followed the guide.
[Google Pixel 6 Pro] Undeadwolfy:
Followed the guide to the T. Works perfectly! I'm so happy, this is the first time in years I've been able to use Google Pay because I've always had issues with SafetyNet/CTS.

Thank you so much!

Now to see if I can get Viper4Android going.

[Edit] I can! Got it working by installing the V4A module and I also had to install the SELinux changer and change to permissive to get it working in case anybody else needs to get it working.

Happy days.
[Google Pixel 6 Pro] EthanG_1988:
Nice! I have been thinking about trying out V4A, but there are a lot of guides out there on XDA and other websites. Can you share what guide you followed?

Thanks!
[Google Pixel 6 Pro] Undeadwolfy:
Hey Ethan! For sure it's really straight forward.

Here's the post I used.

Download V4A and install. On first boot up it will ask to install drivers, let it do that and reboot.

Upon reboot, install the SELinux app in the link above and change the SELinux mode to permissive.

That should then kickstart V4A. You may need to force close it and open again to get it working but it should work.

If you still have issues, install the Audio Modification Library module V4.0. A quick Google will have it at the top result. It's by zackptg5.

V4A is awesome. It makes my cars stereo rumble with bass. No other equaliser on the play store comes close.

Also makes my cheap wireless earphones sound double the price. It's such a versatile and game changing mod imo.
[Google Pixel 6 Pro] EthanG_1988:
Nice! Thanks! I think I have it working now.

It has been many years since I had V4A installed (I went years with an unrootable Verizon phone), and Magisk didn't exist or was in its infancy the last time I rooted a phone prior to the P6.

Couple questions since you know your stuff:

1. I am not an audiophile, but it sounds like audio quality is a lot better when I disable "HD Audio" in developer settings...do you have this disabled as well, or are my ears deceiving me? I am using cheap Mpow30 BT earbuds from amazon currently, but I have some Shure 215 BT buds as well as the Pixel-A buds.

2. I am overwhelmed by the amount of settings in the V4A app (there didn't use to be this many options if I am remembering correctly)...do you have any recommendations, or are there presets available somewhere to help me get started? I notice a sizeable difference just by messing with the Master Limiter. My driver status appears to be functioning with only the Master Limiter on, so what you linked me to seems to be working well.
[Google Pixel 6 Pro] Toronadian:
So I somehow ended up solving the issue. There was a post somewhere I came across that said basically to do the following:

- turn off data & Wifi

- uninstalled Google Pay

- cleared app storage of Google Play Services, Google Play Store, and Google Services Framework

- restarted the phone and then re-installed Google Pay

Somehow, that basically fixed the CTS Profile Match fail, and it started passing again. YASNAC said everything passed so I assume it's fine.

Hilarious part of this...my 2 main cards and my bank don't even support Google Pay anyways....But whatever, nice to know I can do this.
[Google Pixel 6 Pro] EthanG_1988:
I am glad that you figured it out!
[Google Pixel 6 Pro] liver20:
But works old magisk stable with hide?
[Google Pixel 6 Pro] Nekromantik:
im still on alpha build as SaftyNetHelper 2.2.0 not been released for free yet
[Google Pixel 6 Pro] Undeadwolfy:
Hmmm so:

1. I wasn't aware of that setting. I tested it out in my car and on my Soundcore Life P2's and it made no difference to me.

2. Aha yeah so was I back in the day. The two pieces of advice I can give you, mind this depends on the music you listen to but I like good rumbly bass and crystal treble, so I enable the following;

-Spectrum Extension (10% is okay but you could play with it)

-Fir equaliser (with a sort of malformed 'U' shape, it depends on whatever monitors your listening through)

-Viper Bass, natural is fine, I boost the 70hz about 14db

-ViperClarity, natural with 3.5db. This doesn't need much because fir equaliser will handle most of it.

2nd piece of advice is just play around with everything one thing at a time and get a feel for how it affects the sound. See how you go.
[Google Pixel 6 Pro] EthanG_1988:
Thank you very much! I will try your settings after I toggle each setting individually to see what it effects.
[Google Pixel 6 Pro] Undeadwolfy:
Update:. Was at Aldi today, attempted to pay via Gpay and it wouldn't go through. Checked Gpay and it gave me the typical rooted device error.

YASNAC fails both Basic Integrity and CTS. The only thing that's changed from when I got the all clear is I've installed Viper4Android and switched SELinux to permissive.

Could that be that problem or is it unrelated?

Edit: Okay so looks like switching SELinux to permissive breaks SafetyNet. Follow up question is there a workaround?
[Google Pixel 6 Pro] Lughnasadh:
You don't need to be permissive to have V4A working on this phone. You probably shouldn't do that anyway. Check out this link to get V4A working on this phone with SELinux enforcing. Can confirm it is working for me.

https://xdaforums.com/t/viper4android.4354637/#post-85860589
[Google Pixel 6 Pro] Undeadwolfy:
Thanks for this I'll have to give it a shot. Even with SELinux in enforcing YASNAC passes but Gpay has decided it's still going to deny me. Kinda stuck there.
[Google Pixel 6 Pro] craigacgomez:
Try wiping data for Google Play Services and reboot. That should get GPay working again.
[Google Pixel 6 Pro] Undeadwolfy:
@craigacgomez and @Lughnasadh guys I love you. Thank you so much! These are exactly what I needed. No SafetyNet issues, Viper works and I have Google Pay. This is why I love XDA.

@EthanG_1988 you might want to read up the last few posts and make some changes to how you have Viper installed to get Gpay working again as SELinux in permissive breaks it (sorry).

Edit: One last thing, "Wallet" quick toggle in the quick settings is greyed out now. Unable to interact with (tap/hold).
[Google Pixel 6 Pro] EthanG_1988:
Thanks! I just switched back to SELinux being in enforcing mode, and replaced the post-fs-data.sh file. V4A seems to still be working well with Spotify, musicolet, vanced, etc. I do have to be in legacy mode for the processing to work.
[Google Pixel 6 Pro] aryehzev:
With the latest setup I am passing in YASNAC and GPay seems to be working but Duo is saying that I'm failing the security checkup for safety net
[Google Pixel 6 Pro] ScrapMaker:
Having the same issue here with USNF 2.2.0 pre-release.
[Google Pixel 6 Pro] aryehzev:
I'm a little disappointed that I paid $6 for a single version of an app and its not even doing what I bought the app for.
[Google Pixel 6 Pro] ScrapMaker:
Well it's working, but Duo is just extra smart/annoying. My phone passes safetynet. Keep in mind that at some point we'll NEVER be able to "get away" with this stuff. Google could pull the plug today, if they wanted. It's a cat and mouse game, only because they allow it to maintain dev interest, etc.
[Google Pixel 6 Pro] old_fart:
deleted post.
[Google Pixel 6 Pro] dimm0k:
anyone get the Amex and Chase apps working with fingerprint?
[Google Pixel 6 Pro] ram4ufriends:
My Amex app works fine with fingerprint. I added it to Magisk DenyList.
[Google Pixel 6 Pro] Nekromantik:
Looks like 2.2.0 is now out for public release
[Google Pixel 6 Pro] dimm0k:
did you check both entries under the Amex app or leave it at the default one in the Deny section?
[Google Pixel 6 Pro] ram4ufriends:
Oh, just checked. I didn't even add amex to DenyList. I just hide the magisk manager.
[Google Pixel 6 Pro] Anonshe:
Add Duo to the DenyList, clear its cache and open the app. If it still fails, uninstall/Freeze Magisk Manager (ensure the package name has been changed first), then try again.

A simple reboot will bring back Magisk Manager if you'd uninstalled it.
[Google Pixel 6 Pro] Gungrave223:
Possible noob question....but Im trying to restore via bootloader using the factory image....but running the flash-all.sh script on my mac results in the script getting stuck after rebooting into fastbootd ... any insight on why the scripts hangs?

Nvm, turns out that fastbootd seems to really only like usb a and my m1 macbook pro only have usb c...switched to my old af mac...and no issue.
[Google Pixel 6 Pro] adgob:
Does anyone with the new .37 update know if it affects this fix?

Edit: Referring to if .37 breaks safetynet
[Google Pixel 6 Pro] Gungrave223:
OP has instruction on how to update without losing root.
[Google Pixel 6 Pro] adgob:
I meant does the new update break safetynetfix.
[Google Pixel 6 Pro] Gungrave223:
No, it does not
[Google Pixel 6 Pro] adgob:
Yay!!! Gotta be on your toes with Google! Thank you for the fast response, Gungrave.
[Google Pixel 6 Pro] RashidAlawadi:
Thanks for this. Works flawlessly.
[Google Pixel 6 Pro] bowlandspoon:
Firstly thanks for the guide!

I'm having an issue; Smart Lock will no longer open (did before unlocking bootloader and rooting etc). Anyone else having this issue? Super annoying as it's so useful as this phone doesn't have face unlock! Thanks.
[Google Pixel 6 Pro] Bad Bimr:
Hello all, Pixel 4a5G rooted and thanks to the OP, passing SafetyNet.

Having the same issue with the chase app as others as I cannot login with fingerprint plus most of the app does not work other than viewing balance and i hope payments (have not used that yet.)

I hid all the banking apps and also googleplay services.

Where are you all getting an older version of the chase app?

All help will be appreciated.

Thanks in advance

BB

OK I got the chase banking app to accept fingerprint login. I can confirn you need an older version of the app.

I was lucky enough to have have an older Pixel that I did not wipe. I used Titanium to make a backup.

I copied the titanium files to the new phone and used Titanium to restore the app only. Staring the app, before I could log in, I was instantly required to update the app. I swiped out, clear app cache and data, turned off WiFi and data and proceeded to log in and also tapped the fingerprint on the logon screen. After tapping log-in I received a message of no internet detected. I turned WiFi and data back on and proceeded to log in. I works. I did not update the app and will not until I am forced to do so.

Thanks

BB
[Google Pixel 6 Pro] Bad Bimr:
LOL, what the heck is that?
[Google Pixel 6 Pro] Homeboy76:
Deleted :rolleyes:
[Google Pixel 6 Pro] Bad Bimr:
JP Morgan Chase Banking app