Super Mario Run on Android Devices that are Rooted - Android Q&A, Help & Troubleshooting

This is a starter thread for getting Nintendo's latest Android app (which has finally come from iOS over three months later), Super Mario Run, to work on Android devices that have been rooted. Developers, please contribute your findings!
FOR THOSE WHO DO NOT HAVE GOOGLE PLAY, PLEASE POST YOUR FINDINGS! I am desperately trying (in vain) to get Super Mario Run working on a device without Google Play. If any of you do not have Google Play, or have Google Play and want to sever ties between it and Super Mario Run, please tell us what you did!

Reserved for future info.

Does this even work with manual installation (apk) ? Or is it blocked at startup ? (I guess it is, since I couldn't play Miitomo when first launched...)

It is blocked at startup.. maybe with suhide? Anyone?

On my rooted Galaxy S5 with stock Android it works without problems from apkmirror (it is incompatible on play store).
Update:
Now it doesn't work anymore. Error 804-5100 at start...

For me, it works for the first 5minutes and it crashes. Tried to hide using magisk and Rootcloak, but same problem after 5-10 minutes.

The game immediately exits on my OnePlus One running Lineage OS.
My device is not rooted, is certified according to the Play Store and a SafetyNet test passes. How is this even possible?

headsh0t95 said:
The game immediately exits on my OnePlus One running Lineage OS.
My device is not rooted, is certified according to the Play Store and a SafetyNet test passes. How is this even possible?
Click to expand...
Click to collapse
I'm running Resurrection Remix (based on LOS) on Axon 7 -- rooted, passing SafetyNet, magisk-hide enabled for the app, still immediately exits just like you.

Doesnt run on my rooted Huawei Honor X5 (kiwi) with lineageos, tried to cloak the root - crashed all the time. after this i unrooted the phone, but it didnt work either ...

I tried everything listed here and nothing work.. Uninstalled the magisk, unroot, installing Super Mario from the Play Store, doesn't work either... I'm using a Moto Z Play with custom LineageOs

OnePlus 3T
Last version of NucleaROM and his kernel (Custom ROM)
Rooted (Tried without root too)
Doesn't work

Lenovo K5 Plus (L36 variant)
Last version of AospExtended ROM (Custom ROM)
Rooted (Magisk v11.6, SafetyNet pass)
Magisk: Magisk Hide selected and Selected Super Mario Run in Magisk Hide
Status: working

Device: HTC 10 (T-Mobile variant, running supercid, unlocked, s-off)
ROM: Resurrection Remix (3/20/17 - Will be trying the new nightly next, too)
Magisk: 11.6 (Rooted, SafetyNet passed, Magisk hiding Super Mario Run)
Status: Crashes immediately upon open.

Read something about not nougat compatible on a German forum.
Nexus 7 and pixel xl not working.

LeEco Le Max 2
AOKP MM 6.0.1
Rooted
Latest Magisk
Safety Net check - FAILED
Crashes on startup
Enabled hide Magisk - WORKING

Samsung galaxy S7 edge
King of nougat v9
Safety net check failed
Crashes on logo.
Because my magisk and super su is systemless I can't hide them. **** me.

Axon 7
LineageOS Official Weekly 3/20
Magisk Installed
No root (Not actually sure what happened there)
SafetyNet Passed
Working.

Just install Magisk v11.6, enable Magisk Hide, test SafetyNet. If passed, try running Super Mario Run. All done .
Else, uninstall Magisk and install everything again until you get to pass SafetyNet checks.

Nexus 6
Resurrection Remix (unofficial)
Magisk 11.5 (and later 11.6) with Magisk's su
Magisk hide enabled immediately after installation
status: working

rogxd said:
On my rooted Galaxy S5 with stock Android it works without problems from apkmirror (it is incompatible on play store).
Update:
Now it doesn't work anymore. Error 804-5100 at start...
Click to expand...
Click to collapse
Exactly the same here.

Related

Root free ROM/what passes Safetynet?

Hi guys,
I'm looking for a ROM that will pass the Safetynet checks but it seems these days everything is comes pre rooted. I've tried unrooting it (SuperSU app > uninstall root) but no luck.
Can anyone recommend a ROM or an unroot method that might work?
Just wondering what you're trying to achieve with the Safetynet check? Once I'd done "full unroot" on a few ROMs, I could quite comfortably play Pokemon Go on them, which allegedly uses a SafetyNet check.
For instance, I'm using Exodus now (with full unroot) but this has worked with many other ROMs too, such as SLIMrom.
Krexus-CAF is not rooted from memory, but it also is a little behind in security patches at the moment.
If you explain your end goal, someone might be able to help a little more!
Cheers
Thanks, it is to play pokemon go. I was using the magsik but since that stopped working and I don't use root for anything I thought I would just loose root. I've tried 4-5 ROMs including CM13, CM14 and exodus over the last few days bit no luck.
Would you share your full unroot method? what ever I'm doing I'm not doing right
have same question.
waiting for the best solution
Use Magist to bypass Safetynet
Try Magisk or System-less root.
If you really wish to fully unroot, go to SuperSU -> Settings and tap on unroot. It will unroot.
As you said you have already tried it the try this method :-
- Go to TWRP.
- Go to advanced page.
- Tap on File Manager.
- Browse to /system/bin/
- Delete su file.
That's all, you will be fully unrooted (no sure whether a word called unrooted is there! )
Good Luck :good:
Thank You!
Use magisk/suhide
FletchNZ said:
Hi guys,
I'm looking for a ROM that will pass the Safetynet checks but it seems these days everything is comes pre rooted. I've tried unrooting it (SuperSU app > uninstall root) but no luck.
Can anyone recommend a ROM or an unroot method that might work?
Click to expand...
Click to collapse
Magisk has system less root,xposed,v4a,busybox
Works gr8 with miui 8 6.9.29
Finally a temporary working method to use Systemless Xposed and bypass SafetyNet
Get Pokemon back to work in latest safetynet upgrade.
The below procedure along with the above "Root Switch" apk will allow you to play Pokemon again.
Alternatively there is a new file/patch for suhide that passes the latest SafetyNet Update.
Finally a temporary working method to use Systemless Xposed and bypass SafetyNet
Above works on Xiaomi.eu 6.10.13 (MIUI), marked temporary because if SafetyNet gets update again, it will probably fail again.
Use Suhide v0.55 and systemless supersu v2.78 SR1.
corkiejp said:
Finally a temporary working method to use Systemless Xposed and bypass SafetyNet
Above works on Xiaomi.eu 6.9.29 (MIUI), marked temporary because if SafetyNet gets update again, it will probably fail again.
Use Suhide v0.55 and systemless supersu v2.78 SR1.
Click to expand...
Click to collapse
nice one. :victory:
Thanks for your help.
The answers I needed.

Magisk support or this phone dies.

Netflix no longer works for me as Google SafetyNet DRM detects root (SuperSU, busybox, and unlocked bootloaders). Currently, the only work around is Magisk hide, which means you need johnwu systemless root using MagiskSU and the Magisk framework flashed. There is a major snag for the G3 however, due to bump. Bump is what allows a custom bootloader to be accepted. MagiskSU and framework work by modifying the boot.img to mount a hidden partition. With stock ROMs above 5.1.1, you cannot just bump the modified boot image as it causes flashing red and blue lights and bootloader not to verify correctly.
I could switch to a different ROM like Cyanogenmod and use a bump script to get it to work (complicated and unwanted). Developer support is lacking at the moment, so I am not holding my breath. Not to mention, SafetyNet will keep evolving and leave this method behind eventually. The future is likely in a temp root solution just to apply system-less modules and ad-blocking as rooted users become more persecuted by major services.
Even so, I would love a method of using Magisk hide currently while staying on stock MM if possible.
Oh no! I had no idea Magisk wasn't working for stock roms.
I was just looking it up because I got the dreaded screen dying issue (paper fix is working for now) and was thinking of starting over with a new G3 and putting Magisk on it.
I guess I'll have to use a custom ROM if I do that? Are there any that can pass SafetyNet?
davidgro said:
Oh no! I had no idea Magisk wasn't working for stock roms.
I was just looking it up because I got the dreaded screen dying issue (paper fix is working for now) and was thinking of starting over with a new G3 and putting Magisk on it.
I guess I'll have to use a custom ROM if I do that? Are there any that can pass SafetyNet?
Click to expand...
Click to collapse
CyanogenMod works with magisk I've heard.
manaox2 said:
CyanogenMod works with magisk I've heard.
Click to expand...
Click to collapse
Turns out Fulmics does too! That's what I'm using on my new phone.

Netflix says "Incompatible device"

Hi, I'm running RR 6.0.1. I clean installed, removed built-in root (leaved the phone unrooted). Play Store showed my device as uncertified. Latest Netflix does not work.
I flashed Magisk 14, then this module, and Device Certification section dissapeared. Uninstalled Magisk, now device showed as certified.
Netflix still NOT working. It does show up on Play Store search. Flashed Magisk again, Mario Run seems to work, and also Android Pay.
EDIT: Forgot to say, SafetyNet passes all the time.
But Netflix insists in Incompatible device. May be the unlocked bootloader? Or the custom ROM?
Is there any workaround for this? (Aside from installing old 4.x version of Netflix)
Thanks!
I've installed Netflix on a few devices succesfully, after facing the same issues as you, by downloading the .apk from Netflix directly here: https://help.netflix.com/en/node/57688
Unfortunately, that's 4.16.x version
I'm talking about newer versions
:bump:
Sent from my ONE A2003 using Tapatalk
Same problem! I used to be able to use the latest Netflix from playstore on my stock and even custom Nougat ROMS, but since the Oreo update I can't. It passes Safetynet but Netflix says incompatible. :/
I'm in the same boat. I have a OnePlus 2 running Lineage 13 and unable to run any Netflix app above version 4.16-200147. My device passes SafetyNet and able to run other apps (Super Mario Run, Pokemon GO) without any issue. If I however update my phone to Lineage 14.1, install the same version of Magisk I'm able to run the latest version of Netflix. Personally I prefer Lineage 13 on my device. I'm guessing that the "system" is signed differently???????
I "fixed" it by upgrading to Nougat, RR ROM Rootless + Magisk 14 + Xposed + No Device Check module, nothing specifically activated in Magisk Hide.
+1 4.16 version, anything newer complained about device not supported
running sony xperia z3 compact on omnirom
On LineageOS 16, every version i tried complained about not supporting my device (SM-G920F), except this one: https://m.apkpure.com/netflix/com.netflix.mediaclient/download?from=details
(v6.26.1 build 15 31696)
It's not the latest, but fairly new compared to v4.16

Google Pay After Following WTF Unlock/Magisk Guide

Hello all, I tried search the Q&A threads for any solution to my problem about Google Pay complaining about altered phone.
I have an unlocked US998 V30 variant (Nougat) that I almost never updated till now.
I followed the WTF guide using Magisk 18.0 and 20b KDZ file.
Then afterwards, I downloaded 20e, f, g, h TWRP files and flashed them via TWRP using zip queue.
In the same TWRP proces, I accidentally flashed Magisk 19.3 and that caused my phone to go into bootloop error.
I managed to fix this by going using hardware buttons to go back into TWRP, resetting everything and flashing Magisk 18.0 and the other two verity/rctd zips.
As I am reinstalling and resetting up everything, I had to update Google Play Services for Ebay (and other) apps to work (Not sure if this information is important).
When I got to trying to setup Google Pay, it complains about the phone being rooted and altered in some way.
I've tried removing phone permission from Google Play Service/Store (no go).
I've seen people suggest updating Magisk to 19.x, but I am wary of that after my bootloop fiasco.
Anyone have any suggestions or am I SOL on Google Pay?
At least on my VS996, you can upgrade Magisk outside of TWRP. In other words, have the Magisk Manager update itself, and Magisk directly (I think it's called "Direct Install").
I'm on 19.3 now without issues. This also solves the GPay issue, because nothing would let it work properly on 18.x in my experience... you have to be on 19.x for Gpay to work.
schwinn8 said:
At least on my VS996, you can upgrade Magisk outside of TWRP. In other words, have the Magisk Manager update itself, and Magisk directly (I think it's called "Direct Install").
I'm on 19.3 now without issues. This also solves the GPay issue, because nothing would let it work properly on 18.x in my experience... you have to be on 19.x for Gpay to work.
Click to expand...
Click to collapse
Can anyone else confirm this works with a US 998 Unlocked variant? I am not sure if I should upgrade my Magisk again and go through all that.
techsam2k8 said:
Can anyone else confirm this works with a US 998 Unlocked variant? I am not sure if I should upgrade my Magisk again and go through all that.
Click to expand...
Click to collapse
Yes, it works. As said, update Magisk through the app, IOW, when u boot the phone and Magisk says there's an update, do it.
Also, be sure to have gpay hidden from Magisk, in the 'Magisk Hide' section. Not sure if it matters but I also have google play services and google play store hidden.
Cheers
AsItLies said:
Yes, it works. As said, update Magisk through the app, IOW, when u boot the phone and Magisk says there's an update, do it.
Also, be sure to have gpay hidden from Magisk, in the 'Magisk Hide' section. Not sure if it matters but I also have google play services and google play store hidden.
Cheers
Click to expand...
Click to collapse
FWIW, I did not have the Magisk Hide anything, and Gpay is still working...
As the above mentioned posters said, installing it directly from Magisk Manager worked (19.3)!
However, after I rebooted, SafetyNet was failing and I found out it was due to Systemless Xposed Module.
Uninstalled that through the Magisk Manager, which worked and was able to successfully use Google Pay after hiding Magisk itself.
It is a shame I cannot use both Google Pay and Xposed at the same time.
techsam2k8 said:
It is a shame I cannot use both Google Pay and Xposed at the same time.
Click to expand...
Click to collapse
You can use Xposed and pass Safety Net. There's a guide I wrote.
You have to install THIS version of Xposed (called edXposed), enable it, then download specific Xposed modules which work with it.
Xposed and Safety Net Pass -- How To!
(with Gravity Box links)
There's link for Gravity Box, and you can look in the edXposed repository and see other Xposed mods in which you might be interested.
techsam2k8 said:
Then afterwards, I downloaded 20e, f, g, h TWRP files and flashed them via TWRP using zip queue.
In the same TWRP proces, I accidentally flashed Magisk 19.3 and that caused my phone to go into bootloop error.
Click to expand...
Click to collapse
That was not the issue.
1) If you made a backup in TWRP, all you had to do was delete boot and then restore boot from the backup.
2) You never flashed the Magisk uninstaller before updating magisk. This is a common issues going from V18-V19
Sent from my LG-H932 using XDA Labs

Best ROM combination to use xposed framework & device id changer?

I have US998 rooted and is looking into xposed framework.
I've looked at numerous instructions and after mix-n-matching was able to install xposed somehow but after I enabled device id change, it froze at LG logo.
That was with Pie stock 30c.
I've tried coming down to Oreo 20e and as soon as I install xposed and reboot, it hangs again at LG.
I've came down to Nougat 10d and it still hangs.
What would be the best method (or custom rom) to use with xposed?
Thanks in adv!!
larciel said:
I have US998 rooted and is looking into xposed framework.
I've looked at numerous instructions and after mix-n-matching was able to install xposed somehow but after I enabled device id change, it froze at LG logo.
That was with Pie stock 30c.
I've tried coming down to Oreo 20e and as soon as I install xposed and reboot, it hangs again at LG.
I've came down to Nougat 10d and it still hangs.
What would be the best method (or custom rom) to use with xposed?
Thanks in adv!!
Click to expand...
Click to collapse
I have Xposed with stock Rooted Oreo. Just make sure you're using the Oreo Xposed.
ChazzMatt said:
I have Xposed with stock Rooted Oreo. Just make sure you're using the Oreo Xposed.
Click to expand...
Click to collapse
are you using systemless ? I followed this and was successful but Magisk shows it fails Safenet.
https://magiskroot.net/systemless-xposed-framework-for-oreo/
I thought systemless would bypass Safenet check?
larciel said:
are you using systemless ? I followed this and was successful but Magisk shows it fails Safenet.
https://magiskroot.net/systemless-xposed-framework-for-oreo/
I thought systemless would bypass Safenet check?
Click to expand...
Click to collapse
Use edxposed from magisk download section
Though there's no guarantee that safety net will pass for the modules you use.
larciel said:
are you using systemless ? I followed this and was successful but Magisk shows it fails Safenet.
https://magiskroot.net/systemless-xposed-framework-for-oreo/
I thought systemless would bypass Safenet check?
Click to expand...
Click to collapse
Like @tech_infinity mentions,
edXposed variant of Xposed passes Safety Net.
I wrote Instructions last year on how to install edXposed, but may be outdated by now since they mention specific release version. Probably updated version out there now.
I don't care about Safety Net, and neither does my banking app, so I kept just Xposed on my own phone. Whenever I decide to do a full clean install of everything I'll switch to edXposed.

Categories

Resources