Question Need Advanced Help to Download an Application

Smithfield

Member
Feb 5, 2024
8
2
3
Play Integrity now has features that make it very easy for app developers to prevent app sideloading. More info on this: https://www.androidpolice.com/google-making-it-easier-detect-block-sideloading/
On top of that, developers can arbitrarily make their app unable to be installed from Google Play, making sideloading mandatory. So if an app abuses this new Play Integrity feature to prevent sideloading, but also arbitrarily prevents users from downloading the app from Google Play, then we have an enormous problem that needs a highly advanced solution to solve.

Possibly relevant details:

• Device is a Nintendo Switch unofficially running Android 15 via a custom ROM.
• Obviously has no baseband, no eSIM, and no slot for SIM cards.
• Bought used because soldering a modchip is impossible.
• The device itself is physically fine except the battery doesn't hold a charge very well.
• Android system is installed to SD card. Yes, Internal Storage is on the SD card itself.
• The device is rooted with Magisk.

Also, for those who asked, I tried using this to pass Play Integrity, and now my Switch passes MEETS_BASIC_INTEGRITY. https://github.com/chiteroman/PlayIntegrityFix

I am considering downgrading to Android 11 to pass MEETS_DEVICE_INTEGRITY. There are no Android 12, 12L, or 13 custom ROMs for Switch. The homebrew community jumped from 11 straight to 14, so I can't just use 12L. Considering that no app I use requires Android 12 or above anyway, this is probably fine.
 
Last edited:
Solution
Major Update
I fixed the installation issue. Was able to install it from Google Play after trying to install the APK and then being directed to install from Google Play. Installation problem is solved, now I just have to see if this app will even let me sign in.

Another Update
I am now having trouble signing in to it. It is on their end to solve it and help me out.
FINAL UPDATE
This app will not run on rooted any Android devices. I got in contact with them, and despite not admitting my device is rooted, they said it "matches previous patterns of abuse". It looks like I can no longer depend on it. So even getting it installed didn't work.

Despite my problem not truly being solved, this thread should be marked...
Welcome to Android Central forums.

You've posted this rather complex specific question in the general Ask a Question area where I feel it will struggle to get the right attention. In the meantime, while I hate to send people to other sites for answers, I think this is going to be one of those times where I believe you'll get better help. XDA Developers is a site where much of the community discusses rooting, ROMs, and modifying Android. Visit them here.

You may also want to just Google this question. When I did it said there were different ways to work around this depending on how the sideload is blocked.
 
I tried downgrading to Android 11. Now my Switch passes MEETS_DEVICE_INTEGRITY, but this app still refuses to install from Google Play. So I will need a new method. Is there another rooted way to bypass this catch-22 situation?

The app I am trying to install may potentially require MEETS_STRONG_INTEGRITY. If that is the case...maybe the Nintendo gigaleak may help, due to my particular device?
 
Last edited:
Major Update
I fixed the installation issue. Was able to install it from Google Play after trying to install the APK and then being directed to install from Google Play. Installation problem is solved, now I just have to see if this app will even let me sign in.

Another Update
I am now having trouble signing in to it. It is on their end to solve it and help me out.
 
Last edited:
  • Like
Reactions: B. Diddy
Major Update
I fixed the installation issue. Was able to install it from Google Play after trying to install the APK and then being directed to install from Google Play. Installation problem is solved, now I just have to see if this app will even let me sign in.

Another Update
I am now having trouble signing in to it. It is on their end to solve it and help me out.
FINAL UPDATE
This app will not run on rooted any Android devices. I got in contact with them, and despite not admitting my device is rooted, they said it "matches previous patterns of abuse". It looks like I can no longer depend on it. So even getting it installed didn't work.

Despite my problem not truly being solved, this thread should be marked as "[SOLVED]", as I give up.
 
Solution

Members online

Forum statistics

Threads
954,214
Messages
6,960,926
Members
3,162,942
Latest member
dspau94