Chase Mobile App detecting root - Xiaomi Mi 9 Questions & Answers

Using the MIUI 10 EU rom right now and I'm still having issues trying to figure out how the app detects root.
App - Chase Mobile Banking App
This doesn't allow me to use reward points, but also does not allow me to add new contacts on their QuickPay Zelle.
The error message that appears is "For your security, the chase mobile app is not available on devices that have been "rooted" or contain malware".
Tried MagiskHide and even hiding the Magisk Manager (renaming it as well) itself to no success. SafetyNet passes and has no issues with other apps. Anyone have any ideas on what to do or what files it looks at?

ihavenolifee said:
Using the MIUI 10 EU rom right now and I'm still having issues trying to figure out how the app detects root.
App - Chase Mobile Banking App
This doesn't allow me to use reward points, but also does not allow me to add new contacts on their QuickPay Zelle.
The error message that appears is "For your security, the chase mobile app is not available on devices that have been "rooted" or contain malware".
Tried MagiskHide and even hiding the Magisk Manager (renaming it as well) itself to no success. SafetyNet passes and has no issues with other apps. Anyone have any ideas on what to do or what files it looks at?
Click to expand...
Click to collapse
After hide magisk tick for this app you'll have to reboot. If not working it's possible that this app has a second installed service apk which you have to hide too.

Laptapper said:
After hide magisk tick for this app you'll have to reboot. If not working it's possible that this app has a second installed service apk which you have to hide too.
Click to expand...
Click to collapse
I tried this option too. Any idea what second service it would fall under? Thanks

This is an old thread, but I also ran into the same problem on my Pixel 4a 5G. In my case, using Magiskhide on the Chase app and renaming Magisk Manager got things working again. I'm also using the 'Universal SafetyNet Fix' Magisk module to keep SafetyNet happy.
However, the problem came up again for me around the time that I started using the Elemental X Kernel. I've returned to my stock Magisk-patched boot.img and Chase seems happy again. Maybe it's related, and maybe not.
You might want to take a look at your root apps and see if uninstalling any of them helps. If you are running a custom kernel, could try returning to your Magisk-patched boot.img too. Once you find out what Chase is detecting, then you may be able to rename/repackage the offending app and be on your way.
Edit: I read in another forum that simply installing the Chase app in Island may work, but I have not tested this. It should work with Shelter as well, since it's essentially the same thing (isolated work-profile app-management). I prefer Shelter myself, and use it to run two instances of the eBay app at the same time.
Edit 2: There is a more current thread here on XDA that has been keeping up with this issue. Anyone looking for the latest info check here: https://forum.xda-developers.com/t/chase-app-always-detects-root.4099627/

I have the same issue but my phone isn't rooted wtf

Related

Can Barclays App be used on rooted devices with Magisk?

I'm looking for a way to use Barclays App with my rooted phone (P8Lite). I thought Magisk will do it, but for some reason, it seems the app still detects the phone is rooted.
What I did:
- installed Magisk
- installed Barclays App (did NOT start the app!)
- Set Barclays App to Hide, in Magisk Hide menu
- rebooted the phone (just to be sure, I don't think it was required)
- checked if the app was still marked as hidden (it was)
- started Barclays App => It detected the phone is rooted
Anyone able to use Barclays App with rooted phone? If yes, how?
Cheers.
You forgot an important step: hiding the Manager itself.
More on hiding root in the Magisk guide.
Didgeridoohan said:
You forgot an important step: hiding the Manager itself.
More on hiding root in the Magisk guide.
Click to expand...
Click to collapse
Do you know if barclays app also detects other apps like xposed or Root Uninstaller? Like "indirectly" detecting if the phone is rooted?
derei said:
Do you know if barclays app also detects other apps like xposed or Root Uninstaller? Like "indirectly" detecting if the phone is rooted?
Click to expand...
Click to collapse
No idea, but that is a quite common detection method...
Didgeridoohan said:
No idea, but that is a quite common detection method...
Click to expand...
Click to collapse
Were you able to use Barclays App with rooted phone?
derei said:
Were you able to use Barclays App with rooted phone?
Click to expand...
Click to collapse
I've never used the app... But, IIRC, it's one of the banking apps with dependencies.
If anyone was able to run Barclays app on rooted phone, I'd appreciate to share their experience.
Didn't work for me. Hid the app and magisk. Disabled Xposed and passed SafetyNet. Device showing certified under Playstore. App was starting and crashing.
derei said:
If anyone was able to run Barclays app on rooted phone, I'd appreciate to share their experience.
Click to expand...
Click to collapse
If I hide the Manager, add the app and the phone app (com.android.phone) to the Hide list, it starts just fine. Otherwise it doesn't start and complains about a rooted phone. If the app has detected root once, I have to clear app data for it to work. Can't test more than that since I'm not a customer of that bank.
All of this is documented in the links I've posted above...
Didgeridoohan said:
If I hide the Manager, add the app and the phone app (com.android.phone) to the Hide list, it starts just fine. Otherwise it doesn't start and complains about a rooted phone. If the app has detected root once, I have to clear app data for it to work. Can't test more than that since I'm not a customer of that bank.
All of this is documented in the links I've posted above...
Click to expand...
Click to collapse
Will test using your workaround. Still, is weird that you need to hide the phone app. Any particular reason why this is needed?
derei said:
Will test using your workaround. Still, is weird that you need to hide the phone app. Any particular reason why this is needed?
Click to expand...
Click to collapse
https://forum.xda-developers.com/ap...ces-magisk-t3779919/post76283404#post76283404
Didgeridoohan said:
https://forum.xda-developers.com/ap...ces-magisk-t3779919/post76283404#post76283404
Click to expand...
Click to collapse
thanks, I guess I missed that reading yesterday.
Didgeridoohan said:
If I hide the Manager, add the app and the phone app (com.android.phone) to the Hide list, it starts just fine. Otherwise it doesn't start and complains about a rooted phone. If the app has detected root once, I have to clear app data for it to work. Can't test more than that since I'm not a customer of that bank.
All of this is documented in the links I've posted above...
Click to expand...
Click to collapse
Thanks! Followed your tip but no luck. App crashing straight after giving phone permission.
gkornaks said:
Thanks! Followed your tip but no luck. App crashing straight after giving phone permission.
Click to expand...
Click to collapse
I'm assuming you've cleared data for the Barclay app...
What about other known root apps on your device?
Didgeridoohan said:
I'm assuming you've cleared data for the Barclay app...
What about other known root apps on your device?
Click to expand...
Click to collapse
Yes, I did. Got one app hidden from Magisk and working.
@Didgeridoohan
As you've been asking about other root apps, I have the following:
-Magisk
- Greenify
-BusyBox
-Amplify
-Link2SD
-Root Uninstaller Pro
-SD Maid
(Not sure if I will install Xposed, but most probably I will)
gkornaks said:
Yes, I did. Got one app hidden from Magisk and working.
Click to expand...
Click to collapse
No, I mean: Do you have any apps on your device that the Barclay app might detect? Kind of like below...
derei said:
@Didgeridoohan
As you've been asking about other root apps, I have the following:
-Magisk
- Greenify
-BusyBox
-Amplify
-Link2SD
-Root Uninstaller Pro
-SD Maid
(Not sure if I will install Xposed, but most probably I will)
Click to expand...
Click to collapse
If Busybox means that you have Stericson's or Jrummy's Busybox installer, yes those might trigger apps looking for signs of root. Use @osm0sis Busybox from the Magisk repo and you'll be good to go (it'll be hidden by Magisk, since it's a Magisk module). Root Uninstaller is another app that has been known to trigger a reaction.
But, easiest way for you to know is to freeze or uninstall those apps and see if it works.
If you install Xposed you can be sure that there'll be a whole lot of apps triggering. Xposed can't be hidden and need to be deactivated if there's an app you want to use that doesn't like it.
Didgeridoohan said:
No, I mean: Do you have any apps on your device that the Barclay app might detect? Kind of like below...
If Busybox means that you have Stericson's or Jrummy's Busybox installer, yes those might trigger apps looking for signs of root. Use @osm0sis Busybox from the Magisk repo and you'll be good to go (it'll be hidden by Magisk, since it's a Magisk module). Root Uninstaller is another app that has been known to trigger a reaction.
But, easiest way for you to know is to freeze or uninstall those apps and see if it works.
If you install Xposed you can be sure that there'll be a whole lot of apps triggering. Xposed can't be hidden and need to be deactivated if there's an app you want to use that doesn't like it.
Click to expand...
Click to collapse
I've got few like Greenify, DNS changer and UMS enabler root apps. The rest is Magisk modules: Xposed and Busybox which were disabled when I was trying to launch Barclaycard app. It was complaining about the root just crashing after granting phone permissions. Got it working on my IPhone anyway. Thanks!
Good news:
Barclays app is working with Magistik.
I had to hide:
-barclays
-dialer
and as a precaution:
-app systemizer (magistik module)
-sd maid + Pro key
-Solid Explorer (as it can use root features)
I had to remove:
-Xposed (even though it was installed as magistik module)
-Amplify
I'm curious if there would be a way to DISABLE Xposed when Barclays is used, in a way that it won't be discovered (and no reboot required, ideally). In this way, maybe I could use Amplify... any ideas?
Main point is that I'm not using Barclays App all day long, so a small inconvenience would be accepted when I need the app, but Amplify is providing considerable benefit continuously, so it would make sense to have a compromise that keeps both with minimum of complications/discomfort.
Barclays App works if you hide it in Magisk Manager and you hide Magisk manager manager. No need to hide Phone Dialer.
If the described setup does not work, means your system is "dirty". In your case you had Xposed installed. Even if can be installed as a Magisk Module, YOU WILL BREAK HIDING SYSTEM IF YOU INSTALL XPOSED!!!!!!!!!!!!!!!!!!!!
You have to make a decision. Pick one:
- Barclays
- Xposed
Next time search in the main Magisk support thread, because me and others have discussed about Barclays app many times.

Magisk Hide not working for Pokemon Go

I'm using a Galaxy S8, Android 7.0, Magisk 16.6. When I try to play Pokemon go, it gives me the "OS not supported" message. The 16.3 fix didn't work back when it came out and I haven't been able to play since then. I did check the app in Magisk Hide and I activated the setting to hide Magisk Manager with a random package name, but it still doesn't work. Is there anything else I should do?
The only thing you can do that will work is to completely uninstall magisk. That should let you play pokemon go.
Pokemon also looks for a bunch of known root apps on your device, not only Magisk. And MagiskHide can't hide other apps.
Didgeridoohan said:
Pokemon also looks for a bunch of known root apps on your device, not only Magisk. And MagiskHide can't hide other apps.
Click to expand...
Click to collapse
What are those apps?
vladone97 said:
What are those apps?
Click to expand...
Click to collapse
There are a whole bunch... Busybox installers, system cleaners, etc. There's an old list available somewhere in the Magisk PoGo thread (search), but that list might be outdated. Easiest thing is to uninstall some root apps and see if it works better.
An easier alternative, if you have the means to do it, is to use a clean spare phone/tablet for Pokemon Go, and keep your phone how you need/want it for everything else. Bluetooth data sharing is enough bandwidth to make PoGo work.
PoGo 0.115.3 not working, no login
Didgeridoohan said:
There are a whole bunch... Busybox installers, system cleaners, etc. There's an old list available somewhere in the Magisk PoGo thread (search), but that list might be outdated. Easiest thing is to uninstall some root apps and see if it works better.
Click to expand...
Click to collapse
hello sorry for my bad english, today the new update 0.115.3 no login with magisk hide. I use a custom room with many root apps. wich is the solution? please can u say it itemized step by step?
StanGumn said:
hello sorry for my bad english, today the new update 0.115.3 no login with magisk hide. I use a custom room with many root apps. wich is the solution? please can u say it itemized step by step?
Click to expand...
Click to collapse
Sure.
Make sure you have Pokemon on the Hide list.
Hide the Magisk Manager (in the Manager settings)
Delete the MagiskManager folder on your internal storage (next time you download/install a module through the Manager the folder will be recreated).
Edit: There will likely be an update to Magisk that will hide the MagiskManager folder. But for now this is a workaround.
Didgeridoohan said:
Sure.
Make sure you have Pokemon on the Hide list.
Hide the Magisk Manager (in the Manager settings)
Delete the MagiskManager folder on your internal storage (next time you download/install a module through the Manager the folder will be recreated).
Edit: There will likely be an update to Magisk that will hide the MagiskManager folder. But for now this is a workaround.
Click to expand...
Click to collapse
Hmmm, tried all this, but still PoGo will not comply, even when I sandbox it in the work profile. (island app) The latter sounds a bit strange to me, as it should limit access to anything. (Magisk Manager gets installed, but is hidden)
To be honest, PoGo is just a test for when they start messing with Ingress as well. When it's getting to much trouble to have the app behave, it's out. They are just games, nothing to compromise my device for.
Also rename or delete every file or folder on your internal storage / sdcard that contains "magisk"
michikrug said:
Also rename or delete every file or folder on your internal storage / sdcard that contains "magisk"
Click to expand...
Click to collapse
Any file? Not only the directory, but one that can be found somewhere on the device/external sdcard? (Like Magisk-v16.7.zip which you need to install it...)
Strange it should see it when sandboxed.
You can try, someone else said so, I did also do it and had no problem anymore so far.
But you should be right, that when its sandboxed it should not see it anyways...
michikrug said:
You can try, someone else said so, I did also do it and had no problem anymore so far.
But you should be right, that when its sandboxed it should not see it anyways...
Click to expand...
Click to collapse
Will try to access sandbox via adb and see what I can find.
guys I own a redmi 3s and using 9.6.1.0 arvanasoft rom. Even on latest pokemon go version after hinding magisk manager and deleting magisk folder it's working just fine. But when I install other newer custom roms pokemon go gives me error like unable to find data on server or unable to authenticate pls try again later. but again when I restore back my old rom it works just fine. Pls help me how can I make pogo work on newer custom roms.
sorry for bad english
T_I said:
Hmmm, tried all this, but still PoGo will not comply, even when I sandbox it in the work profile. (island app) The latter sounds a bit strange to me, as it should limit access to anything. (Magisk Manager gets installed, but is hidden)
To be honest, PoGo is just a test for when they start messing with Ingress as well. When it's getting to much trouble to have the app behave, it's out. They are just games, nothing to compromise my device for.
Click to expand...
Click to collapse
Before using the hide magisk manager option, make sure magisk manager is NOT a system app. This will successfully repack magisk manager.
Then delete magisk fodler from internal storage and hide PoGO.
---------- Post added at 11:37 AM ---------- Previous post was at 11:32 AM ----------
Vinayakn73 said:
guys I own a redmi 3s and using 9.6.1.0 arvanasoft rom. Even on latest pokemon go version after hinding magisk manager and deleting magisk folder it's working just fine. But when I install other newer custom roms pokemon go gives me error like unable to find data on server or unable to authenticate pls try again later. but again when I restore back my old rom it works just fine. Pls help me how can I make pogo work on newer custom roms.
sorry for bad english
Click to expand...
Click to collapse
May be other ROMs come with integrated Magisk. That was the case in mine. Convert it to user app first.
Then try magisk hide again and look for the package name in app info (It should be something random). Then continue with other steps as it is and it should work fine.
Let us know how it goes
Hi togehter,
if you use the Fake GPS Route, then uninstall via TWRP Magisk and then works PoGo (new version) perfekt, that works with my Samsung S5
I have a problem with my Samsung S7 edge, if I uninstall Magisk, then I have the problem, that the S7 go to a bootloop <--- Have anyone a idea?
Samsung S7 Edge
6.0.1
SecurePatch 01.12.2016
TWRP Recovery
If I install Magisk again, then boot the Samsung S7 without a bootloop, but then dont work PoGo
Xamel
Uninstall in the magisk app not by flashing a zip in recovery
Before I rooted my XZ premium I played pokemon go Just fine, afer Just enabling developer options (still locked bootloader and not rooted) it did not work Annymore, switching off developer options fixed pokemon go again.
Now with properly rooted Phone with magisk busybox, and whole bunch of rooted apps I am stuck as wel.... bonkers!!! !!
Could someone find a solution?
https://forum.xda-developers.com/apps/magisk/please-help-unable-to-play-pokemon-t3837451

Banking app works only when magisk manager was uninstalled

Hello together,
I would like to continue using my banking app that worked in the past aside my magisk installation. I simply had to activate hide in magisk manager and I was fine to go without issues.
Since latest updates, this banking app only works if I have uninstalled the magisk manager app. I think this way of "app detection" is different compared to normal su or safetynet checks...right?
As there is a feature in settings that randomizes the package name, what might be the problem that the banking app nowadays recognizes my manager app? I really just have to uninstall the manager apk, then everything is fine again.
It probably detects "Magisk" in the app name (rather than the package name that you can randomise). There are plans to circumvent this as well. No ETA...
Didgeridoohan said:
It probably detects "Magisk" in the app name (rather than the package name that you can randomise). There are plans to circumvent this as well. No ETA...
Click to expand...
Click to collapse
Thanks for letting me know. Is there a thread or feature you could name?
God-Future said:
Thanks for letting me know. Is there a thread or feature you could name?
Click to expand...
Click to collapse
Latest Magisk already does this...

Can't get Huntington bank app to work

Tried using magisk hide and hiding the magisk app itself but neither works. Somehow it is still detecting that my device is rooted. I don't have any other rooting on my phone.
It used to work with the Huntington bank app just fine.
Anyone else have this issue?
Having the same problem recently with Chase Mobile.
Any way to reach the dev and let him know or to help him test it with these apps?
Have the same problem with the new update of my banking app "Natixis Banxy".
They found a way to detect magisk even when everything is hidden.
Try renaming the TWRP folder on your Internal Storage to something else. Then try your Banking app again. (Only applies to TWRP users).
Thanks but I'm not using TWRP. I do use it to initially load Magisk, but I don't keep it on the phone.
Ewto16 said:
Thanks but I'm not using TWRP. I do use it to initially load Magisk, but I don't keep it on the phone.
Click to expand...
Click to collapse
When you remove it does the folder remain on Internal Storage?
Dirk said:
When you remove it does the folder remain on Internal Storage?
Click to expand...
Click to collapse
Doesn't appear to as I don't have a TWRP folder anywhere on my phone.
Bump for more thoughts and suggestions
I have been annoyed by this for so long but I finally just found a solution. If anybody is still having this issue, go into settings of magisk manager and find "Hide Magisk Manager" in the list. I stuck with the default name of "Manager" and then after that I cleared the storage for Huntington. I should also note that I have MagiskHide enabled for Huntington too but I don't know if that is needed when hiding Magisk Manager itself. After all that, fingerprint works and I can send money with Zelle again from the app.

MagiskHide and Banking App Weird behavior

Hello to all folks,
This is a weird one.
My banking app could see rooted state although the app was in the hide list and also the Magisk Manager was hidden too (renamed, reinstalled etc).
So I was out of options until I read this:
https://www.didgeridoohan.com/magisk/MagiskHideHidingRoot
Among other useful bits and pieces it says "If an app still can detect Magisk, even if you have it on the Hide list, the Manager is repackaged and everything else from this list of tips is ok, try to uninstall the Manager and see if this helps. If that works, you might be out of luck and the only way to fully use the app in question is to regularly uninstall and then reinstall the Magisk Manager..."
I did so and here is the crazy part...
After uninstalling magisk manager app then a series of things took place:
My banking app now works ok
Root checker says root not properly applied
All apps that need root to work (TitaniumBk, Adaway, CallRecorder) see device as rooted and work flawlessly.
In other words, as like magic everything works fantastic!
Problem/Question/Worry: What will happen after I reboot?
Any ideas please?
Thank you very much!
You just made my day! Someone actually did their homework...
If you don't have the Manager installed you will end up having issues with superuser requests. Reinstalling the Manager after using the banking app is probably a good idea. Or you could probably set up a script or an app to freeze and unfreeze the Manager at the press off a button. I'll have to look into that and add to the guide.
Update:
I had to uninstall and reinstall TitaniumBk and sure enough TitaniumBk didn't get root permissions.
So I installed again Magisk Manager and updated to 8.0.0 and decided to try once more to hide Magisk Manager by renaming it to a different name than "Manager".
I noticed an important difference compared to previous endless times of hiding MM: The newly installed MM had a diferrent icon than the original one with the masked face.
And then...
...magic happened!
All banking apps didn't decect root!
Root checker could see device rooted!
Conclusions:
1. Either the MM 8.0.0 has a better hide MM feature
2.or my installation of MM 7.5.1 wasn't robust
Who knows...
Anyway this is my underatnding and I wsih there is a script to freeze/unfreeze MM with the push of button because in this battle of app developers against MM it's not always safe to assume that the "hide MM" feature will do the trick.
Thnak you again
awarexda said:
1. Either the MM 8.0.0 has a better hide MM feature
Click to expand...
Click to collapse
This, most likely.
With this new Manager, the stub that is used is completely empty (which is why you're seeing the basic Android icon) and much harder to detect.

Categories

Resources