Disable/remove root(su) in magisk - Magisk

Hi everyone!
im using custom boot and i use magisk with safetynet fix module.
Because magisk is patched to the boot, i have root access, but i dont need that, i use magisk only for bypassing safetynet cts profile match issue.
So, any app can detect root if i dont hide it in DenyList, but i didnt even install Magisk app and dont want to. (i patch magisk and safetynet fix module using twrp recovery)
How can i disable root by default for all apps?
Thanks.

Related

Tanix tx3 mini Magisk hide not working

hi guys,
i write you to have a support about magisk hide, on my Tanix Tx3 with firmware Build version: 20181210.
In particular i have installed magisk on my device with TWRP to hide the root permission at some application but this dosn't work correctly.
To hide the root permission on magisk I have make following steps:
to
installed magisk with TWRP
activated "magisk hide" from setting of magisk manager and then i have reboot the device;
inserted on section "migisk hide" the application "root checker" and then i have reboot the device;
checked with root checker application if magisk hide the root but the application (root checker) has detected root permissions
[/ LIST]
Furthemore, I tried to activated magisk hide from terminal emulator with "props" module but when i tried to verify the root permission on root check the result is the same.:crying:
in attach you can find the log by magisk, if it can help you to solve the problem
thanks lot
First thing to try is repackaging the Manager with a random name (it's in the Manager settings). More things to look at: https://www.didgeridoohan.com/magisk/MagiskHide#hn_Hiding_root_from_apps
And:
https://www.didgeridoohan.com/magisk/MagiskHide#hn_MagiskHide_Issues
And you'll have to upload your log some other way, since you can't attach files with so few posts.
Tanix TX3-H factory root hide?
I have Tanix TX3-H factory root device... It allows you to root device in android simply check option allow root...
So I installed magisk... Done all steps to hide root...
Even i hide it from playstore, playssrvices and framework...
So how to find that root access and hide it... Because here is not magisk problem.. Here is factory stock firmware root option.. If anybody have knowledge and expirience with stock root how to locate it and add it in magisk to hide...
BlueMan_86 said:
I have Tanix TX3-H factory root device... It allows you to root device in android simply check option allow root...
So I installed magisk... Done all steps to hide root...
Even i hide it from playstore, playssrvices and framework...
So how to find that root access and hide it... Because here is not magisk problem.. Here is factory stock firmware root option.. If anybody have knowledge and expirience with stock root how to locate it and add it in magisk to hide...
Click to expand...
Click to collapse
There's nothing Magisk can do about that. You would have to remove the built-in root.
How? No idea... If you're lucky @osm0sis' unSU script will work (all depends on how it's rooted):
https://forum.xda-developers.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133/post63615067
Didgeridoohan said:
There's nothing Magisk can do about that. You would have to remove the built-in root.
How? No idea... If you're lucky @osm0sis' unSU script will work (all depends on how it's rooted):
https://forum.xda-developers.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133/post63615067
Click to expand...
Click to collapse
It have system root option built in... So must be some way some sistem app that when is hidden by magisk will stop that...
BlueMan_86 said:
It have system root option built in... So must be some way some sistem app that when is hidden by magisk will stop that...
Click to expand...
Click to collapse
That's not how MagiskHide works. Magisk can't hide apps, it only hides itself from other apps and services.
Didgeridoohan said:
That's not how MagiskHide works. Magisk can't hide apps, it only hides itself from other apps and services.
Click to expand...
Click to collapse
There is option HIDE... And you can hide root from various apps.. Even from root checker
Sent from my BKL-L09 using Tapatalk
BlueMan_86 said:
There is option HIDE... And you can hide root from various apps.. Even from root checker
Sent from my BKL-L09 using Tapatalk
Click to expand...
Click to collapse
Yes there is, but again:
Magisk can only hide itself, it's own root and modules and the Manager. NOT any other root or other apps. Period.

Question Banking apps still doesn't work after enabling Magisk Hide.

Just enabling on the "Magisk Hide" option will do the thing? Or are there any other steps I should do?
Magisk Hide is already enabled in the options. I tried rebooting my phone and it is still blocking ALL banking apps that I use (I live in the Philippines.)
My phone is Xiaomi Mi 11.
- I tried installing previous versions of Magisk
- Flashing different custom ROMs: EU ROM, Global and OneOS, still the same issue.
Did you install Universal Safetynet Fix module?
MAGISK MODULE ❯ Universal SafetyNet Fix 2.4.0
Universal SafetyNet Fix Magisk module Magisk module to work around Google's SafetyNet attestation. This module works around hardware attestation and recent updates to SafetyNet CTS profile checks. You must already be able to pass basic CTS...
forum.xda-developers.com
Hide the Magisk Manager from Magisk - Options (the cog wheel) - Hide the Magisk App. This is how it works for me, my wife, my friends... Magisk Hide on it's own doesn't do the trick...
ohtoulouz said:
Did you install Universal Safetynet Fix module?
MAGISK MODULE ❯ Universal SafetyNet Fix 2.4.0
Universal SafetyNet Fix Magisk module Magisk module to work around Google's SafetyNet attestation. This module works around hardware attestation and recent updates to SafetyNet CTS profile checks. You must already be able to pass basic CTS...
forum.xda-developers.com
Click to expand...
Click to collapse
Thanks a lot, this worked! I thought it didn't work at first. I have to manually enable Magisk Hide module per application/banking app.
If it doesn´t work, just uninstall the magisk manager.
In case you need it reinstall it.
Works great for me.
RebornCheiko said:
Thanks a lot, this worked! I thought it didn't work at first. I have to manually enable Magisk Hide module per application/banking app.
Click to expand...
Click to collapse
Glad it helps.
And yes, MagiskHide is required if rooted (this is mentioned in the module description)
I use the app airfrozen to freeze magisk. Do my banking things and after that I unfreeze it. It's faster than uninstall and reinstall.
The hide worked for me under lineage and my sagit.
But under mi11 it will not. No idea why.
make sure you set Magisk hide to the SUB-items in each app you want to hide it from. Also make sure you pass Safeynet.
I am running MIUImix weekly and can pass Safetynet, googlepay etc without running any special modules.

MAGISK 25.2 - SafetyNET not passed

I have Redmi Note 7.
It was running on xiaomi.eu_multi_HMNote7_V11.0.6.0.PFGCNXM_v11-9. I had magisk installed, there were no problems with root detection.
I installed xiaomi.eu_multi_HMNote7_V11.0.7.0.PFGCNXM_v11-9 using OrangeFox Recovery.
Then my problems with Magisk began. I uninstalled magisk completely via orangefox recovery and install again v21.4 as zip. Finally I updated magisk manager and magisk module with success and now it is latest version 25.2. I can't check safetynet via magisk app, cuz there is no option, so I used app called YSNAC. It shows: Basic integrity: failed, CTS profile match: failed. I perform hide Magisk app, named new app as "Settings", but the old Magisk icon did not disappear (I don't know if it's ok).
I activate Zygisk and enforce deny list and set deny list (banking apps, play services, google play store).
I installed modules like MagiskHide Props Config and Universal SafetyNet Fix.
BTW. Why there is no more online searching modules via magisk manager?
Root working ok.
I don't know what can I do more. My banking apps detects that I have root.
mcichy10 said:
I have Redmi Note 7.
It was running on xiaomi.eu_multi_HMNote7_V11.0.6.0.PFGCNXM_v11-9. I had magisk installed, there were no problems with root detection.
I installed xiaomi.eu_multi_HMNote7_V11.0.7.0.PFGCNXM_v11-9 using OrangeFox Recovery.
Then my problems with Magisk began. I uninstalled magisk completely via orangefox recovery and install again v21.4 as zip. Finally I updated magisk manager and magisk module with success and now it is latest version 25.2. I can't check safetynet via magisk app, cuz there is no option, so I used app called YSNAC. It shows: Basic integrity: failed, CTS profile match: failed. I perform hide Magisk app, named new app as "Settings", but the old Magisk icon did not disappear (I don't know if it's ok).
I activate Zygisk and enforce deny list and set deny list (banking apps, play services, google play store).
I installed modules like MagiskHide Props Config and Universal SafetyNet Fix.
BTW. Why there is no more online searching modules via magisk manager?
Root working ok.
I don't know what can I do more. My banking apps detects that I have root.
Click to expand...
Click to collapse
I have the same issue since today on Galaxy s21 Ultra!
I decided to uninstall completely Magisk. Unfortunately SafetyNet still doesn't pass, banking aps not working. Only thing I can do is wipe all data, format to factory and install MIUI again. Maybe I'll try MIUI 12.
mcichy10 said:
I decided to uninstall completely Magisk. Unfortunately SafetyNet still doesn't pass, banking aps not working. Only thing I can do is wipe all data, format to factory and install MIUI again. Maybe I'll try MIUI 12.
Click to expand...
Click to collapse
try using Shamiko together with Zygisk and without forcing the denylist
I tried this before with zero success
With the MagiskHide Props config, you need to open a terminal, enter "su" and then "props". Then set the fingerprint to the certified one.
neelchauhan said:
With the MagiskHide Props config, you need to open a terminal, enter "su" and then "props". Then set the fingerprint to the certified one.
Click to expand...
Click to collapse
yup, I did that. Didn't work for me.
I performed "Format Data", flashed latest MIUI for my device, installed Magisk, Hided Magisk, activated Zygisk, Forced deny list and it's working well.
i tried like 4 different ways and NONE work
Universal SafetyNet Fix (didnt work)​zydisk (didnt work)
denylist (didnt work)
magiskhide proops config (didnt work)
i have a mi 9 with miui 13+android 12
EDIT: it just takes trial and error, had to try a couple of different devices and one that worked for me was mi 9 europe
I can pass safety net on magisk 25.2 . I don't install magisk hide props. I have few things installed and a modified Verison of universal safety fix and I am using zygisk.
Alot times I forget about messages on here . Telegram me if I don't get back to u on @Assassin4Hire
GitHub - kdrag0n/safetynet-fix: Google SafetyNet attestation workarounds for Magisk
Google SafetyNet attestation workarounds for Magisk - GitHub - kdrag0n/safetynet-fix: Google SafetyNet attestation workarounds for Magisk
github.com
Flash this.
Enjoy.
yot2703 said:
GitHub - kdrag0n/safetynet-fix: Google SafetyNet attestation workarounds for Magisk
Google SafetyNet attestation workarounds for Magisk - GitHub - kdrag0n/safetynet-fix: Google SafetyNet attestation workarounds for Magisk
github.com
Flash this.
Enjoy.
Click to expand...
Click to collapse
I tried this workaround in my Samsung SM-G531H with Android 7.1 and I tested it with the previously mentioned YASNAC app, and the SafetyNet Attestation tests (Basic Integrity and CTS profile match) PASSED!
Now, I'm able to use my bank app (BBVA) Thanks.

Question Need help installing Magisk Delta

My phone is rooted and i can't access any mobile banking, I've tried using Shamiko module and such but still can't access it.
I looked up on the internet and people say i need to install Magisk Delta instead
I followed the instruction on their site by direct installing it
Once i followed it didn't installed correctly, everytime i open Magisk Delta it keeps showing message "Requires Additional Setup" even I've done rebooting
Please i need some help
Is the original magisk still installed? Then if yes the magisk is overlapping each other, you need to uninstall the original first then install the delta one
install magisk safety net module, hide prop config, enable zygisk and select bank app from block list. is the best way for use bank apps without problems. dont install magisk delta is not suggested
wetito said:
install magisk safety net module, hide prop config, enable zygisk and select bank app from block list. is the best way for use bank apps without problems. dont install magisk delta is not suggested
Click to expand...
Click to collapse
This method doesn't work for all banking apps
for my apps works. there is a new version of safety net module. you could try

Can someone help me with my bank app? (Banca Intesa Mobi)

Hello all,
Recently i updated my app to latest version, and since I can't get it to work with Magisk and root, it detects root.
I have Magisk 25.2 on my Pixel 7 Pro, when i test my phone with Play integrity API checker app, my phone pass first two options which is needed i think.
Integrity API checker screenshot
I am using Universal SafetyNet Fix V2.4.0-MOD_1.2 by kdragon, modded by Displax
Magisk is hidden, app is in denylist, and denylist enforce is turned on.
What I need to do to have app working again with root? I really need this app to work on my phone. How to trick this app?
Can someone test if the app detect root on your setup: https://play.google.com/store/apps/details?id=hr.asseco.android.intesa.isbd.bib&hl=en&gl=US
Thanks in advance guys
Found a way:
1. Install magisk delta
2. Enable magiskhide
3. Add your bank app to magiskhide
Do NOT turn on zygote. Your bank app detects root if you enable it.
Now you should have root and should be able to install modules as well. (I was using systemless hosts module and it worked fine).

Categories

Resources