microg / microg/GmsCore

Can't download GmsCore (F-Droid repo)

Open
#1,746 1 comment 3 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
Java
Stars
14.6k
Forks
3.2k
Avg merge
12d 11h
Merged PRs (30d)
4

Description

Describe the bug

Running F-Droid 1.15.2 with the microG F-Droid repository added and enabled (yes, I tried deleting it and adding it again).

To Reproduce

  1. Find microG Services Core app in F-Droid.
  2. Press the install button.
  3. Get an error message ("Not installed") it the bottom of the screen.

Expected behavior

I expect F-Droid to download and install microG Services Core

System

Android Version: 10
Custom ROM: crDroid 6.13

Additional context

It appears that the apk doesn't exist on the server.

The log file (attached below) includes:

io.ktor.client.plugins.RedirectResponseException: Unhandled redirect: HEAD https://microg.org/fdroid/repo/com.google.android.gms-214816048.apk. Status: 302 . Text: ""

Attempts to obtain the file with wget produce a 404 error.

microg_download_error.log

Contributor guide

No contributing guide indexed for this repository

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

Start by reviewing the attached microg_download_error.log and reproducing the HEAD request for the APK URL shown in the report. Trace how F-Droid handles the 302 response and verify whether the referenced artifact is available; done means microG Services Core can be downloaded and installed through the listed reproduction steps.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, java
Domain
mobile-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.