Upgraded to Pie and Magisk 17.1 on September release using the Essential PH-1, and now all of a sudden getting the incompatibility message. This is l already after hiding the Magic package and hiding the PoGo app.
Any tips would be super appreciated!
com.nianticlabs.pokemongo:pgp
com.nianticlabs.pokemongo
Thanks for your response!
I'm only seeing com.nianticlabs.pokemongo even after searching.
Also, just wanted to mention I've already deleted the MagiskManager folder from storage. Still no luck.
su
magiskhide --add com.nianticlabs.pokemongo:pgp
Thanks again for the prompt response.
What am I doing wrong here?
So it seems I was able to get PoGo working by uninstalling Magisk completely thus losing root, and then starting up PoGo once before rerooting again.
Will report back if anything changes.
Thanks for your prompt responses nonetheless!
I'm not sure what you did wrong. Whenever I flash a new rom I add pogo to magisk and then I add the pgp command through terminal.
Oh did you hide the magisk app? In the settings menu you can hide the magisk app by scrambling the name.
So first add pokemon go in magisk manger or the command prompt, including the pgp command also. (I'm on phone now can't be bothered with typing the code again)
Second hide the magisk manager app like I explained above.
Third remove any magisk folder.
Fourth clear data on the pokemon app.
Then you should be set and it should work. Sometimes you need to wipe the data when the app fails to authenticate when try to log in. I'm not sure if that's because of magisk though.
Report back if you solve it. :good:
EDIT: Did you type su and granted it root and then typed magiskhide --add com.nianticlabs.pokemongogp? (the command above without the smiley). :silly:
You need to use terminal emulator. You cannot run magiskhide in termux. I just tested the command, I didn't test if pogo works. But in termux magiskhide is not a command , in terminal emulator magiskhide is a command.Thanks again for the prompt response.
What am I doing wrong here?
are you a root user? would help me to configure island being root because I can not do itI have Island working and wanted to help explain the process...
Uninstall PoGo
Install Island (or other work container app)
Open PoGo and profit
So long as SafetyNet passes and PoGo is in the work container it should work as the work container will restrict what files/folder PoGo can read.
are you a root user? would help me to configure island being root because I can not do it
hi i am also a root user and i play pokemon using magisk. I wanted to use island but I always get the same error in the terminalYes, I am a root user. I've updated my post to mention the instructions are for setting up Island with Magisk. If you follow the instructions PoGo should work for you.
I have Island working with Magisk and wanted to help explain the process... [...]
So long as SafetyNet passes and PoGo is in the work container it should work as the work container will restrict what files/folder PoGo can read.
hi i am also a root user and i play pokemon using magisk. I wanted to use island but I always get the same error in the terminal
Thank you for your instructions!
I tried Island, but even though the app installed without a problem Pogo still didn't work for me even from within the container. Someone explained in another thread that this was because Island didn't work as many users expected and that those users had their phones set up correctly already, so that's why it looked like Island was working for them. At least that was the gist - I tried, but couldn't find the posting of that person with the proper explanation, sorry about that.)
Then I read about Secure Folder for Samsung and tried to install it on my Note 4. Of course the official version refused, as the Note 4 is not supposed to run Oreo, so I got the latest .apk. It wouldn't start though, not even after hiding root from it.
However, after uninstalling Island, Secure Folder, Magisk, Magisk Manager and Pogo I tried again to get Pogo to run with root with the following steps:
https://github.com/kantjer/MagiskFiles
-> Install latest unofficial Magisk Manager (5.9.2.r12)
-> Flash latest unofficial Magisk version (v17.2vr12) in TWRP
Restart phone
Magisk: Safety Check passes
Hide/Repackage Magisk Manager
Magisk: Safety Check passes
Rename Magisk/root files ("Magisk..." into "M_gisk...", remove the word from "Magisk Manager" versions on SD card etc.)
Install Pogo, don't run it afterwards
Hide Pogo in Magisk Manager
Start Pogo -> Pogo runs
I'm a bit paranoid because in the past every time I thought I had the solution, the game would stop running 5 minutes later or upon restart, but I've started and restarted the game the whole afternoon and it seems to be running without a problem. OF COURSE I immediately created a NAND backup of my current setup and will only update the ROM and Magisk with trembling fingers from now on, but currently I'm carefully optimistic it may continue to work...good luck to anyone who still has problems.
If PoGo was installed correctly it should look like the attached screenshots. Your PoGo launcher shortcut should have the work container icon.
If it still doesn't work for you then I'm not sure what the issue would be.
Hey there, I'm trying to use strace to see what my Pokemon Go is detecting (I have two accounts, so I want one in Island and one not, like I used to), but every time I attach strace early enough to detect the file list, it crashes. If I connect it later, it doesn't crash, but obviously that's not useful. Is there any way to make strace work for this now?1. Install strace binary if your system has not one (attached)
2.
There's no reason to hide pgp anymore -- Magisk was updated a while ago to include subprocesses in MagiskHide. Add the main Pokemon Go through the Magisk interface and take a look at the log -- it adds pgp as wellI'm not sure what you did wrong. Whenever I flash a new rom I add pogo to magisk and then I add the pgp command through terminal.
Oh did you hide the magisk app? In the settings menu you can hide the magisk app by scrambling the name.
So first add pokemon go in magisk manger or the command prompt, including the pgp command also. (I'm on phone now can't be bothered with typing the code again)
Second hide the magisk manager app like I explained above.
Third remove any magisk folder.
Fourth clear data on the pokemon app.
Then you should be set and it should work. Sometimes you need to wipe the data when the app fails to authenticate when try to log in. I'm not sure if that's because of magisk though.
Report back if you solve it. :good:
EDIT: Did you type su and granted it root and then typed magiskhide --add com.nianticlabs.pokemongogp? (the command above without the smiley). :silly:
Hey there, I'm trying to use strace to see what my Pokemon Go is detecting (I have two accounts, so I want one in Island and one not, like I used to), but every time I attach strace early enough to detect the file list, it crashes. If I connect it later, it doesn't crash, but obviously that's not useful. Is there any way to make strace work for this now?
---------- Post added at 05:04 AM ---------- Previous post was at 04:59 AM ----------
There's no reason to hide pgp anymore -- Magisk was updated a while ago to include subprocesses in MagiskHide. Add the main Pokemon Go through the Magisk interface and take a look at the log -- it adds pgp as well
No, it's Magisk 16.4 or newer. I mean, it's possible that it's broken and does help you for some reason, but it was specifically because of pgp that Magisk was updated to look for subprocesses, so you shouldn't have toIs that oreo or pie specific? Since without hiding the pgp I cannot get it to run on my nougat device.
1. Install strace binary if your system has not one (attached)
2.Code:adb shell herolte:/ $ su su herolte:/ # ps |grep nia ps |grep nia u0_a731 28352 3294 1887976 307604 do_signal_ 00ef6068a4 T com.nianticlabs.pokemongo u0_a731 28660 3294 1289420 18344 SyS_epoll_ 00ef6068a4 S com.nianticlabs.pokemongo:pgp herolte:/ # strace -f -p 28352 -o /sdcard/trace.txt herolte:/ # grep access\( /sdcard/trace.txt grep access\( /sdcard/trace.txt 28352 access("/data/data/com.zachspong.temprootremovejb", F_OK <unfinished ...> 28352 access("/system/bin/app_process_init", F_OK <unfinished ...> 28352 access("/system/bin/sh", F_OK <unfinished ...> 28352 access("/data/data/com.chelpus.lackypatch", F_OK <unfinished ...> 28352 access("/data/app-lib/net.snclab.RootKeepSurvival-1", F_OK <unfinished ...> 28352 access("/system/lib/libsubstrate-dvm.so", F_OK <unfinished ...> 28352 access("/system/bin/cat", F_OK <unfinished ...> 28352 access("/dev/.su.d", F_OK <unfinished ...> 28352 access("/system/xbin/supolicy", F_OK <unfinished ...> 28352 access("/data/data/com.formyhm.hiderootPremium", F_OK) = -1 ENOENT (No such file or directory) 28352 access("/data/app/sa.root.toolkit-1.apk", F_OK <unfinished ...> 28352 access("/data/data/net.snclab.RootKeepSurvival", F_OK <unfinished ...> 28352 access("/system/usr/we-need-root/su-backup", F_OK <unfinished ...> 28352 access("/vendor/lib/liblog!.so", F_OK <unfinished ...> 28352 access("/sbin/magiskpolicy", F_OK <unfinished ...> 28352 access("/data/data/com.mypackagename.superuser", F_OK <unfinished ...> 28352 access("/dev/com.mypackagename.superuser.daemon/server", F_OK <unfinished ...> 28352 access("/data/data/com.RootBackupKeeper13_3", F_OK <unfinished ...> 28352 access("/data/data/com.noshufou.android.su", F_OK <unfinished ...> 28352 access("/system/xbin/sugote-mksh", F_OK <unfinished ...> 28352 access("/data/local/xbin/su", F_OK <unfinished ...> 28352 access("/system/app/Superuser.apk", F_OK <unfinished ...> 28352 access("/data/app-lib/org.projectvoodoo.otarootkeeper-1", F_OK <unfinished ...> 28352 access("/system/xbin/su", F_OK <unfinished ...> 28352 access("/system/lib64/libsupol.so", F_OK <unfinished ...> 28352 access("/data/dcata/com.jrummy.busybox.installer", F_OK <unfinished ...> 28352 access("/dev/null", F_OK <unfinished ...> 28352 access("/data/data/com.saurik.substrate/lib/libSubstrateRun.so", F_OK <unfinished ...> 28352 access("/system/etc/init.d/99SuperSUDaemon", F_OK <unfinished ...> 28352 access("/system/bin/toolbox", F_OK <unfinished ...> 28352 access("/data/data/com.amphoras.hidemyroot", F_OK <unfinished ...> 28352 access("/system/bin/ls", F_OK <unfinished ...> 28352 access("/data/data/com.ramdroid.appquarantinepro", F_OK <unfinished ...> 28352 access("/data/data/com.noshufou.android.su.elite", F_OK <unfinished ...> 28352 access("/data/app-lib/com.RootBackupKeeper13_3-1", F_OK <unfinished ...> 28352 access("/data/data/com.saurik.substrate/lib/libAndroidLoader.so", F_OK <unfinished ...> 28352 access("/system/xbin/daemonsu", F_OK <unfinished ...> 28352 access("/dev/com.thirdparty.superuser.daemon", F_OK <unfinished ...> 28352 access("/data/app-lib/com.jrummy.busybox.installer-1", F_OK <unfinished ...> 28352 access("/system/xbin/suhappy", F_OK <unfinished ...> 28352 access("/data/data/de.robv.android.xposed.installer", F_OK <unfinished ...> 28352 access("/data/app-lib/com.formyhm.hideroot-1", F_OK <unfinished ...> 28352 access("/data/app-lib/com.troy1103.hideyourroot-1", F_OK <unfinished ...> 28352 access("/data/app-lib/sa.root.toolkit-1", F_OK <unfinished ...> 28352 access("/data/data/com.amphoras.hidemyrootadfree", F_OK <unfinished ...> 28352 access("/dev/com.koushikdutta.superuser.daemon", F_OK <unfinished ...> 28352 access("/dev/com.mypackagename.superuser.daemon", F_OK <unfinished ...> 28352 access("/system/xbin/amphoras", F_OK <unfinished ...> 28352 access("/data/app/org.projectvoodoo.otarootkeeper-1.apk", F_OK <unfinished ...> 28352 access("/data/data/com.saurik.substrate/lib/libsubstrate-dvm.so", F_OK) = -1 ENOENT (No such f ile or directory) 28352 access("/magisk", F_OK <unfinished ...> 28352 access("/data/data/com.koushikdutta.superuser", F_OK <unfinished ...> 28352 access("/data/data/com.devadvance.rootcloakplus", F_OK <unfinished ...> 28352 access("/system/xbin/sugote", F_OK <unfinished ...> 28352 access("/system/etc/.installed_su_daemon", F_OK <unfinished ...> 28352 access("/dev/com.koushikdutta.superuser.daemon/server", F_OK <unfinished ...> 28352 access("/data/app/com.RootBackupKeeper13_3-1.apk", F_OK <unfinished ...> 28352 access("/data/app/stericson.busybox-2.apk", F_OK <unfinished ...> 28352 access("/.subackup", F_OK <unfinished ...> 28352 access("/system/lib/libsupol.so", F_OK <unfinished ...> 28352 access("/data/local/bin/su", F_OK <unfinished ...> 28352 access("/data/local/su", F_OK <unfinished ...> 28352 access("/system/bin/su", F_OK) = -1 ENOENT (No such file or directory) 28352 access("/system/usr/we-need-root/su", F_OK <unfinished ...> 28352 access("/system/bin/failsafe/su", F_OK <unfinished ...> 28352 access("/su/bin/su", F_OK <unfinished ...> 28352 access("/data/app/net.snclab.RootKeepSurvival-1.apk", F_OK <unfinished ...> 28352 access("/system/bin/app_process64_original", F_OK <unfinished ...> 28352 access("/data/data/com.saurik.substrate/lib/libAndroidCydia.cy.so", F_OK <unfinished ...> 22408 access("/data/data/com.ramdroid.appquarantinepro", F_OK) = -1 ENOENT (No such file or director y) 22408 access("/data/data/com.saurik.substrate", F_OK <unfinished ...> 22408 access("/data/app-lib/net.snclab.RootKeepSurvival-1", F_OK) = -1 ENOENT (No such file or direc tory) 22408 access("/system/xbin/su", F_OK) = -1 ENOENT (No such file or directory) 22408 access("/system/lib/libsubstrate-dvm.so", F_OK) = -1 ENOENT (No such file or directory) 22408 access("/dev/com.thirdparty.superuser.daemon", F_OK) = -1 ENOENT (No such file or directory) 22408 access("/data/data/com.koushikdutta.superuser", F_OK <unfinished ...> 22408 access("/data/app-lib/com.RootBackupKeeper13_3-1", F_OK <unfinished ...> 22408 access("/system/xbin/supolicy", F_OK <unfinished ...> 22408 access("/data/data/sa.root.toolkit", F_OK <unfinished ...> 22408 access("/data/data/com.mypackagename.superuser", F_OK <unfinished ...> 22408 access("/data/app/org.projectvoodoo.otarootkeeper-1.apk", F_OK <unfinished ...> 22408 access("/data/data/com.saurik.substrate/lib/libDalvikLoader.cy.so", F_OK <unfinished ...> 22408 access("/sbin/su", F_OK <unfinished ...> 22408 access("/system/etc/.installed_su_daemon", F_OK) = -1 ENOENT (No such file or directory) herolte:/ #
11660 access("/system/etc/init.d/99SuperSUDaemon", F_OK <unfinished ...>
11660 access("/data/app-lib/com.amphoras.hidemyroot-1", F_OK <unfinished ...>
11660 access("/system/lib/libsubstrate.so", F_OK <unfinished ...>
11660 access("/system/xbin/spapa_su", F_OK <unfinished ...>
11660 access("/data/data/com.thirdparty.superuser", F_OK <unfinished ...>
11660 access("/system/bin/.ext/su", F_OK <unfinished ...>
11660 access("/system/xbin/supolicy", F_OK <unfinished ...>
11660 access("/system/app/SuperSU/SuperSU.apk", F_OK <unfinished ...>
11660 access("/data/data/com.zachspong.temprootremovejb", F_OK <unfinished ...>
11660 access("/sbin/magiskpolicy", F_OK <unfinished ...>
11660 access("/system/app/Superuser.apk", F_OK <unfinished ...>
11660 access("/data/local/xbin/su", F_OK <unfinished ...>
11660 access("/data/data/de.robv.android.xposed.installer", F_OK <unfinished ...>
11660 access("/dev/com.koushikdutta.superuser.daemon/server", F_OK <unfinished ...>
11660 access("/data/data/com.RootBackupKeeper13_3", F_OK <unfinished ...>
11660 access("/vendor/lib/liblog!.so", F_OK <unfinished ...>
11660 access("/system/usr/we-need-root/su", F_OK <unfinished ...>
11660 access("/dev/random", F_OK <unfinished ...>
11660 access("/data/app-lib/com.formyhm.hideroot-1", F_OK <unfinished ...>
11660 access("/sbin/su", F_OK <unfinished ...>
11660 access("/dev/com.thirdparty.superuser.daemon", F_OK <unfinished ...>
11660 access("/dev/.su.d.complete", F_OK <unfinished ...>
11660 access("/data/app-lib/net.snclab.RootKeepSurvival-1", F_OK <unfinished ...>
11660 access("/system/lib/libsubstrate-dvm.so", F_OK <unfinished ...>
11660 access("/system/usr/we-need-root", F_OK <unfinished ...>
11660 access("/dev/com.mypackagename.superuser.daemon", F_OK <unfinished ...>
11660 access("/dev/com.mypackagename.superuser.daemon/server", F_OK <unfinished ...>
11660 access("/system/usr/we-need-root/su-backup", F_OK <unfinished ...>
11660 access("/system/xbin/suhappy", F_OK <unfinished ...>
11660 access("/data/app-lib/com.devadvance.rootcloakplus-1", F_OK <unfinished ...>
11660 access("/data/data/eu.chainfire.supersu", F_OK <unfinished ...>
11660 access("/system/bin/app_process_init", F_OK <unfinished ...>
11660 access("/system/xbin/amphoras", F_OK <unfinished ...>
11660 access("/system/xbin/su", F_OK <unfinished ...>
11660 access("/dev/.su.d", F_OK <unfinished ...>
11660 access("/system/etc/.installed_su_daemon", F_OK <unfinished ...>
11660 access("/data/app/net.snclab.RootKeepSurvival-1.apk", F_OK <unfinished ...>
11660 access("/su/bin/su", F_OK <unfinished ...>
11660 access("/system/su", F_OK <unfinished ...>
11660 access("/system/bin/app_process64_original", F_OK <unfinished ...>
11660 access("/dev/.launch_daemonsu.log", F_OK <unfinished ...>
11660 access("/data/app/sa.root.toolkit-1.apk", F_OK <unfinished ...>
11660 access("/data/data/sa.root.toolkit", F_OK <unfinished ...>
11660 access("/system/xbin/sugote-mksh", F_OK <unfinished ...>
11660 access("/data/data/com.formyhm.hideroot", F_OK <unfinished ...>
11660 access("/data/data/com.troy1103.hideyourroot", F_OK <unfinished ...>
11660 access("/dev/com.koushikdutta.superuser", F_OK <unfinished ...>
11660 access("/dev/com.koushikdutta.superuser.daemon", F_OK <unfinished ...>
11660 access("/data/data/com.noshufou.android.su.elite", F_OK <unfinished ...>
11660 access("/system/bin/suhappy", F_OK) = -1 ENOENT (No such file or directory)
11660 access("/system/bin/app_process32_original", F_OK <unfinished ...>
11660 access("/data/data/com.formyhm.hiderootPremium", F_OK <unfinished ...>
11660 access("/system/lib/libsupol.so", F_OK <unfinished ...>
11660 access("/system/sd/xbin/su", F_OK) = -1 ENOENT (No such file or directory)
11660 access("/data/app-lib/sa.root.toolkit-1", F_OK <unfinished ...>
11660 access("/data/data/com.noshufou.android.su", F_OK <unfinished ...>
11660 access("/data/data/com.yellowes.su", F_OK <unfinished ...>
11660 access("/data/app-lib/com.RootBackupKeeper13_3-1", F_OK <unfinished ...>
11660 access("/system/xbin/sugote", F_OK <unfinished ...>
11660 access("/system/lib64/libsupol.so", F_OK <unfinished ...>
11660 access("/data/app-lib/org.projectvoodoo.otarootkeeper-1", F_OK <unfinished ...>
11660 access("/su", F_OK <unfinished ...>
11660 access("/data/local/su", F_OK <unfinished ...>
11660 access("/system/bin/su", F_OK <unfinished ...>
11660 access("/system/bin/ls", F_OK <unfinished ...>
11660 access("/system/bin/amphoras", F_OK <unfinished ...>
/system/xbin/su
/data/app-lib/net.snclab.RootKeepSurvival-1
/data/data/com.saurik.substrate
/data/data/com.ramdroid.appquarantinepro
*My case* /data/data/stericson.busybox
/lib/libAndroidCydia.cy.so
/system/bin/app_process64_original
/data/app/net.snclab.RootKeepSurvival-1.apk
/su/bin/su
/system/bin/failsafe/su
/system/usr/we-need-root/su
/system/bin/su
/data/local/su
/data/local/bin/su
/system/lib/libsupol.so
/.subackup
/data/app/stericson.busybox-2.apk
/data/app/com.RootBackupKeeper13_3-1.apk
/dev/com.koushikdutta.superuser.daemon/server
/system/etc/.installed_su_daemon
/data/data/com.devadvance.rootcloakplus
/data/data/com.koushikdutta.superuser
**Use MgiskHide**/magisk
/lib/libsubstrate-dvm.so
/data/app/org.projectvoodoo.otarootkeeper-1.apk
/system/xbin/amphoras
/dev/com.mypackagename.superuser.daemon
/dev/com.koushikdutta.superuser.daemon
/data/data/com.amphoras.hidemyrootadfree
/data/app-lib/sa.root.toolkit-1
/data/app-lib/com.troy1103.hideyourroot-1
/data/app-lib/com.formyhm.hideroot-1
/data/data/de.robv.android.xposed.installer
/data/app-lib/com.jrummy.busybox.installer-1
/dev/com.thirdparty.superuser.daemon
/system/xbin/daemonsu
/lib/libAndroidLoader.so
/data/app-lib/com.RootBackupKeeper13_3-1
/data/data/com.noshufou.android.su.elite
*Not Issue*/system/bin/ls
/data/data/com.amphoras.hidemyroot
*Not issue*/system/bin/toolbox
/system/etc/init.d/99SuperSUDaemon
/lib/libSubstrateRun.so
*Not Issue* /dev/null
/data/dcata/com.jrummy.busybox.installer
/system/lib64/libsupol.so
/data/app-lib/org.projectvoodoo.otarootkeeper-1
/system/app/Superuser.apk
/data/local/xbin/su
/data/data/com.noshufou.android.su
/data/data/com.RootBackupKeeper13_3
/server
/data/data/com.mypackagename.superuser
/sbinpolicy
/vendor/lib/liblog!.so
/data/data/net.snclab.RootKeepSurvival
/data/app/sa.root.toolkit-1.apk
/data/data/com.formyhm.hiderootPremium
/dev/.su.d
*Not Issue*/system/bin/cat
*Not Issue*/system
/data/data/com.chelpus.lackypatch
/bin/sh
/bin/app_process_init
/data/data/com.zachspong.temprootremovejb
*Not Issue*/proc/self/status
*Use MagiskHide* /sbin/su
/lib/libDalvikLoader.cy.so
/data/data/sa.root.toolkit
su magiskhide --add com.nianticlabs.pokemongo
su
magiskhide --add com.nianticlabs.pokemongo