safetynet api error? - OnePlus 7 Pro Questions & Answers

i seem to have a strange issue with my phone and SafetyNet, I got this error with Lineage 18.1 and nothing worked to fix it, i restored a backup i made and now I'm experiencing the same error and even checked with another SafetyNet checker and I'm not passing it although I can still see and install apps like Hulu and Netflix off the playstore, anyone knows what to do here????

Magisk's API key has been blocked. Basically, wait for a new update from Magisk and don't worry about it.
SOURCE

Related

[Magisk Hide] Device Certified, but Netflix isn't showing up.

Hey guys, I ask here for help because i'm unable to find a solution to this problem.
Here some information to my device:
OnePlus One
ROM lineage-14.1-20170807-UNOFFICIAL-Sultan-bacon
Root with Magisk v13.3
Magisk Hide is enabled
SafetyNet passed
Playstore shows Certified
No other modules.
Already tried
clearing PlayStore app data and reboot
DRM info from PlayStore, It's says supported.
Super Mario Run and other Apps that blocked for rootet devices appeared after i enabled Magisk Hide and passed SafetyNet, but i still cannot download Netflix.
I hope some of you have the same Problem or a solution for this.
I also dont see netflix on playstore. I live in VIetnam
I'm also experiencing this, tried with a couple of roms and it's the same on all of them. I think that maybe it's related to our opo that isn't completely eligible for nougat (no stock rom for it also) and google is blocking every opo+nougat regardless of actual safetynet status. It's only my thought though and waiting for a response from someone who knows for sure.
Have you tried PA yet? When I was on that ROM, I can install many apps which not available on Los and other ROM
I was on stock cos13 with magisk and it also didn't show up but it didn't really matter as I just downloaded the apk file
I thinks is on the kernel side that it detect the root , but try to download from apkmirror.com it should work fine
Updated everything to current versions. Still the same problem.
Is there any way to view the exact reasons why my device is not compatible?
This would be very bad.
On my girlfriends phone (Moto G3) everything is working fine. Same gapps and rom setup.
I finally got it working.
My current setup is:
- OnePlus One
- lineage-15.1-20180827-nightly-bacon
- Magisk-v17.0
| - Magisk Hide Enabled
| - Systemless Host Enabled
| - Hide Magisk Manager
- Magisk Module "Google Play Service Fix for Lenovo Vibe K5"
- open_gapps-arm-8.1-micro-20180901
It seems that it is necessary to falsify the device information, as Lisko has already mentioned, the OnePlus One is blocked by the Playstore for Netflix if the Android API is higher than the last official ota.
This is done by the Magisk module mentioned above.

All4 detects root with systemless magisk - even when passing safteynet check!

I'm wondering if anyone else has this issue, I'm in the UK and using a streaming service very popular here called 'all4', this app somehow seems to detect root and will only play adverts but not content if you are rooted. I have used magisk hide but it doesnt seem to be working - is this working for anyone else? I've tried on 2 diff phones unrooted and it works. Not working on my S8+ running oreo ambasidi Rom 8.0 Oreo. Magisk hide is working for every other app fine just not this one. I have put it under magisk hide and also deleted data and cache but it's still not working - any help is appreciated
Oh and safteynet check is passing fine everytime....
Any idea about this?

Safety net ,Multiple fails. List of what I tried and no luck so far.

My daughter got a new phone, after struggling with bootloops and magisk issues. Finally got everything working correctly.
But,
I got root to go fine, only thing is she has had location issues. Google maps, other GPS or location services did not work.
So I uninstalled xprivacylua and seems like services came back, looks like I wasn't hiding anything on it anyways. Or I don't remember what it was.
So instead of reinstalling xprivacylua I decided to look for different answers .
Maybe some other solutions.
Here is a list of apps and modules that are installed. I think some of them overlapped and are kind of messed up. To many that my head is spinning.
Magisk
23.0 (23000)
Magiskhide Props Config.
Riru
Riru LS exposed (Tried switching back and forth to edxposed)
Systemless Hosts
Universal Safetynet fix 1.1.2. (Tried different versions)
LS Esposed one module,
Hiddencore module (enabled Google services Framework and google play services)
Also cleared Data and Cache on google play store.
Rebooted every time
Always safety net failure.
I know its a lot to take in , and do appreciate any feedback or help on this issue.
Is it an 8T? Are you running stock OOS with magisk?
In that case all you need to pass safteynet should be Magisk 23 with magisk hide activated. No need to bother with Magisk hide propconfig, or edexposed or anything.
If you are running a custom rom it is a different matter
I have magisk 23 and magisk hide is active on all google play services, but it still fails.
Its 8t with stock rom.
I think this is why its a little confusing since on my stock 7 pro I have google play services and only android.gms, and android gms unstable hidden and it works fine.
There is not a custom recovery on either of these phones.
Magisk and magisk hide works fine for me, so don't know what to say.
Perhaps try to uninstall Riru and exposed to make sure that they aren't triggering safety net?
You have to get termux. Get su superuser permissions then type props a menu will load press 2 then select yes to change device name then y again to reboot then it should pass safety net
Screens of magisk hide props config
scottlam1 said:
You have to get termux. Get su superuser permissions then type props a menu will load press 2 then select yes to change device name then y again to reboot then it should pass safety net
Click to expand...
Click to collapse
Nope.. Terminal Emulator is actually recommended. With Termux, you are required to use root access for props to work.
with Terminal Emulator, you can just type:
props
and then it'll load. no "su" necessary. That's termux. I've had some issues that these people are talking about with my OnePlus 8T (KB2005, unlocked completely).. I'll try Termux just to rule this out, but this is highly doubtful as to whether or not safetynet passes based on this--it's attempting to modify the same values. Anyway, when I unlocked that bootloader on a stock rom, CTS Profile started showing as false. So I did get the stock on there correctly and it initially passed with a LOCKED bootloader. There's an alpha TWRP that you can actually flash if you want. There's a couple others where you can only boot it.. there's a lot of "only's" here.. and I couldn't get it going with any of the apps mentioned, including ditching EdXposed and deciding to try LSPosed, but that + XPrivacyLau didnt seem to help me. Maybe I'm doing something wrong. From what I can tell I've done everything right and I've got quite a bit of experience attempting/doing this. Sometimes Device SImulation and forced BASIC ATTESTATION can be a lifesaver.
On my OnePlus 6T, I don't have this problem.. then again it's on Android 10. I can't even get a proper root explorer for Android 11. I seriously can't stand what they did to Android 11.. it's so ridiculous how many apps are now incompatible. Root Explorer Pro was possibly the best Root File Manager I've ever used and I've used it since day 1.
Anyway, I'm gonna give all of this a shot in different order.. and this time I'll see if Magisk can do the trick (last time it was on some different firmware and i just now was able to get it going by flashing via Fastboot in Linux). It's the manual way (payload dumper) as opposed to MSMDownloadTool -- which could be used via a VM.. and maybe even better than using Windows tools where you literally have no idea what you're actually doing. I'm just saying. Android is a linux distro, technically.. and we're trying to use just basic root apps for Android 11, and they don't seem to work.. it's insane. They did something with the partitions and it's apparently having issues even mounting R/W even with Magisk giving it root permissions. Btw, Magisk Canary is now outdated, as far as I can tell? Or it's just nowhere to be found when it comes to versions. Either way, I have tried multiple. So I'll try again in a different order.
Sorry for the long post. I've just had it. I've been working on this for a WEEK non stop.. 5-6 days and this is the first sign of progress (reverting via fastboot via Linux, which is the same thing as the MSMDownloadTool ultimately... without the hassle of finding it)
Let me know if there's anything else.. cause I've tried just about everything out there. Remember, for me, so far... unlocked bootloader = CTS Profile failure.. but locked bootloader + stock rom? Passed. I don't know. Before it wasn't passing with a stock rom that came with it so that drove me nuts and made no sense, hence me saying "progress" ... heh. Anyway.. Please let me know if you guys do find anything that works for it. I'm at my wits end. There's basically almost zero support for the 8T but plenty for the 8 and 8 Pro. So that also gets on my nerves. Sorry, once again, for this really long post. Some of it is just venting and I'll update if I get somewhere with it.
.. and now this morning after installing magisk, by just booting twrp (not flashing, but booting) and then using LSPosed/XPrivacyLua (I installed MagiskProps too but I barely did anything aside from pick a fingerprint) --- and it passed? WHAT?
I'm gonna look into this, but I'm not complaining. Let's see if I can find good Android 11 apps for actually browsing the system and being able to r/w any elusive partitions -- wasn't working well with Android 11 before. Not sure if that's around with a simple design anymore. Root Explorer Pro was king of that. Then Android 11 stepped in. I still have to install Lucky Patcher, if it will even work as a module for LSPosed. (Yes, I'm one of those idiots) -- I fully expect it to fail with that but I might be pleasantly surprised. Who knows. So, we'll just call this mixed results. For now -- Passing somehow. I don't understand aside from LSPosed and XPrivLua.. maybe magiskprops. Not sure which one did what first to cause this to go the right direction.
All I can say is all I have is magisk props not the other 2 modules you speak of
Well this is super weird. I didnt see my daughter for 2 days and she said everything is working fine.
I did tons of reboots and other installs/uninstalls and nothing worked.
But now I do safety net check and it works fine.
I dont get it.
If I do have issues again I will post here and follow instructions.
Thank you for your time and help
eracet said:
Well this is super weird. I didnt see my daughter for 2 days and she said everything is working fine.
I did tons of reboots and other installs/uninstalls and nothing worked.
But now I do safety net check and it works fine.
I dont get it.
If I do have issues again I will post here and follow instructions.
Thank you for your time and help
Click to expand...
Click to collapse
Ok asked her what she did. Mentioned updated YouTube vanced. And not sure of anything else.

Some help needed right here

Mod Note
Closed upon OP request. Solution is in post #3.
Hello,
Ok so i have my Lenovo K33a42 with me, i have rooted it using magisk and installed Pixel Experience (right here). After installing the ROM, i saw i cant pass safety net (cts profile), i ignored it because i dont use any banking apps or such. When i tested safety net again today, i see a weird error saying "Can't access Google Play Services". Help me please. Thanks
Would you like to share your solution with us?
Ah sure,
So i couldnt pass CTS profile before Magisk 24 and after upgrading to Magisk 24 i couldnt pass safetynet at all. So i asked in android's discord and one guy asked me to enable Zygisk and install universal safetynet fix. I did it and i saw now i could pass basic integrity but not CTS profile (Note: my device does not use Hardware backed Attestation). Another guy there asked me to install MagiskHide Props Config module (after installing you have to do "su -c props" in a terminal emulator to do the next steps) and asked me to edit my device fingerprint according to my rom. As i am using Pixel Experience Android 9 i changed my fingerprint to Google Pixel 3 Android 9's. Before rebooting he asked me to enable Force Basic Key Attestation and then my phone automatically rebooted and then boom. I passed safetynet and to see if my device is certified or not i had to clear Google Play Services' data, i did it and after about some hours i checked Play Store and my device was certified. I still can't find Netflix on Play Store idk why. If you guys could help me out?
Thanks

Question ctsProfile / build fingerprint from stock firmware?

Hi all,
I just installed LineageOS on my g100, and now a few apps are refusing to run - in particular netflix and my bank app (Fidelity). Also the TMNT game crashed at launch.
I went through https://forum.xda-developers.com/t/discussion-magisk-the-age-of-zygisk.4393877/ and installed Magisk, MagiskHide Props Config, and Universal SafetyNet Fix and now YASNAC gives me a pass for both Basic integrity and CTS profile match. TMNT works now!
However, I still can't install netflix or log into my bank app. I'm thinking that while I got a valid CTS profile, it's probably not the correct one for this device.
I think that what I need is for someone to run this command on an up-to-date stock firmware device:
Code:
getprop ro.build.fingerprint
Would anyone here be willing to do that for me?
---
Edit: I missed the section on adjusting prop values the first time through. Now my device is claiming to be a Pixel 6 and Fidelity works!
Netflix still won't install from the play store, but I sideloaded the apk and now it's working too!
It would still be nice to have the proper CTS profile/fingerprint if anyone gets a chance, though.
Try installing LineageOS, but from an older version, and try using other GApps
Not sure if you saw my edit, I've got everything working now. The phone is pretending to be a pixel 6.
motorola/nio_retail/nio:12/S1RTS32.41-20-16-1-5/d6673-9e875:user/release-keys
That is the latest firmware. In the playstore, settings, about it must say Device certified, if it doesn't delete the play store data and make changes. For me even with that saying device certified, Netflix didn't appear until the next day.
moxtrom said:
motorola/nio_retail/nio:12/S1RTS32.41-20-16-1-5/d6673-9e875:user/release-keys
That is the latest firmware. In the playstore, settings, about it must say Device certified, if it doesn't delete the play store data and make changes. For me even with that saying device certified, Netflix didn't appear until the next day.
Click to expand...
Click to collapse
Thank you!

Categories

Resources