Related
I had my phone stuck on bootloop so I used LGUP to flash the stock 20o.kdz file. My bootloader is locked and I don't have root, yet my phone is not passing a safetynet check.
If anyone knows any good work arounds please let me know, if more info is needed please let me know as well.
Thanks,
Evol
PS. I've used 3 different safetynet checkers and it passes 2 out of 3
Jrummy safetynet checker - pass
root and safetynet checker - pass
safetynet test - fail
reality is i'm trying to use this old phone for pokemon go for my kids, i figured it was a safetynet issue but now i'm not sure.
the device meets all requirements for the game and sometimes will allow the game to be played for a few minutes but then it gets kicked out to a "device not compatible" screen.
So there are many apps telling me that I cannot use them due to my phone being rooted. I use magisk hide and I have the app itself hidden, yet all apps still tell me that I'm rooted. I ran a safety net test and my phone did not lass with the error "response payload validation failed". I have the magisk hide props config module, but I have no clue how to use it once I'm in the menu in the terminal. Does anybody know a solution for this? Thanks.
Sounds like your device can't get a proper response from the Google servers. Might be something wrong with your Play services. But, that you can't hide root from other apps also suggests that there's something up with MagiskHide on your device.
But, it's very hard to say anything at all since we know so little about your setup. Take a look here for things to try and what to check for when troubleshooting:
https://www.didgeridoohan.com/magisk/MagiskHide
Lastly, MagiskHide Props Config won't help unless you already have a working MagiskHide setup.
I just cannot pass safety net whatsoever on magisk on my Moto X XT1053!
I'll start saying I have been on xda for years now and this is my first post, all you guys have helped me so much through the years so I have told myself recently I really need to start posting and being more active on XDA, you guys are way more brilliant than am but I'm slowly learning through the years. My obsession with unlocking and rooting started in 2013 with the Moto X xt1058 at&t unlocked bootloader on that one with sunshine fro Jcase and I was saddened when the phone messed up on me and had to retire it, now recently I found two developer editions an XT1053 and XT1060 , I'm running CM13 on the XT1060 so of course using Super SU on that one, but on the XT1053 the T-Mobile variant my main primary phone I am on stock lollipop 5.1 and unlocked bootloader and rooted running TWRP 2.8.7.0 and everything is great but drives me crazy because I cannot pass the Safety Net Test EVER, I flashed BusyBox ndk from osmosis and before I started I unSU and SuMounted and I uninstalled BusyBox app but I've tried everything, I thought it was because there were remnants of the BusyBox by stericson left in the system/xbin and that maybe that was throwing it off , I really want to stick with Magisk but it's driving me crazy that I cannot figure this out and pass the safety net I've searched the help manual from top to bottom front to back and all the threads and I can't figure it out
@jmac052002
Some basic info is needed:
Does both CTS and basic integrity fail?
Does MagiskHide work at all (test by adding a root app)?
Does your device conform to the basic requirements for MagiskHide to work?
Also, whenever trying to figure things out, it's good to provide logs:
https://www.didgeridoohan.com/magisk/MagiskHideHelp
I just cannot pass safety net whatsoever on magisk 19.0 on my Moto X XT1053!
Hey thanks for quick reply I am sorry I meant to give you that info earlier it fails both and one of the things I had forgotten was about the kernel in the basic requirements I have a 3.4.42, and I haven't posted 10 posts so it won't let me post outside links, I've always known to make questions relevant and not waste people's time is a big part of XDA so I wanted to respect that by not breaking these rules so that's why I have just began finally posting, if I can get the logs to you in another way I have them.
jmac052002 said:
Hey thanks for quick reply I am sorry I meant to give you that info earlier it fails both and one of the things I had forgotten was about the kernel in the basic requirements I have a 3.4.42, and I haven't posted 10 posts so it won't let me post outside links, I've always known to make questions relevant and not waste people's time is a big part of XDA so I wanted to respect that by not breaking these rules so that's why I have just began finally posting, if I can get the logs to you in another way I have them.
Click to expand...
Click to collapse
No need to post anything just yet. Take a look in the log and look for this:
Your kernel doesn't support mount namespace
Click to expand...
Click to collapse
If you see that there's no point in continuing the troubleshooting, because MagiskHide won't work on your device.
I just cannot pass safety net whatsoever on magisk 19.0 on my Moto X XT1053!
I checked the logs thouroughly and it never states Your kernel doesn't support mount namespace anywhere, so I think that's good news as far as the kernel goes...right?
I'm on the OP6 on latest 9.0.5 and have no issues.
Running stock as well as with nolimits mod. Franco kernel works well too
Do a clean wipe, format data, use latest Bluspark twro 9.96
You shouldn't have any issues
jmac052002 said:
I checked the logs thouroughly and it never states Your kernel doesn't support mount namespace anywhere, so I think that's good news as far as the kernel goes...right?
Click to expand...
Click to collapse
Possibly. You still haven't said anything about testing MagiskHide in general, and we'll need those logs (make sure they're from the Canary debug build).
Cannot pass Safety Net at all on Magisk 19.0 on Moto X XT1053
Sorry about that when I test it on root checker, it comes back that my phone is rooted and I checked my 3c Toolbox pro and it granted it superuser permissions so I'm assuming Magisk hide is not working, I work nights so I had to sleep but I am gonna install the canary bleeding edge and provide logs if it's still not working thanks for all your help so far
Updating on my situation, I realized my phone does indeed pass the safety et check, I forgot to hide the safety net checker. Issue is apps still I have root. I'm using the nintendo apps as a base tester.
Hello? Anyone got any ideas on what to do? Just checking back in.
Hey guys, I could really use your help with this. I'm on Zenfone 8 Flip, but that shouldn't really matter in this case. I tried every possible thing I found online, every fix but nothing seems to work. I can pass basicIntegrity check, but nothing works on ctsProfile. I'm on stock rooted ROM.
EDIT: Okay so dumb me actually installed the wrong version of Universal SafetyNet Fix. I was supposed to install Riru version for stable Magisk but I had Zygisk version instead.
Hi guys, did someone managed to pass Safetynet test with rooter oneplus 10 pro ?
I tried to hide Magisk and use zygisk like I was doing with my op3t. But not passing safetynet here.
I'm with last Magisk version (24.3)
Managed to pass basic intégrity but CTS is failing. The goal is to use Google pay
Thanks !
Mines not passing either..
I may revert back to Magisk 23.. at least it worked and had regular settings, not this zygisk weirdness.
Mines not passing either..
I may revert back to Magisk 23.. at least it worked and had regular settings, not this zygisk weirdness.
Guys, maybe you should install that "Universal SafetyNet Fix" developed by kdrag0n. Ask Google where to download.
Yes, installing universal safetynet fix zygisk by kdrag0n will resolve it.
You need this module for safety net passing then you need to hide the some Google apps but Netflix will never work with bootloader unlocked
HessNL said:
You need this module for safety net passing then you need to hide the some Google apps but Netflix will never work with bootloader unlocked
Click to expand...
Click to collapse
You legend, thank you mate.
Deacon-Frost said:
Guys, maybe you should install that "Universal SafetyNet Fix" developed by kdrag0n. Ask Google where to download.
Click to expand...
Click to collapse
Thanks, worked well
Didn't know about that
Hey, I rooted my phone just yesterday, and today I went to musescore just to see that they for whatever reason don't allow rooted phones to use their app?
So I tried enabling zygisk, DenyList, and I added musescore to the denylist and restarted my phone, but somehow musescore still knows that I'm rooted.
Is it possible that vbmeta is somehow related? if so then what file exactly am I supposed to flash as vbmeta (I use custom ROM).
If not, then what can I do to hide root from the app?
YayJohn said:
Hey, I rooted my phone just yesterday, and today I went to musescore just to see that they for whatever reason don't allow rooted phones to use their app?
So I tried enabling zygisk, DenyList, and I added musescore to the denylist and restarted my phone, but somehow musescore still knows that I'm rooted.
Is it possible that vbmeta is somehow related? if so then what file exactly am I supposed to flash as vbmeta (I use custom ROM).
If not, then what can I do to hide root from the app?
Click to expand...
Click to collapse
After force deny list did you've deleted caches of google play and google services and reboot? check also google play store inside settings if certified, if certified then it should work for your app too.
Maybe try installing Universal SafetyNet Fix?
GitHub - kdrag0n/safetynet-fix: Google SafetyNet attestation workarounds for Magisk
Google SafetyNet attestation workarounds for Magisk - GitHub - kdrag0n/safetynet-fix: Google SafetyNet attestation workarounds for Magisk
github.com
And some applications can be extra finicky. LIke for me, Google Pay always takes its time to get persuaded about not being rooted. Also there might be other components either of this app or for system apps that might need hiding. I would generally try following guides for making banking apps work.
YayJohn said:
Hey, I rooted my phone just yesterday, and today I went to musescore just to see that they for whatever reason don't allow rooted phones to use their app?
So I tried enabling zygisk, DenyList, and I added musescore to the denylist and restarted my phone, but somehow musescore still knows that I'm rooted.
Is it possible that vbmeta is somehow related? if so then what file exactly am I supposed to flash as vbmeta (I use custom ROM).
If not, then what can I do to hide root from the app?
Click to expand...
Click to collapse
I'm not familiar with that app, but I know that some apps also check for the presence of the Magisk Manager app. If you've already tried Zygisk and the deny list, then another thing to do would be to hide the Magisk app. It the Magisk Manager, go to Settings > Hide Magisk app.
What worked for me is installing Insular ( from Fdroid) and then clone the App that complains about root to the work environment.
I just downloaded musescore and installed it. It hasn't detected root on my phone. I use Shamiko to hide root. Get Fox's magisk module manager from fdroid. Then use it to install Shamiko. Make sure you turn off Enforce Denylist in magisk so Shamiko can enforce the deny list. Hide the magisk app using the feature in magisk. It works for me.
YayJohn said:
Hey, I rooted my phone just yesterday, and today I went to musescore just to see that they for whatever reason don't allow rooted phones to use their app?
So I tried enabling zygisk, DenyList, and I added musescore to the denylist and restarted my phone, but somehow musescore still knows that I'm rooted.
Is it possible that vbmeta is somehow related? if so then what file exactly am I supposed to flash as vbmeta (I use custom ROM).
If not, then what can I do to hide root from the app?
Click to expand...
Click to collapse
Oh yes I can't seem to open musescore too even with safety net pass. But it is because I am using MicroG. I tried it on my other phone with Play Services and it works fine with hidden root (shamiko and magisk disabled) and safety net pass.
BigChungus321 said:
Oh yes I can't seem to open musescore too even with safety net pass. But it is because I am using MicroG. I tried it on my other phone with Play Services and it works fine with hidden root (shamiko and magisk disabled) and safety net pass.
Click to expand...
Click to collapse
I use MicroG as well. I can load the app and use it, I just can't subscribe because it requires GSF to make payment.
IrishJames said:
I use MicroG as well. I can load the app and use it, I just can't subscribe because it requires GSF to make payment.
Click to expand...
Click to collapse
You can open it right? But can you select and open a random piano piece or something like that. For me, the piece loads up then detects something (root, safety net idk) then just tells me I can't for root reasons. I tried using shamiko too and all the root hiding methods I know and I still couldn't open a piece. It does load the main menu for me too on MicroG+patch playstore but can't open the contents.
It's been roughly a month. Has anyone found a fix for this issue yet? There was discussion about the issue here where a dev 'fixed' the app for someone with a rooted phone. However I cant tell what the dev did because all his messages are deleted, for all I know he could of shared an apk or something, guess I'll never know. I've decided to try to get in contact with one of the people whose issue managed to get fixed, although I don't know if he'll ever respond. Apparently in the forum, he told the dev that he assumed the block was intentional. Maybe this could hint us towards a fix because maybe the block doesn't target rooted users?
BigChungus321 said:
I tried using shamiko too and all the root hiding methods I know and I still couldn't open a piece.
Click to expand...
Click to collapse
If thats the case then perhaps the app isin't checking for root? Theres no way musescore has more sophisticated anti-root software than some banking apps out there. Perhaps it's detecting the os that the user uses instead? I can confirm this because my samsung s7 edge with the same lineage os version as my Xiaomi doesn't want to play any scores either. This issue also happens to people who have no custom rom or even no root, it has to do with the os that you use rather than being an issue with root.
So what, did I type 2 paragraphs on a one month old forum just to rant? No. I will find the issue (well, I already found the reason in the text above), and I will try to fix it, not by making any workarounds such as cloning the app but getting the app to reliably work on a rooted / custom rom phone.
EDIT: Maybe using something to spoof the OS to make apps think it's a different OS?
POTENTIAL FIX: So in new versions of magisk, the developer decided to remove magiskhide. Turns out that having magiskhide turned on makes musescore actually be able to function. I tested this on my samsung s7 edge (didn't want to brick my Xiaomi phone by accident just yet and it worked. However I labelled this 'POTENTIAL' as downgrading magisk isin't really a plausible fix and could still be considered a workaround.
RoboNinjaR said:
It's been roughly a month. Has anyone found a fix for this issue yet? There was discussion about the issue here where a dev 'fixed' the app for someone with a rooted phone. However I cant tell what the dev did because all his messages are deleted, for all I know he could of shared an apk or something, guess I'll never know. I've decided to try to get in contact with one of the people whose issue managed to get fixed, although I don't know if he'll ever respond. Apparently in the forum, he told the dev that he assumed the block was intentional. Maybe this could hint us towards a fix because maybe the block doesn't target rooted users?
If thats the case then perhaps the app isin't checking for root? Theres no way musescore has more sophisticated anti-root software than some banking apps out there. Perhaps it's detecting the os that the user uses instead? I can confirm this because my samsung s7 edge with the same lineage os version as my Xiaomi doesn't want to play any scores either. This issue also happens to people who have no custom rom or even no root, it has to do with the os that you use rather than being an issue with root.
So what, did I type 2 paragraphs on a one month old forum just to rant? No. I will find the issue (well, I already found the reason in the text above), and I will try to fix it, not by making any workarounds such as cloning the app but getting the app to reliably work on a rooted / custom rom phone.
EDIT: Maybe using something to spoof the OS to make apps think it's a different OS?
Click to expand...
Click to collapse
Its not opening for me because I'm using MicroG. Like banking apps, MuseScore checks for specific Play Services version. Since microg uses idk android4.4 play services, it will fail to load any Banking Apps or apps of the same kind that uses that check regardless of root 'cause that version's too old and a potential for security. For the OS check, I guess it does check it too. I tried on two emulators and both failed to load a piece as well (might be because of safetynet cuz emulators can't pass it). There are xposed and magisk modules that can spoof OS and even prevent the app from seeing user installed apps. I haven't tried that method because I switched ROM now and got MuseScore working fine even without hiding root.
BigChungus321 said:
Its not opening for me because I'm using MicroG. Like banking apps, MuseScore checks for specific Play Services version. Since microg uses idk android4.4 play services, it will fail to load any Banking Apps or apps of the same kind that uses that check regardless of root 'cause that version's too old and a potential for security. For the OS check, I guess it does check it too. I tried on two emulators and both failed to load a piece as well (might be because of safetynet cuz emulators can't pass it). There are xposed and magisk modules that can spoof OS and even prevent the app from seeing user installed apps. I haven't tried that method because I switched ROM now and got MuseScore working fine even without hiding root.
Click to expand...
Click to collapse
Weird. I have microG and I managed to get musescore working without switching roms. All I did was use safety net fix, enabled zygisk and added it to the deny list. Tried it before and it didn't work, probably because I didn't install safetynet fix. Who knows, maybe it's related to what type of GApps you install. I guess this issue is fixed for now.