Skip to content

Commit 95e8a5c

Browse files
authored
Merge pull request #1108 from davidhedlund/patch-29
Update install-android.md: Complement for #1107
2 parents 244c567 + 520fcc8 commit 95e8a5c

File tree

1 file changed

+22
-16
lines changed

1 file changed

+22
-16
lines changed

docs/guides/install-android.md

Lines changed: 22 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,17 @@
22

33
## Non-Google Play sources
44

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.
5+
### Installation via Side-loading
6+
Side-loading means installing manually downloaded APK files on Android (outside official stores).<br />
7+
You must follow the [installation notes](#installation-notes) for this process.
68

7-
### Installation via Website
9+
#### From RetroArch.com Downloads
810
___
911
1. Visit the retroarch.com [Downloads page](https://www.retroarch.com/?page=platforms) and select **Download Stable** or **Download Nightly**.
1012
2. Open the downloaded APK (via a file manager if your browser does not prompt you when the download is completed).
1113
3. Select Install.
12-
> * Android may tell you that `the app doesn’t have permission to install APKs`. Click the available `Settings` button in that prompt.
13-
> * In the next menu, turn on the toggle allowing the app install APKs.
14-
> * `Hit the back button` to return to your installation.
1514

16-
#### Other Versions via Buildbot
15+
##### From Buildbot Archives
1716
___
1817
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.
1918
> 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.
@@ -34,26 +33,33 @@ A more detailed difference between the Play Store versions can be found in [this
3433

3534
# Installation notes
3635

36+
## Side-loading
37+
38+
* Android may tell you that `the app doesn’t have permission to install APKs`. Click the available `Settings` button in that prompt.
39+
* In the next menu, turn on the toggle allowing the app install APKs.
40+
* `Hit the back button` to return to your installation.
41+
3742
## Allowing APK installations blocked by Google Play Protect
3843

3944
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.
4045

4146
### Method 1: "Install anyway" in Google Play Protect
4247

43-
<img width="433" height="469" alt="2" src="https://github.com/user-attachments/assets/fb450071-c260-4e4d-947e-2ccbbcf6e3c7" /><br />
48+
![google-play-protect_-_install-anyway-1.png](../image/guides/google-play-protect_-_install-anyway-1.png)
4449

45-
<img width="433" height="195" alt="1" src="https://github.com/user-attachments/assets/18026f64-4266-40e9-8fbe-94ae7ebb9100" />
50+
![google-play-protect_-_install-anyway-2.png](../image/guides/google-play-protect_-_install-anyway-2.png)
4651

4752
* 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).
4853

4954
### Method 2: Disable Google Play Protect
5055

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.
56+
If Google Play Protect still blocks the app installation even after you entered the correct password in Method 1 (a common issue on older Android versions), you'll need to temporarily disable Play Protect to proceed.
57+
58+
Disable Google Play Protect:
59+
* Open the Play Store app first
60+
* Tap your profile icon
61+
* Select Play Protect
62+
* Tap the gear icon in settings
63+
* Toggle off "Scan apps with Play Protect"
5264

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
65+
Once disabled, install the APK — Play Protect will no longer interfere with the process.

0 commit comments

Comments
 (0)