Google Pay gebruiken op WearOS in een niet-ondersteund land
Waar ik je doorheen ga loodsen
- Een virtuele machine opzetten ergens in een van de ondersteunde landen.
- De Permanent Proxy-app op je horloge installeren en configureren.
- Een google-account aanmaken in een van de ondersteunde landen.
De virtuele machine opzetten
Hosting kiezen
Je kunt elke hosting gebruiken die je wilt, zolang hun servers maar in een van de ondersteunde landen staan.
Ik ga Azure gebruiken (omdat ik een bonus van $100 heb gekregen om aan van alles in Azure te besteden). Maar het werkt ook op AWS (daar is een free tier beschikbaar) of Google Cloud (daar krijg je $300 cadeau als je het nog nooit hebt gebruikt).
De machine opzetten
- Kies bij voorkeur Ubuntu 18.04 als besturingssysteem
- Sta in- en uitgaande verbindingen toe voor de poorten
80voor het proxyen van verbindingen van/naar je horloge.443voor het proxyen van verbindingen van/naar je horloge.22voor SSH, anders kun je niet bij je VPS.
squid (proxy) installeren & configureren
Om squid te installeren heb je een root-account ofsudonodig. Ik gebruiksudo.
sudo apt-get update && sudo apt-get upgrade- Werk de pakketten bij die al op je systeem zijn geïnstalleerd.sudo apt-get install squid- Installeer squidsudo nano /etc/squid/squid.conf- Hiermee opent een teksteditor- Je moet de volgende regels toevoegen:
http_access allow all- Voeg het toe na
http_access allow localhost(Je kunt naar deze regel zoeken metCTRL+W)
- Voeg het toe na
- Je moet de volgende regels wijzigen:
http_port 3128naarhttp_port 80(Je kunt naar deze regel zoeken metCTRL+W)CTRL+Xen druk vervolgens opYom het bestand op te slaan.sudo systemctl restart squidom squid te herstarten en de wijzigingen toe te passen.
Permanent Proxy
Lees de officiële readme van permanent proxy voor een handleiding om het op je horloge te installeren.
Als het op je horloge is geïnstalleerd:
- Ga naar de instellingen van je horloge om
developer optionsin te schakelen System>About> Tik meerdere keren opBuild numbertotdat je ziet dat de developer mode actief is.- Ga terug naar de hoofdinstellingenpagina om
bluetooth debuggingin te schakelen Developer options>ADB debuggingmoet aanstaan.Developer options>Debug over Bluetoothmoet aanstaan.- Nu kun je de permanent proxy configureren om je proxy te gebruiken:
- Open de
Permanent Proxy-app. - Tik op
request permissionsenallowhet. - Tik op
Proxy addressen voer hetIP addressvan je virtuele machine in en klik op hetsearch icon. - Voer bij het volgende invoerveld poort
80in en klik nogmaals op hetsearch icon. - Hierna zit je in het hoofdmenu van
Permanent Proxy; tik opSet proxyen je bent klaar om te gaan.
Op dit punt is het mogelijk dat de Google Pay-app in je app-lijst verschijnt; dan kun je de volgende stap overslaan.
Google-account
Soms lukt het niet om Google Pay te krijgen, omdat de Play Store-vermelding gebaseerd is op je Google-account. Dus als het land van je account bijvoorbeeld The Netherlands is (niet ondersteund), krijg je de melding dat GPay niet langer beschikbaar is.Om een account aan te maken in hetzelfde land als je proxy, moet je je telefoon met je proxy verbinden. En een Google-account aanmaken in de incognitomodus van Google Chrome.
Je kunt een telefoonnummer uit elk gewenst land gebruiken; dat heeft geen invloed op het resultaat.
Verbinden met je proxy
- Ga naar
Settings>Network&Internet>Wi-Fi>Tandwiel naast je netwerk>Potloodicoon (bewerkmodus). Advanced options> wijzigNoneonderProxyinManual.- Voer het ip van je virtuele machine in bij
Proxy hostnameen80bijProxy port. - Klik op
Saveen ga door naar de volgende stap.
Een google-account aanmaken
- Open de incognitomodus in Google Chrome en google op
google account (naam van het land). - Maak een google-account aan.
Het google-account toevoegen aan je horloge
- Voeg het zojuist aangemaakte google-account toe aan je telefoon via
Settings>Accounts - Ga op je horloge naar:
Settings>Personalisation>Accountsen tik opAdd Google Account - Hiermee opent de WearOS-app op je telefoon; selecteer het zojuist aangemaakte google-account en ga door.
- Ga op je horloge naar:
Play store>Accountsen tik op het zojuist aangemaakte account.
Google Pay inschakelen met het nieuwe google-account
- Ga naar de Play Store en zoek naar
Google Pay; je zou het daar moeten zien staan. - Tik erop en selecteer
Enable.
Nu zou je Google Pay in je app-lijst moeten hebben.
Bekende problemen
- Bij het toevoegen van een kaart krijg je een foutmelding dat het op dit moment niet mogelijk is om een kaart toe te voegen
- Oplossing: Verwijder al je google pay-kaarten (op mobiel) en probeer het opnieuw. Nadat je ze op je horloge hebt toegevoegd, kun je ze weer op je telefoon toevoegen.
Getest op:
Deze methode is op 2020-09-25 getest met:
- Google Pixel 4 XL
- Gerooted met Magisk (Hide props)
- Android 11
- Fossil Carlyle Gen 5
FTW4025 - WearOS by Google:
2.18 - Home App:
2.39.0.329709612 - Google Play services:
20.36.15 - System version:
H MR1 - Patch level:
July 1, 2020