SkyGo app detected root!

Search This thread

phrichuk99

New member
Jun 13, 2020
2
1
Guys, i finally found a method that should work for all. It is pretty simple, so let me know if this actually works for you too.

1) Root your phone with Magisk (of course).

2) Install F-Droid and download and install the app called "App Manager" (God bless its dev!).

3)Open the App Manager, click on $kygo :p and navigate to the "Services" tab. Here you have to block the service highlited in the screenshot below (simply click on the crossed out circle icon) and apply the rules from the 3 dots menu on the upper right corner. You may want to block trackers, receivers and ads services as well (i did it), but that is not necessary and can lead to crash and app malfunction.

View attachment 5254911
4) Enjoy.
That is a magnificent discovery! It works perfectly for me on UK Sky Go. And also works on UK Now TV app (also from Sky) which has more recently incorporated the same Magisk detection functionality. Note that 'detatched process' flag - that is the way it detected Magisk - see
 

phrichuk99

New member
Jun 13, 2020
2
1
Guys, i finally found a method that should work for all. It is pretty simple, so let me know if this actually works for you too.

1) Root your phone with Magisk (of course).

2) Install F-Droid and download and install the app called "App Manager" (God bless its dev!).

3)Open the App Manager, click on $kygo :p and navigate to the "Services" tab. Here you have to block the service highlited in the screenshot below (simply click on the crossed out circle icon) and apply the rules from the 3 dots menu on the upper right corner. You may want to block trackers, receivers and ads services as well (i did it), but that is not necessary and can lead to crash and app malfunction.

View attachment 5254911
4) Enjoy.
That is a magnificent piece of detective work! It works perfectly for me LG G5 H850 Android 8.0 Magisk rooted. It also works for Now TV app from Sky on the same, which has more recently adopted the same Magisk detection functionality. Note the 'Isolated process' flag against the offending service - this scholarly article explains how isolated processes can detect Magisk as currently set up: https://medium.com/csg-govtech/diving-down-the-magisk-rabbit-hole-aaf88a8c2de0
 
  • Like
Reactions: Longhorn87

mspam

New member
Sep 17, 2007
3
1
Guys, i finally found a method that should work for all. It is pretty simple, so let me know if this actually works for you too.

1) Root your phone with Magisk (of course).

2) Install F-Droid and download and install the app called "App Manager" (God bless its dev!).

3)Open the App Manager, click on $kygo :p and navigate to the "Services" tab. Here you have to block the service highlited in the screenshot below (simply click on the crossed out circle icon) and apply the rules from the 3 dots menu on the upper right corner. You may want to block trackers, receivers and ads services as well (i did it), but that is not necessary and can lead to crash and app malfunction.

View attachment 5254911
4) Enjoy.
Works exactly as stated.
 
  • Like
Reactions: Longhorn87

mspam

New member
Sep 17, 2007
3
1
Guys, i finally found a method that should work for all. It is pretty simple, so let me know if this actually works for you too.

1) Root your phone with Magisk (of course).

2) Install F-Droid and download and install the app called "App Manager" (God bless its dev!).

3)Open the App Manager, click on $kygo :p and navigate to the "Services" tab. Here you have to block the service highlited in the screenshot below (simply click on the crossed out circle icon) and apply the rules from the 3 dots menu on the upper right corner. You may want to block trackers, receivers and ads services as well (i did it), but that is not necessary and can lead to crash and app malfunction.

View attachment 5254911
4) Enjoy.
Just a thought. Is it possible to use this method on banking applications to bypass root detection?
 

Longhorn87

Senior Member
Jan 14, 2018
56
23
Just a thought. Is it possible to use this method on banking applications to bypass root detection?
Yeah, you could try if Magisk Hide fails, it doesn't harm, but don't expect too much because i guess they use a different detection. For those apps, it's probably better to disable Magisk for the time you need.
 

Reynald0

Senior Member
  • Aug 23, 2017
    71
    23
    Thanks Longhorn87 for sharing your methodology and other contributors, I have too worked on this for a while:

    lately I found this module, which can avoid us blocking the service inside the beautiful AppManager application: https://github.com/vvb2060/riru-unshare/releases

    another thing I discovered when I was researching this is the implementation of SSL Pinning by the app in the case we use https filtering apps like AdGuard, they don't trust AdGuard certificate, this xposed module fix the problem: https://github.com/Fuzion24/JustTrustMe

    Back when I inititally tested this, I used another app called Blocker to block the service of VGDRM_helper, https://play.google.com/store/apps/details?id=com.merxury.blocker

    Regards :)
     
    • Like
    Reactions: Longhorn87

    Longhorn87

    Senior Member
    Jan 14, 2018
    56
    23
    Thanks Longhorn87 for sharing your methodology and other contributors, I have too worked on this for a while:

    lately I found this module, which can avoid us blocking the service inside the beautiful AppManager application: https://github.com/vvb2060/riru-unshare/releases

    another thing I discovered when I was researching this is the implementation of SSL Pinning by the app in the case we use https filtering apps like AdGuard, they don't trust AdGuard certificate, this xposed module fix the problem: https://github.com/Fuzion24/JustTrustMe

    Back when I inititally tested this, I used another app called Blocker to block the service of VGDRM_helper, https://play.google.com/store/apps/details?id=com.merxury.blocker

    Regards :)
    Thank you for your insights! I tried Riru with LSPosed and XPrivacyLua back in the day, but i totally missed the Unshare Module. I'm glad we have another gun in our pocket!
     
    • Like
    Reactions: Reynald0

    Longhorn87

    Senior Member
    Jan 14, 2018
    56
    23
    hello, how did you do it? to me on a tablet it does not work even if I perform the same operations (even uninstalling and reinstalling) ....ps: sono italiano




    Have you already tried one or both of these workarounds?
     
    Last edited:

    sintar85

    Member
    Apr 8, 2021
    5
    0



    Have you already tried one or both of these workarounds?
    hi, yes...i tried it...but not work
     

    fra2110

    Member
    Feb 26, 2021
    38
    5
    Guys, i finally found a method that should work for all. It is pretty simple, so let me know if this actually works for you too.

    1) Root your phone with Magisk (of course).

    2) Install F-Droid and download and install the app called "App Manager" (God bless its dev!).

    3)Open the App Manager, click on $kygo :p and navigate to the "Services" tab. Here you have to block the service highlited in the screenshot below (simply click on the crossed out circle icon) and apply the rules from the 3 dots menu on the upper right corner. You may want to block trackers, receivers and ads services as well (i did it), but that is not necessary and can lead to crash and app malfunction.

    View attachment 5254911
    4) Enjoy.
    Good job!
    On my device (crDroid 6.15 Android 10 without Gapps) in addition to using the App Manager to disable the service, I first had to hide Sky Go from MagiskHide and then hide Magisk itself using the appropriate function.

    You've been a great help to me, NUMERO UNO!

    I have read in the posts following this that you have also found another method without necessarily having to use the App Manager to block the service. Could you briefly explain to me what you mean?
     

    Longhorn87

    Senior Member
    Jan 14, 2018
    56
    23
    Good job!
    On my device (crDroid 6.15 Android 10 without Gapps) in addition to using the App Manager to disable the service, I first had to hide Sky Go from MagiskHide and then hide Magisk itself using the appropriate function.

    You've been a great help to me, NUMERO UNO!

    I have read in the posts following this that you have also found another method without necessarily having to use the App Manager to block the service. Could you briefly explain to me what you mean?
    Hi, i'm glad to have helped you! The other method is the one explained by @Reynald0 some posts above:


    Thanks Longhorn87 for sharing your methodology and other contributors, I have too worked on this for a while:

    lately I found this module, which can avoid us blocking the service inside the beautiful AppManager application: https://github.com/vvb2060/riru-unshare/releases

    another thing I discovered when I was researching this is the implementation of SSL Pinning by the app in the case we use https filtering apps like AdGuard, they don't trust AdGuard certificate, this xposed module fix the problem: https://github.com/Fuzion24/JustTrustMe

    Back when I inititally tested this, I used another app called Blocker to block the service of VGDRM_helper, https://play.google.com/store/apps/details?id=com.merxury.blocker

    Regards :)
     
    • Like
    Reactions: Reynald0

    Reynald0

    Senior Member
  • Aug 23, 2017
    71
    23
    After talking with AppManager developer I realized best using AppManager over blocker which use Shizuku, cause the modification done by Shizuku can be detected.

    I also tried again how intercept all the traffic for the app, firstly you need to setup completely the app without hooking it with JustTrustMe, because there are some subdomains, exp. cerebro, which will never accept it, I have not spent long time on it, but doing so you can block even eventually new ads that will be added inside https using AdGuard.

    For riru-unshare, I confirm it works, I tested it on Android 9-10-11 both armv7 and arm64 with latest Magisk stable, I confirm works fine.
     
    • Like
    Reactions: Longhorn87

    Longhorn87

    Senior Member
    Jan 14, 2018
    56
    23
    After talking with AppManager developer I realized best using AppManager over blocker which use Shizuku, cause the modification done by Shizuku can be detected.

    I also tried again how intercept all the traffic for the app, firstly you need to setup completely the app without hooking it with JustTrustMe, because there are some subdomains, exp. cerebro, which will never accept it, I have not spent long time on it, but doing so you can block even eventually new ads that will be added inside https using AdGuard.

    For riru-unshare, I confirm it works, I tested it on Android 9-10-11 both armv7 and arm64 with latest Magisk stable, I confirm works fine.

    Thanks. I blocked the ads through Adaway, by using its own logging function. Blocking the "neodatagroup" domains will remove all the ads.
     
    • Like
    Reactions: Reynald0

    Fix_ita

    Senior Member
    Sep 28, 2016
    246
    109
    Guys, i finally found a method that should work for all. It is pretty simple, so let me know if this actually works for you too.

    1) Root your phone with Magisk (of course).

    2) Install F-Droid and download and install the app called "App Manager" (God bless its dev!).

    3)Open the App Manager, click on $kygo :p and navigate to the "Services" tab. Here you have to block the service highlited in the screenshot below (simply click on the crossed out circle icon) and apply the rules from the 3 dots menu on the upper right corner. You may want to block trackers, receivers and ads services as well (i did it), but that is not necessary and can lead to crash and app malfunction.

    View attachment 5254911
    4) Enjoy.
    Awesome. Procedure successful with success. Thanks so much for the advice
     

    Top Liked Posts

    • There are no posts matching your filters.
    • 2
      Guys, i finally found a method that should work for all. It is pretty simple, so let me know if this actually works for you too.

      1) Root your phone with Magisk (of course).

      2) Install F-Droid and download and install the app called "App Manager" (God bless its dev!).

      3)Open the App Manager, click on $kygo :p and navigate to the "Services" tab. Here you have to block the service highlited in the screenshot below (simply click on the crossed out circle icon) and apply the rules from the 3 dots menu on the upper right corner. You may want to block trackers, receivers and ads services as well (i did it), but that is not necessary and can lead to crash and app malfunction.

      View attachment 5254911
      4) Enjoy.
      Good job!
      On my device (crDroid 6.15 Android 10 without Gapps) in addition to using the App Manager to disable the service, I first had to hide Sky Go from MagiskHide and then hide Magisk itself using the appropriate function.

      You've been a great help to me, NUMERO UNO!

      I have read in the posts following this that you have also found another method without necessarily having to use the App Manager to block the service. Could you briefly explain to me what you mean?
      1
      Thanks Longhorn87 for sharing your methodology and other contributors, I have too worked on this for a while:

      lately I found this module, which can avoid us blocking the service inside the beautiful AppManager application: https://github.com/vvb2060/riru-unshare/releases

      another thing I discovered when I was researching this is the implementation of SSL Pinning by the app in the case we use https filtering apps like AdGuard, they don't trust AdGuard certificate, this xposed module fix the problem: https://github.com/Fuzion24/JustTrustMe

      Back when I inititally tested this, I used another app called Blocker to block the service of VGDRM_helper, https://play.google.com/store/apps/details?id=com.merxury.blocker

      Regards :)
      Thank you for your insights! I tried Riru with LSPosed and XPrivacyLua back in the day, but i totally missed the Unshare Module. I'm glad we have another gun in our pocket!
      1
      Good job!
      On my device (crDroid 6.15 Android 10 without Gapps) in addition to using the App Manager to disable the service, I first had to hide Sky Go from MagiskHide and then hide Magisk itself using the appropriate function.

      You've been a great help to me, NUMERO UNO!

      I have read in the posts following this that you have also found another method without necessarily having to use the App Manager to block the service. Could you briefly explain to me what you mean?
      Hi, i'm glad to have helped you! The other method is the one explained by @Reynald0 some posts above:


      Thanks Longhorn87 for sharing your methodology and other contributors, I have too worked on this for a while:

      lately I found this module, which can avoid us blocking the service inside the beautiful AppManager application: https://github.com/vvb2060/riru-unshare/releases

      another thing I discovered when I was researching this is the implementation of SSL Pinning by the app in the case we use https filtering apps like AdGuard, they don't trust AdGuard certificate, this xposed module fix the problem: https://github.com/Fuzion24/JustTrustMe

      Back when I inititally tested this, I used another app called Blocker to block the service of VGDRM_helper, https://play.google.com/store/apps/details?id=com.merxury.blocker

      Regards :)
      1
      After talking with AppManager developer I realized best using AppManager over blocker which use Shizuku, cause the modification done by Shizuku can be detected.

      I also tried again how intercept all the traffic for the app, firstly you need to setup completely the app without hooking it with JustTrustMe, because there are some subdomains, exp. cerebro, which will never accept it, I have not spent long time on it, but doing so you can block even eventually new ads that will be added inside https using AdGuard.

      For riru-unshare, I confirm it works, I tested it on Android 9-10-11 both armv7 and arm64 with latest Magisk stable, I confirm works fine.
      1
      After talking with AppManager developer I realized best using AppManager over blocker which use Shizuku, cause the modification done by Shizuku can be detected.

      I also tried again how intercept all the traffic for the app, firstly you need to setup completely the app without hooking it with JustTrustMe, because there are some subdomains, exp. cerebro, which will never accept it, I have not spent long time on it, but doing so you can block even eventually new ads that will be added inside https using AdGuard.

      For riru-unshare, I confirm it works, I tested it on Android 9-10-11 both armv7 and arm64 with latest Magisk stable, I confirm works fine.

      Thanks. I blocked the ads through Adaway, by using its own logging function. Blocking the "neodatagroup" domains will remove all the ads.
    • 12
      Guys, i finally found a method that should work for all. It is pretty simple, so let me know if this actually works for you too.

      1) Root your phone with Magisk (of course).

      2) Install F-Droid and download and install the app called "App Manager" (God bless its dev!).

      3)Open the App Manager, click on $kygo :p and navigate to the "Services" tab. Here you have to block the service highlited in the screenshot below (simply click on the crossed out circle icon) and apply the rules from the 3 dots menu on the upper right corner. You may want to block trackers, receivers and ads services as well (i did it), but that is not necessary and can lead to crash and app malfunction.

      Screenshot_20210320-105019626.jpg

      4) Enjoy.
      2
      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?

      Device: mi 9
      Miumix 12 20.5.28
      Magisk 20.4
      Magisk manager 7.5.1
      2
      It detects the manager, even with different name. Can we use xprivacylua or sudohide module to hide the app completely? Because it seems that it's not a filename or app-name, it's the running process.
      Using my app VD INFOS you can see every detectable thing. (Root/Magisk/Xposed/Riru/and others.)
      And then you can fix what needs to be fixed.

      2
      Guys, i finally found a method that should work for all. It is pretty simple, so let me know if this actually works for you too.

      1) Root your phone with Magisk (of course).

      2) Install F-Droid and download and install the app called "App Manager" (God bless its dev!).

      3)Open the App Manager, click on $kygo :p and navigate to the "Services" tab. Here you have to block the service highlited in the screenshot below (simply click on the crossed out circle icon) and apply the rules from the 3 dots menu on the upper right corner. You may want to block trackers, receivers and ads services as well (i did it), but that is not necessary and can lead to crash and app malfunction.

      View attachment 5254911
      4) Enjoy.
      Good job!
      On my device (crDroid 6.15 Android 10 without Gapps) in addition to using the App Manager to disable the service, I first had to hide Sky Go from MagiskHide and then hide Magisk itself using the appropriate function.

      You've been a great help to me, NUMERO UNO!

      I have read in the posts following this that you have also found another method without necessarily having to use the App Manager to block the service. Could you briefly explain to me what you mean?
      2
      Thanks for share. Did not work for me. Android 7.1.2 Lineage, Galaxy Note 10.1 (P605) :(
      Installed newest Sky Go version.
      I had to clear the data in the Sky app and hide in Magisk too....didn't work for me until I did this (on Android 11)
    Our Apps
    Get our official app!
    The best way to access XDA on your phone
    Nav Gestures
    Add swipe gestures to any Android
    One Handed Mode
    Eases uses one hand with your phone