yashsingh1/xdaforums huggingface dataset:
[Magisk] mGforCe:
Bank apps are typically notorious in going out of way to detect root.

Within Indian Banks' android app ecosystem, two most notorious ones are SBI Yono and Axis Bank.

This post is for Axis Bank app which has been detecting root/jailbreak on my android phones since end of 2021. When I checked on internet, found that same issue was also reported by few users on github, reddit etc since mid 2021

Thanks to initial post of user Drishal (Reddit) I got this tip which over the course of time have been testing/tweaking and using.

My configuration to make Axis Bank app run without detecting root

Firstly the usuals:

Get Magisk - Zygisk mode, LSposed Zygisk, Universal Safety Net Fix, Shamiko,

Axis Bank app should be selected in "Configure DenyList",

"Enforce Denylist" to remain disabled, for Shamiko to work

Try checking Axis Bank, post these steps.. for me it never worked and always greeted with "can't run on rooted phone"

Also a parallel check with be using app like RootBeer Sample to check and be sure that root is hidden well till this step.

Now comes specifics to make Axis Bank work

Install Xprivacylua. Go to LSposed, select Axis Bank for Xprivacylua module

In Xprivacylua app, go to Axis Bank app and tick following (super important):

Determine activity,​

Applications,​

Sensors,​

Identifiers,​

Analytics, and​

Tracking​

And now we are good to go and use Axis Bank app. If here you face issues, erase app data once and you should have success.

I tested this method for opening Axis Bank app on 4 phones and mileage varied across ROMs and version.

Nokia 6 – 2018, with Rooted Stock ROM A9 – Solution works

Redmi Note 7 Pro, with Custom ROM A11 – Solution works

Redmi Note 9 Pro, with Custom ROM A11– Solution works

Asus Zenfone Max Pro M1, with Custom ROM A10 – Solution doesn’t works. But then here even Rootbeer Sample detects busybox binary when it is not there. So seems to be a ROM issue

Just before someone ask, I had tried HideMyApplist too, but it didn't help here at all.

Hope this helps fellow users of Magisk and Axis Bank!

indian bank axis bank magisk root detect not working crashing xda
[Magisk] m0han:
Good work. I'm sure this will help quite a few people get over their Axis Bank woes.

p.s.: We know you meant 2021 ;)
[Magisk] mGforCe:
Thanks for pointing out the typo, fixed
[Magisk] vandyman:
I have just learn something new today with the Magisk manager app.

Wireguard interferes with the Magisk app, but does not disable it useless.

Here is what is happening.

When I open the manager. The app normally will show you that it is installed with the lasted or it needs to be updated.

But with wireguard enabled the app install, update is missing with a blank space. The app also has a message that says it is loading.

LOL, it is very odd...
[Magisk] GreekPilot:
I guess that wireguard blocks magisk manager from internet and it can't check for updates. Put magisk manager to exceptions of your wireguard apk.
[Magisk] blksith0:
It deserves its own thread, or it'll be lost to time.
[Magisk] brackenhill_mob:
True, but bookmarks are your friend ;)
[Magisk] m0han:
the last canary was released 21-March. there have been at least four alphas released since then (april 1, 9, 16, 21). maybe @pndwal knows what's cooking. :cautious:
[Magisk] daemonicvs:
do you use original cia/google-spyware services? or microg? passing safetynet?
[Magisk] Lughnasadh:
The last Canary was released on April 8. You can see what's going on here.
[Magisk] mGforCe:
I was in two minds : separate thread or here... for now kept here.

Google. Yes, phone passes safetynet (using Universal Safety Net Fix)
[Magisk] m0han:
my bad; i'm on 63a89d9f (24306) of 8-apr. so, 2 alphas after 9-apr.
[Magisk] mingkee:
Does Android 12 (S) break Netflix with root?

I had no problem installing from Play Store, but I got error when opening

It also happens on Discovery+ and Philo (unable to play)
[Magisk] RandomPooka:
I'm on A11 (I rolled back to 11 from the OnePlus OOS 12 because of camera problems)

Netflix is still listing as incompatible with my rooted device. It's not an Android 12 problem, it's a netflix root problem. I don't ever use it on my phone, so I'm not worried about fixing the problem
[Magisk] RandomPooka:
Why is Netflix even worried about root?
[Magisk] pndwal:
Like this?:

If so, please see what I mentioned about things that may affect connection to servers:

https://xdaforums.com/t/magisk-general-support-discussion.3432382/post-86765725

Please let us know if this helps, and details re. your device and OS. Also, please say what difference there is trying Netflix with USNF disabled (and also will all modules disabled). 👍 PW
[Magisk] pndwal:
A12 may have different issues (network / server blocked?) ... Could be USNF or other issue too...

Seems it's not, but we need SafetyNet pass for Netflix in Play Store, also for Widevine attestation to TEE (L1 security for HD streaming / processing) on devices where Widevine polls SafetyNet result / API (Netflix polls Androids Widevine DRM API).

For this reason Netflix runs fine w/ HD processing on many MIUI devices even with broken SafetyNet, but not on others...

Please see my post linked in post above. 😛 PW
[Magisk] mingkee:
It's not just Netflix, many other apps are affected after updated to S while all worked in R with exactly same setup (Zygisk+deny list+USNF)
[Magisk] RandomPooka:
I had completely forgotten about Widevine and DRM issues
[Magisk] mingkee:
Probably @kdrag0n can find out to make a version for Android S to fix broken streaming app
[Magisk] pndwal:
Please can you name some apps? I'm interested if issues are also network / server connection related as seems to be the case with Netflix... Seems other streaming services (Discovery+ and Philo) are affected ( https://xdaforums.com/t/discussion-magisk-the-age-of-zygisk.4393877/post-86778041 ) 👍 PW
[Magisk] mingkee:
Philo

Boomerang

Discovery+

Hulu

These apps got error when trying to play streaming
[Magisk] pndwal:
Ah, yes... Streaming apps all.

Are the error messages they give like Netflix's "Sorry, cannot reach Netflix Service, please try again -93"? Other? Can you provide examples?... Many thanks, PW
[Magisk] mingkee:
I can't open Netflix app

I can open other apps but they can't play
[Magisk] pndwal:
Yes, but I'm interested in error messages specifically... Do they give any? 😜 PW
[Magisk] Prof. Yaffle:
I use Wireguard as well and don't have this problem with Magisk Manager.
[Magisk] vandyman:
Magisk is now working with wireguard, odd.

My guess the issue came up with the Magisk app polling for an update the same time I enabled wireguard.

As of now, I can not duplicate the Magisk in app install issue. I have tried with just only the carrier data on and off with know difference. The same test with wifi only.

So as of now, everything is behaving good.
[Magisk] rodken:
Are you referring to success with the actual Wireguard app or the Wireguard Magisk Module?
[Magisk] vandyman:
Wireguard app. I try to stay away from modules much as possible.
[Magisk] mingkee:
Does the streaming issue only happen on rooted Android 12?

Only Moto Edge 2021 has rooted Android 12

I reinstalled ROM with Lenovo RSA, and still get error before flashing patched boot.

Does lock back bootloader fix the issue?
[Magisk] TheDon13:
Hi all

Just as a post note, I have finally got my phone just as I want it...Google Pay working, rooted, Ad away working....alll good....all thanks to another thread and using SD maid which can freeze apps eg Magisk (Hide) .

I've managed to now get Halifax to ignore root as well by simply clearing cache & data on that app & rebooting. So that's both my awkward apps finally (after years frankly! on different phones) working fully on a rooted phone, thanks to SD Maid & the freeze function within it). Shame it means Magisk (hidden) icon not on home screen. I'm actually still on Miui12 (Android 11) as the last time I allowed an OTA update to MIUI 13 (Android 12) as I half expected, I lost root and it proved very difficult to get it back. In fact, I tried the renoir custom recovery (which I'm convinced doesn't sit comfortably on this qualcomm processor phone) & I ended up hard bricking my previous Mi11 Lite 5G (exactly the same phone as I love the 6.8mm, 159gm spec & thinness of the 11 lite so much). I tried getting TWRP and zipping MIUI 13 rom but I now think wrong version, which went disastrously wrong! :cry:. I had the warning re making phone inoperable and thought I'd ignore it....oh yes,I kicked myself for a long time after that.....1st not recovering a phone tho in 12 yrs of rooting, custom roms, super su, magisking....so I guess I can't complain. :D

Hi,

This is how i got Santander to pass root,

1. "IMPORTANT" Install your "clean" custom rom without root and after the initinal install, checked that all your banking apps ect, work correctly.

2. Install Magisk, rename magisk from within the magisk app (hide magisk app).

3. Add all your apps to the deny list, don`t forget to open all apps individually before marking the tick box, otherwise not all sites will be blocked.

4. Follow the instructions for SD maid using this link: https://xdaforums.com/t/...antander-root-detection.3837206/post-86342815

I hope this helps

Above was from John64

Thanks again
[Magisk] jnsson:
On my OnePlus 6, the apps that I add to the deny list is no longer added in the deny list after a reboot. Anyone knows why? Edit: Seem like it should do that. Found it here https://github.com/kdrag0n/safetynet-fix/issues/122
[Magisk] theboone:
Rooted with Magisk Zygisk, Lsposed. I try to run the Doctor On Demand app (on Deny list), but get the following error. Does anyone know what this means?
[Magisk] o0otnto0o:
My bank account has been detecting root lately, it's been about 3 weeks. while many other apps not detecting root.

I get no warnings in both Momo 4.0.1 and Applist Detector 2.1 (40).

I have Zygisk enabled (without enforcing DenyList) with my Bank app being added to both DenyList, as well as Hide My Applist (the effective apps).

I have the following modules installed: MHPC, Shamiko, USNF, LSPosed.

The bank app that detects root:

https://play.google.com/store/apps/details?id=com.alinma.retail.mobile

Bank app I managed to hide root from:

https://play.google.com/store/apps/details?id=sa.com.stcpay

I need your kind help 🙏.
[Magisk] vaidhy2007:
Is this still working. I tried this today and it didn't work. I am using Mi A2 stock rom a10. Magisk 24.3. can somebody help me?
[Magisk] goldwoods:
Most off the banks app today can detect root.

I done this in 3 devices I have but not working

App here

VietinBank iPay - Apps on Google Play

Embrace the digital life

play.google.com
[Magisk] Stillhard:
No problem here, Good old Magisk v23 (alpha) + Riru + Riru-MomoHider + Riru-USNF

Note: you need only to put it in MagiskHide (or perhaps in DenyList) list, hook it in any LSPosed module scope will not work as the app detect LSPosed hook (now every app seems to detect LSPosed hook or even maybe w/ Shamiko) - i'm not using zyg anymore till then, but Riru IS THE BEAST, they can't BEAT Riru yet! :LOL:
[Magisk] goldwoods:
Sadly Meme UI 13, A12 can not use the magisk v23

Try with alpha ver 23001 but no luck

The another phone with Crdroid8.4 work.

Thanks
[Magisk] Stillhard:
Hit the button 'Like' if helped ;)
[Magisk] zputnyq:
Sorry for a bit off topic.

Does magisk hide in magisk 23 alpha always stick on gms unstable after reboot ?

May I know where I can get it ?
[Magisk] Stillhard:
Yes, because USNF in Riru is not auto disable it, only in zyg it does

Look around here
[Magisk] mas-j:
I've Poco F1 with OOS 9 cusrom, I can not activate Zygisk since it publish for first time.

Magisk is actually work in version 23. Currently using magisk 24 cannary latest version | Magisk 42e5f515(24308)

How to know if the problem come from the ROM or not ?

Maybe there's workaround please tell me.

I attached the bootlog from magisk & log catcher.

Here's the file from log catcher: https://drive.google.com/file/d/1pnxo9hfGx-snyY-HdCSltJq5WPeRBmsW/view?usp=sharing
[Magisk] khunah:
Anyone got itsme (https://play.google.com/store/apps/details?id=be.bmid.itsme&gl=US) working?

I'm running Magisk 24.3 with Universal SafetyNet Fix & Hide props, got Google Pay fully working but not this one.
[Magisk] pndwal:
What's configured in MHPC?... Do you have custom, China region, beta etc ROM?

Easy on RN8T, stock A10 to open app at least:

...

Magisk 24308, MHPC, Shamiko.

😜 PW
[Magisk] khunah:
Stock LineageOs... what's the easiest way to detect what I'm doing wrong? Applist Detector, Google Pay, other banking apps say everything's okay.
[Magisk] pndwal:
Ok. LOS is not stock. I'm assuming you have full SafetyNet pass (check with YASNAC); I'm guessing you configured fingerprint only in MHPC.

Do you have Shamiko? It'sMe in DenyList? Denylist not enforced (Important)? Play Protect says 'Device is certified' in Play Store settings?

After all this, cleared It'sMe app data before trying again?...

🤠 PW
[Magisk] winner71:
After update Momo from 4.0.1 to 4.1.0, now it detects root, says "found zygisk" ! My magisk and lsposed setting is never changed. It was ok before. Any solution?
[Magisk] m0han:
same here. just updated; did nothing else.
[Magisk] pndwal:
Mine too... Seems zygisk wasn't properly hidden... Likely explains recent surge in bank-apps detecting; guessing vv refined detection methods after analysing bank app updates...

First step, detection. Hopefully next will be improved hiding in Canyie's Shamiko...

"Throughout the series, Momo enjoys helping Shamiko become stronger in all aspects despite Shamiko's goal of defeating her..."

😜 PW
[Magisk] BillGoss:
Is there a download link for Momo 4.1.0?
[Magisk] pndwal:
Mods won't allow us to post TG as file source... 🙄 PW
[Magisk] BillGoss:
Ah, that issue again - ☹️
[Magisk] dr4go:
But we can attach the file itself, can't we @pndwal ?
[Magisk] pndwal:
For any wanting vvb2060 updates (MOMO, AlphaMagisk etc) in future -

I can't find TG links on vvb2060's GitHub, but I just saw Canyie has fixed her MOMO link here (scroll down):

https://github.com/canyie/Riru-MomoHider

👀 PW
[Magisk] martyfender:
It is in the magisk alpha tg group
[Magisk] dr4go:
(the partition mount abnormally comes probably from the s10 boot to recovery [Magisk resides there])

EDIT: but also updated Shamiko to v0.5
[Magisk] khunah:
Sorry, meant OxygenOS.

I don't have Shamiko, should I?

ItsMe is in denylist, Device is certified in Play Store.

Got it working with an older version of ItsMe, so for now I'm good.
[Magisk] pndwal:
So if Oxygen OS is global etc stock (not China region) you shouldn't need MHPC at all...

Yes, absolutely... PW
[Magisk] o0otnto0o:
Same here, but got fixed once I updated Shamiko to 0.5.0

but my problem with the bank app remain, it still detects root.
[Magisk] dohanin:
Not sure what bank app you are using, but according to my experience and some others here, simply disabling the Magisk app may do the trick. It works for HSBC app.
[Magisk] m0han:
how did you update/download? from within magisk (Shamiko-v0.5.0(110), md5: 22e22aeb928c58b7bab51223230024a2) or from the github page (Shamiko-v0.5.0-110-release, md5: 71626927c86bec8c046444b66ea242e9)?

i tried with both. but, zygisk continues to be detected
[Magisk] 73sydney:
Yup zygisk still detected on mine too...i tried both as well
[Magisk] dohanin:
FYI. There is a newer version Shamiko today, v0.50-112 in the Telegram group, but not yet appear in the github yet (https://github.com/LSPosed/LSPosed.github.io/releases). And momo has got another update too.

I have not tried them yet.
[Magisk] 73sydney:
Tested....no change
[Magisk] o0otnto0o:
My bank account is this one

Alinma Bank - Apps on Google Play

Alinma Bank, To be your preferred financial partner

play.google.com

Not sure what you mean by disabling, if you mean freezing Magisk app then yes I tried freezing using Titanium but it didn't work.

downloaded it from github (Shamiko-v0.5.0-110-release.zip)

when I had Shamiko 0.4.4, Momo 4.1.0 detected Zygisk.
[Magisk] dohanin:
I just tried your bank app. It works fine for me.

I can go to the login page after adding the app to the denylist and freeze the magisk app.
[Magisk] o0otnto0o:
Thank you for trying the app for me.

I have Zygisk enabled (without enforcing DenyList), I added Bank app to both DenyList and Hide My Applist (the effective apps).

I have the following modules installed: MHPC, Shamiko, USNF, LSPosed.

I tried recently to freeze the hidden Zygisk app, but it didn't help.

I'm having stock OS (OxygenOS).

I'm not sure what else I could try.
[Magisk] dohanin:
Well, I don't use LSPosed/HMA/MHPC. Maybe some experts here can share their experience.

I only have USNF and Shamiko modules in Magisk, and it simply works for me after adding the bank app to the Denylist and then freeze the Magisk app. Remember to clear the cache of your bank app after adding it.
[Magisk] goldwoods:
-The latest shamiko work on the bank app but not for another one (can not open app)

-Turn on enforced deny list (shamiko disable) thing turns out opposite.

So funny

Hide zygisk up to now not as effective as magisk hide from the past
[Magisk] svendsvin:
Shamiko 0.50.110 made my banking app crash. Restored to previous version (0.4.3.100) and the app is working again.
[Magisk] zgfg:
No guarantee that HMA will help for your banking app

However, the way you explained you configured HMA is not complete/correct.

Configuring HMA is unfortunately more complicated

Since it has been discussed in this thread, please look through the old posts how to utilize HMA to hide Magisk app from some (your) banking app

See eg:

https://xdaforums.com/t/discussion-magisk-the-age-of-zygisk.4393877/post-86686897

https://xdaforums.com/t/discussion-magisk-the-age-of-zygisk.4393877/post-86719815

but there were also more 'guides' with screenshots and so in this thread
[Magisk] o0otnto0o:
Sorry for the way I explained my HMA use with, I should've written more. I appreciate you providing me with the posts.

I did the same thing, making a blacklist template and adding Magisk and HMA to it, adding the bank app to effective apps by enabling hide, selecting the appropriate hide methods (API requests, Intent queries, ID detections), selecting the template I created (I did the same for Applist Detector). but the bank app still detect root, not the same for Applist Detector though.

btw, LSPosed has no actual app installed, I have a shortcut on launch for it, but no trace for an app in HMA nor Titanium. so I couldn't add it to the blacklist template.
[Magisk] dionetje18:
Does anyone know why I am not play store certified and thus cannot install apps like netflix after passing both integrity check and CTS.

I have lineage-18.1-20220425-nightly-cheeseburger-signed installed on my oneplus 5. I have rooted using magisk and used a combination of Universal safetynet fix together with changing the fingerprint of my device to pass the CTS.

I also registered my device on the google certification site using the GSF ID.

Any help would be highly appreciated.
[Magisk] 73sydney:
my bank app (ANZ - Australia) crashed once after the latest shamiko update, but works fine afterwards....
[Magisk] zgfg:
Seems that you configured HMA correctly (I have some troubles reading XDA now both from XDA app and from browser - no page fully loads, I cannot see attachments, etc).

Then your banking app detects root (or successfully guesses about root by other means).

Try to search how to hide root (unlocked Bootloader, who knows what it detects) for your specific banking app

You cannot see LSPosed app because of their ' parasitic' mode. Go to the LSPised GitHub page and read about the 'parasitic' mode. Or search in this thread, it has been discussed several times
[Magisk] ipdev:
After passing SafetyNet, you need to clear cache and data for PlayStore and (not always) for PlayServices.

This will clear data and updates.

Then wait for them to update again.

Play will scan your device again and mark it as certified.

---

Registering your current install does not certify the device.

You are telling Google that you are using a non-certified rom. ;)

Cheers. :cowboy:
[Magisk] xdMatthewbx:
Getting a weird behaviour, old applist detector doesn't detect LSposed manager, but 2.0 does (can't find 2.1 anywhere). Using Latest Magisk Canary, Zygisk not enforcing, Shamiko 0.5.0 112, UNSF 2.2.1, Zygisk Sui, both are on denylist with same HMA template and settings (HMA 2.3.2). Phone is OnePlus 7 Pro running crDroid A11 (using installed LSposed manager because Lawnchair just does nothing when I try to create a parasitic shortcut). Also getting this TEE and encryption detection k can't shake on Momo 4.1.1 (I can fix custom ROM with overlayfs but then Momo detects that, and it seems hiding overlayfs can be hidden but then it won't hide custom ROM).
[Magisk] devsk:
Thanks for making this detailed post. This solution works on LOS 19.1 on P3XL for HSBC app but not on OP8Pro.
[Magisk] Chrisch_91:
I can't use my banking app. I pass safetynet, i have the app in denylist, magisk hide and universal safetynet fix active. Also shamino module. With my old smartphone i had to disable magisk app temporary, but this also doesn't work for me. What coud be the problem?
[Magisk] devsk:
Follow the instructions by mGforCe mentioned above in my post, to the T.
[Magisk] mGforCe:
Great to know!

Yes - mileage varies across ROMs
[Magisk] Wak Joko:
Try only tick these three in SELECT HIDE METHODS (select effective Apps) for MOMO in HMA

1: API request

2. Intent queries

3. ID detections

reboot phone & all be fine in momo
[Magisk] martyfender:
Thank you for this, it mostly solves the found zygisk. However, sometimes after the devices sleep and are woken up, it still detects zygisk. Also, if I force stop momo and delete it's cache and data, momo will again detect zygisk. Subsequent launchs after this do not detect zygisk. Strange.
[Magisk] c19932:
I recently moved onto the EVO X rom on my pixel 6 oriole and noticed Shamiko can no longer hide init.rc modification. (also tried InitRcHider). anyone know who I can get in contact with to fix this? (rom developer told me to contact shamiko developer). Thanks!
[Magisk] martyfender:
I have this issue also. I suspect it was caused by changes in magisk and not shamiko since it occurred in previous versions of shamiko where the issue was fixed but again occurred later for me. I have also used many, many versions of lsposed since it was fixed in the past. I'm not sure if that could have contributed to the issue, also?
[Magisk] pndwal:
Is init.rc detected in Momo? PW
[Magisk] martyfender:
No, it is detected in magisk detector.
[Magisk] pndwal:
Though it may have been. 😜 ... that's depreciated (archived since 2020), and vv is aware it's init.rc detection gives false positives (even when Magisk is not installed, as Canyie pointed out). When @osm0sis aked if it would be fixed, she indicated that she's finished with Magisk Detector in favour of Momo...

https://xdaforums.com/t/magisk-general-support-discussion.3432382/post-85930047

👀 PW
[Magisk] Wak Joko:
maybe u are right.

in my poco f1 (android 10) i rename magisk manager, install module initrcHIDER(Zygisk), shamiko 0.5.0, configures denylist for root detectors & lsposed/modules, configures HMA for certain apps & i get good result in Momo & magisk detector even after reboot/sleep mode.

However in my redmi K40ge (android 12) i get same result too in both momo & magisk detector but without applying the workaround in my last post. thats strage..

The problem is how do i hide detection for "custom recovery file" permenently? bcoz after deleting/rename its still recreating the folder/file in /data/media after reboot & giving me false alert in oprek detector:(
[Magisk] c19932:
I've tried downgrading both magisk and lsposed with no luck, so I think it's a ROM issue
[Magisk] osm0sis:
Momo seems to be missing from CoolAPK now, with the old link appearing dead. Not sure what the deal is or if there's another approved host out there; it's pretty hard to search for, especially with MomoHider being a thing. 🤷‍♂️
[Magisk] zgfg:
TG channel (name on the screenshot), not restricted, in English, Save to Download...
[Magisk] osm0sis:
Ah, no way outside of TG though? 😕