Skip to content

Commit 1af83e3

Browse files
authored
Merge pull request #1107 from davidhedlund/patch-28
Update install-android.md: Allowing APK installations blocked by Google Play Protect
2 parents 9e12eff + 7d68c63 commit 1af83e3

1 file changed

Lines changed: 35 additions & 5 deletions

File tree

docs/guides/install-android.md

Lines changed: 35 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Downloading, Installing and Updating RetroArch for Android devices.
22

3+
## Non-Google Play sources
4+
5+
For installations from outside Google Play, you may need to follow the [Allowing APK installations blocked by Google Play Protect](#allowing-apk-installations-blocked-by-google-play-protect) guide.
6+
37
### Installation via Website
48
___
59
1. Visit the retroarch.com [Downloads page](https://www.retroarch.com/?page=platforms) and select **Download Stable** or **Download Nightly**.
@@ -9,15 +13,15 @@ ___
913
> * In the next menu, turn on the toggle allowing the app install APKs.
1014
> * `Hit the back button` to return to your installation.
1115
12-
### Installation via F-Droid
13-
___
14-
RetroArch's most recent stable release can be found [in the F-Droid repository](https://f-droid.org/packages/com.retroarch/) for easier automatic updating.
15-
16-
### Other Versions via Buildbot
16+
#### Other Versions via Buildbot
1717
___
1818
All [stable](https://buildbot.libretro.com/stable/{{ unit.stable }}/android/) and [nightly](https://buildbot.libretro.com/nightly/android/) bundles are available via BuildBot If you need a specific architecture or build for testing. Builds are named with an architecture suffix: `aarch64` is a 64-bit build, `ra32` is a 32-bit build, and no suffix is a universal build that opts for 64-bit if your system supports it.
1919
> 32-bit support on Android is slowly being phased out by the industry, but these builds remain available for older devices or specific use cases.
2020
21+
### Installation via F-Droid
22+
___
23+
RetroArch's most recent stable release can be found [in the F-Droid repository](https://f-droid.org/packages/com.retroarch/) for easier automatic updating.
24+
2125
### (NOT RECOMMENDED) Installation via Google Play
2226
___
2327
RetroArch is available on the Google Play Store, but has not been updated for years due to Play Store policy changes. You may choose to use this older version, but it is not recommended.
@@ -27,3 +31,29 @@ RetroArch is available on the Google Play Store, but has not been updated for ye
2731
[RetroArch on the Play Store](https://play.google.com/store/apps/details?id=com.retroarch&hl=en "RetroArch") (For 32 or 64 bit devices, fewer cores)
2832

2933
A more detailed difference between the Play Store versions can be found in [this libretro blog post](https://www.libretro.com/index.php/retroarch-android-new-versions-for-play-store-please-read/).
34+
35+
# Installation notes
36+
37+
## Allowing APK installations blocked by Google Play Protect
38+
39+
To install RetroArch from non-Google Play sources (F-Droid, retroarch.com, etc), ensure Google Play Protect either approves it or disable the service entirely.
40+
41+
### Method 1: "Install anyway" in Google Play Protect
42+
43+
<img width="433" height="469" alt="2" src="https://github.com/user-attachments/assets/fb450071-c260-4e4d-947e-2ccbbcf6e3c7" /><br />
44+
45+
<img width="433" height="195" alt="1" src="https://github.com/user-attachments/assets/18026f64-4266-40e9-8fbe-94ae7ebb9100" />
46+
47+
* When you select “Install anyway”, Google Play Protect will ask you to authenticate your identity. For security reasons, this step cannot be captured in a screenshot, which is why it's described here instead. If Play Protect still fails to install the app even after you’ve entered the correct password, you’ll need to disable Google Play Protect. For instructions, see [Method 2: Disable Google Play Protect](#method-2-disable-google-play-protect).
48+
49+
### Method 2: Disable Google Play Protect
50+
51+
If Google Play Protect still prevents the app from installing even after you entered the correct password in Method 1 above, which is problematic in older Android versions, you’ll need to disable Play Protect, as it is blocking APK installations.
52+
53+
* Disable Google Play Protect:
54+
- Open the Play Store app first.
55+
- Tap your profile icon
56+
- Select Play Protect
57+
- Tap the gear icon in settings
58+
- Toggle off "Scan apps with Play Protect"
59+
* Install the apk

0 commit comments

Comments
 (0)