yashsingh1/xdaforums huggingface dataset:
[Magisk] amn1987:
Yes. But HMA doesn't seem to be of any benefit. Quite a few apps in my case only work when HMA is uninstalled.
[Magisk] spicediablo:
Disabling HMA won't help?Must be uninstalled?
[Magisk] amn1987:
In my case only uninstalling it helped.
[Magisk] spicediablo:
In my case HMA was used to successfully hide root for UOB app. Other apps function fine with HMA. But even uninstalling HMA, TNG and HLB connect still refused to work. Perhaps, I needed to try Riru LSposed... but Riru has been deprecated and users should move to zygisk according to their github site...
[Magisk] iruiz2:
Applist detector shows that you don't have HMA properly configured. You have to hide your Magisk App and your Lsposed modules from the banking apps (and from Applist detector). Put them in a Blacklist template and apply it to all of them. That way everything is hidden.

To hide Dev Options there is a Lsposed module called IAmNotADeveloper.
[Magisk] spicediablo:
After installing IAmNotADeveloper and putting HLB connect app, now the app just launches and closed by itself. Previously, there will be an error message to indicate that app cannot operate on rooted phone. Not sure if this will help to indicate the rooting detection methods used....
[Magisk] iruiz2:
Somebody was able to use that app specifically:

https://xdaforums.com/t/discussion-magisk-the-age-of-zygisk.4393877/post-89030267
[Magisk] spicediablo:
Not according to here. It stopped working after the latest update.

https://xdaforums.com/t/discussion-magisk-the-age-of-zygisk.4393877/post-89033591
[Magisk] iruiz2:
I think it still works with his setup. Your quote was an answer to someone asking if it worked without shamiko, see:

https://xdaforums.com/t/discussion-magisk-the-age-of-zygisk.4393877/post-89038613
[Magisk] spicediablo:
ok, are you on magisk alpha too? I am trying to find reliable sources(github) to give it a try
[Magisk] amn1987:
I have tried it all in the last few days but it made no difference. Applist Detector and Ruru didn't find anything suspicious.
[Magisk] iruiz2:
No, sorry. I'm on Delta.
[Magisk] spicediablo:
For all Malaysian users here, I did a quick test. Basically, uninstalled magisk, then install step by step and test the banking apps as below. Hope this will benefit and give some ideas to new users here.

I am using magisk delta version 0fe46c5a. As of now, I think RHB is the most sensitive as I think it is detecting play integrity or HMA or Shamiko because even disabling them, RHB still does not work, probably needs uninstall. However, the workaround shared by me earlier is to create another partition(called second space in MIUI) and install RHB there, it will work even with sequence 6 below.
[Magisk] iruiz2:
Congratulations! So, shamiko was the key if you wanted to use zygisk or lsposed. Nice work.
[Magisk] mmbaknnba:
Really nice work! Just want a confirmation, for each configurations, the device was restarted, right?

Sorry, I know this thread for delta users, but if you're free & don't mind, can you please test with alpha? If can't, no pressure.
[Magisk] spicediablo:
Yes, device was restarted to ensure the activated modules/configuration are refreshed.
[Magisk] spicediablo:
Actually, i don't have experience with alpha but if you can direct me to reliable links from github for them. I might be able to test when I'm free with the same format. I will need magisk alpha, shamiko for alpha. I'm not sure if the same HMA/lsposed modules work for alpha?
[Magisk] mmbaknnba:
It's in this thread.

But, I'm not sure what do you mean by 'reliable links' as many users aren't really trusting the alpha.

AFAIK, Shamiko, LSposed, HMA are working, but results may vary depending on various tested apps.
[Magisk] mGforCe:
Yes, same do work.
[Magisk] mGforCe:
Kudos.. very nice! Deserves it's own thread

Few days back I was at Doctor's place and was waiting for my turn (1 hr) and did similar testing for few Indian Bank apps.

Not as exhaustive, but focussed on with and without zygisk. Couldn't transfer to an excel -was in back of a notepad.
[Magisk] zgfg:
Btw, that yesterday's Delta that users reported to loose root upon upgrading got revoked now

It's deleted from TG channel and the previous Delta from Sep 7 does no more ask for update - screenshots
[Magisk] Nekromantik:
will delta work on A14?
[Magisk] mGforCe:
Imobile (ICICI Bank app) has started detecting root again since v17.3. Both with Magisk Delta and Magisk Alpha + Shamiko

iMobile Pay: Loan, Banking App - Apps on Google Play

Instant Loan, UPI, Fastag, Bill Payments & more for both ICICI & Non-ICICI users

play.google.com

Old tricks, to unselect it from any Xposed module is also not working.

@amn1987 @shadowstep - FYI and if you find some solution
[Magisk] amn1987:
No issue at my end. I had to freeze the Magisk app this time for the app to stop complaining about root. LSPosed is no longer installed.
[Magisk] mGforCe:
Thanks for the feedback. So you have removed Lsposed module from Magisk right?
[Magisk] amn1987:
Yes.
[Magisk] mGforCe:
Ok. I tried to just disable Lsposed module and reboot, no benefit (had kept all Lsposed modules installed though).

For now, will keep as it is.. 3 apps which can't be run - IndusInd mobile banking, BHIM and iMobile :(
[Magisk] amn1987:
Uninstall HMA if still installed. Otherwise you can run them in Island but make sure not to extend root to it. LSPosed modules can be installed in Island as well which will be again problematic so take care of this as well.

Edit: USB Debugging has to be disabled. As of now Wireless Debugging can be kept enabled but since it's of no use in case of a bootloop I manually re-enable the former after using any such pesky app.
[Magisk] mGforCe:
I already have a work profile, from itunes. Need to see if can get third profile / Island.

Thanks for the pointers
[Magisk] nadeemakhtar1994:
Same here. Any fix found?
[Magisk] shadowstep:
Yeah, +1. Since I didn't have time to test what's it detecting more, I just reverted to the older version. Hopefully I'll get some time to do dig into it.
[Magisk] coconutxyz:
doing the god work son.
[Magisk] WhoIsJohnGalt1979:
Not correct. ICICi bank app v17.3 works flawlessly on Magisk Alpha + HMA + Play Integrity Fix + Shamiko Alpha. Only thing to note is disable Developer options.
[Magisk] spicediablo:
Fed up of having to try this and that so just start with a blank piece of paper and work my way up...:D
[Magisk] mGforCe:
Not for me and many more!

But thanks for sharing your setup. Might work for a few.

For me, the differences are

Android Version 13 vs Android ?? for you

USNF Mod by Displax vs Play Integrity Fix for you

Multiple Lsposed Modules vs Only HMA for you?
[Magisk] jesrani:
I am using OnePlus7T with OOs11.0.9.1 which has been rooted with Magisk Delta Canary version since long time. I was on version 25xxx and all apps were working fine. However Icici Mobile stopped working a few days back so I updated Magisk Manager to 26310 and Magisk also updated. After this other banking apps also stopped working so I had to research on net and make changes to my configuration, which is currently as below :

Magisk Modules : Bootloop protector, Magiskhide Props Config, mindetach (for YouTube), Play Integrity Fix Full Version (SafetyNet fix removed), Shamiko, Systemless Hosts, Zygisk-Lsposed. I have Zygisk and Bootloop Protection enabled in Magisk Manager, Unmount modules and Unmount modules by default both enabled. In Configure Mount I have enabled apps which need Root Access like AdAway, Hide My Applist, LSPosed, Shizuku, Other Backup apps etc. Whenever I reboot part of Settings and SystemUI are also enabled in Configure Mount, should I disable these? Automatic response is set to Deny.

I have Hide My Applist, IAmNotADeveloper, LSPOsed, Shizuku all installed and configured.

In LSPosed I have the modules DevOptsHide, Hide My Applist, IAmNotADeveloper, NoVPNDetect.

ICICI imobilePay and BHIM are crashing when started. I have Work Profile enabled with Shelter and these apps are crashing even in Work Mobile.

Please suggest what is to be done, updated to possibly get the apps working again?

Edit : I had to disable Shamiko in Magisk otherwise even HDFC and Kotak Apps were not working. However ICICI and BHIM still don't work.
[Magisk] fma388:
I don't know if the answer had already been given during the forum migration, but I'd also like to know.

Thanks,
[Magisk] Nekromantik:
im on a14 now and it works
[Magisk] shadowstep:
I use LSPosed, so I have to figure a way to make it work with that. I did try uninstalling the module from Magisk, but that didn't help.

Uninstalled HMA to test, didn't help. Tried adding the app in Island and Shelter, didn't help. Turned off Developer Options completely, didn't help.

Switched to your setup, didn't help.

I'm on OOS 13.1, latest Play Integrity Fix and multiple LSPosed modules, including HMA. None of the other ones are related to root/Xposed hiding.

I was using Magisk Stable initially. Switching to Alpha with NB Zygisk & latest alpha Shamiko didn't help. Same for Magisk Delta, no option there helped. The only thing I haven't tried is KernelSU.
[Magisk] amn1987:
They all work in Kernel SU with LSPosed installed(and obviously Zygisk has to be enabled). I still needed to turn off USB Debugging. I actually don't need to use any of these apps barring Kotak in my only Magisk device! Where they need to be used KSU is available.
[Magisk] mGforCe:
For me, suddenly everything is broken and detecting root. Dunno what happened during my experimentation :(
[Magisk] shadowstep:
I tried KSU too. Unfortunately that also didn't work for me.

I'm suspecting that's the case with me too. If I get some time, I'm gonna remove root entirely, and start from scratch with no leftovers. If still nothing works, I'm just gonna switch banks lol.
[Magisk] mGforCe:
For me KSU is not an option yet.

I am travelling for work, so will remove root and see that everything works atleast.
[Magisk] Depressed T.Bear:
Many banking apps check addon.d for any root related things, like the 99-magisk.sh. Can you try to rename/delete it, reboot and check again? Helped me with 2 of my banking apps.
[Magisk] shadowstep:
Yeah, I know. I'm on the stock ROM, which doesn't have addon.d support, so that's not an issue.
[Magisk] gj4560:
Hello,

Probably dumb question but I just installed Magisk Delta over official Magisk 26.3 and uninstalled the Shamiko module. I have set up "unmount modules" (MagiskHide) to hide from Momo, however when I open the app it still says that it found Zygisk? Does Zygisk need to be disabled or something, I thought the entire premise of Delta was that it could hide Zygisk by using MagiskHide.
[Magisk] GreenDotBlue:
I hope Magisk Delta brings back the module repo list with download & update possibility back to Magisk
[Magisk] shadowstep:
@mGforCe I removed Magisk completely and decided to install stuff one by one to test. All tests... Official Magisk, Magisk Alpha, Magisk Delta, KernelSU... gave the same result. The app is somehow detecting LSPosed, even with Shamiko installed. If I remove LSPosed, it works fine (provided other things it detects are hidden using other measures). It seems Shamiko needs an update. I even tried the updated Shamiko Alpha which is only to be used with Magisk Alpha, but that also didn't help.

cc: @amn1987 @WhoIsJohnGalt1979

@pndwal Is there any chatter in the Magisk Alpha's TG group regarding this app? If not, any chance you can forward them the link of the app? Maybe they can find out how is it detecting LSPosed and implement checks in the next release of Shamiko. Spoiler content hidden.
[Magisk] spicediablo:
Based on this test, I have uninstalled lsposed+hma. Glad to feedback that all my banking apps are working except for tng which requires me to disable zygisk before it will work(a bit annoying)

My current config=magisk delta(not hidden) +unmount banking apps+zygisk+ Google photo module+shamiko module +vanced module+play integrity+usnf mod 2.
[Magisk] coconutxyz:
so no more lsposed?
[Magisk] spicediablo:
No more because only hma requires lsposed and it doesn't do much to improve my root hiding so I'm simplifying my config to avoid some apps detecting lsposed and causing issues in the future. This might only work if you have disposable lsposed modules like me.
[Magisk] coconutxyz:
true, I really like Xposed edge but have to give up
[Magisk] pndwal:
Not much about specific banks there at all...

I have a private build of Dr-TSNG's (of HMA renoun) Native Detector (v14, v12 is public)... It shows Evil Service exists... I asked about that in Alpha thread a while ago, and it was confirmed that it equates to LSPosed installed...

I said:

Members confirmed:

So while it seems they only want group members to have that test, reliable detection methods for LSPosed are clearly extant and seems there's no known bypass ATM...

My guess is that some banks are now implementing this check and likely they actually discovered the test first...

Well I'll pass on any updates on hiding 'Evil Service (0x2)' if reported... I have mentioned specific difficult apps to LSP Devs before however, and got no response...

Spoiler content hidden.

🤠 PW
[Magisk] SirRhor:
I've tried Delta on a Pixel Tablet running stock A14. At first it will give me root but after a few reboots it will stop working. I'm trying with the official Magisk Canary and so far it works.

Anyone else had this issue with Delta?
[Magisk] mGforCe:
One recent build had issue. It was revoked

Pls use this one

Release 0fe46c5a-delta(26301) · HuskyDG/magisk-files

Commits 722c3e7: 87775765-delta (Takeda-senpai) 85f8fa8: Revert "87775765-delta" (Takeda-senpai)

github.com
[Magisk] mGforCe:
Thanks for testing and detailed report.

I went to Magisk Delta, fresh and clean install. Same issues.

For now not installed Lsposed, but Zygisk is enabled. iMobile is still not working for me. BHIM works though.
[Magisk] Depressed T.Bear:
In the meantime, I recommend using MRepo. It's the free and open source alternative to Fox's Magisk Module Manager (FoxMMM), which was acquired by Androidacy.
[Magisk] WhoIsJohnGalt1979:
To begin with, I reckon my signature should give you an insight unto my setup which I have been using for a long long time. I kid you not I have a dedicated app folder which currently has 23 bank applications, which I do not use but have installed just to test the various posts made by fellow users stating that they are not able to use those apps. That said, I can assure you its not witchcraft or sorcery that allows me to use them successfully. I am not using any curated environment either, the same magisk and lsposed modules that possibly most rooted android users use on their phones to beautify/make them more efficient. I can assure you the icici app works just fine as long as you disable developer options using the setup I have. If its still not working then I would request you to kindly investigate the obvious variables, the firmware which in your case is Lineage OS or possibly something as basic as whether you are rebooting your phone after deleting data/uninstalling from an app in deny list while adding/removing or if you are putting your phone in airplane mode while doing that. I can assure you that while its a cat and mouse game, there are still a lot of stuff that works seamlessly if executed the right away. I can't emphasize enough the hours I have invested in just reading and re-reading posts made by @pndwal @zgfg and trust you me they write volumes (please read "useful volumes") and testing out the steps for weeks till I got the act together to at least do it right. I wish you good luck in your adventure.

For your reference: https://xdaforums.com/t/module-mod-universal-safetynet-fix.4553699/post-88568109
[Magisk] shadowstep:
Well, I've just reverted to the older version of the app for now and detached it from Play Store to prevent it from auto-updating. I suppose that's the only way out... for now. Who knows what the future may hold. ;)

Thanks! No harm in trying, I suppose. (y)

Spoiler content hidden.
[Magisk] jesrani:
So you have disabled "Unmount Modules by default" and are adding the banking apps to "Configure mount"?

You are not using LSPosed+HMA, right? So no LSPosed app and no lsposed module in Magisk?

What about Shamiko module in Magisk and Shizuku app, are you using these?

Is Zygisk module installed in Magisk? Is Zygisk enabled in Magisk? Which SNF module are you using?
[Magisk] mGforCe:
Yes

Yes

Neither of this. Read that Shamiko has no benefit with Delta. Shizuku never used, not aware.

Zygisk enabled. No module installed.

Displax Mod 1.3
[Magisk] amn1987:
Payzapp had started targeting Shizuku since last month. It popped a warning about unlocked bootloader/rooted in my Poco F4 whose bootloader hasn't been unlocked yet. It only worked after uninstalling Shizuku.
[Magisk] sawdoctor:
Some apps are just detecting developer mode and some usb debugging. There's xposed mods that can hide developer mode etc so might be worth trying them if you want shizuku
[Magisk] amn1987:
Those modules be it DevOptsHide or IANAD etc. are no longer effective in case of several apps. Anyway in order to use them I need to root first which negates the use case of Shizuku. I can use every app in my KSU devices and in the lone Magisk device one or two have to be used under Work Profile. I can't invest any more time in experimentation. I would rather stop using these apps than give up on root especially in my older devices.
[Magisk] mGforCe:
Just to clarify, I didn't mean that your solution won't work for anyone, but atleast for me and few others it didn't work. Mine is Nothing OS.

PS: I can't see your signature, may be because am using XDA inmobile browser.
[Magisk] spicediablo:
I updated to make it clearer as below. In short, I need to zygisk on/off for tng, other apps works with sequence 6(magisk can be hidden or unhidden) . Further simplify to sequence 7 and still able to use all apps except tng
[Magisk] jesrani:
Hi. Can you please clarify on below :

Are you hiding Magisk manager?

By Unmount, do you mean that the "unmount modules by default" is disabled and that you are adding the banking apps to the "Configure mount". Other than these apps are you adding anything to "Configure mount"?

By Zygisk do you mean "Zygisk" option in Magisk Manager is enabled or anything else?

Which Play Integrity module are you using?

Are there any other modules installed in Magisk?

What happens if you don't use Shamiko?

How do you on/off Zygisk? When I switched off Zygist in Magisk settings and rebooted I got message that root was lost when I opened Magisk Manager and it did not allow me to access the settings. I had to uninstall Magisk Manager (Hidden) and then reinstall and it worked. So switched on Zygisk again.

I am from India and not able to use some banking apps so trying to see if these settings work.
[Magisk] spicediablo:
Please find my answer in line in blue
[Magisk] jesrani:
Thanks for the reply.

Which channel of Magisk are you using. I am using Canary.

Do you have any other modules installed in Magisk other than Play Integrity?

Do you have any apps other than banking apps in the "Configure Mount" list?
[Magisk] shivam0909:
What's the version you are using? Is it available in apkmirror?
[Magisk] spicediablo:
My response in blue. @jesrani , i suggest you do a clean test as in, uninstall magisk and install it step by step as in my sequence, this way, you will be able to figure out which configuration works for your bank app. I remember reading some post back that some india banking apps are having issues with magisk delta. Perhaps you can try to search using your bank app name and see if there are users facing similar problem.
[Magisk] jesrani:
Thanks, will try this.
[Magisk] shadowstep:
I was using 17.2. I've just updated to the latest one, i.e. 17.3 and it's working now with the latest update of LSPosed. (y)
[Magisk] shivam0909:
Oh wow. Thanks bro. I had not updated my lsposed. Once I updated it, after reading your reply it just worked. Thanks.
[Magisk] drsood:
Doesnt work for me.

I have latest Magisk canary built with zygisk Unmount modules activated and Unmount modules by default activated and latest LSposed.

Still on running 17.3, it detects root
[Magisk] jesrani:
I also updated to Zygisk-Lsposed 1.9.2 but iMobilePay 17.3 still crashes immediately on start, both in main profile as well as Work Profile. I have "Unmount modules by default" enabled and root apps put in the "Configure Mount" list. I have LsPosed + HMA + IAmNotADeveloper + Shizuku. Magisk Manager is hidden. I had earlier disabled Shamiko but I have enabled it again. Other banking apps are working but iMobile Pay does not work. I had uninstalled and reinstalled but still no luck. Also rebooted but same problem. Is there something I am missing?
[Magisk] asripath:
Disable iamnotdeveloper for the crashing apps and try.

Why do you need both shizuku and magisk?
[Magisk] jesrani:
I have removed IAmNotADeveloper as well as Shizuku (this is required by AppOpps). Now I have Magisk(Canary,Hidden,SuList)+HMA+LSPosed+DevOptsHide. However iMobilePay and BHIM are still not working. Both crashing immediately on start. Have cleared the storage and rebooted also but still getting the same error.
[Magisk] asripath:
Devoptshide and iamnotdeveloper cause crashes in some banking apps
[Magisk] jesrani:
I have uninstalled DevOptsHide and also tried to disable IAmNotADeveloper. However some apps like IDBI Bank detect Developer Options and don't start. So I reinstalled IAmNotADeveloper latest version and those apps work with this. But iMobilePay is still crashing. It starts now and asks for permissions but before Mobile activation it crashes. HDFC App also detects USB Debugging but it works after we agree to the risk. Is there any other way of hiding Developer Options and USB Debugging from apps? What is the configuration of HMA under LSPosed. I have only ticked System Framework for HMA Module in LSPosed, should apps be added here?

Should I disable Developer Options and USB Debugging? Will this affect any apps? Any quick toggle for these?
[Magisk] sawdoctor:
Not heard of app opps crashing an app but i think I've heard it being detected/causing root detection for some apps.
[Magisk] zgfg:
When you enable ImNotDeveloper or DevOptsHide, then Momo starts reporting Zygisk and Zygote - without those two modules, it doesn't for me (it reports only for Magisk)

HMA or anything I tried did not help

Hence no wonder if those two modules affect some banking apps as well

Btw, then still remain USB debugging (no one module can hide it properly)
[Magisk] sawdoctor:
Try this for usb debugging (not my work found it on xda)
[Magisk] jesrani:
So In LSPosed there should only be HMA and no other module, is this correct?

Under LSPosed-HMA, what is to be ticked, only System Framework or also something else?
[Magisk] zgfg:
It's not just what to tick

There is an XDA thread for HMA, link in the post #1 points to the instructions on GitHub, how to use HMA to hide app X from the other app Y
[Magisk] zgfg:
Flashed, rebooted but Ruru and Momo still report USB Debugging mode enabled - screenshots
[Magisk] coconutxyz:
Tng being a biatch. Whats the second space and will tng works in second space?
[Magisk] WhoIsJohnGalt1979:
Guys there is no point in flashing either iamnotadeveloper or devoptshide coz @zgfg rightly said, those mods cause zygote to be injected detection. The reality to understand here and am not patronizing, is that there is no one solveall solution. If there are bank apps which require developer options and/or usb debugging to work, please disable developer options and all your icici and hdfc will work fine. Practically speaking the only time you really need usb debugging when you are fastboot patching monthly updates. On those days, set your phone on airplane mode, enable developer options and after you are done patching, disable it and check if the apps are working fine or not. If not, delete data from app, remove from deny list/hma, uninstall, reboot, dowload again, and etc etc etc. Its all about how important this app is for you. If its worth all the above, I wouldnt mind it. Otherwise just use a browser.