libretro / libretro/RetroArch

Google Play Protect is currently blocking RetroArch APK installations from both retroarch.com and the F-Droid client

Open
#17,014 15 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C
Stars
14.1k
Forks
2.2k
Avg merge
7h 35m
Merged PRs (30d)
51

Description

Installation may require following the guide on how to enable APK installations that are blocked by Google Play Protect: https://docs.libretro.com/guides/install-android/

RetroArch releases affected by the Google Play Protect issue

Also seems to affect current Android versions, see:

Scroll right to see the full table.

Hardware OS Stable RetroArch version Repository Installation method Google Play Protect[1] APK file
Chromecast with Google TV (HD) Google TV 12 1.22.2 retroarch.com Android package installer No RetroArch.apk
LG G7 ThinkQ Android 10 1.22.2 retroarch.com Android package installer Yes RetroArch.apk

Older releases for comparison

Hardware OS Stable RetroArch version Repository Installation method Google Play Protect[1] APK file
LG G7 ThinkQ Android 10 1.22.1 retroarch.com Android package installer Yes RetroArch.apk
LG G7 ThinkQ Android 10 1.22.0 retroarch.com Android package installer Yes RetroArch.apk
LG G7 ThinkQ Android 10 1.21.0 retroarch.com Android package installer Yes RetroArch.apk
Chromecast with Google TV (HD) Google TV 12 1.21.0 retroarch.com Android package installer No RetroArch.apk
LG G7 ThinkQ Android 10 1.20.0 retroarch.com Android package installer No RetroArch.apk
LG G7 ThinkQ Android 10 1.20.0 f-droid.org F-Droid Client Yes com.retroarch_1597175263.apk
Samsung Galaxy S3 LTE Android 4.4.4 1.20.0 retroarch.com Android package installer No RetroArch.apk
Chromecast with Google TV (HD) Google TV 12 1.20.0 retroarch.com Android package installer No RetroArch.apk
Chromecast with Google TV (HD) Android 10 1.20.0 f-droid.org F-Droid Client No com.retroarch_1597175263.apk
Vivo T1 (4G) Android 14 1.20.0 f-droid F-Droid Client Yes RetroArch.apk
LG G7 ThinkQ Android 10 1.17.0 retroarch.com Android package installer No RetroArch.apk
LG G7 ThinkQ Android 10 1.19.0 retroarch.com Android package installer Yes RetroArch.apk
LG G7 ThinkQ Android 10 1.19.1 retroarch.com Android package installer Yes RetroArch.apk
LG G7 ThinkQ Android 10 1.19.0 f-droid.org F-Droid Client No com.retroarch_1597175261.apk
LG G7 ThinkQ Android 10 1.19.1 f-droid.org F-Droid Client No com.retroarch_1597175262.apk
Chromecast with Google TV (HD) Google TV 12 1.17.0 retroarch.com Android package installer No RetroArch.apk
Chromecast with Google TV (HD) Google TV 12 1.19.0 retroarch.com Android package installer No RetroArch.apk
Chromecast with Google TV (HD) Google TV 12 1.19.1 retroarch.com Android package installer No RetroArch.apk
Chromecast with Google TV (HD) Android 10 1.19.0 f-droid.org Android package installer No com.retroarch_1597175261.apk
Chromecast with Google TV (HD) Android 10 1.19.1 f-droid.org Android package installer No com.retroarch_1597175262.apk

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue contains a device and release comparison table but names no source file, test, or code entry point. Start by reviewing the Android installation guide and the linked issue 17675, then determine whether the blocking behavior is reproducible and where it originates. Done is not defined in the report, so scope and acceptance criteria would need to be established first.

Written by the indexing model from the issue text.

Assessment

Tech stack
android
Domain
mobile-dev, security
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.