[URGENT!!!]saftynet not passing - Xiaomi Redmi Note 7 Pro Questions & Answers

I am on .eu miui 11 having edexposed. Initially this rom not passing cts profile in magisk. So i used a magisk module to pass the cts profile using note 7 fingerprint and it worked. After that everything was going well but suddenly one day saftynet ( basic intigrity as well as cts profile) is getting failed. I updated the module as well as magisk and magisk manager but nothing worked. I am now not able to use gpay app to transfer funds. Please help me.

You can try this app
https://play.google.com/store/apps/details?id=fr.simon.marquis.preferencesmanager
Open the app > then show system app in the menu > then select Google play store from the list > select device Google certified & make it true.
Maybe it's helpful for you

abed0203 said:
You can try this app
https://play.google.com/store/apps/details?id=fr.simon.marquis.preferencesmanager
Open the app > then show system app in the menu > then select Google play store from the list > select device Google certified & make it true.
Maybe it's helpful for you
Click to expand...
Click to collapse
Nope actually i caught the culprit the riru core module i have installed in magisk is breaking the saftynet. I wonder how suddenly the riru core module starts breaking the saftynet? After disabling it saftynet is getting passed. But now i am not able to use my exposed modules. Sad
Sent from my Redmi Note 7 Pro using XDA Labs

Solution - there is an workaround for this problem. Active riru core and riru ed exposed in magisk. But dont active any module in ed exposed manager. Give a reboot. This will pass the saftynet. Now in ed exposed manager blacklist the googel play store, google play services, google service framework. Now active all modules in ed exposed manager. Finally give one more reboot. Now check all modules of exposed are active and working as well as saftynet is also passing.?
Sent from my Redmi Note 7 Pro using XDA Labs

hackermssharma said:
Solution - there is an workaround for this problem. Active riru core and riru ed exposed in magisk. But dont active any module in ed exposed manager. Give a reboot. This will pass the saftynet. Now in ed exposed manager blacklist the googel play store, google play services, google service framework. Now active all modules in ed exposed manager. Finally give one more reboot. Now check all modules of exposed are active and working as well as saftynet is also passing.[emoji6]
Sent from my Redmi Note 7 Pro using XDA Labs
Click to expand...
Click to collapse
Or you can install hiddencore module from edxposed and bam!!!
Now you can pass safety net.
Try and say[emoji39]
Sent from my Redmi Note 7 Pro using Tapatalk

gautamajay52 said:
Or you can install hiddencore module from edxposed and bam!!!
Now you can pass safety net.
Try and say[emoji39]
Click to expand...
Click to collapse
I will try it next time mate.
Sent from my Redmi Note 7 Pro using XDA Labs

1)I use magisk and when i checked safetynet after installing root it said safetynet failed and then i tried all the tricks available in the internet then in playstore (device is certified)
everything was working including gpay and other banking apps.
(now nothing is working)

Related

OOS 10.0.1 + Magisk + EdXposed = SafetyNet fails both

OOS 10.0.1
Magisk v20.1
EdXposed v0.4.5.5
SafetyNet first works and after some time it fails both ctsProfile and basicIntegrity
I also tried Magisk Hide Props Config
Same problem on my 6t. Still trying to find a solution. I fear that Gravitybox may be the culprit. Do you have it installed?
https://github.com/ElderDrivers/EdXposed/issues/386
Edxposed no longer passes Safety Net by default. You need to blacklist Google Play Store, Google Play Services and Google Framework as per this site.
Soumy1234 said:
https://github.com/ElderDrivers/EdXposed/issues/386
Edxposed no longer passes Safety Net by default. You need to blacklist Google Play Store, Google Play Services and Google Framework as per this site.
Click to expand...
Click to collapse
In addition try the hidden core module, works great for me.... No more safetynet issues...
kpmohamedhussain said:
In addition try the hidden core module, works great for me.... No more safetynet issues...
Click to expand...
Click to collapse
Thank you for recommending the Hidden Core Module! It works great on my OnePlus 7 Pro. After installing the module and blacklisting the Google Play Store, Google Play Services and Google Framework in EdXposed I was able to pass SafteyNet without a problem. One app (Mario Kart Tour) was still detecting root. I was able to get it working by clearing the cache and storage from the Play Store and Play Services and rebooting.
Be careful for those Edxposed modules which are not fully compatible to android 10.
Kris
Hirs_E_Fruit said:
OOS 10.0.1
Magisk v20.1
EdXposed v0.4.5.5
SafetyNet first works and after some time it fails both ctsProfile and basicIntegrity
I also tried Magisk Hide Props Config
Click to expand...
Click to collapse
I follow steps as link below and it works ! I can use Magisk + Edxposed and safetynet won't be crashed.(It would fail at every rebooting. Waiting for a while and it will pass safetynet check )
https://forum.xda-developers.com/pixel-4-xl/how-to/xposed-discussion-thread-t3992607

Why Magisk hide is not working on Google pay and others bank applications?

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

Trying to hide root from Play Store but can't install modules in Magisk now

I've managed to hide root from the apps themselves by installing the Universal SafetyNet Fix and enabling Zygisk (Beta) and Enforce DenyList and adding the apps to the DenyList and I can use all the apps but now Play Store won't let me update Netflix or Revolut, as it says they're no longer compatible with my device.
I've now hidden the Magisk app, which hasn't helped, and I'm trying to install the Shamiko module from Telegram but if I choose "Normal Android Way" Magisk just closes and if I choose "File Way" it says "Unzip error". This isn't specific to the Shamiko zip though, it happens if I try to reinstall the Universal SafetyNet Fix zip.
I'm using the latest Magisk v24.1, although I notice that on the Home screen it says "Zygisk: No" even though it's enabled. The only other modules installed are Busybox, Call Recorder and Systemless Hosts.
EDIT: Nevermind. I found that this only happens when trying to install using ES File Explorer. If I use the default File Manager it works OK.
EDIT2: So I followed the steps here, from "Setup Fingerprint", setting it to Poco X3 NFC Global - Android 11, and cleared the data&cache for Play Store and Play Services and rebooted, and now the Play Store doesn't even show Netflix or Revolut, either in the list of installed apps or when I search for them. https://forum.xda-developers.com/t/rom-11-lineageos-official-surya-karna.4202533/post-84100067
EDIT3: I disabled "Enforce DenyList" and enabled the Shamiko (v0.4.3) module instead and rebooted and cleared the Play Store and Play Services cache again and now I'm back to where I was before, with Netflix and Revolut showing in the installed apps list (but not when I search for them) and unable to update as it says they're no longer compatible with my device.
EDIT4: Updated Universal SafetyNet Fix to v2.2.1 and used adb props to Force Basic Key attestation to surya (default value, was M200....). No change. Checking Safety Net with Root Checker says it fails.
Magisk 24.1, enabled Zygisk, enabled DenyList, added all Google apps to the DenyList. Renamed the Magisk package name.
Flashed kdrag0n's Universal SafetyNet fix, installed MagiskHide Props, enabled the surya fingerprint and forced basic attestation. All on LineageOS 18.1. Works fine, no issues so far. Didn't even need to clear data or cache for any apps, just rebooted the phone.
robogo1982 said:
Magisk 24.1, enabled Zygisk, enabled DenyList, added all Google apps to the DenyList. Renamed the Magisk package name.
Flashed kdrag0n's Universal SafetyNet fix, installed MagiskHide Props, enabled the surya fingerprint and forced basic attestation. All on LineageOS 18.1. Works fine, no issues so far. Didn't even need to clear data or cache for any apps, just rebooted the phone.
Click to expand...
Click to collapse
I'm using MIUI but I've literally done all of that and I still can't update Netflix or Revolut.
As explained by Lughnasadh here https://forum.xda-developers.com/t/magisk-module-universal-safetynet-fix-1-1-0.4217823/post-86463103 we can't actually add Google Play Services to the DenyList, as doing so breaks USNF and it unticks automatically on reboot anyway. So I think all we can add to the list is Google Play Store.
doveman said:
I'm using MIUI but I've literally done all of that and I still can't update Netflix or Revolut.
As explained by Lughnasadh here https://forum.xda-developers.com/t/magisk-module-universal-safetynet-fix-1-1-0.4217823/post-86463103 we can't actually add Google Play Services to the DenyList, as doing so breaks USNF and it unticks automatically on reboot anyway. So I think all we can add to the list is Google Play Store.
Click to expand...
Click to collapse
Why don't you guys simply stick to Magisk 23.0? Everything works fore with that version of Magisk
Noter2017 said:
Why don't you guys simply stick to Magisk 23.0? Everything works fore with that version of Magisk
Click to expand...
Click to collapse
I seem to have fixed this now by changing the device fingerprint from POCO X3 NFC Global to POCO X3 NFC Europe.
I have issues after the playstore updates. I can delete all data and at old version device is certified. But it updates itself and it's problem then on. Anyway to stop the playstore self update?
You could try Magisk's Detach module -- online repo is deprecated, but it is still around if you search for it...
I've had same issue about Revolut, I think Nerflix uses similar spies. but telling story short: I downloaded Revolut from ApkPure and cheched it on DenyList, reboot aaaaasaaaaaand it's all done, Revolut is getting updates and works as usuaully

Question Magisk App issue

Hello guys,
I have poco x3pro and it is running Lineag os 18. Now i have an app called HDFC netbanking but while installing it shows "app does not support rooted device". i have learnt that with Magisk app i can buy pass it. so, how can i do that ? do i have to flash again? yours suggestions are welcomed.
Dezun said:
Hello guys,
I have poco x3pro and it is running Lineag os 18. Now i have an app called HDFC netbanking but while installing it shows "app does not support rooted device". i have learnt that with Magisk app i can buy pass it. so, how can i do that ? do i have to flash again? yours suggestions are welcomed.
Click to expand...
Click to collapse
Did you root with magisk?
If old version
https://xiaomiui.net/how-to-use-magisk-hide-5610/
In Magisk settings, enable Zygisk and Enforce denylist, restart device, go to magisk settings again > configure denylist and check apps you want to hide from root.
NOSS8 said:
Did you root with magisk?
If old version
https://xiaomiui.net/how-to-use-magisk-hide-5610/
Click to expand...
Click to collapse
No i flash with Twrp
Popletenec said:
In Magisk settings, enable Zygisk and Enforce denylist, restart device, go to magisk settings again > configure denylist and check apps you want to hide from root.
Click to expand...
Click to collapse
This is the answer
samsungics1200 said:
This is the answer
Click to expand...
Click to collapse
ok.. but do ihave to flash magisk ?
i have installed app but in magisk app setting i cant see the option mentioned.
Comdirect photoTAN app detecting root
Since version 8.3.0 additional measures to detect root have been added, do not update as MagiskHide won't be able to prevent detection. Until a solution is found I would recommend staying on the previous version for as long as possible. Finding...
forum.xda-developers.com
here is a lengthy thread with another bank, where you can find many many suggestions on how to fix the problem.
i am having x3pro myself using the app mentioned there, but not using LOS18 A11 but Miui A12
with the newer magisk versions
- denylist active
- maybe try shamiko module (denylist enforce off)
- maybe try without shamiko (denylist enforce on)
- maybe magiskhide props config module
- universal safetynet fix
- magisk package renamed
- make sure to enable all options on your denylist application selection to hide all processes
- the application might get root info from google play services (GMS) or play store, where you should also delete cache after making changes and rebooting to see if your change does take effect.
Dezun said:
ok.. but do ihave to flash magisk ?
i have installed app but in magisk app setting i cant see the option mentioned.
Click to expand...
Click to collapse
you need to install the latest version of magisk app and flashable zip suitabe for your android version magisk 23 is for android 11 while magisk 24 is compatible upto latest but flash latest fpr maximum compatibility
Dezun said:
ok.. but do ihave to flash magisk ?
i have installed app but in magisk app setting i cant see the option mentioned.
Click to expand...
Click to collapse
Why don't you try ih8sn since you are on LineageOS.
Was this resolved? I am facing this issue myself at the moment with HDFC App.
ROM - Pixel experience 13 Plus
Device - OP7
Magisk v- 26.1
Universal Safety Net - 2.4.0
Deny List - enabled with many more apps
Example - Gpay, PhonePe, Paytm (All working fine)
YASNAC - Both checks passed

Barclays banking app (UK) with root

Hi All,
I have recently updated Barclays mobile app on my OnePlus 6 rooted running LOS 19 but the app today detected the root (probably the latest update enable that). So I have cleared the data and cache however I cannot go through the menu to access my account and I get error 00006 now.
I have magisk hide enabled and this has been working with Barclays and the other banking app for a year now (excluding Santander which detects the root anyway)
Do you have any suggestions, please?
I'm in the same boat. Magisk delta with zygisk and app hidden etc etc incl. deny list latest Barclays app still detects root. Have even tried deleting Fox folder, in case it starts seeing that recovery folder. Tried lastest canary build, still the same. Anyone had success with running the latest Barclays app rooted? Poco F3 user BTW, but the principles should be the same...
Do you know if removing the root (magisk) fixes the issue?
reg66 said:
I'm in the same boat. Magisk delta with zygisk and app hidden etc etc incl. deny list latest Barclays app still detects root. Have even tried deleting Fox folder, in case it starts seeing that recovery folder. Tried lastest canary build, still the same. Anyone had success with running the latest Barclays app rooted? Poco F3 user BTW, but the principles should be the same...
Click to expand...
Click to collapse
danc.940 said:
Do you know if removing the root (magisk) fixes the issue?
Click to expand...
Click to collapse
Nope, haven't tried yet... But i'm guessing after removing root and clearing app data it would work...
reg66 said:
Nope, haven't tried yet... But i'm guessing after removing root and clearing app data it would work...
Click to expand...
Click to collapse
Actually, the app might still recognise custom rom. Can't face stock miui just over banking app. What a blow
reg66 said:
Actually, the app might still recognise custom rom. Can't face stock miui just over banking app. What a blow
Click to expand...
Click to collapse
Is there a way to hide also the unlocked bootloader? We won't know until we try it I guess. There is also a Reddit post where many people seem to have the same problem.
Keep an eye on that too until we find a solution.
Do you know where we could get the version of the app that still works with magisk? Is it possible to export the app? Maybe we can find someone with an old version and ask them to share the apk?
A way to roll back has been posted by u/SuzannaBadger in the Reddit thread, pasting here for visibility:
Hi,
I've found a temp fix for this for now.
Steps are as below:
1. Uninstall the current Barclays banking app.
2. Go to play store,settings,network settings and turn off 'auto update apps'
3. Download the old Barclays app from: https://barclays-bank-plc-banking.en.uptodown.com/android/download (it's legit)
4. Install the app.
5. Go into Majisk, settings, configure denylist and tick all Barclays options (may already be ticked, if this is the case ignore step 5)
6. Restart phone.
7. Open Barclays app and setup as you usually would.
Hopefully this works for you. Applist detector is even detecting I have the Majisk app (even though I have Shamiko and have hidden it) but the Barclays app still works as it's the previous version.
Click to expand...
Click to collapse
reg66 said:
Actually, the app might still recognise custom rom. Can't face stock miui just over banking app. What a blow
Click to expand...
Click to collapse
Is there a way to hide also the unlocked bootloader? We won't know until we try it I guess. There is also a Reddit post where many people seem to have the same problem.
https://www.reddit.com/r/Magisk/comments/118yl7n
Keep an eye on that too until we find a solution.
Do you know where we could get the version of the app that still works with magisk? Is it possible to export the app? Maybe we can find someone with an old version and ask them to share the apk?
Jenpyon said:
A way to roll back has been posted by u/SuzannaBadger in the Reddit thread, pasting here for visibility:
Click to expand...
Click to collapse
Great thanks for the update.
danc.940 said:
Is there a way to hide also the unlocked bootloader? We won't know until we try it I guess. There is also a Reddit post where many people seem to have the same problem.
Keep an eye on that too until we find a solution.
Do you know where we could get the version of the app that still works with magisk? Is it possible to export the app? Maybe we can find someone with an old version and ask them to share the apk?
Click to expand...
Click to collapse
Not sure about hiding unlock BL, never looked into it. If you've used the linked 2.72.2 barclays app, as i have, be sure to disable auto update in google playstore
EDIT: just seen it in step 2!! however, i just selected do not auto update for that specific app, rather than all apps
danc.940 said:
Do you know if removing the root (magisk) fixes the issue?
Click to expand...
Click to collapse
Yes it does fix the issue. I've checked and now have a hard choice of either restore magisk needing BCR heavily.
danc.940 said:
Is there a way to hide also the unlocked bootloader? We won't know until we try it I guess. There is also a Reddit post where many people seem to have the same problem.
Keep an eye on that too until we find a solution.
Do you know where we could get the version of the app that still works with magisk? Is it possible to export the app? Maybe we can find someone with an old version and ask them to share the apk?
Click to expand...
Click to collapse
Hiding unlocked bootloader most likely wouldn't help as just removing Magisk leaving bootloader unlocked makes Barclays app working perfectly. So they still just detect root and Magisk some other way. What was interesting was that when I removed Magisk and Barclays functionality was restored I run hidden Magisk app to restore Magisk. It asked to restore main Magisk app that I did. And even without restoring Magisk partition and rebooting Barclays stopped working having only Magisk app installed without root.
reg66 said:
I'm in the same boat. Magisk delta with zygisk and app hidden etc etc incl. deny list latest Barclays app still detects root. Have even tried deleting Fox folder, in case it starts seeing that recovery folder. Tried lastest canary build, still the same. Anyone had success with running the latest Barclays app rooted? Poco F3 user BTW, but the principles should be the same...
Click to expand...
Click to collapse
Try downloading an app called Ice Box and freeze Magisk with it.
That fixed the issue for the bank app I use.
See my replies here guys Post
All I've posted my notes on the reddit page above
Also I have a Santander account and I could never get this app working either!!!
Note this method still doesn't work on Santander!!
sound2005 said:
See my replies here guys Post
All I've posted my notes on the reddit page above
Also I have a Santander account and I could never get this app working either!!!
Note this method still doesn't work on Santander!!
Click to expand...
Click to collapse
Followed steps exactly. Still root is detected
reg66 said:
Followed steps exactly. Still root is detected
Click to expand...
Click to collapse
Thanks for replying back.
What issues did you get, ie FC, root detected etc..?
I'm going to keep trying on my phone and see if I can get this working
Ok guys, this method works 100%!!!
Test on my Samsung Note 8 (Android 10, Custom Rom)
Install this module:
GitHub - HuskyDG/MagiskHide at v1.6
Portable MagiskHide. Contribute to HuskyDG/MagiskHide development by creating an account on GitHub.
github.com
and wipe Barclays data, thats it!!!
Best to have Zygisk off and configure the denylist to get this working
Configure Magisk apps​
As Magisk app does not allow you to configure denylist when zygisk is off. You must toggle Zygisk on temprorily (not reboot) to configurate denylist and toggle Zygisk off after done.
Note that any modules that uses Zygisk will be disabled!!
sound2005 said:
Ok guys, this method works 100%!!!
Test on my Samsung Note 8 (Android 10, Custom Rom)
Install this module:
GitHub - HuskyDG/MagiskHide at v1.6
Portable MagiskHide. Contribute to HuskyDG/MagiskHide development by creating an account on GitHub.
github.com
and wipe Barclays data, thats it!!!
Best to have Zygisk off and configure the denylist to get this working
Configure Magisk apps​
As Magisk app does not allow you to configure denylist when zygisk is off. You must toggle Zygisk on temprorily (not reboot) to configurate denylist and toggle Zygisk off after done.
Note that any modules that uses Zygisk will be disabled!!
Click to expand...
Click to collapse
I'd tried this with Zygisk off but then USNF had become off and device didn't pass Safetynet. Then with Zygisk on and this module on Barclays still showed 0006. Denylist was configured for Barclays and not enforced.
atreal said:
I'd tried this with Zygisk off but then USNF had become off and device didn't pass Safetynet. Then with Zygisk on and this module on Barclays still showed 0006. Denylist was configured for Barclays and not enforced.
Click to expand...
Click to collapse
Try switching Zygisk on and off.
Reboot phone, wipe data and cache for play store and Barclays and try again mate
sound2005 said:
Try switching Zygisk on and off.
Reboot phone, wipe data and cache for play store and Barclays and try again mate
Click to expand...
Click to collapse
Well. Have to put thoroughly what exactly I meant been done.
1. Added Magiskhide module to Magisk and turned it on. Magisk was last stable 25.2
2. Uninstalled Barclays. Installed Barclays without running it yet.
3. Add Barclays to Denylist. Turn Zygisk off.
Reboot
4. Checked Safetynet with YASNAC. It failed. Checked modules page in Magisk - USNF was off apparently as Zygisk was off. YASNAC had been passed before all this attempts with this module when USNF was on.
4. Run Barclays - 0006.
5. Clear Barclays data. Turn Zygisk on in Magisk.
Reboot
6. YASNAC passed as USNF became on.
7. Run Barclays - 0006
And may I ask to give some light on what is meant that "it is better to keep Zygisk off". What does this "better" mean? Must be off? Then how do they mean to bypass Safetynet with USNF off?
atreal said:
Well. Have to put thoroughly what exactly I meant been done.
1. Added Magiskhide module to Magisk and turned it on. Magisk was last stable 25.2
2. Uninstalled Barclays. Installed Barclays without running it yet.
3. Add Barclays to Denylist. Turn Zygisk off.
Reboot
4. Checked Safetynet with YASNAC. It failed. Checked modules page in Magisk - USNF was off apparently as Zygisk was off. YASNAC had been passed before all this attempts with this module when USNF was on.
4. Run Barclays - 0006.
5. Clear Barclays data. Turn Zygisk on in Magisk.
Reboot
6. YASNAC passed as USNF became on.
7. Run Barclays - 0006
And may I ask to give some light on what is meant that "it is better to keep Zygisk off". What does this "better" mean? Must be off? Then how do they mean to bypass Safetynet with USNF off?
Click to expand...
Click to collapse
Hi
By all means you can try my setup:
Modules enabled:
Magiskhide (by Husky)
Magiskhide Props Config
Systemless host
Magisk v25.2 hidden
Denylist has been configured and Zygisk switch is off.
In Denylist I have the following as blocked:
Google play store
Google play services
My bank app
Oysercard app
Please note I've messed around extensively trying to get this to work and a lot of stuff I've added and remove to test out, so some modules (or even apps on the denylist) may no longer need to be there.
Also on step 3, could you turn Zygisk on (the app will tell you to reboot to apply changes) but do not reboot yet!!!, then turn off Zygist then reboot your phone.
Once rebooted clear cache and data for play store and Barclays
Then try banking app again.
If this still doesn't work, you may have a module triggering Barclays to recognise you have root, in which case you may need to disable/remove said modules.
One prime culprit would be Lsposed, if you have this then remove this as well.
Also please note, taken from developers site:
Configure Magisk apps
As Magisk app does not allow you to configure denylist when zygisk is off. You must toggle Zygisk on temprorily (not reboot) to configurate denylist and toggle Zygisk off after done.

Categories

Resources