[deleted] Could I get some more information on Catima? I ran into this issue where I could not download tickets to a sporting event because they wanted to use Google Wallet even in the browser. No desktop access possibility either which sucks. The companies are trying to cut out the reseller market.
Wallet - Google Pay
- Edited
matchboxbananasynergy Is there a place to read why better security and privacy is fundamentally incompatible with certification?
Also I'm not sure it is the right attitude to assume Google would want to certify GrapheneOS, it is us, users of GrapheneOS, that should ping Google to do the certification, maybe with assistance of GrapheneOS developers (no idea if it is necessary).
Honestly, this is the one thing preventing me from switching. I forget my wallet at home constantly, I am so used to paying for things with my phone. If they supported SOME sort of payment system - be that google pay, samsung pay, or a third party option, I would probably go out and buy a pixel today to switch. Until then - iPhone will keep being in my pocket.
PartyingChair Contactless payments work fine on GrapheneOS. It's not like there's something fundamentally incompatible about them. It just so happens that the most prevalent implementation (Gpay) requires a Google certified OS. The options right now are as follows:
- People find alternatives (such as their bank) which provide this without using Gpay and don't require a certified OS themselves.
- This is implemented, which would at least temporarily allow people to use apps that require a certified OS on GrapheneOS: https://github.com/GrapheneOS/os-issue-tracker/issues/1986
- Apps currently requiring a Google certified OS whitelist it as per https://grapheneos.org/articles/attestation-compatibility-guide (though it is of course very unlikely that Google themselves would do this)
- I am yet to see a banking app that works without Google Pay, certainly an option for someone who already has account in a specific bank that doesn't work without it
- Only GrapheneOS developers can do that, users will have to at very least compile OS from source and wipe everything in the process of installation of custom version (probably some backend services will be necessary too), hard to call it an option
- That would be ideal, but there should be some documented way how users can reach out to Google to add it, without active feedback certainly not going to happen
So no, contactless payments de-factor are not working fine on GrapheneOS. They technically could under other circumstances, but they most certainly do not today as far as regular users are concerned. We all understand that it is not GrapheneOS team to blame necessarily, but the issue clearly exists and is not solved.
nazar-pc Barclays in the UK is only one example of contactless payments working without Google Pay, there are other banks in France for example for which we've had reports of similar contactless payment systems working. They exist; though I'm under no illusions that they're prevalent, since I imagine from their POV, implementing Google Pay is much easier and maintainable.
On the spoofing CTS checks thing, I did not mean to insinuate that you or some other user would be the one to implement this. When I said "an option is for this to be implemented", I meant the development team adding it to GrapheneOS. The issue is currently open and was opened by someone on the development team, so it's not a feature that the team has ruled out. As with everything on GrapheneOS, though, the best way to approach it has to be determined, which can take time.
On your 3rd point, lobbying Google to whitelist GrapheneOS by using that guide is realistically never going to happen. Other OEMs that have to go through certification and pass CTS (compatibility test suite) which GrapheneOS doesn't (because it adds things like new permissions which deviate from the compatibility goals that Android has set) would be outraged if that ever happened. In fact, I would wager that it would be a much more realistic scenario for someone to invest millions into funding a company that provides an alternative to Google Pay without puttng it behind a CTS check, rather than Google ever whitelisting GrapheneOS.
When someone says "contactless payments don't work on GrapheneOS", it's not immediately clear to everyone that what is meant by that is "there aren't good options for people to use right now" and I wouldn't want someone to think that contactless payments are fundamentally incompatible with GrapheneOS, or that it breaks them somehow. Contactless payments via Gpay on GrapheneOS don't work as of right now for the exact same reason why the McDonalds app in some countries (I kid you not) doesn't. SafetyNet / Play Integrity API and their ctsProfileMatch
and MEETS_DEVICE_INTEGRITY
checks accordingly.
Hi
Can you help me to setup Google wallet ?
I would like to use it for fly tickets - for now :)
I installed app from Aurora store but I have only the forever turning wheel.
I tried to add permissions as mentioned in one of above post, but:
=> Method 1: Navigate to Settings > Apps > Sandboxed Google Play > Google Settings > Settings for Google apps > Google Wallet
Settings for Google apps => can not fin that.
Method 2:
Install Google Wallet from play store
Grant Google Play Services access to Phone and SMS permissions
Launch Google Wallet app
SMS permissions => there are no such permission to add it ( or at least I could not find it ).
Thanks for help in advance.
Rash7774 I just tried it. Wallet app has network permission, play services has network, phone, SMS permissions; works great.
Can you send us a screenshot of what you see re: permissions for play services? SMS should be in the list for sure.
Aaaa OK, now it works, I had to grand extra permissions for Google Play Services.
After adding to Google Play Services:
- Network
- Telephone
- SMS
wheel is no longer there. There is option to log on to google.
Do I have to log on to google account in order to use Google Wallet ?
I did not expected that one.
Rash7774 Yeah, it looks like it.
Perfect.
Do we have any recommended alternatives to Google Wallet ? I am asking from curiosity only.
Maybe something from F-Droid?
It will be great to have NFC payment working on GrapheneOS, but ... as I read posts, that is not the option right now.
[deleted]
- Edited
Rash7774 It would be amazing to have contactless payment on GrapheneOS, but google be doing google things :(
If you only want to store QR-code based tickets and passes, try PassAndroid. It works with all tickets coming as pkpass-files.
- Edited
By the way: I can confirm that NFC-based payment with GrapheneOS works in general. I'm using my bank's Payment-app, which does not use the Google Wallet or Google Pay. I'm in Europe, so changing to my bank is probably not an option for most of you ;-)
[deleted]
- Edited
214b9821 How does it work for you?
[deleted] NFC Payments work fine. It's Google Pay that requires a certified OS, not contactless payments in general. They're using their bank's app which provides contactless payments via their own system instead of falling back to Google Pay.
[deleted]
matchboxbananasynergy Oh I see, thanks for clarifying <3
matchboxbananasynergy
That's right. It was interesting for me to learn that Android supports setting a default payment-app (just like it allows for setting the default browser). So, payment for me even works without opening my bank's app.
Is there a dedicated device one could setup to use with Google wallet or similar? Program an nfc chip you could enclose in your phone case that keeps all your cards info?
Google Wallet will NOT load for me. I just get the spinning circle.
Wallet has network permissions granted.
Google Play Services has Network/SMS/Phone permissions granted.