Hi All,
I've been asking this question at multiple forums but I never got a method that works. I'll first give a description of my setup:
Oxygen OS 9.0.3
Smurf Kernel 2.0.53
Magisk v18.0
NoLimits 4.5a
Based on several inputs please find what I've tried so far:
1. Installed SafetPatch v2 Magisk Module by hackintosh5
2. Google Pay is selected under Magisk Hide
3. Tap to check Safetynet status in Magisk returns success
4. Disabled Telephone permission for Google Pay
I'm still getting the error message that The device is not passing Google Pay's security checks.
Any help in this regard will be highly appreciated.
Thanks in advance.
Regards,
Ritwik Garg
Wow. Youre modding your whole phone, install custom kernel, root it and install mods.... And complain that google recogizes that your phone is not original?
Just reflash oos and youre good to go.
matze19999 said:
Wow. Youre modding your whole phone, install custom kernel, root it and install mods.... And complain that google recogizes that your phone is not original?
Just reflash oos and youre good to go.
Click to expand...
Click to collapse
The reason I am asking for a fix is that people have mentioned Google Pay as working with custom ROMs.
ritwik-garg said:
The reason I am asking for a fix is that people have mentioned Google Pay as working with custom ROMs.
Click to expand...
Click to collapse
Then you have to ask the developer of the rom
matze19999 said:
Then you have to ask the developer of the rom
Click to expand...
Click to collapse
https://forum.xda-developers.com/oneplus-6/development/rom-havoc-os-t3817805/post78638508
As you can see here, I asked the same question in HavocOS forum. The solutions I received didn't work. I had also asked the same question in NoLimits telegram channel I guess.
Most of the solutions didn't work.
That's the reason I created a separate thread so that we can get a complete solution that is easily accessible for all..
• Use Magisk Hide to hide GPay
• Disable "Telephone" permission for Google Play Services (not Google Pay)
• Clear data of GPay
• Register for GPay (and that's it!)
• (optional) Enable "Telephone" permission for Play Services
This should work. As this always works for me. Let me know if it works.
dewri21 said:
• Use Magisk Hide to hide GPay
• Disable "Telephone" permission for Google Play Services (not Google Pay)
• Clear data of GPay
• Register for GPay (and that's it!)
• (optional) Enable "Telephone" permission for Play Services
This should work. As this always works for me. Let me know if it works.
Click to expand...
Click to collapse
Trued the exact order of steps. Still not working
ritwik-garg said:
Trued the exact order of steps. Still not working
Click to expand...
Click to collapse
You sure you disabled Telephone permission for Play Services?
dewri21 said:
You sure you disabled Telephone permission for Play Services?
Click to expand...
Click to collapse
Yup. I freshly installed GPay so I don't have any granted permissions at the moment.
Attached screenshot for reference.
dewri21 said:
You sure you disabled Telephone permission for Play Services?
Click to expand...
Click to collapse
I'm sorry I didn't read Play Services instead disabled ffor Google Pay. I'll revert back with Play Services
ritwik-garg said:
Yup. I freshly installed GPay so I don't have any granted permissions at the moment.
Attached screenshot for reference.
Click to expand...
Click to collapse
No, man. Not Telephone permission for Google Pay. I'm talking about "GOOGLE PLAY SERVICES"!!! Google PLAY services.
dewri21 said:
No, man. Not Telephone permission for Google Pay. I'm talking about "GOOGLE PLAY SERVICES"!!! Google PLAY services.
Click to expand...
Click to collapse
Tried with Play Services, it works now.
Thanks a ton.
Related
Hello all
Greetings of the day!!
I have rooted my one plus 6 with Magisk Only. My problem is that one of my banking application namely "Payzapp" by HDFC bank is not open because of phone's rooted. It's say that "your phone is rooted and pertaining to security matter". I tried to hide in MAGISK HIDE BUT VAIN. Screen shot attached for ready reference.
PLS HELP.
Regards
Hunk
https://ibb.co/72vq6VL
Try this.
1. Uninstall the app completely.
2. Open Magisk Manager. Select Hide Magisk Manager from Settings.
3. Reinstall app from Play Store. Do not open yet.
4. Open Magisk Manager and apply Magisk Hide on that app.
5. Open the app.
Thanks for the reply. I tried your method but vain.
Please help.:crying:
Hunk03 said:
Thanks for the reply. I tried your method but vain.
Please help.:crying:
Click to expand...
Click to collapse
Do you pass safetynet? Play Store certified? Play Store and Google Services Framework also hidden with Magisk hide?
qbanlinxx said:
Do you pass safetynet? Play Store certified? Play Store and Google Services Framework also hidden with Magisk hide?
Click to expand...
Click to collapse
I successfully pass safety net. Playstore certified. But ain't do playstore and google services hiden with magisk hide. Now I'm doing this , and report you after this task.
EDIT:- I followed your step, but vain.
Hunk03 said:
I successfully pass safety net. Playstore certified. But ain't do playstore and google services hiden with magisk hide. Now I'm doing this , and report you after this task.
EDIT:- I followed your step, but vain.
Click to expand...
Click to collapse
Did you clear data to the banking app?
Many banking apps use root detection methods that do not rely on magisk. If the above doesn't work you may be out of luck.
qbanlinxx said:
Did you clear data to the banking app?
Click to expand...
Click to collapse
Sorry for the late reply. I tried all the method but Vain.
iElvis said:
Many banking apps use root detection methods that do not rely on magisk. If the above doesn't work you may be out of luck.
Click to expand...
Click to collapse
I think you are right. Is there any other possibility/solution to come-out from this problem? As i relied on the subject Banking App.
Regards
Look into the canary update channel for Magisk.
It's the only way I can get my banking soda to work with Magisk.
I've recently rooted my OP6 and added bank application like indusnd and icici as well Google pay to Magisk hide,but it's not working.
Bank applications are giving error that you are on a rooted device.
Any help?
nvrmndryo said:
I've recently rooted my OP6 and added bank application like indusnd and icici as well Google pay to Magisk hide,but it's not working.
Bank applications are giving error that you are on a rooted device.
Any help?
Click to expand...
Click to collapse
probably you should ask the Magisk guys here: Magisk General Support / Discussion
computersalat said:
probably you should ask the Magisk guys here: Magisk General Support / Discussion
Click to expand...
Click to collapse
Thanks
nvrmndryo said:
I've recently rooted my OP6 and added bank application like indusnd and icici as well Google pay to Magisk hide,but it's not working.
Bank applications are giving error that you are on a rooted device.
Any help?
Click to expand...
Click to collapse
working perfectly with me ...!! on google pay paytm & phone pe ...!!!
google pay and paytm works even without magisk hide but phonepe doesn't complete any transactions until i use magisk hide ...!!
ur magisk must pass safetynet or ..non of the apps works !!!
don't use xposed as ....safetynet does not pass becoz of it !!!
In Magisk settings, they should only give you the option to Repack magisk, you assign a new name and voila, after a few seconds the application closes and when you open it will ask you to install the full version you give it in ok and then in magisk hide Select your banking applications, restart and go.
Sorry for m6 bad english im.using a traductor
Magisk Hide works just fine. Some banking apps look for the app named 'Manager' to detect the hidden Magisk and GooglePay is stepping up their game in detections too. If you Google Gpay SQL Lite fix, you may be more successful as that does a little extra. I would also like to add that if you have Riru/EdXposed/Xposed installed, banking apps and Gpay detects that also. Heading into the EdXposed manager settings, turning on App List and then adding Play Store, Play Services, Google Framework GPay and your banking app to the blacklist and reboot, you will then hide EdXposed from them and pass SafetyNet
I'm on latest Firmware Rooted Using Magisk. Safety net failure even after Trying every fix modules hide options and what not. Kindly help.
It appears to be an issue with the newest release of the Magisk (the patch, not the app).
I can confirm mine was passing until installing an update to Magisk. After booting, it failed with or without the fix.
Found a fix on a telegram page, give full credits to modulesrepo and TeamFiles for finding this method.
-- Open Magisk and Flash Riru Core, But do not reboot.
-- Go back and flash Lsposed in magisk & reboot your device.
-- Now install XPrivacyLua apk
-- Open Lsposed and go to modules section and choose XPrivacyLua from there.
-- Select system framework, Settings storage and Google Play services there.(Uncheck the system apps from hide section settings for Play services to show up)
-- Reboot your device
-- Open XPrivacyLua and search google play services, click drop down menu in left of play services and tick 'use tracking' as shown in the screenshot.
-- Tick 'use tracking' on banking apps too and clear data of them after ticking
-- Now clear play services and play store data through your phone's settings.
-- Hide magisk and change name of magisk
-- Your Safetynet Should Pass Now!
Came across that a few days ago, but it seemed excessive.
[2023 FIX] Fix Magisk CTS Profile False Error - Bypass Safetynet
Magisk CTS Profile False Error is now popping up on almost everyone's device since Google made some changes in March. To Bypass Safetynet...
droidholic.com
Madbullben said:
Found a fix on a telegram page, give full credits to modulesrepo and TeamFiles for finding this method.
-- Open Magisk and Flash Riru Core, But do not reboot.
-- Go back and flash Lsposed in magisk & reboot your device.
-- Now install XPrivacyLua apk
-- Open Lsposed and go to modules section and choose XPrivacyLua from there.
-- Select system framework, Settings storage and Google Play services there.(Uncheck the system apps from hide section settings for Play services to show up)
-- Reboot your device
-- Open XPrivacyLua and search google play services, click drop down menu in left of play services and tick 'use tracking' as shown in the screenshot.
-- Tick 'use tracking' on banking apps too and clear data of them after ticking
-- Now clear play services and play store data through your phone's settings.
-- Hide magisk and change name of magisk
-- Your Safetynet Should Pass Now!
Click to expand...
Click to collapse
Thanks a lot, But thats a lot of modules for a phone without TWRP right now ....
I kept getting a failure error as well but now it's all good follow the instructions and links from this video. You don't have to follow the entire instructions you can skip to the part for the magisk safety net module and info
Now clear play services and play store data through your phone's settings ? how to do it ?
Deleted, posted in wrong thread, oops
Madbullben said:
Thanks! Really appreciated that you did this! The new chat bubbles are a good idea in theory but they are so bad and so much worse than the old chat heads and it was driving me crazy with the new chat bubble so this is amazing!
Click to expand...
Click to collapse
Did you make a wrong turn?
Did the fix. Safety net passes, Hulu and Disney+ work, but not Netflix
edit: got it working. restarting the first time didn't fix it, but the 2nd time did for some reason.
TiklMiPickles said:
Did the fix. Safety net passes, Hulu and Disney+ work, but not Netflix
edit: got it working. restarting the first time didn't fix it, but the 2nd time did for some reason.
Click to expand...
Click to collapse
Which one worked ?
Post #3 - The list or the video in Post #6 ?
JazonX said:
Which one worked ?
Post #3 - The list or the video in Post #6 ?
Click to expand...
Click to collapse
The video redirects to the latest canary build, so that is going to be broken.
twistedumbrella said:
The video redirects to the latest canary build, so that is going to be broken.
Click to expand...
Click to collapse
Loud and clear.
If no other option comes up, I will go with the guide with Riru.
It's a huge risk tbh, because ROG 5 doesn't have TWRP yet to revert if anything goes bad.
JazonX said:
Loud and clear.
If no other option comes up, I will go with the guide with Riru.
It's a huge risk tbh, because ROG 5 doesn't have TWRP yet to revert if anything goes bad.
Click to expand...
Click to collapse
Yeah. I'm waiting on the module to work. It's been converted to Riru, but both beta and canary builds of Magisk still fail. I haven't tested the stable one.
The one in the video works fine for me tho. Didn't work at first but for whatever magic reasons everything was fine after some restarts
twistedumbrella said:
Yeah. I'm waiting on the module to work. It's been converted to Riru, but both beta and canary builds of Magisk still fail. I haven't tested the stable one.
Click to expand...
Click to collapse
Just checked his github, sadly the latest version 2.1.0 seems to fix the issue - But it's a paid mod now.
Github has only 2.0.0 where the CTS still fails.
JazonX said:
Just checked his github, sadly the latest version 2.1.0 seems to fix the issue - But it's a paid mod now.
Github has only 2.0.0 where the CTS still fails.
Click to expand...
Click to collapse
It's not a paid mod. Only early access is paid - just wait until the developer releases it via github
twistedumbrella said:
Did you make a wrong turn?
Click to expand...
Click to collapse
Yep oops sorry about that
twistedumbrella said:
Yeah. I'm waiting on the module to work. It's been converted to Riru, but both beta and canary builds of Magisk still fail. I haven't tested the stable one.
Click to expand...
Click to collapse
As we don't have twrp, if something does fail can't we just use fastboot and flash the device again?
Madbullben said:
As we don't have twrp, if something does fail can't we just use fastboot and flash the device again?
Click to expand...
Click to collapse
Raw firmware can fix almost anything. Factory reset can fix the rest.
I'm trying to bypass the SafetyNet chore by using MagiskHide and tools like this one.
I have yet to have success.
I have read lots of information about the topic, but most seems irrelevant and obsolete.
I use a custom ROM with Root enabled.
Can anyone please point me in the right direction of solving this issue?
Thank you.
It would help if you stated which ROM or Android version you are on...
pnin said:
It would help if you stated which ROM or Android version you are on...
Click to expand...
Click to collapse
Android 11, Octavi OS.
I see... can't really help, no experience.
Magisk, Universal SafetyNetFix and MagiskHideProps
robogo1982 said:
Magisk, Universal SafetyNetFix and MagiskHideProps
Click to expand...
Click to collapse
Of course, I have that installed and working according to tutorials, already...
Still, not working.
"Fixed" it by appending `LEGACY_MIFARE_READER=1` to `/system/vendor/etc/libnfc-nci.conf`.
However, this breaks my SIM service. Not sure, how those features are related, but here we are.
Another reboot seems to have fixed the SIM service issue.
Is this really it? Is the NFC problem really fixed after such a long time?
I cannot believe it.
I will test this for some time, just to be sure....
Did you force basic attestation in props?
I'm using ArrowOS 12 (ArrowOS 11 before that) and never had problems with SafetyNet.
Using latest Magisk, Zygisk and DenyList enabled. As for modules, I use GPay SQLite Fix and Universal SafetyNet fix. No other fixes or modules were necessary
if it's for banking apps, just check "Google services" on DenyList (first of all click the dots on right upper corner and check system apps). I was fighting that some time ago.
there's no need to install modules or do anything else, just check all apps U need on DenyList but the main app to deny is still "Google Services"
xSokol said:
if it's for banking apps, just check "Google services" on DenyList (first of all click the dots on right upper corner and check system apps). I was fighting that some time ago.
Click to expand...
Click to collapse
Enabled DenyList, checked Google Play Services and it stays checked. Checking Google Services Framework gets reverted each time I visit DenyList. There is no "Google services".
I found `*.gservices` as a sub-category of Google Services Framework. Disabled. Rebooted several times, after trying out multiple possibilities, but none did work. One time, even basic attestation was broken, which needed another reboot to fix.
no, sorry for my rush, it was about Google Play Services. I have never "denied" Google Services Framework.
what I would do is uninstall modules like "safetynet fix" and reboot to twrp, there's a fix for zygisk, install that one.
then reboot to system, clear all the data of an disobedient app, then go to Magisk DenyList and look for the app, check all services and search for Google Play Services again (I have to check it aftet every reboot somehow).
I just have had similar issue an hour ago with Revolut app because I crashed my system and had to dirty flash what swiped Magisk.
just be patient, it's not hard or complicated work
xSokol said:
there's a fix for zygisk, install that one.
Click to expand...
Click to collapse
Which one? Where? How?
xSokol said:
clear all the data of an disobedient app, then go to Magisk DenyList and look for the app, check all services
Click to expand...
Click to collapse
Check the app or what services? What exactly?
ok, then..
if You go in TWRP to "advanced" and then to "magisk" (sorry if the name isn't correct, I don't focus on names of options) and there are options like "install magisk 24..." or "uninstall magisk 24...", under that there are fixes, so You should find it, it's under "SafetyNet Fix". You need Zygisk, so get fix for Zygisk.
I was about the app that's not working, if You click on the bar with the name it will show its services. in standard Magisk denies only the main service of an app, but some apps require checking all of them.
hello @Aki-to , did U manage?
xSokol said:
hello @Aki-to , did U manage?
Click to expand...
Click to collapse
I did not dare to go into TWRP, because I am not absolutely sure if data or storage encryption works perfectly fine with TWRP on Android 11. I don't want to boot into TWRP and have everything encrypted and therefore unusable.
I did so many flashes and some of them had this problem, but I cannot remember if it was because of a failed flash or because it actually did not work.
I also do not want to remove encryption in Android Security Settings every single time I visit TWRP.
Posts like the following also sound very concerning.
[FIXED] How to remove data encryption in TWRP
Users of TWRP 3.1 on Doogee Mix (including myself) faced the mammoth problem of an encrypted storage after unlocking the bootloader and flashing the custom recovery. This problem is not peculiar to the Doogee Mix, any other device with TWRP 3.1+...
forum.xda-developers.com
there's no need to remove encryption, nothing abiut that.
I just have changed MIUI to 13 today, didn't change anything on TWRP, just installed Magisk from TWRP and checked all the bank apps, GPay and Google Play Services
Aki-to said:
"Fixed" it by appending `LEGACY_MIFARE_READER=1` to `/system/vendor/etc/libnfc-nci.conf`.
However, this breaks my SIM service. Not sure, how those features are related, but here we are.
Click to expand...
Click to collapse
Hi, could you share your Magisk module?
Haobin said:
Hi, could you share your Magisk module?
Click to expand...
Click to collapse
Sure, wanted to do that, anyway, but forgot about it.
I haven't been able to get wallet to not detect root, so I can't add a card. I have magisk installed with universal safetynet fix. I've also set wallet, and play store to deny.
Anything else I'm missing?
I also get CTS profile match failed.
omf05 said:
I haven't been able to get wallet to not detect root, so I can't add a card. I have magisk installed with universal safetynet fix. I've also set wallet, and play store to deny.
Anything else I'm missing?
I also get CTS profile match failed.
Click to expand...
Click to collapse
Search in this forum. There's a magisk safety net patch that got mine working.
Bxperiaz3 said:
Search in this forum. There's a magisk safety net patch that got mine working.
Click to expand...
Click to collapse
I have the lastest patch installed for Safetynet. I'm wondering if maybe it's because I'm on the newest Pixel Update.
Guess I'll test out somethings when I get home.
Mine is working fine. Follow instructions on p7 pro thread.
omf05 said:
I have the lastest patch installed for Safetynet. I'm wondering if maybe it's because I'm on the newest Pixel Update.
Guess I'll test out somethings when I get home.
Click to expand...
Click to collapse
Which latest patch? You need to have this one installed.
Yeah...he probably doesn't have Displax's mod one...he's the fourth person I've seen on this forum that's come from the regular USNF forum wondering why the usual one's not passing...
side note: it's either that or people applying the Magisk OTA update method not knowing Magisk developer hasn't applied the difference to patch and restore init_boot versus boot...
OP, use the one Lughnasadh above linked...
Also -- the obligatory after applying the module, don't forget to clear cache & data of Google Play Services, Google Play Store, Google Play Protect, and Google Service Framework....
*note: also don't forget to install systemless hosts....
Also, you should check your Safetynet status using the 2 apps YASNAC and Play Integrity API Checker from the Play Store...if you're not passing those 2 (other than Strong_Integrity), you're not gonna pass wallet...
Lughnasadh said:
Which latest patch? You need to have this one installed.
Click to expand...
Click to collapse
Yeah, that's the one I have installed.
simplepinoi177 said:
Yeah...he probably doesn't have Displax's mod one...he's the fourth person I've seen on this forum that's come from the regular USNF forum wondering why the usual one's not passing...
side note: it's either that or people applying the Magisk OTA update method not knowing Magisk developer hasn't applied the difference to patch and restore init_boot versus boot...
OP, use the one Lughnasadh above linked...
Also -- the obligatory after applying the module, don't forget to clear cache & data of Google Play Services, Google Play Store, Google Play Protect, and Google Service Framework....
*note: also don't forget to install systemless hosts....
Also, you should check your Safetynet status using the 2 apps YASNAC and Play Integrity API Checker from the Play Store...if you're not passing those 2 (other than Strong_Integrity), you're not gonna pass wallet...
Click to expand...
Click to collapse
Thanks,
I must have missed something when I was doing it, was up pretty late lol