microg / microg/GmsCore

jp.co.capcom.gyakusai123 AceAttorney123 v1.00.01.apk

Open
#2,826 8 comments 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: [Ace Attorney Trilogy]
Package id: jp.co.capcom.gyakusai123

Describe the bug
Application works out of the box on a LineageOS that comes with the playStore ( LiteGapps_arm64_11.0_v2.6_official.zip ) but same setup without the playStore makes the application not working
I got the following error : Error: No:0 please try again later (the error appears through the GUI used by the application, so the app is launching but fails inside its execution)

Doing a logcat|grep com.google.android.gms on both setups (playStore shipped and playStore non shipped ) show that the working setup exhib extra lines that makes the application successful

03-19 10:50:48.967 2295 5110 I GetServiceValidatorImpl: onGetService() from Client SDK version [244233000], Module version [244233022], PGA version [0], Account [Account {name=<>, type=com.google}], Calling package [com.google.android.gms], Game package [jp.co.capcom.gyakusai123] [CONTEXT service_id=1 ]
03-19 10:50:49.539 2295 5789 I SignInPerformer-0: Handling request [GetGamesServiceRequest{gamePackageName=jp.co.capcom.gyakusai123, gameUid=10250, gamePlayServicesClientLibraryVersion=12451000, sdkVariation=4368, requestedScopes=[https://www.googleapis.com/auth/drive.appdata, https://www.googleapis.com/auth/games_lite], callingIdentity=CallingIdentity{uid=10213, pid=2295, packageName=com.google.android.gms, playServicesClientLibraryVersion=244233000}, requestedAccount=Optional.absent(), forceResolveAccountKey=null, requestedServiceMode=0, initiatorCategory=1}], isFirstPartyCaller [true] [CONTEXT service_id=1 ]
03-19 10:50:49.560 2295 5789 I SignInPerformer-0: 1P application [CallingIdentity{uid=10213, pid=2295, packageName=com.google.android.gms, playServicesClientLibraryVersion=244233000}] was allowed to request for game [jp.co.capcom.gyakusai123] [CONTEXT service_id=1 ]
03-19 10:50:49.561 2295 5789 E SignInPerformer-0: Game (jp.co.capcom.gyakusai123) failed to include a non-numeric Play Games Services application id in their AndroidManifest [CONTEXT service_id=1 ]
03-19 10:50:49.563 2295 5789 I SignInPerformer-0: Reporting unresolvable error for [jp.co.capcom.gyakusai123] [CONTEXT service_id=1 ]

How could MicroG handle the google play games access ? Because it's where it failed in my opinion ?
thx

Image

System
Android Version: 11
Custom ROM: LineageOS 18.1 from AltairFR https://xdaforums.com/t/rom-huawei-11-leaos-lineage-18-1-for-huawei-device-emui-8.4371629/

microG
microG Core version: [e.g. 0.3.5.240913]
microG Self-Check results: All ticked
Because it is a huawei phone I have tryed the hw microG but was unable to tick any checkboxes

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

Reproduce the failure on Android 11 LineageOS with and without the Play Store, then compare the provided logcat output for com.google.android.gms. Start with the Play Games access path for package jp.co.capcom.gyakusai123 and its missing non-numeric application ID. Done means identifying whether microG can support this request without the Play Store and verifying the result in the app.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.