I rooted my device with magisk and it passes safety net, but the Play Store says that it is not certified. I used magisk hide for the Play Store and that did not work.
How can I fix this?
creeve4 said:
I rooted my device with magisk and it passes safety net, but the Play Store says that it is not certified. I used magisk hide for the Play Store and that did not work.
How can I fix this?
Click to expand...
Click to collapse
Try hiding everything google and reboot.
Clear playstore cache is enough!
Just noticed mine isnt certified anymore either. Everything google is hidden cleared cache etc.
Use Magisk hide for the Play Store, clear Play Store data, and then reboot. This worked for me.
creeve4 said:
Use Magisk hide for the Play Store, clear Play Store data, and then reboot. This worked for me.
Click to expand...
Click to collapse
I already have all that :/
Unstroofy said:
I already have all that :/
Click to expand...
Click to collapse
Did you hide everything?
creeve4 said:
Did you hide everything?
Click to expand...
Click to collapse
Actually play store dont show up for me anymore to hide
Edit wiped the store data and its certified again. Still not in magisk hide though like yours is
Unstroofy said:
Actually play store dont show up for me anymore to hide
Edit wiped the store data and its certified again. Still not in magisk hide though like yours is
Click to expand...
Click to collapse
On the top right in magisk hide you have the option to show system apps. Playstore seems to be recognized as one.
Related
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.
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 recently removed Magisk and un rooted my phone because I needed to use a banking app. I checked safety net and it showed it passed everything except CTS. Is this normal? Is there a way to fix it without magisk?
Using Lineage 18.1
deadspear said:
I recently removed Magisk and un rooted my phone because I needed to use a banking app. I checked safety net and it showed it passed everything except CTS. Is this normal? Is there a way to fix it without magisk?
Click to expand...
Click to collapse
You could just keep it (magisk) and enable magisk hide function for the banking apps.
dam85 said:
You could just keep it (magisk) and enable magisk hide function for the banking apps.
Click to expand...
Click to collapse
I tried, I hid magisk and hid the app itself, it still somehow figured out the phone was rooted and it wouldn't start. Once I removed it, it started normally.
deadspear said:
I tried, I hid magisk and hid the app itself, it still somehow figured out the phone was rooted and it wouldn't start. Once I removed it, it started normally.
Click to expand...
Click to collapse
The procedure that you must follow is first to hide the specific apps and also google play services, then force close them, clear cache and data.
Then it all work fine. Tried this with gpay (that is more likely to detect root than any 3rd party banking app ).
dam85 said:
The procedure that you must follow is first to hide the specific apps and also google play services, then force close them, clear cache and data.
Then it all work fine. Tried this with gpay (that is more likely to detect root than any 3rd party banking app ).
Click to expand...
Click to collapse
Clear cache and data for play services and the banking app?
Nope still doesn't work
deadspear said:
Nope still doesn't work
Click to expand...
Click to collapse
Usually, this way works.
First, you magisk hide these apps (banking apps, google play, google play services, google framework, etc), then you force close them, clear cache, clear data, then you setup again these apps.
I forgot to mention, that you need to also hide the magisk app itself (it gives you the option). You give it a diferrent name, I personally leave it as "settings".
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
When I first rooted my phone, everything was fine but after a few days some apps started showing up as "This app won't work on your device"
It wouldn't be a problem since I can just download the APK's, but I need to use the Revolut app, it is only available as a mobile app and when you don't install it from the Play store, it just doesn't work.
Can anyone show me a workaround for this?
Maybe a way to trick play store into letting me download all the apps as usual
or a way to trick the app into thinking it's been installed from the play store.
I thought about locking the bootloader again (OEM) but it'll wipe all data, and I don't want that. Because it's been a few months since I rooted my phone and I have a lot of data.
My phone is Samsung Galaxy S10E - SM-G970F if this info means anything.
hmm, try unrooting it, install all apps you need, and then re-root it again.
NikolaTechGuy said:
hmm, try unrooting it, install all apps you need, and then re-root it again.
Click to expand...
Click to collapse
Rooting wipes all the data tho
Quidney said:
When I first rooted my phone, everything was fine but after a few days some apps started showing up as "This app won't work on your device"
It wouldn't be a problem since I can just download the APK's, but I need to use the Revolut app, it is only available as a mobile app and when you don't install it from the Play store, it just doesn't work.
Can anyone show me a workaround for this?
Maybe a way to trick play store into letting me download all the apps as usual
or a way to trick the app into thinking it's been installed from the play store.
I thought about locking the bootloader again (OEM) but it'll wipe all data, and I don't want that. Because it's been a few months since I rooted my phone and I have a lot of data.
My phone is Samsung Galaxy S10E - SM-G970F if this info means anything.
Click to expand...
Click to collapse
you must pass safetynet as well as play integrity api in order for the apps to reappear. You can check this status by downloading the application YASNAC for safetynet status and Play Integrity API checker for checking play integrity status.
If your using magisk then you can flash safetynetfix module from here.
Flashing it should make the Basic integrity and cts profile check from False to true in yasnac
It should also turn Basic Integrity and Device Integrity from a Cross to a Tick
Strong integrity will always fail for rooted users. so forget abt that
Then go to apps > find playstore > storage > clear data
Open playstore again and you'll see an outdated UI dont worry it'll restore on the next app opening
in playstore then tap on your profile picture at the top right then go to settings. Scroll down and see if the device is play protect certified.
If it is the apps should reappear.
This is way too overkill tbh. you could just install Aurora store and call it a day since its litt playstore without accounts and stuff.
Captain_cookie_200 said:
you must pass safetynet as well as play integrity api in order for the apps to reappear. You can check this status by downloading the application YASNAC for safetynet status and Play Integrity API checker for checking play integrity status.
If your using magisk then you can flash safetynetfix module from here.
Flashing it should make the Basic integrity and cts profile check from False to true in yasnac
It should also turn Basic Integrity and Device Integrity from a Cross to a Tick
Strong integrity will always fail for rooted users. so forget abt that
Then go to apps > find playstore > storage > clear data
Open playstore again and you'll see an outdated UI dont worry it'll restore on the next app opening
in playstore then tap on your profile picture at the top right then go to settings. Scroll down and see if the device is play protect certified.
If it is the apps should reappear.
This is way too overkill tbh. you could just install Aurora store and call it a day since its litt playstore without accounts and stuff.
Click to expand...
Click to collapse
Yes but if I install it from the Aurora store I won't be able to use Revolut probably.
Also I installed the module, and though the YASNAC check has 2 ticks, the Play Integrity checker says failed on "Device integrity" and "strong integrity." What do i do then?
Quidney said:
Yes but if I install it from the Aurora store I won't be able to use Revolut probably.
Also I installed the module, and though the YASNAC check has 2 ticks, the Play Integrity checker says failed on "Device integrity" and "strong integrity." What do i do then?
Click to expand...
Click to collapse
hm what method of rooting do you use?
Captain_cookie_200 said:
hm what method of rooting do you use?
Click to expand...
Click to collapse
if you flashed the safetynet fix in magisk already then im afriad i dont know what else is wrong
Captain_cookie_200 said:
hm what method of rooting do you use?
Click to expand...
Click to collapse
Downloaded the firmware, and changed it using magisk, flashed it using ODIN.
It's Magisk 25.2
Zygisk: Yes
Ramdisk: No
But I also have the "Hide Magisk" option, and Systemless Hosts module
Captain_cookie_200 said:
if you flashed the safetynet fix in magisk already then im afriad i dont know what else is wrong
Click to expand...
Click to collapse
Yep I did.
Quidney said:
Yep I did.
Click to expand...
Click to collapse
i dont know then. i passed safety net on one ui 5 on galaxy A32 4G using that module
Captain_cookie_200 said:
i dont know then. i passed safety net on one ui 5 on galaxy A32 4G using that module
Click to expand...
Click to collapse
I also passed the check after the 25th reboot. It took some time to adjust I guess.
But I cannot hide my magisk launcher, it gets detected by Revolut. Welp
Quidney said:
I also passed the check after the 25th reboot. It took some time to adjust I guess.
But I cannot hide my magisk launcher, it gets detected by Revolut. Welp
Click to expand...
Click to collapse
Actually there is a way to fix that as well.
First of all go to magisk then press the gear icon on top right then select Hide the Magisk app. Allow it to install unknown apps. Give it a good name Let it do its work. do not go to home or anywhere while it is reinstalling the apk as something else
Second of all download shamiko from here.
First make sure you have enforce denylist disabled in the magisk's settings. Yep disabled. if it is enabled toggle it off
Then flash shamiko and reboot. Now once you boot back into the system. Open magisk again (or the new reinstalled renamed magisk app) and go to settings and then go to configure denylist. Now find your app and press the checkbox
Now see if it bypasses the root detection. if not then clear all your apps in your recents and try again. This trick always helps to get around apps with root checks.
Captain_cookie_200 said:
Actually there is a way to fix that as well.
First of all go to magisk then press the gear icon on top right then select Hide the Magisk app. Allow it to install unknown apps. Give it a good name Let it do its work. do not go to home or anywhere while it is reinstalling the apk as something else
Second of all download shamiko from here.
First make sure you have enforce denylist disabled in the magisk's settings. Yep disabled. if it is enabled toggle it off
Then flash shamiko and reboot. Now once you boot back into the system. Open magisk again (or the new reinstalled renamed magisk app) and go to settings and then go to configure denylist. Now find your app and press the checkbox
Now see if it bypasses the root detection. if not then clear all your apps in your recents and try again. This trick always helps to get around apps with root checks.
Click to expand...
Click to collapse
Just noticed since you have magisk hide your either using magisk delta or an older version of magisk. I guess you could just use magisk hide but incase that isnt working the method above is the way to go.
Captain_cookie_200 said:
Just noticed since you have magisk hide your either using magisk delta or an older version of magisk. I guess you could just use magisk hide but incase that isnt working the method above is the way to go.
Click to expand...
Click to collapse
I have 25.2 (25200), Zygisk.
But There's an option in the settings right now it says "Restore the Magisk App" because I've already hidden it.
Captain_cookie_200 said:
Actually there is a way to fix that as well.
First of all go to magisk then press the gear icon on top right then select Hide the Magisk app. Allow it to install unknown apps. Give it a good name Let it do its work. do not go to home or anywhere while it is reinstalling the apk as something else
Second of all download shamiko from here.
First make sure you have enforce denylist disabled in the magisk's settings. Yep disabled. if it is enabled toggle it off
Then flash shamiko and reboot. Now once you boot back into the system. Open magisk again (or the new reinstalled renamed magisk app) and go to settings and then go to configure denylist. Now find your app and press the checkbox
Now see if it bypasses the root detection. if not then clear all your apps in your recents and try again. This trick always helps to get around apps with root checks.
Click to expand...
Click to collapse
I'm on the phone with my friend while she sleeps so I cannot reboot the phone >_<
But I'll update you tomorrow probably if it works.
Quidney said:
I have 25.2 (25200), Zygisk.
But There's an option in the settings right now it says "Restore the Magisk App" because I've already hidden it.
Click to expand...
Click to collapse
oh i see. wait how.do you have magisk hide then
Quidney said:
I'm on the phone with my friend while she sleeps so I cannot reboot the phone >_<
But I'll update you tomorrow probably if it works.
Click to expand...
Click to collapse
oh i see. i just tested it on my device and yes it works. the shamiko method is listed prevents the root detection. hope it works fine for you
Captain_cookie_200 said:
oh i see. wait how.do you have magisk hide then
Click to expand...
Click to collapse
I don't have "Magisk Hide" I think that is another feature (Superuser -> Hide) which does not exist for me.
Quidney said:
I don't have "Magisk Hide" I think that is another feature (Superuser -> Hide) which does not exist for me.
Click to expand...
Click to collapse
magisk hide was removed. anyways try the shamiko method and tell if it works
Captain_cookie_200 said:
magisk hide was removed. anyways try the shamiko method and tell if it works
Click to expand...
Click to collapse
Yep everything worked out. I have Revolut now, and it doesn't detect magisk or root.
I still don't have Google Pay, but that's a job for future me.