Currently enjoying GOS but cannot get to work the EasyPark App via PlayStore. Searched the forum, but did not come across about anybody asking for help/ideas to get it work (only found posts that it is working, don't know what I am doing wrong.)
Installed the app via PlayStore, has all permission (inclusive Phone), but when I enter my phone number to verify, the verification SMS never reaches my phone. Even after demanding a resend, I cannot receive any SMS.
Similar with the Revolut app, the only difference is, that I get a SMS when I demand a resend (first SMS never reaches my phone)
Already tried (testing) to give PlayServices and PlayStore Phone + SMS permissions, tried to launch via enable Exploit protection compability mode, even disabled secure app spawning. (tried the mentioned steps https://discuss.grapheneos.org/d/8330-app-compatibility-with-grapheneos)

Does somebody experience the same issues or has ideas or even a solution?
Tried to smarten up by reading the logs but did not suceed. (using a Pixel 8 Pro)
Thank you, great project!

Hi there, sorry to hear about your troubles. I have a couple of questions for you:

  • Which SMS app are you using?
  • Are these apps installed in the owner profile, or a secondary user profile?

No secondary user profile, default SMS App.

Hi, do you have unknown callers blocked? That prevented me from getting SMS codes before.

Check default phone app > ... > Settings > Blocked numbers > Unknown. If it's on, turn it off and reboot.

Thank you for the suggestion. Thid setting is off by default in my case, so does not seem to be the problem.

9 days later

I've installed GOS yesterday on my Pixel 8 and I'm having the same issue, the only one thing I can add is that from the logs it looks like the problem is related to "App attestation failed".
Whenever I try to launch EasyPark in my logs appears "Error returned from API. code: 403 body: App attestation failed."

I am also sure that it is not something related to the "Unknown number stuff" because I've tried to setup EasyPark on another device leaving the SIM card on my Pixel 8 and I received the message.

I don't know if this is something that we should report to EasyPark developers or if it is something that needs to be fixed on GOS side. I hope someone will tell us whom we should report this to.

    sioel0 I don't know if this is something that we should report to EasyPark developers or if it is something that needs to be fixed on GOS side. I hope someone will tell us whom we should report this to.

    Contact them. There's not much GrapheneOS can do about how apps operate. It might be that they're trying to check if the OS on your phone is Google certified. It's not, so it would fail. It's possible the app code isn't written well to handle that scenario (i.e. only tested on phones running Google certified OSes).

    If that is what's happening, send them this link https://grapheneos.org/articles/attestation-compatibility-guide

    14 days later

    I have the same issue, has anyone contacted them?

    7 days later

    Sorry for the delay, I've contacted them and they fixed the attestation related problem but I'm still having issues with the app, it looks like it cannot find neither some zip files and a couple of providers. Now I'm not sure if it is something related to how the app is stored on the device, I didn't investigate it too much honestly, or if it is something that they're still getting wrong on their side

    11 days later

    Hi, today I've installed EasyPark on my Pixel 6A with Graphene, I can confirm this strange behaviour too, because I'm not able to receive the SMS verification code. I've tried many times to click on "Resend code" but without luck. With Revolut, for example, I haven't had any issue.

    I remember that with another smartphone, on a different custom rom, it worked correctly.

      toketin in my experience there are two things that could be causing the problem:

      • Google Play Services expects to have the phone or SMS permission.
      • It won't work while connected to a VPN.

        other8026 hi, in my case Google Play Services have the phone and SMS permission, and I'm not under VPN.

        other8026 I can assure that it is not something related to “missing permissions”. I cannot share rn my logs because I switched back to android stock due to this issue. I don’t know if it is still something that should be fixed on Easypark side or not but I remeber that the app wasn’t working because it couldn’t find neither some zip files nor some Providers. There were also some problems related to libc usage because there was also something like “cannot find ro.debuggable” as libc log.

        Sorry if it is not to precise but is everything I can remeber rn about it and I cannot reproduce it beacuse as I said before I switched back to android stock. I really wish that this problem will be solved soon because I am missing so many GOS features :(

        I also had some sms problems on pixel 8 pro last week. Sometimes also missed call notifications without it ringing.

        a month later

        I'm still having this issue on my Pixel 7a.

        • [deleted]

        andrej567 You've leveled up, Genius! 🌟🧠

        • Xxxr replied to this.
          9 days later

          I am trying to login to easypark on a new GOS installation and get the same attestation error mentioned above that triggers a check-your-connection GUI error while in logs it's reported as

          "06-01 16:51:06.030 5500 5539 I MIXPANEL: EVENT TRACKED WITH PROPERTIES: AttestationTokenErrorOccurred -> {"ErrorMessage":"Error returned from API. code: 403 body: App attestation failed."}"

          @sioel0 you say that easypark fixed the attestation error, how did you report it to them and how do you know it was fixed?