microg / microg/GmsCore

com.starfinanz.mobile.android.dkbpushtan DKB-TAN2go

Open
#1,839 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

Affected app
Name: DKB-TAN2go
Package id: com.starfinanz.mobile.android.dkbpushtan

Describe the bug
Error message: TAN2go won't run without Google Play services, which are not supported by your device

To Reproduce
Steps to reproduce the behavior:

  1. To verify the working of the app NO need of any account.
  2. Install DKB-TAN2go
  3. Open it
  4. Error message

TAN2go won't run without Google Play services, which are not supported by your device

Expected behavior

Just works (I mean ideally the devs of that app should do it but they are possibly poor in code writing)

Screenshots

11-00 00:00:49.550 25067 25067 W GooglePlayServicesUtil: com.starfinanz.mobile.android.dkbpushtan requires the Google Play Store, but it is missing.
11-00 00:00:49.550 25067 25067 E GoogleApiAvailability: Google Play services is invalid. Cannot recover.
11-00 00:00:49.550 25067 25067 W GoogleApiAvailability: Creating dialog for Google Play services availability issue. ConnectionResult=9
11-00 00:00:49.550 25067 25067 W GoogleApiAvailability: java.lang.IllegalArgumentException
11-00 00:00:49.550 25067 25067 W GoogleApiAvailability:         at sf.cm.c(SourceFile:17)
11-00 00:00:49.550 25067 25067 W GoogleApiAvailability:         at sf.f40.onCreate(SourceFile:38)
11-00 00:00:49.550 25067 25067 W GoogleApiAvailability:         at android.app.Activity.performCreate(Activity.java:7994)
11-00 00:00:49.550 25067 25067 W GoogleApiAvailability:         at android.app.Activity.performCreate(Activity.java:7978)
11-00 00:00:49.550 25067 25067 W GoogleApiAvailability:         at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1309)
11-00 00:00:49.550 25067 25067 W GoogleApiAvailability:         at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3404)
11-00 00:00:49.550 25067 25067 W GoogleApiAvailability:         at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3595)
11-00 00:00:49.550 25067 25067 W GoogleApiAvailability:         at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:85)
11-00 00:00:49.550 25067 25067 W GoogleApiAvailability:         at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
11-00 00:00:49.550 25067 25067 W GoogleApiAvailability:         at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
11-00 00:00:49.550 25067 25067 W GoogleApiAvailability:         at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2066)
11-00 00:00:49.550 25067 25067 W GoogleApiAvailability:         at android.os.Handler.dispatchMessage(Handler.java:106)
11-00 00:00:49.550 25067 25067 W GoogleApiAvailability:         at android.os.Looper.loop(Looper.java:223)
11-00 00:00:49.550 25067 25067 W GoogleApiAvailability:         at android.app.ActivityThread.main(ActivityThread.java:7664)
11-00 00:00:49.550 25067 25067 W GoogleApiAvailability:         at java.lang.reflect.Method.invoke(Native Method)
11-00 00:00:49.550 25067 25067 W GoogleApiAvailability:         at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
11-00 00:00:49.550 25067 25067 W GoogleApiAvailability:         at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
11-00 00:00:49.576 25067 25067 W         : type=1400 audit(0.0:550): avc: denied { read } for name="tcp" dev="proc" ino=4026532086 scontext=u:r:untrusted_app:s0:c200,c256,c512,c768 tcontext=u:object_r:proc_net_tcp_udp:s0 tclass=file permissive=0 app=com.starfinanz.mobile.android.dkbpushtan
11-00 00:00:49.617  1083  1124 I ActivityTaskManager: Displayed com.starfinanz.mobile.android.dkbpushtan/.DKBPushTan: +111ms
11-00 00:00:49.619 25067 25067 W         : type=1400 audit(0.0:551): avc: denied { read } for name="tcp" dev="proc" ino=4026532086 scontext=u:r:untrusted_app:s0:c200,c256,c512,c768 tcontext=u:object_r:proc_net_tcp_udp:s0 tclass=file permissive=0 app=com.starfinanz.mobile.android.dkbpushtan
11-00 00:00:50.022   647   647 E Layer   : [Surface(name=Task=905)/@0x99b3ac7 - animation-leash#0] No local sync point found
11-00 00:00:50.022   647   647 E Layer   : [Surface(name=Task=905)/@0x99b3ac7 - animation-leash#0] No local sync point found
11-00 00:00:50.022   647   647 E Layer   : [Surface(name=Task=1)/@0xe984174 - animation-leash#0] No local sync point found
11-00 00:00:50.022   647   647 E Layer   : [Surface(name=Task=1)/@0xe984174 - animation-leash#0] No local sync point found
11-00 00:00:50.071  2190  2190 W Choreographer: Frame time is 0.227016 ms in the future!  Check that graphics HAL is generating vsync timestamps using the correct timebase.
11-00 00:00:50.071  1757  1757 W Choreographer: Frame time is 0.226651 ms in the future!  Check that graphics HAL is generating vsync timestamps using the correct timebase.
11-00 00:00:50.643 25067 25067 W         : type=1400 audit(0.0:553): avc: denied { read } for name="tcp" dev="proc" ino=4026532086 scontext=u:r:untrusted_app:s0:c200,c256,c512,c768 tc

System
Android Version: 11
Custom ROM: LOS 18.1

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

Additional context
Add any other context about the problem here.

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 reproducing the launch failure on Android 11 with LineageOS 18.1 and microG Core v0.2.25.223616, then inspect the GooglePlayServicesUtil and GoogleApiAvailability messages in the provided log. Done would require DKB-TAN2go to launch without reporting that Google Play services are unsupported, but the issue does not identify a GmsCore file or test to change.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.