Hello!
I recently installed Graphene OS, and most apps work well, except this one. It is an app called Communauto, a fairly large car-sharing company that you can use an app to book rental cars.
Weirdly, nearly all the app's functions work. I can log in, book cars, and unlock them. But one service hangs: using their more temporary cars. When I tap a car, the app won't load the next step.
Things I've tried:
Uninstall and reinstall the app
Tested app on a stock android app (works fine)
Given lots of permissions: network, location, notifications, sensors
Enabled Exploit compatibility mode
Enabled native code debugging
I also used adb logcat -d. I noticed this denied error. Not sure if it's the problem but figured I'd include it.
TIME PID_PID W main : type=1400 audit(0.0:2961): avc: denied { read } for name="<redacted>" dev="<redacted>" ino=<redacted> scontext=u:r:untrusted_app:s0:<redacted> tcontext=u:object_r:build_attestation_prop:s0 tclass=file permissive=0 app=com.communauto.reservauto