I got Curve Pay working after some tries.
This is what you need to do.

  1. Install AppGallery from Huawei (search it on the browser and just follow the instructions to install the apk)
  2. From AppGallery install Curve (important: Curve has to be installed from AppGallery, if you already have Curve then delete it and reinstall from AppGallery)
  3. Install also "HMS Core" from AppGallery
  4. Go to the phone App settings and enable all permissions for both Curve and HMS Core. Enable also the advanced permissions that appear on a different menu (on the main menu at the bottom).
  5. Open HMS Core and create a Huawei account and link it with your Google profile (this is key, otherwise it won't work)
  6. Reboot the device and retry. Be patient, it can take some minutes but it should work.
  7. Tested both with LineageOS-14 on a OnePlus phone as well as with the stock Pixel OS on a Google Pixel 9 Pro phone running the last Android-15 (with unlocked bootloader, everything straight from Google)

When you have it working then you can (if you wish) start dropping permissions back from this apps. I'm not sure what permissions are exactly needed, but I can guarantee that if you enable every permission and you create and enable the HSM Core account then it should work.

    @"kALIMIzT" For some reason I can't edit anymore my comment.
    So here are some corrections:
    When I said "(with unlocked bootloader, everything straight from Google)" I wanted to say " (with locked bootloader, everything straight from Google)"

    And the last paragraph reads better as:

    When you have it working then you can (if you wish) start dropping permissions back from this apps. I'm not sure what permissions are exactly needed, but I can guarantee that if you enable every permission and you create and link a Huawei account on the HSM Core app then it should work.

    Please site-admin stop preventing users from editing their own comments (even after an hour or so). This is not helpful for anyone.

      5 days later

      kALIMIzT Hello, what do mean by "link it with your Google profile" ? I don't see this option in HMS core.

        Sorry but I'll trust holding my genuine card's chip up to a reader over giving my bank info to any 3rd party.

        6 days later

        kALIMIzT Hello. Does CurvePay support European residents only (requires id verification?) and EU cards? Or is it possible to add US or Chinese cards to it?

          zxczxc I mean that you log with the Google sig-in service into HMS core or that you use your gmail address for that.

          4 days later

          I also got Curve from Huawei working on GrapheneOS. You will be prompted to install HMS Core by the Curve app itself, but non special permission is required besides network , nor the creation of a Huawei account. Rebooting is necessary before enabling contactless payments.

          10 days later

          I also got Curve from Huawei working on GrapheneOS.
          I don't know if it's a coincidence with the uninstallation of HMS core but this is what I did:

          1. Install Huawei App Gallery, Curve and HMS core.
          2. Try to enable Curve NFC but gets stuck in endless waiting.
          3. Uninstall HMS core.
          4. Try again to enable Curve NFC, this time it worked.
          5. Install HMS Core again .

          Not need of Huawei account or special permissions.

          Now I have pending to make a payment to see if it works.

          mgeo Oh. Missed that post.

          Isn't the whole purpose of these cards and apps to track their users?

          I read the reviews of Curve app on google store, there are quite many 1/5 or so.
          I decided I don't need this feature that much. The use case that I went for a walk with kids, forgot wallet and they want ice cream is not that important.

          Tbh, I'm long past this. Fidesmo pay works wonderfully with watches, bracelets and rings. I have a cnick ring linked with my debitcard, easy. Don't even have to take out the phone to pay, and it's outsourced from the phone as well.

          kALIMIzT I just registered to thank you and confirm this. Got it working on latest lineage os 22.1 following your guidelines. I was struggling a lot in the beginning because I missed linking the Huawei and Google accounts and just created a new one. Did everything else but it still didn't work. It was a matter of linking the accounts in manage my account inside the Huawei app gallery and it worked.

          Thanks for the guidelines!

          3 months later

          andonl Yes, as already mentioned 4.81.1 has the feature.

          I've been trying it and works perfectly.

          This solves NFC payments for at least European GOS users, you can pay with Curve Pay and it charges whatever other card you have from your local bank.

          Thanks Curve for not including any Play Integrity BS!!