The same method works fine for me with the latest version.
The same method works fine for me with the latest version.
You can check with all list bankings i left in previous comment.
HMA is also needed for iMobile. As I said on TG, MagiskHide is still relevant, and it's great to have Magisk Delta (thanks for that!) as an alternative that has MagiskHide, but iMobile works with Zygisk + Shamiko + HMA. Some apps don't, but this one does.You can check with all list bankings i left in previous comment.
Video 1, zygisk+shamiko, imobile detect rooted
Video 2, magiskhide, imobile not detect rooted
Maybe refactoring magiskinit cause this, think you should stay at v24.3Can someone tell what to do next, please? Why can’t I suddenly install Magisk 25.1 without my banking app detecting root?
Just an FYI: I’m on crDroid v8.6 A12.1 rom. I have modules USNF 2.2.1,...Momo (4.3.1) tells me that the environment is broken, but I pass Safetynet (both), Applist Detector finds nothing, Rootbeer shows everything is ok and my phone shows as certified in Play Store settings.
I’m on MIUI 12.5.1 stock rom. Modules USNF 2.2.1 and Shamiko 0.4.4 (v. 0.50 crashes my banking app). I don’t use LSPosed. Magisk app is hidden....
Thanks. Don't really understand your answer so what causes this "refactoring" of magiskinit? Is it Magisk Bootloop Protector? What puzzles me is that Magisk 25.1 was working flawless for 3-4 days.Maybe refactoring magiskinit cause this, think you should stay at v24.3
OK. I don't rely that much on Momo but when my banking apps detect root I listen to herJust an FYI: I’m on crDroid v8.6 A12.1 rom. I have modules USNF 2.2.1,Shamiko v0.50, DenyList Unmount v0.2, LSPosed Zygisk v1.8.3 (6552). Magisk Delta app is hidden.
Momo v4.3.1 reports that the environment is abnormal (see screenshot - init.rc is modified is new for me; Magisk Detector has been saying 'unexpected' for long), but I pass SafetyNet, Applist Detector reports 'All Clear', Rootbeer shows 'Not Rooted' and my phone shows as 'Certified' in Play Store settings. GPay worked when I last checked.
Hi, I don't use iMobile Pay, but I just tried this app on my phone (A12, Magisk Stable 25.1, USNF, Shamiko) and it detects root if I don't disable the Magisk App (even if it's repackaged to another name). But disabling the Magisk App, the iMobile App works fine. It's pretty much the same as HSBC App that has been discussed before.
Hello Sir,@martyfender @m0han Switched from Alpha to Delta.Works perfectly fine so far. The steps are as usual:
- Unhide if hidden (restore the hidden app)
- Install delta apk
- Grant delta apk root from original Magisk / Alpha
- Flash Magisk through Delta using Delta's direct install
- Reboot
- Uninstall original Magisk / Alpha
What hide methods do you have selected in HMA? You didn't cover that in your screen recording. Also, there's no need to repackage the Magisk app. HMA is being utilized to prevent iMobile from finding the Magisk app.
As usual so much information. Ah, you're using this phone and using those options. And you're trying to install that version of Magisk...Hello Sir,
I tried this method and now my mobile boots into TWRP, not in system. PLEASE HELP
After uninstalling original magisk from magisk.apk, mobile rebooted automatically and goes in TWRP
Tagging @huskydg sir
here it is. i did exactlyWhat hide methods do you have selected in HMA? You didn't cover that in your screen recording. Also, there's no need to repackage the Magisk app. HMA is being utilized to prevent iMobile from finding the Magisk app.
You only need to uninstall original Magisk App after switching to any custom Magisk (alpha, cygisk, delta,...) not Fully uninstall Magisk from the app (completely removing Magisk from boot image and system)Hello Sir,
I tried this method and now my mobile boots into TWRP, not in system. PLEASE HELP
After uninstalling original magisk from magisk.apk, mobile rebooted automatically and goes in TWRP
Tagging @huskydg sir
As he said you didn't use Hide Magisk app option.
FWIWWhat hide methods do you have selected in HMA? You didn't cover that in your screen recording. Also, there's no need to repackage the Magisk app. HMA is being utilized to prevent iMobile from finding the Magisk app.
www.twitter.com/MishaalRahman/status/1511452117214679053Mishaal Rahman, Apr 6
...
Apps that declare the QUERY_ALL_PACKAGES permission but haven't filled out the relevant permission declaration may be removed from Google Play starting June 1, 2022.
no luck stillAs he said you didn't use Hide Magisk app option.
In additional, if you try everything (Hide Magisk App, Hide my applist, zygisk+shamiko, ...) but it doesn't work, you can try to switch to magisk delta, turn off zygisk and use only MagiskHide or downgrade to Magisk v23 official to use MagiskHide which is still guaranteed to work for almost banking apps. If you are using magisk delta, you don't need to use Hide Magisk App option because delta already came with custom package name.
zygisk itself is the problem at hiding and leaves obvious traces.
It's of-topic (TWRP and encryption) but:Hello friends .
I have a Redmi 9 (Global) Codename : Lancelot
Installed magisk via custom recovery (twrp and shrp) and root is sucess , but zygisk doesnt work , when I enable it in settings and reboot , in magisk zygisk : no . I used official MIUI 11.0.4. 11.0.7 11.0.9 12.0.1 12.0.4 Android 10 and zygisk still no success , although it worked on Lineage 18.1 Android 11 and Pixel Experience 12.1 Plus but I want to use MIUI and I want it to be MIUI android 10 to be exact because of some complexity of android 11 in Xiaomi devices I avoid android 11 . now back to MIUI 12.5.6 Android 11 to see if works at all or not , then I'm gonna try EEA or Europe MIUI Roms But before that I'm here to see if others have the same problem with their Xiaomi ? If yes , any fixes yet ?
Edit : Fixed by flashing latest Global MIUI Rom ,for almost a week I was looking for a way around Redmi 9 android 10 zygisk but was not successful . Switch to android 11 and it will work like a charm but I lost TWRP decryption in Android 11 my internal storage is encrypted while in TWRP . Didnt try EEA roms .
I just tried it on my phone (stock rom, Magisk 24.3, Shamiko 0.5.0, USNF).Is it possible to find out what an app detects? I have Shamiko 0.5.1 installed and somehow a banking app still detects root. This is the app: https://play.google.com/store/apps/details?id=ro.raiffeisen.eToken&hl=ro&gl=US
It's now been reported a number of times that freezing the Magisk app helps thwart root detection in many cases.I just tried it on my phone (stock rom, Magisk 24.3, Shamiko 0.5.0, USNF).
Without doing anything, it detects root.
Adding it to denylist, still detects root.
Freezing the Magisk app, goes through!
Just to avoid confusion/ be clear, Shamiko does not hide apps (in denylist or otherwise)...... its just an addon script that (attempts, as best possible) to hide whatevers in the Deny List
@appleman_wp### Introduction
Shamiko is a Zygisk module to hide Magisk root, Zygisk itself and Zygisk modules like riru hide.
Shamiko read the denylist from Magisk for simplicity but it requires denylist enforcement to be disabled first.
(Edits mine.)I don't think Shamiko has a "Settings". I think you use the MagiskManagerapp's deny list. If you do not "Enforce Deny List" in Magisk, then Shamiko will use Magisk's Deny List to tell it what to hide [traces of root] from.
### Usage
1. Install Shamiko and enable Zygisk and reboot
1. Configure denylist to add processes for hiding
1. *DO NOT* turn on denylist enforcement
#### Whitelist
- You can create an empty file `/data/adb/shamiko/whitelist` to turn on whitelist mode and it can be triggered without reboot
- Whitelist has significant performance and memory consumption issue, please use it only for testing
- Only apps that was previously granted root from Magisk can access root
- If you need to grant a new app root access, disable whitelist first
Sadist!... ts theoretically possible to... bootloop your device... At which point myself and the other senior members will pass around the chalice of your tears and drink heartily from it...
"Magisk" *does* need to be "resident". You have been advised to freeze "the Magisk Manager app".Interesting. I'll check it out. In addition to creating root, I assumed that Magisk needed to be resident in at least some way to do its ongoing work related to app compatibility, but if it's frozen that's apparently not the case. If the only time that it needs to be unfrozen is when you need to change a setting/update a module etc., then that sounds like a good way to go.
notes.md
file is the change log.app-debug.apk
is Magisk canary.app-debug.apk
and choose View Raw or click on the Download option.