For many apps magisk hide works, but not for Cofidis app.
Things I tried:
- removed app, reboot, install and before starting the app set it in magisk hide
- hide magisk mgr
- USB debugging off
- allow OEM unlock off
- turned off developer tools
- tried magisk canary
- renamed TWRP backup folder
It seems that during install the app already detects the root.
Hello,
I have found a solution that works for me.
Uninstall Cofidis, hide the Magisk application (see in the settings), install Cofidis then erase the application data (in case Play Store has restored them), configure Cofidis in Magisk Hide.
In my opinion, the Cofidis application checks if Magisk is installed.
Tell me if this was helpful to you.
Cordially
How to delete this message?
Related
Hi everyone,
I am using the application Raiffeisen Twint (version 1.2.16.0, https://play.google.com/store/apps/details?id=ch.raiffeisen.twint) on my Magisk's rooted Google Pixel (Android 8.0, Nov. 2017) without problems for a while, but since Magisk 14 versions, the application stopped working and the application reports that root is detected.
I have successfully updated to Magisk 14.5 (from 14.2), but root is still detected by the application, even with Magisk Hide activated for the application and the Magisk Manager package moved to a random name (could also be related to the updated application).
I have cleared the data of the application several times and it doesn't help and root is still detected by the application...
Anyone has a idea?
Thanks for your answers!
Like I said in the Magisk support thread, I can hide Magisk from that app just fine (on Magisk v14.5 beta)...
You don't happen to have any other mods that might trigger an app looking for root (like Xposed)? Can your device pass SafetyNet? Have you previously been rooted with any other root method and do you have any remnants of that left (root management apps, etc)? Do you have any apps that are known to be used for questionable purposes. By "questionable purposes" I mean getting access to paid features without paying, etc. Not necessarily that you use the app for this, but that the app might be used in such a manner... Etc, etc, etc. Every little detail might count.
Hi Didgeridoohan,
Thanks for helping me!
I do not have any mods installed in Magisk and also no Xposed. My device is passing SafetyNet!
I have performed a factory reset last week and since that I only rooted my device with Magisk 14.2, so no other rooting applications used. For details, I have unlocked bootloader, TWRP recovery installed and developer options and USB debugging activated.
My settings in Magisk are:
I have following applications installed on my device:
https://pastebin.com/pmt4jBMV
Do you see any applications with "questionable purpose"?
I get this message in the application:
Thanks a lot!
At a quick glance everything looks ok...
I did some experimenting with the other Raiffeisen apps you have installed, in case they also detect root and "tell" on you. At least one of them did detect root, but from what I could see it didn't make any difference for Twint.
I also tested installing a few of the root apps you had installed (in case the app looks for certain known apps), but that didn't make any difference either. I could still successfully hide root.
My guess is that it's something along these lines tough. That it's using another app or detecting a root app. You could start experimenting with that. Clearing data for the other Raiffeisen apps and adding them to MagiskHide and also removing root apps. Try disabling USB debugging and developer options as well (didn't make difference for me, but worth a shot).
Simple. Change name of package from settings in Magisk Manager, then MAKE SURE you add twint app to magisk hide list, then ERASE DATA of twint app, change package name once again and run twint. Working with Magisk 14.5. Screens if u want available. Or video.
Hi Didgeridoohan, Hi Mamama07,
Thanks for your help, but sadly none of your suggestions did worked... until the update of the application released yesterday, to fix problem related to rooted devices! [emoji3]
Thanks anyway again for your help! [emoji106]
I had the same problem (with BCV Twint) and after a few tries, changing Magisk Package Name worked!
Magisk Hide (Masking Magisk SuperUser) - 2 Problems w/ Magisk Hide being disabled after reboot or closing Magisk Manager.
If you are using Magisk Manager and Magisk Root and are experiencing difficulty with Magisk Hide (Masking Magisk's SU) not showing in the Manager's side-menu or remembering its status in settings, it occurs when a file is not automatically deleted and removed.
PROBLEM:
Open Magisk Manager, Settings >> Enable Magisk Hide, close Manager, re-open and Magisk Hide is disabled and not visible (hidden) in the left side-menu. i.e. Exit, Close, Stop, Re-Open & Reboot Reset's Magisk Hide's State to Disabled.
SOLUTION 1.
Force stopped Magisk Manager.
Backup then Delete file /data/property/persist.magisk.hide (0600).
Launch Magisk Manager.
Go to Settings >> Enable Magisk Hide.
Go back to Manager home screen. Swipe to reveal side-menu and check Magisk Hide menu is visible.
Close Magisk Manager or Force stop.
Reopen and Swipe side-menu and confirm Magisk Hide is still visible!
I hope this helps others also experiencing issues with Hiding Super User SU. Thanks Shak!
SOLUTION 2.
Another Fix someone else has also posted Dec 2017 was in regards to an error "fopen: /magisk/.core/magiskhide/hidelist failed with 2: No such file or directory"
The issue is due to Magisk Manager being unable to save the list of ticked Apps to hide from SU to /magisk/.core/hidelist.
Check the existence of the "/magisk/.core/hidelist" path.
Create the "/hidelist" directory.
CHMOD "/magisk/.core/hidelist" to 0644.
Thanks to Dunderball. :highfive:
.
Thanks a lot! I have been looking this issue up for almost a week now.
Solution 1 worked for me.
No worries mate. Appreciate the feedback.
Someone else had a similar issue for a few weeks and was unable to resolve it until upgrading to 16.4 beta. But this isn't viable for everyone due to issues w/ 16.4+.
Thanks!
monsterkrusher said:
Thanks a lot! I have been looking this issue up for almost a week now.
Solution 1 worked for me.
Click to expand...
Click to collapse
I would like to add to this thread that this doesn't work anymore with the newer versions of magisk. Eget did work for me though was to delete (and backup of course) /data/adb/magisk.db and then restart
tgcGlaDius said:
I would like to add to this thread that this doesn't work anymore with the newer versions of magisk. Eget did work for me though was to delete (and backup of course) /data/adb/magisk.db and then restart
Click to expand...
Click to collapse
which version you use ?
I use version 19.4, wont work if delete magisk.db.
LineageOs 17 on a Nexus 2013 Flo
Magisk 19.3
Magisk Manager 7.3.2
safetynet always fails after a reboot.
I tried renaming magisk.db and while magisk kept working generally, m-hide still fails the safetynet test after a reboot until I toggle hide.
kevin mitnick said:
which version you use ?
I use version 19.4, wont work if delete magisk.db.
Click to expand...
Click to collapse
michaelh99 said:
LineageOs 17 on a Nexus 2013 Flo
Magisk 19.3
Magisk Manager 7.3.2
safetynet always fails after a reboot.
I tried renaming magisk.db and while magisk kept working generally, m-hide still fails the safetynet test after a reboot until I toggle hide.
Click to expand...
Click to collapse
Download The Module Of MultiFunctions From This Thread https://forum.xda-developers.com/apps/magisk/module-multifunctions-bootloop-t3933386 For Getting The Ability To Use Either The Sub-Function Of Hide Keeper Or Hide Enabler.
Dreamer(3MF) said:
Download The Module Of MultiFunctions From This Thread https://forum.xda-developers.com/apps/magisk/module-multifunctions-bootloop-t3933386 For Getting The Ability To Use Either The Sub-Function Of Hide Keeper Or Hide Enabler.
Click to expand...
Click to collapse
I'll have to try that sometime in the future when I've got more time to experiment. I ended up going back to stock just to have a working tablet. I only use it for maps and streaming and since Netflix wouldn't work...
How to make a bakup?
Ive got:
Galaxy s5
Lineage 18.1
Magisk 23.0.
Ive turned on magisk hide in settings.
Ive ticked M&S Bank (and turned on the two toggles in it).
Ive ticked Google Play Services (and turned on the 10 toggles in it).
Check Safetynet works and passes all ok.
The M&S bank app says it wont work on rooted phones.
This is the 1st banking app ive tried on this.
Do i need to provide any more information?
Is there anything else i can do or anything i am doing wrong?
thanks
In Magisk settings you have the option to hide the Magisk app. When you check this option, the apk will appear under another name such as "settings" or "manager". After doing this, wipe storage or uninstall and reinstall the Bank app. Some apps detect root by simply checking an app with the name Magisk among those installed. Don't install the app on external storage or Magisk hide won't work (at least in my case).
hi
thanks for the reply. ill try and re insatll the banking app and see if that works
Hide Root from Apps e.g. Banking AppsNOTICE (24.11.22): Updated threadInfo: I'm sharing my take on how to get S-Pushtan Banking App to work with Magisk, or any other App of your Choice. (Greatly inspired by searching on the internet)
Works for:- Android 8-12
List of apps known to work:- S-Pushtan, Sparkasse, Sundhedskortet, Keytrade Ban
What you need:- Magisk 25.1
- DenylistUnmount Magisk Module | Download on Github or use shamiko module
- Universal Safetynet Fix Magisk Module | Download on Github
- MagiskHidePropsConfig | Download on Github
- Airfrozen App v1.2.8 | Download on Github
- optional: Yasnac (Safetynet Checker) | Google Play
Pre-Requisites:- Have Magisk 25.1 installed
Step by Step Guide:0. Install Magisk via Recovery and reboot
1. Go into settings of your Magisk Manager and
- enable "Hide Magisk Manager" , type in a name you want for the hidden app.
- open the new app and enable in settings: "Zygisk", then in "Configure DenyList"
- Select any app you want hide root from (for example your banking app)
(Make sure that for every App, all processes are also choosen. If you did everything correctly the colored bar should be full)
1.1.1 Disable "Enforce DenyList"
1.2 Install DenyListUnmount or latest Shamiko Module, Universal Safetynet Fix via Magisk Manager and Reboot to activate the modules
Reboot again.
1.2.1 Check that your Safetynet Status Pass both times via Yasnac App
- If you don't pass the Check, install the MagiskHidePropsConfig Module via Magisk Manager and Reboot to activate the module
- Configure your fingerprint to your phones or a Google Pixel's and reboot again -> do Step 1.2.1
2. Install Airfrozen (grant root permission)
2.1 in Airfrozen: Select your renamed Magisk App and your Banking App (example: Sparkasse, Google Pay)
2.1.1 In Airfrozen: Settings->General->Auto freeze
Enable "Freeze on exit" and "Not Freeze foreground"; Set Freeze on locked to 1 minute;
2.1.2 Optional: If you want a open (also unfreeze) your Magisk Manager/ Banking while they are disabled to use them; longpress the apps in airfrozen und create a shortcut for easy use
2.2 Setup your Banking Apps now, while the MagiskManager is disabled and undetectable.
4. Done!
CHECKLIST:- Magisk installed and Zygisk enabled, App is hidden
- Your Banking App is selected in Airfrozen and XPrivacyLua, and MagiskManagers Denylist
- Your Magisk App is selected in Airfrozen
- Remember the usage rules(below)
IMPORTANT RULES FOR USAGE:1. Always freeze the Magisk App before using your banking App! Vice-Versa
2. In the case that it does get detected -> Force Close your Banking App and clear the cache.
This Method should work with most Apps right now that are detecting root
It's a trial and error situation so try your best, also give some feedback for others as to which apps work and which won't.
I hope this will help some people out there.
Stay healthy!
Thank you very much.
I can confirm this ist working with:
S-PushTAN Version: 3.4.0
Magisk Version: 23.0
Airfrozen 1.6.2 (143)
on latest ArrowOS (Android 11)
Thank you very much.
I can confirm this ist working with:
S-PushTAN Version: 3.4.0
Magisk Version: 23.0
Airfrozen 1.6.2 (143)
on latest ArrowOS (Android 11)
Ice Box is also working fine if you need an alternative.
@sm00th4f3
Thanks a lot, this method also works for these two banking apps
Still a very nice and working workaround
Nice Nice, works on my device!
Xiaomi Redmi Note 8 Pro (begonia)
Android 11 Stock, Miui 12.5.4 Global (RGGEUXM)
Magisk v23
S-Pushtan v. 3.5.1
Can't belive its working. Big Thanks!
Thanks working on rooted pixel 6 pro !! S Pushtan from Starfinance is not detecting Magisk ! Thanks for your work
After completed all the steps, app still complain.
One extra step for me is to also delete the "TWRP official app" (which I decide to randomly installed it back when I rooted my phone)
And citibank app can now open.
Redmi Note 10 pro on MIUI Global 12.5.9 (boot loader unlocked, rooted)
Wappenull said:
After completed all the steps, app still complain.
One extra step for me is to also delete the "TWRP official app" (which I decide to randomly installed it back when I rooted my phone)
And citibank app can now open.
Redmi Note 10 pro on MIUI Global 12.5.9 (boot loader unlocked, rooted)
Click to expand...
Click to collapse
What magisk Version do you use?
I've installed LineageOS on S8 and the S-ID-Check app complains about a rooted device. Now that Magisk Hide isn't available any more (v24.3), is there any other way to make the banking app work?
Edit: updated thread
will it cause any issue if i reboot the phone with magisk frozen ?
naveen_reloaded said:
will it cause any issue if i reboot the phone with magisk frozen ?
Click to expand...
Click to collapse
Nope. You are only freezing the magisk manager app. The root itself is still in place
I have a up to date guide in the works. Stay tuned.
UPDATE: Refreshed the Guide to latest Magisk Stable and with easier instructions... Cheers!
I am using my phone rooted again, as you can probably guess
Not working
I use the Bank Austria App...
Edit: removed list of not working apps
Not working neoBT app (Banca Transilvania Romania).
Dude here is a modified of the module this is working perfectly
https://forum.xda-developers.com/attachments/safetynet-fix-v2-3-1-mod-zip.5670155/
xerel89 said:
Dude here is a modified of the module this is working perfectly
https://forum.xda-developers.com/attachments/safetynet-fix-v2-3-1-mod-zip.5670155/
Click to expand...
Click to collapse
!To everyone: Don't use this. Use the official version.
I've got OnePlus 7T (no TWRP), OOS 11. Bank app - Citadele
1) Magisk "hide" enabled - Bank app, Google Play Services, McDonald's, other Google apps
2) Magisk itself is also hidden as APK with a different name and e.t.c
3) Safetynet passed (McDonald's app wasn't working at first, while Magisk wasn't hidden from it, can't find Netflix in Google Play)
4) The device is certified in Google Play
5) Canary Magisk and other versions don't work either
6) Tried uninstalling all the modules/reinstalling Magisk hide props
7) Cleared cache/reinstalled bank application
8) Tried disabling USB debugging
The only thing that worked for me - freezing hidden Magisk with a Titanium Backup