Get Mcdonald's app to work with root - Xiaomi Mi Mix 2S Questions & Answers

So I decided to install magisk again and managed to pass safety net and all that so I can now use Gpay. Then I figured since Gpay works now surely the mcdonalds app would also work, right? I mean, how much security does an app that literally does not handle any money need?
Anyway, since it seems to work randomly on some devices and not on others I'm just curious if any of you have managed to get it to work on an unlocked Mix 2s

Tried hiding magisk? And putting the app on the hide list in magisk?

m7x9 said:
Tried hiding magisk? And putting the app on the hide list in magisk?
Click to expand...
Click to collapse
Of course. Also tried a local payment app and everytime i open it the first time it doesn't work due to root but if I close it and open it again it works. So basically gpay works now but my banking apps don't work lol

Related

is it possible to hide root in apps using parallel space?

i was giving some thoughts on the parallel space and how it creates a virtual environment to run apps. so could it also able to hide root from apps if they are installed in parallel space? could it be possible?
If you're using Magisk there is an option to select apps to hide root from.
JerryGoyal said:
i was giving some thoughts on the parallel space and how it creates a virtual environment to run apps. so could it also able to hide root from apps if they are installed in parallel space? could it be possible?
Click to expand...
Click to collapse
Yes parallel apps hides root.
i tried hiding root for tez app but didn't work. i tried using parallel space but no lucjk.
JerryGoyal said:
i was giving some thoughts on the parallel space and how it creates a virtual environment to run apps. so could it also able to hide root from apps if they are installed in parallel space? could it be possible?
Click to expand...
Click to collapse
It might be possible but your app choices are limited.
On the same line of thinking though the island app creates an android work profile. I've used it to hide bank apps from root with good success.
https://play.google.com/store/apps/details?id=com.oasisfeng.island
nice, it's a safer when you have to use some trash apps on your phone.
texasaggie1 said:
It might be possible but your app choices are limited.
On the same line of thinking though the island app creates an android work profile. I've used it to hide bank apps from root with good success.
https://play.google.com/store/apps/details?id=com.oasisfeng.island
Click to expand...
Click to collapse
so i tried running the bank app 'tez' in island app and it didn't work. tez still found out that the device is rooted. island app may work for some apps but not for all.
JerryGoyal said:
so i tried running the bank app 'tez' in island app and it didn't work. tez still found out that the device is rooted. island app may work for some apps but not for all.
Click to expand...
Click to collapse
You sure you have magisk installed correctly with all safety check green/
RiTCHiE007 said:
You sure you have magisk installed correctly with all safety check green/
Click to expand...
Click to collapse
yes all the checks are passed and I'm able to hide root from some banking apps but this "tez" app is really clever to detect root (maybe becuz developed by Google)
JerryGoyal said:
yes all the checks are passed and I'm able to hide root from some banking apps but this "tez" app is really clever to detect root (maybe becuz developed by Google)
Click to expand...
Click to collapse
and what if you hide the paralel app also?
Did you randomize the magisk manager apk name?
RiTCHiE007 said:
and what if you hide the paralel app also?
Click to expand...
Click to collapse
i tried hiding "island" app but still no luck.
cciechad said:
Did you randomize the magisk manager apk name?
Click to expand...
Click to collapse
no i didn't. I tried once randomizing it but then magisk stopped working for me and I again had to re-install it. maybe it's fixed in the latest release if someone can confirm.

app sign in failure on app launch: root related?

The app is prime video. I'm not even able to access the login screen, I just automatically am greeted with the "app sign in failure" message. It's the only app I've had an issue with since root. I even installed a couple banking apps to see if they behaved similarly, but there were no issues. I'm running magisk canary with magisk hide enabled. Is this possibly related to being rooted or something entirely different? Google search on this issue didn't produce anything.
Try clearing the cache and data for the app and rerun it.
JohnC said:
Try clearing the cache and data for the app and rerun it.
Click to expand...
Click to collapse
ok just tried that, didn't work, thanks though.
The prime video app works fine on my pixel 4a running A10 with Magisk (but not hide)
So, try this:
1) Uninstall and reinstall the app - see if that works.
2) Install the regular amazon shopping app and see if you can sign into that - if you can, then the prime video app may just start working because I have noticed in the past that signing into one of the apps will also automatically sign you into the other.
JohnC said:
The prime video app works fine on my pixel 4a running A10 with Magisk (but not hide)
So, try this:
1) Uninstall and reinstall the app - see if that works.
2) Install the regular amazon shopping app and see if you can sign into that - if you can, then the prime video app may just start working because I have noticed in the past that signing into one of the apps will also automatically sign you into the other.
Click to expand...
Click to collapse
Well this is odd, with the amazon shopping app, when I tap login, it starts forward for a sec then kicks me back every time. I did previously try reinstalling the prime video app. Very bizarre
I actually tried installing it on my 6 year old rooted with xposed note 4 and had no issues, logged in and all.
I would also try clearing the data and cache of the amazon shopping app (if you didn't just install it).
It sounds like you might have a restriction on one or both of the apps, like XprivacyLua or you may need to whitelist these apps to get them to work.
JohnC said:
I would also try clearing the data and cache of the amazon shopping app (if you didn't just install it).
It sounds like you might have a restriction on one or both of the apps, like XprivacyLua or you may need to whitelist these apps to get them to work.
Click to expand...
Click to collapse
yea, I had just installed the amazon app to test. What is XprivacyLua? Sounds kinda like an xposed module. And how do I whitelist these apps?
If you don't know what Xprivacy is, then you don't have it and it can't be causing this.
Is there any Magisk or Xposed modules you have loaded that could be effecting these amazon apps?
JohnC said:
If you don't know what Xprivacy is, then you don't have it and it can't be causing this.
Is there any Magisk or Xposed modules you have loaded that could be effecting these amazon apps?
Click to expand...
Click to collapse
Uhh, I doubt it. I currently have QuickSwitch, Systemless Hosts and Universal Safetynet fix installed in Magisk, that's it.
I had the same issue, have you installed an AdBlock like Adaway?
I just disable it and all is working again
edited:
duplicate comment, sorry
vortrum said:
I had the same issue, have you installed an AdBlock like Adaway?
I just disable it and all is working again
Click to expand...
Click to collapse
Thanks, that worked for me too! Even better, once I got logged in to Prime, I re-enabled Adaway and it still works!
vortrum said:
I had the same issue, have you installed an AdBlock like Adaway?
I just disable it and all is working again
Click to expand...
Click to collapse
Thank you very much! I've been trying to disable, change settings, clear caches, uninstall, reinstall, hide, add exceptions etc. until I found this thread. In my case, the trick was to disable both AdGuard and AdAway, then presto, I was able to login in both Amazon Appstore and Amazon Shopping apps (and then re-enable both).
This also allowed me to login in the PayPal app, which was having the same issue of flashing the login screen for a split second before going back to the initial screen. So, triple thanks!

Can not use banking app because of root.

When I try to open the pushTAN app of my bank, I get a security notice: blah blah ROOT something something.
My phone is the OnePlus Nord and I'm using the lastest magisk version with zygisk and the SafetyNet Fix from kdrag0n enabled. If I check the SafetyNet Attestation with various apps, I pass both "Basic integrity" and "CTS profile match", but for some reason my banking app still doesn't work.
Any help is appreciated.
Banks aren't soft. I don't think you'll find a way around it and if you do it won't last for long. The banks have a responsibility to keep things secure so see it as a good thing that they're protecting YOU from fraud. Root is insecure and blocked by banking apps for a very good reason.
Sorry but that's just the truth of it.
Take note that only 1 line of program code is needed to detect whether Android got persistently rooted or not. And such a line of code can get implemented in every app.
@m0.ke What I'm finding surprising -- correct me if I'm wrong -- is that if you weren't rooted, the app would work despite the other factors, like being unlocked. In an unrooted state here, at least, but on LineageOS so unlocked, which is something else that some apps don't like), I don't get a security notice when running it (of course I can't actually try logging in).
So, the irony may be that Magisk created a problem that it's designed to get around just by virtue of the root.
I'm beginning to wonder at this point just what percentage of problem apps actually object to a phone being unlocked (and/or being on a 3rd-party ROM like LineageOS) compared to that AND being rooted. So far, and I'm trying all that I can think of, including several banking apps and Google Pay (update: I did later see the issue with this one: it happens when trying to enable contactless), I haven't found one that has given me a problem. I don't quite know why, but it's making me much less inclined to bother with Magisk, something that I was positive that I would need after going to LineageOS.
m0.ke said:
When I try to open the pushTAN app of my bank, I get a security notice: blah blah ROOT something something.
My phone is the OnePlus Nord and I'm using the lastest magisk version with zygisk and the SafetyNet Fix from kdrag0n enabled. If I check the SafetyNet Attestation with various apps, I pass both "Basic integrity" and "CTS profile match", but for some reason my banking app still doesn't work.
Any help is appreciated.
Click to expand...
Click to collapse
Have you also hidden: Magisk root, Zygisk module and the Magisk app itself by renaming?
Nowadays banking apps also validate for this.

Question root banking apps problems

Hi, so I need a little help here as I am not sure what I can do anymore. So yesterday got my new phone and rooted and everything worked fine. Revolut and my other banking app worked, in fact everything worked fine netflix google wallet etc.
Today i don't know what happend but my other banking app which is Reiffeisen Smart Mobile stopped working while everything else including Revolut(a banking app) still works. I tried to downlaod other common banking apps in my country and they are not working aswell. I have tried to switch to Shamiko module but its still not working.
Does anybody has any ideas what went wrong or what else I can try?
Oh yeah I forgot to mention that YASNACgives me basic integrity pass cts profile match pass andevaluation type basic.
Play Integrity API Checker giiives me MEETS_DEVICE_INTEGRITY and MEETS_BASIC_INTEGRITY green and the other one red but that is fine from what I know.
add the desired apps to the denylist, but don't enable the denylist. seems counterintuitive but it's needed for shamiko. enable zygisk and shamiko. if that doesn't work, check the magisk forum as certain banking apps simply will not work and others may have their own tricks to get working.
For me Wallet won't work, and my main banking app probably sees something as it won't enable fingerprint login... So there's something at play here probably.
Jimmyxdlol said:
Hi, so I need a little help here as I am not sure what I can do anymore. So yesterday got my new phone and rooted and everything worked fine. Revolut and my other banking app worked, in fact everything worked fine netflix google wallet etc.
Today i don't know what happend but my other banking app which is Reiffeisen Smart Mobile stopped working while everything else including Revolut(a banking app) still works. I tried to downlaod other common banking apps in my country and they are not working aswell. I have tried to switch to Shamiko module but its still not working.
Does anybody has any ideas what went wrong or what else I can try?
Oh yeah I forgot to mention that YASNACgives me basic integrity pass cts profile match pass andevaluation type basic.
Play Integrity API Checker giiives me MEETS_DEVICE_INTEGRITY and MEETS_BASIC_INTEGRITY green and the other one red but that is fine from what I know.
Click to expand...
Click to collapse
Some apps just won't work no matter what you do. In fact there is an app called AirFrozen - https://github.com/hyongbai/AirFrozen that can freeze Magisk from the system and still my app Security Service Federal Credit Union cannot even get to the login screen.
You have to decide if being forced to use the bank's website is a worthwhile tradeoff for what you get from root.
krakout said:
For me Wallet won't work, and my main banking app probably sees something as it won't enable fingerprint login... So there's something at play here probably.
Click to expand...
Click to collapse
Wallet works. I hid all Google apps. But trust me, just get a watch. I forgot my phone at home tonight on a liquor run and I decided to try my (unrooted) Samsung Galaxy Watch 4 LTE edition anyway... Even though it was not connected to the network (my provider doesn't have watch capability yet) and thus had no data, the transaction went right through. This was so thrilling I literally did a tiny jump in the air and a very very short dance at the grocery store (note to self: don't go there buzzed again, really hope it was slow enough I won't be TikTok'd)... I can do whatever I want with my phone and as long as I don't root the watch, I can always tap to pay! Seriously cool as hell. Plus the rotating physical crown on the watch makes it look like an actual watch instead of a piece of glass on a fancy strap.
But yeah... All my apps work when I use AirFrozen except that SSFCU app...
krakout said:
For me Wallet won't work, and my main banking app probably sees something as it won't enable fingerprint login... So there's something at play here probably.
Click to expand...
Click to collapse
Try "IAmNotADeveloper" module. I used to whack my brain looking for a way to bypass my banking security, turned out the lazy ass developers of these respected bank decided to simply detect whether developer option was turned on or not to assume whether the phone is rooted. Such a lazy and stupid way.
EtherealRemnant said:
Some apps just won't work no matter what you do. In fact there is an app called AirFrozen - https://github.com/hyongbai/AirFrozen that can freeze Magisk from the system and still my app Security Service Federal Credit Union cannot even get to the login screen.
You have to decide if being forced to use the bank's website is a worthwhile tradeoff for what you get from root.
Wallet works. I hid all Google apps. But trust me, just get a watch. I forgot my phone at home tonight on a liquor run and I decided to try my (unrooted) Samsung Galaxy Watch 4 LTE edition anyway... Even though it was not connected to the network (my provider doesn't have watch capability yet) and thus had no data, the transaction went right through. This was so thrilling I literally did a tiny jump in the air and a very very short dance at the grocery store (note to self: don't go there buzzed again, really hope it was slow enough I won't be TikTok'd)... I can do whatever I want with my phone and as long as I don't root the watch, I can always tap to pay! Seriously cool as hell. Plus the rotating physical crown on the watch makes it look like an actual watch instead of a piece of glass on a fancy strap.
But yeah... All my apps work when I use AirFrozen except that SSFCU app...
Click to expand...
Click to collapse
Yeah I don't know why wallet won't work to be honest, I've followed instructions to a t. I do have a watch but I think that wallet has to work on the phone to work on it as well?
otonieru said:
Try "IAmNotADeveloper" module. I used to whack my brain looking for a way to bypass my banking security, turned out the lazy ass developers of these respected bank decided to simply detect whether developer option was turned on or not to assume whether the phone is rooted. Such a lazy and stupid way.
Click to expand...
Click to collapse
Haha nice Haven't set up Riru yet, I should try it!
krakout said:
Yeah I don't know why wallet won't work to be honest, I've followed instructions to a t. I do have a watch but I think that wallet has to work on the phone to work on it as well?
Click to expand...
Click to collapse
I was under the impression the watch is a separate device. I mean... I just was *shocked* (and even did a happy dance) when I forgot my phone at home tonight and my Galaxy Watch 4 Classic still worked despite being bluetooth (well it's LTE but not activated because my carrier doesn't offer it). There's not even a mechanism for a Bluetooth device with no app to check the phone for root.
EtherealRemnant said:
I was under the impression the watch is a separate device. I mean... I just was *shocked* (and even did a happy dance) when I forgot my phone at home tonight and my Galaxy Watch 4 Classic still worked despite being bluetooth (well it's LTE but not activated because my carrier doesn't offer it). There's not even a mechanism for a Bluetooth device with no app to check the phone for root.
Click to expand...
Click to collapse
That's the experience I had some time ago...
Just tried it again thanks to your comment and I was able to add my card, I think for the first time ever! Will try buying something later to confirm.
Any way to forego the need for a pin?
krakout said:
That's the experience I had some time ago...
Just tried it again thanks to your comment and I was able to add my card, I think for the first time ever! Will try buying something later to confirm.
Any way to forego the need for a pin?
Click to expand...
Click to collapse
I don't know about the PIN. I think it's tied to dollar amount? I spent $33 earlier and it required it but I know it didn't leave my arm in that time so maybe it's an extra precaution? I dunno, doesn't take much time. This was my first time doing it so I can't answer the ins and outs but I'll definitely be doing it again because even typing the 6 digit PIN, it's faster than whipping out the Pixel 7 Pro and using the FPS.
No I was talking about the necessity of a watch PIN that pops up when you set up wallet on it. The issue is that you need (or so I thought) to enter it every time you want to do something more than look at the time. However, after a few times that I had to enter it earlier when I set it up, it, for some reason, stopped asking!
I bought some groceries, paying with it worked just fine after all (and it didn't even ask for the PIN).
Thanks for convincing me to go through with it
ffuser1 said:
add the desired apps to the denylist, but don't enable the denylist. seems counterintuitive but it's needed for shamiko. enable zygisk and shamiko. if that doesn't work, check the magisk forum as certain banking apps simply will not work and others may have their own tricks to get working.
Click to expand...
Click to collapse
I have tried that, the problem is i know for a fact it worked as in the first day everything was fine, after one day it stopped working. I am not sure what I have done to change that.
otonieru said:
Try "IAmNotADeveloper" module. I used to whack my brain looking for a way to bypass my banking security, turned out the lazy ass developers of these respected bank decided to simply detect whether developer option was turned on or not to assume whether the phone is rooted. Such a lazy and stupid way.
Click to expand...
Click to collapse
Ok I found the solution, not quite the developer options, but i assumes that the only diffrent thing from first day to the second was that I enabled usb debugger to use revanced cli and guess what... Disabling it made the app work so yeah...
I feel like a moron XD.
Jimmyxdlol said:
Ok I found the solution, not quite the developer options, but i assumes that the only diffrent thing from first day to the second was that I enabled usb debugger to use revanced cli and guess what... Disabling it made the app work so yeah...
I feel like a moron XD.
Click to expand...
Click to collapse
Hmm? Where did you disable it? Is it a revanced thing? (Haven't used it since it went down and I got yt premium from Peru or something )
krakout said:
Hmm? Where did you disable it? Is it a revanced thing? (Haven't used it since it went down and I got yt premium from Peru or something )
Click to expand...
Click to collapse
No it's the option inside developer options. It has nothing to do with revanced, though i just need it to use de cli and install APK by mounting.
krakout said:
No I was talking about the necessity of a watch PIN that pops up when you set up wallet on it. The issue is that you need (or so I thought) to enter it every time you want to do something more than look at the time. However, after a few times that I had to enter it earlier when I set it up, it, for some reason, stopped asking!
I bought some groceries, paying with it worked just fine after all (and it didn't even ask for the PIN).
Thanks for convincing me to go through with it
Click to expand...
Click to collapse
It stops asking as long as it senses it hasn't left your wrist from how I understand it. I think mine only asked last night because I didn't have it on very tight.
Jimmyxdlol said:
Ok I found the solution, not quite the developer options, but i assumes that the only diffrent thing from first day to the second was that I enabled usb debugger to use revanced cli and guess what... Disabling it made the app work so yeah...
I feel like a moron XD.
Click to expand...
Click to collapse
The aim of the lazy developers is indeed the Debugging option, because those option is needed for plenty of root/nonroot based modification.
the "IAmNotADeveloper" module hide 3 things :
- Developer Options State
- USB Debug State
- Wireless Debug State
one of my banking app wont let me use fingerprint security when Wireless Debug is on. Lame and shame on them
btw, am not running this on Riru. Am on Zygisk Lsposed + Shamiko + Universal SafetyNet Fix.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
otonieru said:
The aim of the lazy developers is indeed the Debugging option, because those option is needed for plenty of root/nonroot based modification.
the "IAmNotADeveloper" module hide 3 things :
- Developer Options State
- USB Debug State
- Wireless Debug State
one of my banking app wont let me use fingerprint security when Wireless Debug is on. Lame and shame on them
btw, am not running this on Riru. Am on Zygisk Lsposed + Shamiko + Universal SafetyNet Fix.
View attachment 5816647
Click to expand...
Click to collapse
Can you share the link to the module? Can't find one for A13...
krakout said:
Can you share the link to the module? Can't find one for A13...
Click to expand...
Click to collapse
The module is inside Lsposed Repository in the app itself.
GitHub - Xposed-Modules-Repo/xyz.xfqlittlefan.notdeveloper: 我不是开发者 / IAmNotADeveloper
我不是开发者 / IAmNotADeveloper. Contribute to Xposed-Modules-Repo/xyz.xfqlittlefan.notdeveloper development by creating an account on GitHub.
github.com
btw, make sure you only select the app in problem in the module scopes (ex : your banking app) and don't select any system app.
otonieru said:
The module is inside Lsposed Repository in the app itself.
GitHub - Xposed-Modules-Repo/xyz.xfqlittlefan.notdeveloper: 我不是开发者 / IAmNotADeveloper
我不是开发者 / IAmNotADeveloper. Contribute to Xposed-Modules-Repo/xyz.xfqlittlefan.notdeveloper development by creating an account on GitHub.
github.com
Click to expand...
Click to collapse
Ah I was looking on the repo for "iamnotdeveloper" and couldn't find it..
Thanks!

App that allows root permissions without root?

Hello,
I was browsing around XDA the other day. I stumbled across the name of an app with a GitHub page. I am trying to remember the name of the app and cannot. It said it would allow root apps to function without actually rooting your phone. Does anyone happen to know what it is called?
I have a Pixel 4xl. I can and have rooted it before. However, even though I hid Magisks and excluded a app for a real casino I got banned. They tried to say it was because I was not able to be geolocated. However, the app confirmed with a message stating my phone was rooted.
I would like to be able to run AdAway without having to allow it to work via VPN. I already have a VPN which I use when I am not playing one of my online casinos. There are also a few more root apps I like. I would like to use them without any worry.
Thank you,
Rocky
what device?
aIecxs said:
what device?
Click to expand...
Click to collapse
Pixel 4xl I ended up finding the app. It was Shizuku. I did not get a change to read all about it when I first heard about it. The page I was viewing almost made it sound like a magisk replacement. Then, my phone died and I couldn't remember what it was called.
I wish there was an app or something that will allow this permissions for apps that need them to work better. However, remain undetectable at the same time. That would be great. There are a few root apps I love to install. However, root is not as popular as it once was to me at least.
that app allows running as adb shell, no root access can be provided.
@bigroc2223
Watch this video
Only caveat: ROMs available are only Android 7.1

Categories

Resources