yashsingh1/xdaforums huggingface dataset:
[Magisk] Didgeridoohan:
Yes, your device is indeed certified. I was merely adding info to the list on what to do if the Play store isn't certified.

I've never tinkered with PoGo so I have nothing more of value to add...
[Magisk] gustavargas:
I have the same problem here with a HTC M9. I flashed a lineage rom and stock rom with the same results.

Im using

Certified from play store

Magisk 19.3

Smali patch 0.0.5.5

Ninja's GPS JoyStick 4.1.2 (system app)

Android 6

** I also use a Xiaomi Mi Mix 2 with Arrow OS, Magisck 19.3, Smali patch 0.0.5.1, Ninja's GPS JoyStick (normal app) and an account from 3 years without any problems.

*** To test i created a new account and play a few minutes and I got kicked

Thanks you
[Magisk] Kazryu:
im using grand 2 with RR, the safetynet already pass by changing SELinux to enforcing, hiding all that **** and changing device fingerprints

it was working quite fine for a few min and then the device isnt compatible keep coming

is there anyone having these problem? if so how to fix it?
[Magisk] henderjr:
Ignore please. Sorry
[Magisk] jimmysviken:
I still getting the OS Device ****. I have hide pogo and all other rooted apps, going with Ninja joystick and Smali. But no luck until yesterday i spoofed like 2hours then today its back to ****ing me again with the wrong OS device. Someone got any TIPS? *-* <3
[Magisk] agung.diananto:
now it seems like (almost) everyone isn't able to properly play pogo in a custom rom + magisk

maybe there's a lucky one out there that able to break the curse?
[Magisk] dd721411:
I'm playing PoGo and Ingress for hours everyday on both my Xiaomi Redmi Note 7 (lavender) and Note 4X (mido). Both phones are on latest AOSP Extended with latest stable Magisk and M.Manager, and some root-requiring apps (Viper4Android, AdAway, Battery Charge Limits, ScreenCam). Never faced 'OS not compatible' since last year, only sometimes PoGo seems to detect AdAway and prevents me logging in so I add some strings to whitelist Niantic sh*t. (Still some other times I have to disable AdAway and restart my phone to be able to log in.)

I think most people who face 'OS not compatible' are because they use 'GPS fly' and the likes. The rest are because they haven't configured Magisk the right way or their devices are simply not designed to play PoGO being rooted. :cool:
[Magisk] negroxxx:
The same thing happened to me with a J7 2015, it worked perfect but within a few minutes it showed a non-compatible blue screen device.

Summing up old models do not have the strength / ram to execute everything at the same time, Root, running magisk to be able to hide it and playing Pokémon go all at the same time makes the cell phone take time to execute everything and can not be played long because it gives blue screen .
[Magisk] Syoenth:
I solved this by uninstalling the stable version of magisk and flashing the canary version, now the "OS not compatible" screen is not shown
[Magisk] henderjr:
Latest Smali Patcher uploaded this morning works with Android 10/Q (on my Pixel 3XL anyway) and was able to spoof for the first time on 10/Q. FYI
[Magisk] beatLeo:
This happened to me today. I'm on xperience 13 (Pie) on my Moto z play. Seem to be the latest update for the game. Did someone mange to pass though the blue screen?
[Magisk] darkvidouka:
I have A50 i root hem but i can't play Pokémon he say erreur 12 for gps place how can i fix that
[Magisk] Phantom Thief:
Get smalipatcher
[Magisk] darkvidouka:
How install and use hem ?
[Magisk] SpardasHeir:
I GUESS I FIXED IT. Ok, I couldn't play pogo in my falcon as I did before because the game run it for a few minutes then it gave the "device not compatible" or whatever. I saw a tip somewhere: go to magisk settings, tap the "magisk hide" to deactivate it, then enable it again. Done, you can play again! Just to remind you, it's not the screen in which you select the apps to hide. It's the part in settings!
[Magisk] OMGBrowniez:
I totally forgot this part after clean installing a rom Was super annoyed that PGo just wasn't working but all my other root detecting apps did. You saved me a lot of troubleshooting time and stress lol. So just a reminder to anyone else.

Before playing PGo. Make sure you

1. Hide magisk from PGo in the magisk menu.

2 Hide magisk itself in the settings menu under hide magisk manager.
[Magisk] SpardasHeir:
Funny thing is, pogo works fine in my Moto g5+ with the same version of magisk. Maybe it's a issue related to the manager, something like not working properly in 1gb devices, like my falcon (G1). Anyway, I guess this is a temporary solution until a new magisk is released.
[Magisk] the00guy:
Looks like Niantic pushed another new detection mechanism. Spoofing my signature was working but now I'm getting blocked from logging in again with the device incompatibility screen. I'm also blocking my storage with privacy guard from the game and have it hidden within magisk and magisk itself hidden. Sigh, why....
[Magisk] dd721411:
I do get logged out of PoGO once or twice a month. I just swipe to fully close PoGO in Recents screen, clear the its cache in Apps Details, unhide then hide it again in Magisk Manager. Finally, I can log in and play again.

Sometimes I have to do the process more than once to get PoGO working properly.
[Magisk] the00guy:
That worked for about 30 seconds and then I got the incompatible software screen again. Oh well, guess they don't want my money lol.
[Magisk] dd721411:
Do you play legit or use any 'tools'? Try these extra steps in the very last posts in this thread https://xdaforums.com/apps/magisk/mod-magisk-v1-universal-systemless-t3432382/page3573
[Magisk] the00guy:
No "tools", I'm playing legit. Just because I want to block ads with adaway and backup my phone with titanium Niantic deems me unfit to play their game, as if people don't root their phones to install spoofing apps and then unroot their phones.
[Magisk] slarti76:
Wanted to share my experience:

Never had problems on my S5neo (G903F) with newest Magisk (with Hide and Repackage, of course), but no XPosed - but always got the "Device Incompatible" on my Note4 (N910F). Then I realized that even though I didn't have XPosed active, I still had the installer app installed. Soon as I uninstalled that, PGo worked like a charm.

Observations:

I did make sure there's nothing with Magisk or XPosed on my internal SD. TWRP folder is still there and doesn't seem to bother PGo

My external SD has lots of root-related stuff on it, which doesn't bother PGo. Which makes sense, as it would need to ask for extra permissions to scan there.

Whenever my type of data connection changes (e.g. WiFi -> BT tethering), there's a chance that PGo gives me a "Failed to login". After that, a re-login never works, I have to Force Stop PGo and clear cache, often even have to clear data and reboot. I'm using Trainer Club and had that on the S5neo, too, so it might be root-related, or TC-related (but I don't find similar reports with Google). Anyone know this problem or even have a solution? It's very annoying to reboot and having to go through login when you just saw the one Pokémon you still need to finish a research...
[Magisk] yannahzinha:
That's the problem I guess... As far as I know Titanium backup causes a lot of trouble for those who need to hide root. Just like busybox, xposed and etc. And it's not just Niantic, several others apks don't work with root too.

That's why I stopped with PoGo in 2017 and came back as spoofer in 2018.
[Magisk] pahlerc1:
What spoofer did you use? I use fake GPS route and got expert mode to work and Pokemon go loads and let's me play with no errors .. but the joystick doesn't move my location?
[Magisk] henderjr:
http://gpsjoystick.theappninjas.com/faq/ have to do the privacy mode which installs a random package name.
[Magisk] slarti76:
@moderators: Don't get me wrong, but wouldn't it make sense to have two thread, one for spoofers and one for those who just wanna legitimately play Pogo on a rooted phone? I find it annoying to scroll thru all the posts of dishonest players. (no offense meant, but spoofing is by definition dishonest)
[Magisk] shoey63:
And tricking Niantic into believing you are playing on a non-rooted device is honest?

All threads have posts that are annoying to some people. It makes little sense to open separate threads to cater for the minority who are annoyed, especially when the posts are relevant to the thread topic.
[Magisk] dd721411:
I no longer use Titanium Backup. I, however, use Adaway (systemless hosts) and I added these 2 strings in its whitelist to let PoGO run without problems:

*pgorelease.nianticlabs.com

pgorelease.nianticlabs.com*

You can also try the latest Magisk Beta that has just been released a few days ago or Magisk Canary.
[Magisk] BlakLanner:
Magisk 19.4, Manager 7.3.4, Android 10

I am having an old issue crop back up with Android 10. My Go+ will stop notifying me of any stops or 'mon after a few minutes but will still show as connected. When I go into Magisk Hide, it shows the main process being hidden but the subprocesses are unchecked. Checking those boxes and refreshing Hide will revert to only the main process being blocked. Running magiskhide --add com.nianticlabs.pokemongo:pgp returns "Invalid package/process name".

In Android 9 and Magisk 19.3, I do not remember if the process stayed checkmarked but I did not have these issues with my Go+. I simply checked the main "Pokemon Go" box in Hide and everything worked correctly.

Edit: Confirmed that, in Android 9 and Magisk 19.3, hide has all sub processes checked after refreshing and the PGP sub process is blocked properly. Something changed in Android 10/19.4

Edit: As of 04 October, this has been fixed in the latest canary build.
[Magisk] yannahzinha:
Dude, don't be a crybaby. Since you want to play with modified system, you are also breaking the terms of the game. Period. Nobody wants to know how you play your game and this thread wasn't created to attend players particularities. It's to discuss about MAGISK x Pokemon Go. I think all the mods have much more to do than pay attention for how players wants to play their game.

It's 2019, man.

---------- Post added at 02:57 PM ---------- Previous post was at 02:52 PM ----------

Everything works for you in 19.3/19.4? Here I got "Incompatible OS" after 5 min playing. I gave up and decided to stay at 19.2. But I like to keep everything updated so ...

Canary build works better for you?
[Magisk] slarti76:
It's 2019, so there's no need to be decent and name-calling is OK? I asked a polite question, the feedback was negative, I didn't dwell on this, end of story for me. Why now start with the ad hominem?

And btw: I was talking about "dishonest" in regard to playing the game - that's not the same as "breaking Niantic's technical restrictions". And I'm sure I'm not the only one who cares how others play the game - that's the point, spoofers kill the joy for others, players that simply take part despite of rooting don't. If you don't see the difference...
[Magisk] BlakLanner:
19.4 hid Go just fine but it wouldn't hide the GoPlus process when I moved to Android 10 (it works fine in 9). The canary build is listed as 19.5 (19404) and hides the GoPlus process properly. I am on an unlocked Pixel 3 if that matters.
[Magisk] RaR System:
I'm having problem with Pokemon Go too.

After install the last update of Pokemon Go (0.157.0), my Pokemon Go + stop working on my Phone. But it's works on my GF phone without update pokemon go.

I've checked magisk hide and did again all the process, but no success...

Android: Lineage 16.0 (9.0)

Magisk: 19.3

Manager: 7.3.4
[Magisk] BlakLanner:
Double check Hide after totally closing and reopening Manager. If PoGo has the hash instead of the checkmark (not all processes are hidden), then you have the problem that I did and need the canary build. I didn't have the problem on Android 9 but I was also on a Pixel, not Lineage. 19.3 and 19.4 were ineffective for me on Android 10.
[Magisk] garel:
How do I play Pokemon go on stock rom 8.1 with magisk, which kernel is best to use and which fake gps works?
[Magisk] yannahzinha:
Grow up, please. Spoofers help A LOT players in ways you can't imagine. I have 2 groups on Facebook where all players help each other with pokestops, trades, raids and etc. A lot of people lives in distant places, with no gyms, no pokestops and no events...or places that are too dangerous to walk with a cellphone on the street. I myself was robbed 3 times until I gave up playing outside.

It's OK if you don't agree, you're right. But leave people alone and take care of your own game ... do your part by reporting spoofers, that's fine. But don't bother moderators in aleatory groups that don't even discuss the game itself... specially of you disrespect Niantic rules too by using root to play the game.

I'm done here.
[Magisk] RaR System:
I checked it on magisk too. I unchecked and checked everything again, restart the smartphone but nothing works.

But now I don't know if the problem is with the Rom (I changed recentely) or with the last update of Pokemon Go...

I never saw the PoGo+ blinking really fast 3x red light 4 times
[Magisk] BlakLanner:
All I can suggest then is to try resetting your GoPlus and reconnecting it and/or moving to the latest canary build.
[Magisk] konks:
Hello. Not sure if this is the right thread to post, but I am unable to connect to my Go Plus after upgrade Magisk from 19.3 to 20.0.

The behavior when trying to connect is similar to when com.nianticlabs.pokemongo: pgp is not enabled in Magisk hide.
[Magisk] pahlerc1:
has anyone been able to get spoofing to work on Android 10? Tried searching the thread but at 435 pages, it can be difficult to determine what information is beneficial. I used to be able to use Terminal Emulator to systemize Fake GPS, and then move a couple folders around and reboot... just reaching out to see if anyone has gotten it to work?
[Magisk] eg1122:
Working here using smali patcher, gps joystick in privacy mode and mock locations enabled in Dev options. I did not make the private version of gps settings a system app. Also hide magisk manager and of course magisk hide Pokemon go
[Magisk] pahlerc1:
interesting. i've got pokemon go loading and working properly. magisk is hidden of course.

i've never used smali patcher.. tried to read up on it some.

i assume when you said made gps joystick in privacy mode means it renames and repackages the app so pokemon go doesn't see it?

interesting you don't have to make it a system app... but i guess that's why you use mock locations.
[Magisk] eg1122:
Smali patcher is simple to use. Just head on to that thread, download, run it on PC while phone is connected. Select mods, press adb patch. It will create a magisk zip from the files on your phone. Yes on the gps joystick renaming.
[Magisk] pahlerc1:
got smali working module ; didn't need to rename the GPS, poke go still loaded and let me spin a stop.

but couldn't get the joystick to move my dude. but that's not your problem, the smali patcher worked to hide the mock locations when enabled. so that was one step of the two. now to get the joystick to work and im golden haha

thank you sir
[Magisk] henderjr:
I'm running a Pixel 3XL on 10 and have it working with that solution. You need to go into location settings and turn off both toggles under Wi-Fi and Bluetooth scanning as well as Google Location Accuracy under Advanced.
[Magisk] pahlerc1:
ahh i forgot about having to do those other things as well! thank you. i'm used to moving it to system/priv-app and allows you to skip doing all the mock locations and whatnot. but we don't have that yet on 10 obvisouly lol

because the wifi and bluetooth help ping your location haha makes sense

thanks again as I am slow in the office until tax season gets here so i thought it'd be a good time to get this figured out haha

Update:

got it working. had to use a diff GPS app that had privacy mode. followed the tips above to remove the extra pings to find my location. and boom, poke go with root and got the joystick working
[Magisk] sandcrawler:
Intermittent success

Since this thread still seems to be pretty active I thought I'd chime in with my recent experience and perhaps save some folks a little time to get closer to something that works intermittently, although still very frustrating.

Samsung Galaxy S5 (G900T)

Couldn't get Magisk to pass the safetynet check on any newer rom (Lineage 16, stock rooted PE1, etc) and wound up going back to Lineage 14 where I finally passed safetynet. All previous roms were Safetynet API error and it didn't seem to be fixable by letting it reload the files it needed, multiple reinstalls, etc.

Anyway, on 6.0.1, after reinstalling stock boot.img then a clean install of lineage 14

Hid Magisk - POGO runs

FGL was no good because POGO Definitely finds with whether it system or not.

GPS Joystick works in privacy mode installed as a system app for the most part

Definitely had to delete all traces of link2sd, magisk zips, etc.

I still have a lot of trouble with being able to keep POGO running for more than 10 - 20 minutes (sometimes only a minute or two) before it'll come up with the unsupported device message. Killing POGO and restarting works most of the time but also not consistent.

Performance is terrible as well. Now that I have a better idea about what was likely wrong with the stock 6.0.1 rom (lingering files and apps) I might go back to that and try again, but this has been what I needed to get that stupid 10,000 km community day challenge completed so I'll take that as a win. It's just a trash account I'm using anyway so if I can't get the error to go away AND get banned, no big loss. I haven't tried a smali patcher yet so I may give that a shot next to see if that makes a difference.

Good luck everyone!
[Magisk] Unknown125:
Mind telling us which GPS app you are using?
[Magisk] pahlerc1:
GPS Joystick Unlocked... I believe it's Ninja GPS
[Magisk] hkkataria:
Message keep showing " this device,os or software is not compatible"

I have lenovo rooted device with magisk . Android version 5.1.1 . I have hide Pokemon go app, google apps, gps app safetynet pass , hide magisk manager, systimze it gps app, but still Pokemon go keep showing not compatible message please help me guys.
[Magisk] fab_ge:
Same here.

Using Xiaomi Mi Mix 2, Android 8

Magisk 20.1

It was working fine until yesterday. Not sure what caused the error message, either PoGo 0.159.2 or Magisk 20.1

Thinking about downgrading to 19.2
[Magisk] bobbarker2:
Yep, ninjaspy gos stopped working here in OP7 10 Beta5. Using latest smali. On canary build of magisk. I just get the pink location not found msg in game and odddly my character is showing at the proper coordinates. Nothing in the world populates though
[Magisk] sanschutz07:
I'm on OnePlus 7 pro stock room Android 10 and oos 10.0.1 with magisk. I used Smali and hid the apps with magisk. Downloaded ninja GPS joystick and it was working for 8+ hrs from 11/10-11/12. Today I logged in and my GPS is inaccurate and stuck. GPS app won't move me. Google maps shows a very rough true location. Safetynet is true. Not sure what's up. Not banned or flagged, no errors logging in.
[Magisk] Gustave17:
Hi, same thing for me with OP6 and android 10....

Found a little Workaround... Uninstall google play services updates....

I tried with previous version, it's ok...

Finger crooss for a smalipatcher update....
[Magisk] ErriK89:
Due to play services.

For users that has this issue try gps joystick app with indirect mocking together with smali patcher of course. It should works and if process time is decreased to 50ms it should not suffer of rubberbanding
[Magisk] marcmicalizzi:
Running into issues getting past the "Device not compatible" message after a couple minutes running. Had OnePlus One running Android 8, then tried a clean lineageos install on Android 9, Tried magisk 20.1 and 20.0, but as soon as magisk is installed (and renamed, and hidden from pogo), I'll start getting the message after a couple minutes loaded, different durations each time. Sometime instant. I've tried cleaning up as much as I can, but I guess I'm missing something probably?

From adb shell with su:

`find | grep -i magisk` and the only results are in /data/adb/magisk and /sbin and /sbin/.magisk and /system/addon.d/99-magisk

`find | grep -i busybox` and the only results are in /sbin/.magisk/busybox and /data/adb/magisk/busybox

`find | grep -i smali` and the only results are in /sbin/.magisk/ and /data/adb/modules/fomey.smalipatcher

`find | grep -i twrp` returns nothing

The su binary is /sbin/su, but as far as I know that should be hidden by Magisk Hide?
[Magisk] pedro_javierf:
Pokemon go strace crash

So, I've been trying with no luck to use strace to log which files pokemon go is trying to access:

Firstly I used the strace binary from here: https://xdaforums.com/showpost.php?p=76141375&postcount=3458

It doesn't crash the game, but the log files are somehow broken and don't include the PIDs, nor the path of file access, and other information that should be there.

So I have also tried these versions of strace for ARM64: https://github.com/ipduh/strace but they end up crashing the game before I can get to the "not valid device" error.

Also tried jtrace64 which failed to even attach to the process 90% of the times.

Has pogo included some meausre to detect strace? (after the initial boot of the app I mean, see https://www.reddit.com/r/pokemongod...arthly_idea_how_niantic_can_see_that/e5g38ta/ post by user closms)

Alternatively if someone has a strace binary that would work it would be nice. My phone is Galaxy A8 w/ Magisk 20.1 and Magisk Hide, running android 8.0 custom rom. Google safetynet stuff is passing of course, but pokemon go keeps detecting "something" on my filesystem.

EDIT: Example of a log generated by the strace posted in this thread in my phone:
[Magisk] AleLosco:
Same issue for me.

I'm using Xiaomi Mi 4 with MIUI 9 Stable, based on Android 6.

I can play for like 2/3 minutes and then the game tells me that the OS or the device isn't compatible with Pokèmon Go.

I setted the device GPS only, not high accuracy. It's possible that my location go back to the real one and then the game tells me that problem?

Any solution?

____________________________

I solved the problem changing fake GPS app into system app and then uninstalling Magisk.

Well it isn't a real solution, but if you are using an old phone only for playing Pokèmon, like me, it's ok.

The phone I'm using is a Xiaomi Mi4 and it has bootloader already unlocked, that's why it works. If you have to unlock bootloader you can't do like this.
[Magisk] YamiYukiSenpai:
I just want to confirm something before I root my phone & install custom ROM.

Does Pokémon GO work with custom ROMs, Magisk Hide, & renamed Magisk Manager?

Not planning on having fake GPS or anything like that. Just gonna play the game like normal.
[Magisk] yannahzinha:
Hello! Yeah, it works...you just need to configure magisk correctly so it works without problem.

And about fake gps...nobody has nothing with the way you want to play your game, ok? You don't need to justify why you want to root your device. Stay cool. :)
[Magisk] Riyyi:
How do you do that? Is there a tutorial somewhere. Already tried Magisk Hide + App rename.
[Magisk] shyann2020:
I also encounter the same problem,I'm using Xiaomi Mi A1 ,I try to reinstall Smali patcher and delete the old one it no problem more than one day ,I still monitor it,hope keep on running fine without problem.
[Magisk] YamiYukiSenpai:
Thanks for the reply. And no, I wasn't justifying why I wanted to root my device, or anything like that. I wasn't sure how Pokémon GO detects Magisk or any other form of rooting, or if someone's using GPS spoofing, so I just wanted to clarify that I was simply planning on rooting my device.
[Magisk] Yus86:
Hello everyone,

i have installed LOS16 on my OnePlus6t without Google apps, i also use Magisk.

Do i see it right that i can't fake fingerprints because the Google services are missing?

Unfortunately the login via Facebook does not work anymore. Thanks
[Magisk] Phantom Thief:
Try magisk 19.2
[Magisk] ZerBri:
Same: is it possible to play PoGo without Google Services? Thanks
[Magisk] Phantom Thief:
You need them.