How To Guide GPay / Play Integrity fix for unlocked bootloader

Search This thread

more_than_hater

Senior Member
May 3, 2016
315
93
Odessa
//Note for those who wants to know actual information. Thanks to V0latyle for pointing it out.
SafetyNet components like CTSProfile are no longer applicable, as SafetyNet has been replaced by Play Integrity. All of Google's apps such as GPay have long since switched.

More information here.

Recently i faced the problem where my CTS profile failed and thus Google Wallet (GPay) wasn't able to work properly.
I managed to fix this, and so decided to share my expirience to help thus in need to fix this issue aswell.

Previously i had this setup for around whole year which did work until now:
Device
: oneplus 9 pro
Firmware: oos 11 11.2.10.10
Kernel: from Arter97
Magisk: Magisk Alpha 23.0 + magisk hide + module universal safetynet fix 1.1.1
Problem: Google Wallet (GPay) won't work / CTS profile failed

Now, these are steps which did help me to solve the issue:
1. Rolled back to stock kernel (boot, dtbo, vendor_boot partitions)
2. Set up Magisk Alpha 25205
(there are different methods, like manual patch of stock kernel and then flasshing it via fastboot, or flashing it via TWRP (Keep in mind, that in this case you have to preinstall TWRP before installing custom kernel)
3. Activate Zygisk
4. Select in DenyList menu: Google Play Services, Google Play Store, Google Wallet (GPay) and other apps which you'd like to not find out about your modified system
5. DO NOT ENABLE Enforce DenyList option
6. Install Magisk modules: Shamiko 0.5.2 | Universal SafetyNet Fix 2.3.1 for Zygisk | MagiskHide Props Config 6.1.2
7. Using any terminal app, select newer Fingerpring thanks to MagiskHide Props Config module
1. open any terminal app
2. type "su" (without quotes)
3. type "props"
4. now you can edit your device fingerprint)
8. Clear data of the following apps: Google Play Store, Google Services, Google Wallet (GPay)
9. Reboot
10. Now, when you open up your Google Wallet (GPay) app, it may work OR message that says that it's updating and you can't use it while the process isn't done may appear.
11. If you encounter such message, change your device language to other one and then open up Google Wallet (GPay) app again
12. Now the app should open up, it may take some time to update it's interface to the latest one

Google Wallet (GPay) now works fine and CTS profile passes succesefully.
Have a nice day :)
 
Last edited:

Ursaotns

New member
Nov 25, 2022
2
0
Recently i faced the problem where my CTS profile failed and thus Google Wallet (GPay) wasn't able to work properly.
I managed to fix this, and so decided to share my expirience to help thus in need to fix this issue aswell.

Previously i had this setup for around whole year which did work until now:
Device
: oneplus 9 pro
Firmware: oos 11 11.2.10.10
Kernel: from Arter97
Magisk: Magisk Alpha 23.0 + magisk hide + module universal safetynet fix 1.1.1
Problem: Google Wallet (GPay) won't work / CTS profile failed

Now, these are steps which did help me to solve the issue:
1. Rolled back to stock kernel (boot, dtbo, vendor_boot partitions)
2. Set up Magisk Alpha 25205
(there are different methods, like manual patch of stock kernel and then flasshing it via fastboot, or flashing it via TWRP (Keep in mind, that in this case you have to preinstall TWRP before installing custom kernel)
3. Activate Zygisk
4. Select in DenyList menu: Google Play Services, Google Play Store, Google Wallet (GPay) and other apps which you'd like to not find out about your modified system
5. DO NOT ENABLE Enforce DenyList option
6. Install Magisk modules: Shamiko 0.5.2 | Universal SafetyNet Fix 2.3.1 for Zygisk | MagiskHide Props Config 6.1.2
7. Using any terminal app, select newer Fingerpring thanks to MagiskHide Props Config module
1. open any terminal app
2. type "su" (without quotes)
3. type "props"
4. now you can edit your device fingerprint)
8. Clear data of the following apps: Google Play Store, Google Services, Google Wallet (GPay)
9. Reboot
10. Now, when you open up your Google Wallet (GPay) app, it may work OR message that says that it's updating and you can't use it while the process isn't done may appear.
11. If you encounter such message, change your device language to other one and then open up Google Wallet (GPay) app again
12. Now the app should open up, it may take some time to update it's interface to the latest one

Google Wallet (GPay) now works fine and CTS profile passes succesefully.
Have a nice day :)
Hello, thanks for posting but I have a question here. In step 7, in "props" I have to choose an option from Google smartphones and according to the Android I am on. Well, the module is outdated and no option appears with Android 13, which is my case. What do I do now?
 

more_than_hater

Senior Member
May 3, 2016
315
93
Odessa
Hello, thanks for posting but I have a question here. In step 7, in "props" I have to choose an option from Google smartphones and according to the Android I am on. Well, the module is outdated and no option appears with Android 13, which is my case. What do I do now?
It seems that there exists an unofficial fork of this magisk module
And, as i understand, it's not that important to choose exactly the same android ver as yours, you can go up and down.
 
Last edited:

Ursaotns

New member
Nov 25, 2022
2
0
It seems that there exists an unofficial fork of this magisk module
And, as i understands, it's not that important to choose exactly the same android ver as yours, you can go up and down.
Thanks. It helped a lot! I was able to resolve the issue here on my OnePlus Ace (10R) on Android 13 and OxygenOS 13. Only thing left for me to solve here is to remove youtube from the system as Wakelocks. Do you have any idea how to remove it permanently? Would you help me?
 

more_than_hater

Senior Member
May 3, 2016
315
93
Odessa
Thanks. It helped a lot! I was able to resolve the issue here on my OnePlus Ace (10R) on Android 13 and OxygenOS 13. Only thing left for me to solve here is to remove youtube from the system as Wakelocks. Do you have any idea how to remove it permanently? Would you help me?
 

sshriss

Member
Jan 25, 2013
32
20
Sofia
I recently faced similar issue, but with newest version of Company portal (Intune) app as I have a work profile.
After updating the app it started detecting I am rooted maybe due to the mentioned change.
I already had configured the zygisk, deny list and safety net fix.

I found 2 ways to fix it.

1 As a workaround to download grade the app with previous version.

2. I just installed latest shamiko and disable enforcement of the deny list. I didn't used the MagiskHide Props Config. Basically all the steps mentioned above, but without MagiskHide Props Config. For now all is fine. I didn't had issues with gpay so far.

I am on Oneplus 9Pro OOS 13 F.72
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    //Note for those who wants to know actual information. Thanks to V0latyle for pointing it out.
    SafetyNet components like CTSProfile are no longer applicable, as SafetyNet has been replaced by Play Integrity. All of Google's apps such as GPay have long since switched.

    More information here.

    Recently i faced the problem where my CTS profile failed and thus Google Wallet (GPay) wasn't able to work properly.
    I managed to fix this, and so decided to share my expirience to help thus in need to fix this issue aswell.

    Previously i had this setup for around whole year which did work until now:
    Device
    : oneplus 9 pro
    Firmware: oos 11 11.2.10.10
    Kernel: from Arter97
    Magisk: Magisk Alpha 23.0 + magisk hide + module universal safetynet fix 1.1.1
    Problem: Google Wallet (GPay) won't work / CTS profile failed

    Now, these are steps which did help me to solve the issue:
    1. Rolled back to stock kernel (boot, dtbo, vendor_boot partitions)
    2. Set up Magisk Alpha 25205
    (there are different methods, like manual patch of stock kernel and then flasshing it via fastboot, or flashing it via TWRP (Keep in mind, that in this case you have to preinstall TWRP before installing custom kernel)
    3. Activate Zygisk
    4. Select in DenyList menu: Google Play Services, Google Play Store, Google Wallet (GPay) and other apps which you'd like to not find out about your modified system
    5. DO NOT ENABLE Enforce DenyList option
    6. Install Magisk modules: Shamiko 0.5.2 | Universal SafetyNet Fix 2.3.1 for Zygisk | MagiskHide Props Config 6.1.2
    7. Using any terminal app, select newer Fingerpring thanks to MagiskHide Props Config module
    1. open any terminal app
    2. type "su" (without quotes)
    3. type "props"
    4. now you can edit your device fingerprint)
    8. Clear data of the following apps: Google Play Store, Google Services, Google Wallet (GPay)
    9. Reboot
    10. Now, when you open up your Google Wallet (GPay) app, it may work OR message that says that it's updating and you can't use it while the process isn't done may appear.
    11. If you encounter such message, change your device language to other one and then open up Google Wallet (GPay) app again
    12. Now the app should open up, it may take some time to update it's interface to the latest one

    Google Wallet (GPay) now works fine and CTS profile passes succesefully.
    Have a nice day :)
    2
    I recently faced similar issue, but with newest version of Company portal (Intune) app as I have a work profile.
    After updating the app it started detecting I am rooted maybe due to the mentioned change.
    I already had configured the zygisk, deny list and safety net fix.

    I found 2 ways to fix it.

    1 As a workaround to download grade the app with previous version.

    2. I just installed latest shamiko and disable enforcement of the deny list. I didn't used the MagiskHide Props Config. Basically all the steps mentioned above, but without MagiskHide Props Config. For now all is fine. I didn't had issues with gpay so far.

    I am on Oneplus 9Pro OOS 13 F.72
    1
    SafetyNet components like CTSProfile are no longer applicable, as SafetyNet has been replaced by Play Integrity. All of Google's apps such as GPay have long since switched.

    More information here.