All credit to @Longhorn87 for this brilliant solution to a personal pain in the backside root detection issue by the Sky Go app.
All details can be found at the below linked thread and I felt it worthwhile to share it here with those of you who root your devices and faced a similar issue as myself.
SkyGo app detected root!
Hi everyone i have a problema using SkyGo app on my device because It detects the root. I renamed magisk , used magisk Hide , tried magiskhide props config , tried to delete cache and re-install SkyGo app but nothing worked...any solution...
forum.xda-developers.com
Related
As far as I understand it many banking apps simply check for the existance of supersu.apk, and if found denies access. Is it correct that by using another method to getting root, this problem might be solved? And if so, which alternatives are there (can Magisk be used on a OP3)?
snegom said:
As far as I understand it many banking apps simply check for the existance of supersu.apk, and if found denies access. Is it correct that by using another method to getting root, this problem might be solved? And if so, which alternatives are there (can Magisk be used on a OP3)?
Click to expand...
Click to collapse
Yes it can be done (I can use banking apps and Android Pay on my OP3).
1. Disable any in-built root/remove exisiting SuperSU.
2. Flash Magisk
3. Install Magisk Manager
4. Enable Magisk Hide
5. Try app - If it still doens't work go back onto Magisk Hide and enable it on that specific app by pressing the checkbox and it should work. (Try rebooting if it doesn't work)
6. If possible turn off devloper options/ADB options in settings as these can stop banking apps from working.
I hope this helps
I confirm magisk is legit and fantastic!!!
Sent from my OnePlus 3 using XDA Labs
Magisk works perfectly for all the apps which checks for the SAFETYNET......some apps need not be hided using magisk hide ...just bypassing the safetynet is enough for A-pay and banking apps ...
check this thread out:
https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
byAidan said:
Yes it can be done (I can use banking apps and Android Pay on my OP3).
1. Disable any in-built root/remove exisiting SuperSU.
2. Flash Magisk
3. Install Magisk Manager
4. Enable Magisk Hide
5. Try app - If it still doens't work go back onto Magisk Hide and enable it on that specific app by pressing the checkbox and it should work. (Try rebooting if it doesn't work)
6. If possible turn off devloper options/ADB options in settings as these can stop banking apps from working.
I hope this helps
Click to expand...
Click to collapse
Had this as a small project for this Easter. However for 1) above, is it as simple as just running "Change superuser app" in SuperSU free before proceeding with 2-6) ? Have seen some rather complicated install instructions elsewhere - and can also see that some users have experienced various problems.
snegom said:
Had this as a small project for this Easter. However for 1) above, is it as simple as just running "Change superuser app" in SuperSU free before proceeding with 2-6) ? Have seen some rather complicated install instructions elsewhere - and can also see that some users have experienced various problems.
Click to expand...
Click to collapse
The only way I could completely remove SuperSU was to dirty flash OOS. Otherwise safety net still detected SuperSU. Rooted with magisk and used magisk hide. Can now play Mario run and used Android pay.
So i have successfully intalled TWRP and Magisk 19.3, everything is stable however one of the 3 banking apps i use recognizes that the device is rooted and denies me access. in the U. S. i use the TD Bank App and the Chase banking apps, and for these two either Magisk hide works or they dont care the device is rooted because am able to use them without issue.
the troublesome banking app is Banco Popular from the Dominican Republic. it detects root and denies me acces. i tried enabling magisk hide on it and failed, i then added magisk hide to all systemsl apps but that didnt work.
Banks in the DR always have a huge wait time and a lot can be done with the banking app therefore i would like to use it to manage my finances. is there anyway i can make magisk hide work or edit specific files in the system to prevent a root check?
i would appreciate any suggestions or links to other tgreads explaining what needs to be done
Azatecas said:
So i have successfully intalled TWRP and Magisk 19.3, everything is stable however one of the 3 banking apps i use recognizes that the device is rooted and denies me access. in the U. S. i use the TD Bank App and the Chase banking apps, and for these two either Magisk hide works or they dont care the device is rooted because am able to use them without issue.
the troublesome banking app is Banco Popular from the Dominican Republic. it detects root and denies me acces. i tried enabling magisk hide on it and failed, i then added magisk hide to all systemsl apps but that didnt work.
Banks in the DR always have a huge wait time and a lot can be done with the banking app therefore i would like to use it to manage my finances. is there anyway i can make magisk hide work or edit specific files in the system to prevent a root check?
i would appreciate any suggestions or links to other tgreads explaining what needs to be done
Click to expand...
Click to collapse
You could try to install RiruCore (Magisk Module), EdXposed(Magisk Module), EdXposed installer, and Zuper (EdXposed Module).
Tick the apps u want to hide at Magisk Hide and Zuper. This works for me
Hey folks, I have a note 10+ n975f and used to root all my older phones in past for freedom and a bit of a change to customising etc... Anyhow tried using magisk to disguised my banking apps before on other phones but them and a few others still won't work, the apps crash, tried a few rooms and all do the se thing, restored phone to factory and they all work. As its been years since I used to root my phones am I missing something? I've followed as many guided here as I can but can't seem to get around this issue.
possible the apps have learnt to detect it better, security is a cat and mouse game and firms are getting better at stopping people using their stuff on devices they don't want them to, you may have to look into certain apps for specific ways to bypass the detection. but chances are a lot of apps are now designed to detect the things blocking the detection of the phone being unlocked.
sad fact is if you want to use secure stuff on your phone the only really bulletproof option is to keep the phone locked.
Yea I know what you mean. Aww I used to have oneplus 6 and it's software was amazing but love the note for its size and camera etc but software just seems so bloated and it's got double the ram like
I know what you mean, but for me personally I just disable the stuff I don't need and use Lawnchair launcher to get the phone running like a Pixel device, but on the other hand the Samsung software can often give extra features that havent gone into base Android yet.
I had apps that wouldn't work because it detected root. So I did this: Magisk/Settings/Hide Magisk Manager. My apps worked after that.
Eagle 3 said:
I had apps that wouldn't work because it detected root. So I did this: Magisk/Settings/Hide Magisk Manager. My apps worked after that.
Click to expand...
Click to collapse
Thanks for the reply however not meaning to be rude, I stated I already tried Magisk in the original post. It doesn't work for some apps like banking apps etc.
cruisinbeatz said:
Thanks for the reply however not meaning to be rude, I stated I already tried Magisk in the original post. It doesn't work for some apps like banking apps etc.
Click to expand...
Click to collapse
You were very unclear about what you did in Magisk. Did you use Magisk Hide or Hide Magisk Manager?
Eagle 3 said:
You were very unclear about what you did in Magisk. Did you use Magisk Hide or Hide Magisk Manager?
Click to expand...
Click to collapse
I used Magisk Hide from what I recall. Opened it up, safenet etc was all green and good to go, it worked for snapchat etc but would not work on 3 of my banking apps, those are the only ones it wouldn't work on. From memory, I when I opened Magisk, I checked safety net was goo, it was. so went and hid root from each app I knew would look for safety net. The apps in question are Co-Operative Bank, Ulsterbank and Dansk (Mobile Bank in store) They will not open, they try, a quick flash on the screen and it returns back to home screen. Tried 3 different roms and they all done same thing.
cruisinbeatz said:
I used Magisk Hide from what I recall. Opened it up, safenet etc was all green and good to go, it worked for snapchat etc but would not work on 3 of my banking apps, those are the only ones it wouldn't work on. From memory, I when I opened Magisk, I checked safety net was goo, it was. so went and hid root from each app I knew would look for safety net. The apps in question are Co-Operative Bank, Ulsterbank and Dansk (Mobile Bank in store) They will not open, they try, a quick flash on the screen and it returns back to home screen. Tried 3 different roms and they all done same thing.
Click to expand...
Click to collapse
As I stated in my first reply to you, you need to Hide Magisk Manager. This is different than Magisk Hide. Go to Settings and select Hide Magisk Manager. You will get a popup for new name, leave it as Manager, tap OK.
Then open Manager, you will get a message to update Magisk Manager, tap OK.
Restart the phone. Your banking apps should work now.
I had the same problem as you in that the apps didn't work by just selecting the apps in Magisk Hide. They did after Hide Magisk Manager. So you have to do both.
Hello everyone,
Recently I installed pixel experience ROM and my phone is working great, except two apps which are the PlayStation app and the PlayStation remote play app. Both errors are caused my detecting unlocked bootloader I guess (I didn't root and given that my banking apps are working but not them).
Anyway, I installed magisk manager and used magiskhide on them. the first app started working (installing magisk manager stopped my banking apps from working at first but used magiskhide on them and they worked again) but I can't seem to get the remote play app to work (screenshot is attached).
I have no idea what is the problem, I even edited the device fingerprint so it will pass SafetyNet but still not working.
any suggestion is welcomed.
thanks
Hello!
I have a Realme GT Master Edition, running Android 13 under RUI4.0
I rooted the stock rom with a patched boot.img by Magisk and without TWRP. (stock recovery)
So far so good...
My question is now how i can hide that my phone is rooted? There are some apps (for example banking apps or netflix app) that doesn't work because my device can't be trusted if it is rooted.
Magisk hide is not existing for newer devices. I googled it and can't find a working solution that i can trust.
Do you have a suggestion or if your phone is rooted how do you hide it from these apps?
What are Modules in Magisk? Maybe there is an option for this or a sort of expansion to install?
The most apps that look up the root state just warn me that my device is rooted but work as normal. (So it is no problem if there is no solution, I just don't want to see that warning everytime i start an app)
Robro86 said:
Hello!
I have a Realme GT Master Edition, running Android 13 under RUI4.0
I rooted the stock rom with a patched boot.img by Magisk and without TWRP. (stock recovery)
So far so good...
My question is now how i can hide that my phone is rooted? There are some apps (for example banking apps or netflix app) that doesn't work because my device can't be trusted if it is rooted.
Magisk hide is not existing for newer devices. I googled it and can't find a working solution that i can trust.
Do you have a suggestion or if your phone is rooted how do you hide it from these apps?
What are Modules in Magisk? Maybe there is an option for this or a sort of expansion to install?
The most apps that look up the root state just warn me that my device is rooted but work as normal. (So it is no problem if there is no solution, I just don't want to see that warning everytime i start an app)
Click to expand...
Click to collapse
Magisk definitely works. Download the latest version
Download Magisk Manager Latest Version 26.1 For Android 2023
Magisk Manager is an app which helps users to root their phone. With the help of Magisk you can run banking apps and also pass SafetyNet tests.
magiskmanager.com
Robro86 said:
Hello!
I have a Realme GT Master Edition, running Android 13 under RUI4.0
I rooted the stock rom with a patched boot.img by Magisk and without TWRP. (stock recovery)
So far so good...
My question is now how i can hide that my phone is rooted? There are some apps (for example banking apps or netflix app) that doesn't work because my device can't be trusted if it is rooted.
Magisk hide is not existing for newer devices. I googled it and can't find a working solution that i can trust.
Do you have a suggestion or if your phone is rooted how do you hide it from these apps?
What are Modules in Magisk? Maybe there is an option for this or a sort of expansion to install?
The most apps that look up the root state just warn me that my device is rooted but work as normal. (So it is no problem if there is no solution, I just don't want to see that warning everytime i start an app)
Click to expand...
Click to collapse
USE BANKING APPS on ROOTED DEVICES
1. Download and FLASH SHAMIKO MODULE 2. HIDE the MAGISK APP with any other name other than SETTINGS 3. Enable ZYGISK 4. Configure DENYLIST - Tap on the UPI app in the DENYLIST and then SELECT THE CHECK MARK - Make sure the PROGRESS BAR over the...
forum.xda-developers.com
Stano36 said:
USE BANKING APPS on ROOTED DEVICES
1. Download and FLASH SHAMIKO MODULE 2. HIDE the MAGISK APP with any other name other than SETTINGS 3. Enable ZYGISK 4. Configure DENYLIST - Tap on the UPI app in the DENYLIST and then SELECT THE CHECK MARK - Make sure the PROGRESS BAR over the...
forum.xda-developers.com
Click to expand...
Click to collapse
Thanks, this is working for me. Not in every App, but the annoying warning in the Banking app is gone.
Other apps seem to have problems connecting to a server. - But I don't really need that apps.
Robro86 said:
Thanks, this is working for me. Not in every App, but the annoying warning in the Banking app is gone.
Other apps seem to have problems connecting to a server. - But I don't really need that apps.
Click to expand...
Click to collapse
Magisk's exclusion list works perfectly for me (GDPR firmware), no need extra app.