I'm running, on a Huawei Mate 10 PRO, an official Huawei ROM BLA-L29 8.0.0.157 (C432) with no custom kernel or script installed via TWRP. I only have Magisk 18 running with a couple of modules such as Android Pie Fonts, Busybox, DNSCrypt-Proxy 2, Pixel Experience, Youtube Vanced. Root works perfectly on the device with many applications. Now I'm struggling with two things that don't work at all:
- SafetyNet check: it takes many minutes to complete and at the end I get an "Invalid answer"
- Magisk Hide: as soon as I register an application in Magisk Hide I can no longer launch it. Clicking on the icon doesn't do anything.
FYI: On Magisk I have the "Keep forced encryption" set and "Keep AVB 2.0/dm-verity" unchecked. I tried with "Keep AVB 2.0/dm-verity" set and re-installed Magisk but problem is still there.
I looked at Magisk's log but can't see any outstanding issue or error message.
Can someone help me to solve this issue since some banking applications are now blocking me? Thanks a lot.
PS: I tried to use an alternativel fingerprint via the MagiskHide Props Config module but that didn't help.
SafetyNet with Magisk 18.0
alphazo said:
- SafetyNet check: it takes many minutes to complete and at the end I get an "Invalid answer"
- Magisk Hide: as soon as I register an application in Magisk Hide I can no longer launch it. Clicking on the icon doesn't do anything.
Click to expand...
Click to collapse
Hi alphazo,
I had the same problem with my Huawei Mate 10 Pro since I went from 17.3 to 18.0.
I tried several solutions like you, but nothing worked. The only thing that worked was to downgrade to version 17.3, there, everything was functional.
For my part, I completely uninstalled Magisk from my phone and then reinstalled it. After that, everything works perfectly and I have no problems with SafetyNet.
You just have to reconfigure the Magisk Manager application and choose which applications you want to hide.
I hope it will work for you too ! :good:
Thanks a lot for your pointers. I finally got it working and thus even with Magisk 18
It was a combination of many factors.
Here is what I did first:
Fully uninstalled Magisk 18
Installed Magisk 17..3
Selected applications lilke a simple Safetynet checket app under Magisk Hide
Started the Safetynet checker app and it worked.
Then I started to re-install my Magisk modules including Pix3lify (former Pixel Experience module) for an alternate launcher and found out that this was causing the issue.
I uninstalled this module and then decided to upgrade to Magisk 18. Magisk Hide didn't work at first since a simple Safetynet checker app wouldn't pass.
I had to go back to Magisk Hide panel and unselect all the apps that were previously registered before selecting them again and this time it worked.
Thanks again for your pointers and I hope the above will help other people.
PhilippeSX4 said:
Hi alphazo,
I had the same problem with my Huawei Mate 10 Pro since I went from 17.3 to 18.0.
I tried several solutions like you, but nothing worked. The only thing that worked was to downgrade to version 17.3, there, everything was functional.
For my part, I completely uninstalled Magisk from my phone and then reinstalled it. After that, everything works perfectly and I have no problems with SafetyNet.
You just have to reconfigure the Magisk Manager application and choose which applications you want to hide.
I hope it will work for you too ! :good:
Click to expand...
Click to collapse
Niantic, well know for creating Pokemon Go, released their new AR game, Harry Potter: Wizards Unite. Supposedly, the approach to this game was to build upon what made PoGo great. Right now there is a new root check for this game which is completely different from Pogo. Anyone have any clue on how to run the app with a root device?
Huh, I thought I was going crazy. I've tried Hide, renaming package, removing all root-named apps... anything we can do?
I've been playing since the beta and have had no issues running the game. Just make sure you do all the normal steps. If you receive the "Device not supported" error then root or Magisk is being detected.
Hide Magisk Manager (rename)
Magisk Hide Wizards Unite
Ensure Safety net passes
Rename any and all files with "Magisk" in the name on your internal storage to something else i.e Magic.zip
Mildly said:
I've been playing since the beta and have had no issues running the game. Just make sure you do all the normal steps. If you receive the "Device not supported" error then root or Magisk is being detected.
Hide Magisk Manager (rename)
Magisk Hide Wizards Unite
Ensure Safety net passes
Rename any and all files with "Magisk" in the name on your internal storage to something else i.e Magic.zip
Click to expand...
Click to collapse
Renaming the Magisk app/files doesn't affect their function?
ragnarokx said:
Renaming the Magisk app/files doesn't affect their function?
Click to expand...
Click to collapse
Sorry meant to say rename all .zip files so if you have a Magisk.zip for flashing make sure to rename the file to something else. Magisk will download a new .zip when updating it so make sure to check your downloads folder.
I have the same issue, playing the version that was released last Friday.
Magisk Hide seems to work, but it only allows me to play for maybe 5-15 minutes and then the "device not supported" error still pops up.
Edit: Turns out I never used the option to hide Magisk Manager before Going to check if that helps.
MrMagic said:
I have the same issue, playing the version that was released last Friday.
Magisk Hide seems to work, but it only allows me to play for maybe 5-15 minutes and then the "device not supported" error still pops up.
Edit: Turns out I never used the option to hide Magisk Manager before Going to check if that helps.
Click to expand...
Click to collapse
Pretty sure you also have to do that because without magisk manager hidden they can easily detect the original package name. The fact you can play 5-15 minutes it's when they start checking for root. Also happens in pogo. If the error still happens try to clear the data of the app and the root detection should be gone for good
Magisk hide+rename magisk+no magisk related file on my device+safety net pass
Getting the error every 2-10min. I also reinstalled the game but nothing does change. PoGo has no problem.
I am also getting the same error even after magisk hide and everything else.
After a reboot it works for Quite a while but after a while it reports incompatible device again.
Same here, nothing named "magisk" on my device anymore, hide is on, still get the message every few minutes
Edit: I forgot to "Hide Magisk Manager (rename)" in the Magisk settings. Played for about an hour today and no incompatibility message! I think that fixed it.
What I did was
1) used Root Explorer and searched my system for "magisk" and renamed or deleted all results
2) hide wizards unite in Magisk Manager
3) go to Magisk Manager settings and click the option that renames the Magisk apk to a random filename
ragnarokx said:
Same here, nothing named "magisk" on my device anymore, hide is on, still get the message every few minutes
Edit: I forgot to "Hide Magisk Manager (rename)" in the Magisk settings. Played for about an hour today and no incompatibility message! I think that fixed it.
What I did was
1) used Root Explorer and searched my system for "magisk" and renamed or deleted all results
2) hide wizards unite in Magisk Manager
3) go to Magisk Manager settings and click the option that renames the Magisk apk to a random filename
Click to expand...
Click to collapse
In addition to these steps, I needed to clear the magisk log in magisk manager.
I did this through the following steps,
Tap the menu icon in magisk manager,
Tap log,
Tap the magisk tab (superuser tab may be shown, it doesn't need to be cleared)
Tap the trashcan icon in the top right corner
This is on magisk manager 7.3.2 (224).
All I did was use Magisk hide to hide it from the app and then renamed Magisk in the settings
The OP should update the original post with these so others after us don't have to search for it or ask the same crap over and over.
I can play this game just fine with root and Xposed framework installed and SafetyNet passing. So long as you don't give the game permission to access storage then there isn't much of a chance that the game is scanning for anything named Magisk but I did it anyway. After following what I've quoted below I still wasn't able to play so I cleared game cache and game storage and then uninstalled the game and reinstalled. Before opening the game I made sure to hide it from Magisk.
In addition, LP is installed on my device and only with its Xposed module was I able to hide LP (package rename). I've read or been told at some point that LP can be detected as a GPS hack or similar so I took the extra step. You don't have to have Xposed at all to run WU on a rooted device but it is required to be able to hide LP.
Mildly said:
I've been playing since the beta and have had no issues running the game. Just make sure you do all the normal steps. If you receive the "Device not supported" error then root or Magisk is being detected.
Hide Magisk Manager (rename)
Magisk Hide Wizards Unite
Ensure Safety net passes
Rename any and all files with "Magisk" in the name on your internal storage to something else i.e Magic.zip
Click to expand...
Click to collapse
lpfansether said:
In addition to these steps, I needed to clear the magisk log in magisk manager.
I did this through the following steps,
Tap the menu icon in magisk manager,
Tap log,
Tap the magisk tab (superuser tab may be shown, it doesn't need to be cleared)
Tap the trashcan icon in the top right corner
This is on magisk manager 7.3.2 (224).
Click to expand...
Click to collapse
lpfansether said:
In addition to these steps, I needed to clear the magisk log in magisk manager.
I did this through the following steps,
Tap the menu icon in magisk manager,
Tap log,
Tap the magisk tab (superuser tab may be shown, it doesn't need to be cleared)
Tap the trashcan icon in the top right corner
This is on magisk manager 7.3.2 (224).
Click to expand...
Click to collapse
Sadly that also doesn't work on my device.
Are you using other modules? I'm thinking right now that Youtube vanced could be a problem.
Impact7 said:
Sadly that also doesn't work on my device.
Are you using other modules? I'm thinking right now that Youtube vanced could be a problem.
Click to expand...
Click to collapse
YTV would not make WU throw a device incompatibility error. Root in some way or another is being detected by WU or you may have a device that is confirmed not supported. No extra Magisk modules, no extra tricks required.
I can play this game just fine with root and Xposed framework installed and SafetyNet passing. So long as you don't give the game permission to access storage then there isn't much of a chance that the game is scanning for anything named Magisk but I did it anyway. After following what I've quoted below I still wasn't able to play so I cleared game cache and game storage and then uninstalled the game and reinstalled. Before opening the game I made sure to hide it from Magisk.
Mildly said:
I've been playing since the beta and have had no issues running the game. Just make sure you do all the normal steps. If you receive the "Device not supported" error then root or Magisk is being detected.
Hide Magisk Manager (rename)
Magisk Hide Wizards Unite
Ensure Safety net passes
Rename any and all files with "Magisk" in the name on your internal storage to something else i.e Magic.zip
Click to expand...
Click to collapse
lpfansether said:
In addition to these steps, I needed to clear the magisk log in magisk manager.
I did this through the following steps,
Tap the menu icon in magisk manager,
Tap log,
Tap the magisk tab (superuser tab may be shown, it doesn't need to be cleared)
Tap the trashcan icon in the top right corner
This is on magisk manager 7.3.2 (224).
Click to expand...
Click to collapse
Are the files located at "root" also needed to be removed/renamed? Or only those located at the internal storage? Thanks..
Hello,
I’m not sure its the right thread as I don’t have a rooted phone but I didn’t found a lot of threads about the game.
But here is my question:
Do you think the google apps are absolutly necessary ?
I have a lineageOS 16 installed without gapps and can’t pass the login with facebook screen (login with google don’t work, nothing happen)
after following these exact steps it instantly gives me incompatible device:
uninstalling wizards unit
rebooting to make sure minimal data is preserved
making sure magisk is renamed to some random string
making sure nothing named "*magisk*" exists on internal storage(and I never gave permission anyways)
install wizards unite
magisk hide wizards unite
start wizards unite and log in with my account etc
Could there be anything that wizards unite checks besides this?
I have tried many times making sure I followed everything exactly, but it still doesnt work.
On my Oneplus 3 with LineageOS 16, Magisk 19.3, and GPS Joystick by The App Ninjas, I keep getting "Device Incompatible" error intermittently, i.e., every 5 to 10 minutes. I tried the following:
1. Pokemon Go works perfectly
2. Passed Safety Net (two ticks)
3. Hid the GPS Joystick app
4. Deleted whatever "magisk" named files
5. Confirmed that the game doesn't have file storage access
6. Cleared whatever logs left by Magisk
7. Removed Magisk Manager (didn't hide it)
8. Confirmed that when searching for "magisk" or "gps" in /sdcard/* there is nothing found.
9. Cleared the cache of the game
10. Did not run GPS Joystick (but it is still in /system/priv-app since it was installed via App Systemizer, and hidden by Magisk).
Any ideas?
Update: I fixed it! I have to Magisk hide both the game and the GPS Joystick app.
Linuxfornoobs said:
after following these exact steps it instantly gives me incompatible device:
uninstalling wizards unit
rebooting to make sure minimal data is preserved
making sure magisk is renamed to some random string
making sure nothing named "*magisk*" exists on internal storage(and I never gave permission anyways)
install wizards unite
magisk hide wizards unite
start wizards unite and log in with my account etc
Could there be anything that wizards unite checks besides this?
I have tried many times making sure I followed everything exactly, but it still doesnt work.
Click to expand...
Click to collapse
Tried the same over and over again. If I got time I will full wipe (also internal) and flash my ROM to see if anything from the years before is causing the problem. I'll write here if anything does change.
Ive got:
Galaxy s5
Lineage 18.1
Magisk 23.0.
Ive turned on magisk hide in settings.
Ive ticked M&S Bank (and turned on the two toggles in it).
Ive ticked Google Play Services (and turned on the 10 toggles in it).
Check Safetynet works and passes all ok.
The M&S bank app says it wont work on rooted phones.
This is the 1st banking app ive tried on this.
Do i need to provide any more information?
Is there anything else i can do or anything i am doing wrong?
thanks
In Magisk settings you have the option to hide the Magisk app. When you check this option, the apk will appear under another name such as "settings" or "manager". After doing this, wipe storage or uninstall and reinstall the Bank app. Some apps detect root by simply checking an app with the name Magisk among those installed. Don't install the app on external storage or Magisk hide won't work (at least in my case).
hi
thanks for the reply. ill try and re insatll the banking app and see if that works
Hi there,
i used Magisk with a hidden Magisk Manager (As "Settings" in the app drawer) and i got a update notification about a new Magisk version. I updated and afterwards i read Magisk Manager is dead and isn't used anymore. When i now click on "Settings" it force closes and i can't open Magisk. What can i do now?
Device is a Oneplus 7t Pro with Stock rom.
Thanks
Try reinstalling magisk through recovery. Works for me on my Pixel 3 running LOS18. 1. Just flash the magisk zip through twrp or whatever you have.
Shouldn't be necessary to hide the magisk app. I have Gpay etc working nicely with the magisk app not hidden. Unless of course there's some other app you're running that won't work without magisk being hidden?
Okay i try to reinstall it but i think i'll wait for Android 12 to come and then start from scratch. Magisk Hide or at least hiding root is necessary for my banking app.
Same happened to me. Oneplus 8T with Android 11.
My phone is rooted and i can't access any mobile banking, I've tried using Shamiko module and such but still can't access it.
I looked up on the internet and people say i need to install Magisk Delta instead
I followed the instruction on their site by direct installing it
Once i followed it didn't installed correctly, everytime i open Magisk Delta it keeps showing message "Requires Additional Setup" even I've done rebooting
Please i need some help
Is the original magisk still installed? Then if yes the magisk is overlapping each other, you need to uninstall the original first then install the delta one
install magisk safety net module, hide prop config, enable zygisk and select bank app from block list. is the best way for use bank apps without problems. dont install magisk delta is not suggested
wetito said:
install magisk safety net module, hide prop config, enable zygisk and select bank app from block list. is the best way for use bank apps without problems. dont install magisk delta is not suggested
Click to expand...
Click to collapse
This method doesn't work for all banking apps
for my apps works. there is a new version of safety net module. you could try