As title states. I'm having issues with Singpass. It's a government issued digital identification app for multiple government services, including banking login or checking tax etc.

App starts up just fine with a message "Device may not meet compatibility requirements" after intro page. Bootloader locked during installation process.

After keying in one time pin, shows this error code: 88-S15-EG-20.

Tried allowing all permissions from all google related settings (google play services, google play store, GmsCompatConfig, unspoofing location from sandboxed google play). Also tried installing firefox as default browser to transfer information (if logging in somehow uses default browser for some part of the login process). App permissions for Singpass fully enabled too.

I've also tried the workarounds from here:
https://discuss.grapheneos.org/d/8330-app-compatibility-with-grapheneos

Compatibility mode within the app itself, secure app spawning, all to no avail.

This really puts me off using grapheneos. On one hand, I'd like to use it solely for the security (therefore rooting to bypass the check is not an option). On the other hand, it puts me in a tough choice of either:
1.relinquishing grapheneOS for stock android or

  1. Purchasing a separate phone just for apps related to Singpass.

While I could simply buy another phone for the sole purpose of having Singpass, it gives me a comfort of mind if I could use it with grapheneOS. I intended to include all my sensitive apps like banking with Singpass to one profile.

I saw a thread where someone claims to be able to use Singpass on grapheneOS:
https://forums.hardwarezone.com.sg/threads/anyone-with-a-pixel-phone-and-flashed-with-grapheneos.6446248/#post-153486797

However, that was a year/two ago. It doesn't seem like many people in Singapore care that much about privacy or security. I can't seem to find further discussions on having Singpass to work with.

Any advice or suggestions would be welcome. As stated, all permissions were granted to Singpass and all Google apps/services(potential Singpass dependencies?) as well as steps 1-3 for the workaround/compatibility guide.

Any advice would be welcome

3 months later

Facing the same issues can one can assist?

The app has been working fine for me on a work profile. Play Store and Services installed.

    Source: https://ask.gov.sg/singpass/questions/cm1q8ihgv009xwdnwpjufrcqc

    I encountered error 88-S15-EG-20 on the Singpass app. What should I do?

    Updated by SINGPASS 2mo ago

    Please ensure that your device uses Certified Google Play services. If you continue to encounter Error XX-XXX-EG-20 (such as 88-S15-EG-20), your device may not meet the minimum security requirements to run the Singpass app. For the safety of your Singpass account, you will not be able to set up the Singpass app on this device.

    Alternatively, you can set up the Singpass app on a different smart device or log in to services with your Singpass ID and password.

    21 days later
    4 days later

    jarell hi did you download from official play store or apk pure? What version of the apo do you have, and if its an old version, could you please send it to us so we could download

    Alison hi have you fixed this? Also I can't seem to find singpass on apkpure anymore, looks like its been taken down

    Ppoo I downloaded it off the Play Store. Perhaps Singpass doesn't allow side loading. You could test in another profile first if you don't already have Play Store.

    • Ppoo replied to this.

      jarell I tried all sorts of methods and nothing works, including downgrading through aurora store. What's your pixel model and when was the last time you updated it? Maybe this problem only occurs for older models

      2 months later

      Anyone got it working? The singpass app still showing the same error 88-S15-EG-20 in 2025-03-01. Have tried compatibility mode as well and still failing