Since 5.0.0.55 the german android app Payback cannot be run because of an unsafe environment

REPRODUCIBILITY: 100% (always)
OSVERSION: 5.0.0.55
HARDWARE: Sony Xperia 10 II - Dual SIM - xqau52 - xqau52 - 1.0.0.34 - aarch64
UI LANGUAGE: Deutsch (user: de_DE, os: de_DE.utf8)
REGRESSION: yes (since: 4.6.0.13 - aarch64)

DESCRIPTION:

I’ve updated my Xperia 10 II to 5.0.0.55. Now the german android app Payback cannot be started anymore and claims that the environment is unsafe. Other apps like banking apps still work without problems. I already tried to reinstall the app without change in the behavior.

PRECONDITIONS:

STEPS TO REPRODUCE:

  1. Update device to 5.0.0.55
  2. Install https://play.google.com/store/apps/details?id=de.payback.client.android
  3. Run the application

EXPECTED RESULTS:

ACTUAL RESULTS:

MODIFICATIONS:

  • Patchmanager: yes
  • OpenRepos: yes
  • Chum: yes
  • Other: none specified

ADDITIONAL INFORMATION:

Device Owner User: defaultuser
Home Encryption: enabled

the initial version of this bug report was created using Bugger 0.9.13+git2
1 Like

Maybe this can be the issue?

4 Likes

It could be because of Play integrity, but the app was working in 4.6 so it is a regression. I also tried older versions from 2024 of the app in 5.0 with the same results, so it is about the SailfishOS update.

Thanks @playforvoices for posting this link! That’s why we are here, or one of the reasons.

2 Likes

The actual version of payback is also not working on 4.6. There was a bug-report here in the forum already. My ex, who has a Xperia 10ii also with 4.6, complained also about the not-anymore-working payback-app.

For me it was working last week. I also tried older versions from last year in 5.0 and get the same error screen:

.

It doesn’t matter, once an app is updated then it is over. AppSupport version has nothing to do with it.
See Revolut issue. It is the same “issue”.

1 Like

I see nothing in this thread that it is over once you upgraded. You can downgrade android apps, but you have to uninstall and reinstall the older version. I already did that without success. For Revolut the issue is just that after downgrade and data loss you have to reregister your device, but for Payback you just would need to login using a password.

As older versions that surely were working have the same error now on 5.0.0.55 it has to be something about the SailfishOS update.

I have the same issue with the payback app but it appeared after updating the Payback app to a newer version than 24.12.0500.

When downgrading to 24.12.0500 the app opens again and is usable.

Unfortunately this version isn’t available anymore at Aptoide. But a downgrade is still possible using the Aurora Store with the following steps:

1.) Install Aurora store
2.) Search there for the payback app
3.) Push the Icon with the three dots on the right top
4.) click “select version” (or “Version auswählen”)
5.) in the dialog where you are asked for the version you want, type ‘1000034256’ and then “check”/“prüfen”
6.) a working version is offered to be installed

Nevertheless, is there are a way to configure the Android subsystem more restrictive to pretend the apps to run on a safer device?

1 Like

Why did someone want to use this app on Sailfish?

4 Likes

Confirm, this happened to me updating Fennec Browser from F-Droid.

Why not? And besides that, a technical issue is a technical issue and could also happen for apps you seem worth to run.

Has anyone checked for the exact technically reason why the app doesn’t work? Maybe some nasty network requests that SFOS blocks for safety?

The apps use frameworks such as DexGuard. They execute several system file checks and then decide if its safe or not. Since all that trash is closed source, we will never know what goes wrong.

1 Like