I have a problem running an app in IodeOS (versions 3.4 and 4.0) which runs fine on LineageOS for MicroG and /e/OS. More details in this post
The app runs, and allows you to login, but once the login completes I see the normal app screen for a very short time, then I see this error screen
https://community.iode.tech/uploads/default/original/1X/b87420780808f571055e5171b956ed3c40b758b4.jpeg
Looking at the logcat
output is see a lot of messages saying
W brsgolf.members: Accessing hidden method Lcom/android/org/conscrypt/ConscryptEngineSocket;->setUseSessionTickets(Z)V (max-target-q,core-platform-api, reflection, denied)
W brsgolf.members: Accessing hidden method Lcom/android/org/conscrypt/OpenSSLSocketImpl;->setUseSessionTickets(Z)V (max-target-q,core-platform-api, reflection, denied)
So I wondered whether IodeOS is more strict about its handling of hidden (deprecated?) methods in the Conscrypt
module, causing errors which don’t happen in other custom ROMs?
It’s not the end of the world if I can;t get this app running: all the functionality is available on the web site, but I am curious as to why this is happening. If I can find out the cause I might be able to suggest to the app developers to put it right
The app is BRS Golf, but maybe geo-restricted to the UK. It is also available on APKPure
PS: the logcat file can be found here