magisk app can't open - Magisk

like the title above. My magisk app can't open, I update my magisk app, after that I reboot my Android device, and I try to open the magisk app and it doesn't work. Please help me

Same here. Also, instructions are to unhide app before updating. Unfortunately I didn't see a warning in the old Manager, and updated with it hidden. Is this the reason the new app won't run? How to fix?

Just uninstall the app and then install it again... The apk is available on Magisk's Github.

Looks like that worked. Many thanks.

Related

Banking app crashes

Hi,
I have a banking app wich loink I provide hereby: https://play.google.com/store/apps/details?id=com.rsi.ruralviawallet2
In the latest versions it just crashes, and after force closing and few opening and closing the app tells me that the system is modified and cannot run.
I have MAGISK 16 with magisk hide and the app checked to hide root, USB debugging deactivated as well...
Tried to use the uninstall magisk and un-SU scripts and cache clean but still crashing, So it may not have anything to do with Magisk, but since I had it installed it may have left something over there that the app is detecting as a mofied system...
Any Ideas ?
Thanks so much for your help
Make sure to also hide the Manager. I can open the app just fine if it's added to the Hide list and with the Manager hidden.
There might also be other things causing issues... Check here for more tips:
https://www.didgeridoohan.com/magisk/MagiskHide#hn_Hiding_root_from_apps
Thank you
Anyhow it's still not working, I have uninstalled all the apps that can be only runt with Root in case that was the cause, but still crashing. The Phone is unrooted now...
I will try now to Re-intall Magisk and hide everything, see if it does work :S
If anyone has a similar issue or idea, all help would me much appreciated.
Thanks again
whitenoyz said:
Thank you
Anyhow it's still not working, I have uninstalled all the apps that can be only runt with Root in case that was the cause, but still crashing. The Phone is unrooted now...
I will try now to Re-intall Magisk and hide everything, see if it does work :S
If anyone has a similar issue or idea, all help would me much appreciated.
Thanks again
Click to expand...
Click to collapse
When you don't have Magisk installed there are a whole bunch of stuff that may trigger the app that MagiskHide otherwise hides. Try with Magisk again...
Thank you very much for your help!!
For people that's having the same issue, I've solved it uninstalling several apps like TWRP MANAGER, ROOT EXPLORER and other apps that can only be used with root, after did a wipe cache and rebooted.
Take care with TWRP, when you install the recovery it asks to install an APK and usually almost everyone hits yes. This app is most likely detected by some apps and considered as system modification. @Didgeridoohan thank you!! ( It may be useful to put tjis in your Wiki for everyone to be warned about this so you dont receive this question again )
Reinstalled Magisk, Hid the Magisk Manager, selected the app to hide on the list and it worked!
Everything's fine now.
Thanks a lot for you kind help
bkash app
pixel 9.0 rom bkash app not working.... every rooted app unstall also twrp manager dismiss. clear the CAcHe & facory resat but result is bkash app not run

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.

Does Citrix Secure Mail app work with Magisk?

I want to root my phone, but I want to check if Secure Mail works on rooted phone with Magisk. Can someone confirm? Thanks.
This is the link to the app: https://play.google.com/store/apps/details?id=com.citrix.mail.droid
I tested it out. I added it into Magisk Hide within the Magisk Manager app and it started to work. However, the first time I tried, I was given an error.
Ariac Konrel said:
I tested it out. I added it into Magisk Hide within the Magisk Manager app and it started to work. However, the first time I tried, I was given an error.
Click to expand...
Click to collapse
Thanks, Ariac for testing it out.
I will only get that Error, without also hiding the manager
Ariac Konrel said:
I tested it out. I added it into Magisk Hide within the Magisk Manager app and it started to work. However, the first time I tried, I was given an error.
Click to expand...
Click to collapse
Hi.. I am not able to get it work with quickedit app by citrix. Its used to open attachments from citrix securemail app
Nikhil2608 said:
Hi.. I am not able to get it work with quickedit app by citrix. Its used to open attachments from citrix securemail app
Click to expand...
Click to collapse
Same
quickedit called from secure mail detects root, while quickedit stopped detecting it if called directly after added to magisk hide
Seems Magisk doesn't hide fast enough on intent or something
thermatk said:
Same
quickedit called from secure mail detects root, while quickedit stopped detecting it if called directly after added to magisk hide
Seems Magisk doesn't hide fast enough on intent or something
Click to expand...
Click to collapse
Use Root cloak xposed module and select the apps. Plus add 'Magisk' in ' Add/remove keywords hidden by RootCloak'. It works...
Nikhil2608 said:
Use Root cloak xposed module and select the apps. Plus add 'Magisk' in ' Add/remove keywords hidden by RootCloak'. It works...
Click to expand...
Click to collapse
Thank you!
Nice, but I'm on Pie, no Xposed herr
Are you suggesting it detects "Magisk" as keyword, so renaming the app would work? Or you added these rules in advance and aren't sure they are the key to success?
thermatk said:
Thank you!
Nice, but I'm on Pie, no Xposed herr
Are you suggesting it detects "Magisk" as keyword, so renaming the app would work? Or you added these rules in advance and aren't sure they are the key to success?
Click to expand...
Click to collapse
I added the magisk keyword as a precaution. Without xposed, root is detected when if you change the package name and app name..
Nikhil2608 said:
I added the magisk keyword as a precaution. Without xposed, root is detected when if you change the package name and app name..
Click to expand...
Click to collapse
could you disable the keyword thing, reboot and test it? I have decompiled SecureHub, but the root detections are in native code, so didn't help to see what they detect.
My guess would be it's the app name, if the keyword helps. Then I just need to manually change Magisk app name, because the built-in rebuilding changes package name only.
https://discussions.citrix.com/topi...for-android-that-might-cause-a-security-risk/
Also, this guy should not be shaken hands with :laugh:
thermatk said:
could you disable the keyword thing, reboot and test it? I have decompiled SecureHub, but the root detections are in native code, so didn't help to see what they detect.
My guess would be it's the app name, if the keyword helps. Then I just need to manually change Magisk app name, because the built-in rebuilding changes package name only.
https://discussions.citrix.com/topi...for-android-that-might-cause-a-security-risk/
Also, this guy should not be shaken hands with :laugh:
Click to expand...
Click to collapse
Rootcloak works even after deleting magisk from the keywords. But if I delete the rootcloak, quickedit detects root even after changing the package name and app name.
My process to get Secure X working
I've got this working with a fresh install on Nexus 6, TWRP 3.2.3-0, LineageOS 15.1-20181226-nightly-shamu, Magisk Hide (Secure Hub, Secure Mail, Secure Web, installed from play store), Xposed Framwork V90 beta3 with RootCloak 2.1.1 added Secure Hub, Secure Mail, Secure Web. Btw I never opened Secure Hub or apps until Magisk and Xposed where fully configured.
Maybe too much info but its working good for me and thanks for the tips in the thread.

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...

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