microg / microg/GmsCore

[com.google.android.apps.translate] Error E-5105 when importing image in Google Translate

Open
#1,446 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

Affected app
Name: Google Translate
Package id: com.google.android.apps.translate

Describe the bug
Importing an image to translate results in service is unavailable E-5105 error.

To Reproduce
Steps to reproduce the behavior:

  1. Select "camera" in Google Translate
  2. Select "import" and select an image
  3. Receive E-5105 error with option to try again or cancel
  4. Trying again results in E-5105 error, only option is to cancel

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
Screenshot_20210414-160815_Trebuchet

System
Android Version: 11
Custom ROM: microg4lineageos 18.1

microG
microG Core version: v0.2.18.204714
microG Self-Check results: All ticked

Additional context
I've experienced this problem on Android 10 as well when using microg4lineageos 17.1.
I don't know if this is a problem with Google Translate or microG.
All the other functions in Google Translate work normally, only the import option seems to give this error.
I'll attach a logcat in hopes it will assist in fixing this issue.

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 with the attached logcat and reproduce the Google Translate image-import flow on the reported Android and microG setup. Trace whether the E-5105 response comes from GmsCore or Google Translate; the issue is done when the responsible component is identified and image import no longer produces the error, with a regression check if the repository supports one.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, java
Domain
mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.