xdaforums.com Open in urlscan Pro
3.214.214.173  Public Scan

URL: https://xdaforums.com/t/wear-os-app-enable-google-pay-in-unsupported-countries-using-permanent-proxy.3980625/page-33
Submission: On December 06 via api from US — Scanned from US

Form analysis 2 forms found in the DOM

POST /search/search

<form action="/search/search" method="post" data-xf-init="quick-search">
  <div class="menu-row">
    <input type="text" class="input js-uix_syncValue uix_searchInput uix_searchDropdown__trigger" autocomplete="off" data-uixsync="search" name="keywords" placeholder="Search…" aria-label="Search" data-menu-autofocus="true">
  </div>
  <div class="menu-row" style="display: none;">
    <div class="inputGroup">
      <input name="keywords" class="js-uix_syncValue" data-uixsync="search" placeholder="Search…" aria-label="Search" type="hidden">
      <select name="constraints" class="js-quickSearch-constraint input" aria-label="Search within" style="width: 100px; flex-grow: 0; flex-shrink: 0;">
        <option value="{&quot;search_type&quot;:&quot;post&quot;,&quot;c&quot;:{&quot;thread&quot;:3980625}}">This thread</option>
      </select>
    </div>
  </div>
  <div class="menu-row">
    <label class="iconic"><input type="checkbox" name="c[title_only]" value="1"><i aria-hidden="true"></i><span class="iconic-label">Search titles only</span></label>
  </div>
  <div class="menu-row">
    <div class="inputGroup">
      <span class="inputGroup-text">By:</span>
      <input class="input" name="c[users]" data-xf-init="auto-complete" placeholder="Member" autocomplete="off">
    </div>
  </div>
  <div class="menu-footer">
    <span class="menu-footer-controls">
      <button type="submit" class="button--primary button button--icon button--icon--search rippleButton"><span class="button-text">Search</span></button>
      <a href="/search/" class="button rippleButton" rel="nofollow"><span class="button-text">Advanced…</span></a>
    </span>
  </div>
  <input type="hidden" name="_xfToken" value="1733461458,a127befc462d932f3040312ad5a529fa">
</form>

<form style="display:none" hidden="hidden">
  <input type="text" name="_xfClientLoadTime" value="" id="_xfClientLoadTime" title="_xfClientLoadTime" tabindex="-1">
</form>

Text Content

 * Home
 * Forums
   
   TOPICS
   
   For Phone/Device Forums (Click/Tap) 3D Printing Android Auto Android Mods
   Android TV Apps & Games Themes Wear OS Smartwatches
   
   TOPICS
   
   Windows 11 XDA Computing Artificial Intelligence AI & Machine Learning ML
   ****Contact Us Regarding Forum or Account Issues****
 * Devices
   Phone/Device Forums (Click/Tap) Asus News Asus Forums Google News Google
   Forums HTC News HTC Forums Honor News Honor Forums Huawei News Huawei Forums
   Lenovo News Lenovo Forums
   LG News LG Forums Motorola News Motorola Forums Nokia News Nokia Forums Nubia
   News Nubia Forums OnePlus News OnePlus Forums OPPO News OPPO Forums Razer
   News Razer Forums
   RealMe News RealMe Forums Samsung News Samsung Forums Sony News Sony Forums
   Vivo News Vivo Forums Xiaomi News Xiaomi Forums ZTE News ZTE Forums
 * Guides

What's new
Log in

Register
 * New posts
 * Manufacturers
 * What's new
   New posts Latest activity
 * Members
   Current visitors

Menu

Install the app
Install
 * Topics
   3D Printing Android Auto Android Mods Android TV Apps & Games Themes Wear OS
   Smartwatches Windows 11 XDA Computing

 * Terms and rules
 * Privacy
 * Security

JavaScript is disabled. For a better experience, please enable JavaScript in
your browser before proceeding.


[WEAR OS APP] ENABLE GOOGLE PAY IN UNSUPPORTED COUNTRIES USING PERMANENT PROXY!

 * Thread starter Humpie
 * Start date Oct 9, 2019

 * Home
 * Forums
 * General Development
 * Android Development and Hacking
 * Android Apps and Games

•••

BREADCRUMB

Home Forums General Development Android Development and Hacking Android Apps and
Games
Prev
 * 1
 * …
   
   GO TO PAGE
   
   
   Go
 * 31
 * 32
 * 33
 * 34
 * 35

Next
First Prev 33 of 35

GO TO PAGE


Go
Next Last
Search This thread
This thread
Search titles only
By:
Search Advanced…

P

POELIEV

MEMBER

Nov 16, 2019 7 5

 * Aug 31, 2021

 * 
 * #641

> sousa_2005 said:
> I have to create a google account in the (for example) US. How do you "link"
> this new account to the google account in my phone/watch?
> 
> thanks
> Click to expand...
> Click to collapse

You don't link it to your existing Google account, you add it as a new account
to your phone and watch.
On your phone go to settings>accounts and now add the account to your phone.
Now go to the Wear OS app on your phone, go to advanced settings>accounts and
select the new account to be added to your watch.
 



D

DRANZER111

NEW MEMBER

Aug 31, 2021 1 0

 * Aug 31, 2021

 * 
 * #642

Anyone trying this with the new Galaxy watch 4?

I made a Belgian Proxy, got the Gpay app on my phone ant watch (through the
playstore), enabled proxies. I just cant add a new card, it shows me an error
message.

I updated the Gpay app on the watch but still the same error. Anyone know how to
solve this?
 


H

HUMPIE

RECOGNIZED DEVELOPER


Dec 23, 2010 1,543 392 jolanrensen.nl Nvidia Shield Google Nexus 5

 * Aug 31, 2021

 * 
 * #643

> Dranzer111 said:
> Anyone trying this with the new Galaxy watch 4?
> 
> I made a Belgian Proxy, got the Gpay app on my phone ant watch (through the
> playstore), enabled proxies. I just cant add a new card, it shows me an error
> message.
> 
> I updated the Gpay app on the watch but still the same error. Anyone know how
> to solve this?
> Click to expand...
> Click to collapse

Unfortunately I don't have a Wear OS 3 device yet to test it. But keep me up to
date if you get it to work! I'd suggest a US proxy though.
 


P

PSYBILL

SENIOR MEMBER

Nov 30, 2004 79 8

 * Sep 2, 2021

 * 
 * #644

Hi everyone,
Yesterday I finally did my first payment with my wear OS watch in Greece with
Permanent Proxy enabled (I guess so), but I am not sure that everything works as
it should and I need your help. Let me tell you some facts first:
- I enabled Gpay on my watch when I got it, 2-3 weeks ago, with a VPN on my
smartphone. I setup one of my cards and I could see what you can see on the
screenshot. GPay was not available on quick settings menu on my watch, the 3-dot
menu button was not working in the app (pressing it sends me to home screen) and
I can't scroll through the app or add a new card.
- Yesterday I decided to setup the the permanent proxy with my own proxy server
on Google Cloud. I wanted to clear app data to start Gpay setup from scratch but
my watch stays in this "computing" status (screen2) and the option to clear
data/cache are disabled.
- Now my Gpay app on the watch is working as I describe above. No quick settings
button, can't add or remove a card as 3 dot menu doesn't work and can't clear
data/cache of the app. What it works is the double press of the button to launch
the app and payment on terminals as I tried it in a shop.

and now my questions:
- Why Gpay is not fully enabled? (quick settings icon missing, add more cards)?
Is Permanent proxy not enough any more? Need another google account?
- how can I clear cache/data of Gpay on my watch? what's the package name to do
it with adb?

Thanks
 

ATTACHMENTS

 * screen.png
   81 KB · Views: 71
 * screen2.png
   19.5 KB · Views: 71
 * screen3.png
   15.3 KB · Views: 71




A

ALEXINVAR

MEMBER

Jan 7, 2014 48 5 Samsung Galaxy S21

 * Sep 2, 2021

 * 
 * #645

> tslany said:
> Quick guide for these who want own proxy server for free that couldnt be
> easily used by anyoneelse than other WearOS users
> 1. Register at AWS
> 2. Run EC2 instance (free tier eligible is t2.micro if I remember correctly)
> in region that has GPay available, I used RHEL 8 as OS (ubuntu is for kids
> :silly and Frankfurt region
> 3. Configure security group to allow SSH from your home IP and port youre
> gonna use for proxy (default is 3128) from IP range youll be using (I am lazy
> so I put 0.0.0.0/0 there)
> 4. SSH to server, then sudo su, yum update, yum install squid, confirm
> everything
> 5. vi /etc/squid/squid.conf
> http_port 0.0.0.0:3128 - update this line for having IPv4 address like here,
> if not then it will listen on IPv6 only, and update port if you want to, and
> put somewhere in the file these lines
> 
> Code:
> 
> acl domain_to_remote_proxy dstdomain .gstatic.com
> acl ref_to_remote_proxy referer_regex [^.]*\.gstatic\.com.*
> acl domain_to_remote_proxy dstdomain .googleapis.com
> acl ref_to_remote_proxy referer_regex [^.]*\.googleapis\.com.*
> acl domain_to_remote_proxy dstdomain .mobvoi.com
> acl ref_to_remote_proxy referer_regex [^.]*\.mobvoi\.com.*
> acl domain_to_remote_proxy dstdomain .ticwear.com
> acl ref_to_remote_proxy referer_regex [^.]*\.ticwear\.com.*
> acl domain_to_remote_proxy dstdomain .googleusercontent.com
> acl ref_to_remote_proxy referer_regex [^.]*\.googleusercontent\.com.*
> acl domain_to_remote_proxy dstdomain .gvt1.com
> acl ref_to_remote_proxy referer_regex [^.]*\.gvt1\.com.*
> acl domain_to_remote_proxy dstdomain .ipify.org
> acl ref_to_remote_proxy referer_regex [^.]*\.ipify\.org.*
> http_access allow domain_to_remote_proxy
> http_access allow ref_to_remote_proxy
> forwarded_for delete
> 
> Its bare minimum Im using on my Ticwatch Pro, you can add your own urls for
> apps and stuff
> 6. systemctl restart squid
> 7. configure permanent proxy to your public IP and a port you configured (or
> default one)
> 8. If something is not working, just connect to SSH and use tail -200
> /var/log/squid/access.log | grep DENIED to list what rules are you missing
> Click to expand...
> Click to collapse

Would it be possible that this blocklist blocks Find My Device from working
properly? The app cannot seem to find my watch. I can ping my phone tho, but not
the other ways arround.
 


H

HUMPIE

RECOGNIZED DEVELOPER


Dec 23, 2010 1,543 392 jolanrensen.nl Nvidia Shield Google Nexus 5

 * Sep 2, 2021

 * 
 * #646

> psybill said:
> Hi everyone,
> Yesterday I finally did my first payment with my wear OS watch in Greece with
> Permanent Proxy enabled (I guess so), but I am not sure that everything works
> as it should and I need your help. Let me tell you some facts first:
> - I enabled Gpay on my watch when I got it, 2-3 weeks ago, with a VPN on my
> smartphone. I setup one of my cards and I could see what you can see on the
> screenshot. GPay was not available on quick settings menu on my watch, the
> 3-dot menu button was not working in the app (pressing it sends me to home
> screen) and I can't scroll through the app or add a new card.
> - Yesterday I decided to setup the the permanent proxy with my own proxy
> server on Google Cloud. I wanted to clear app data to start Gpay setup from
> scratch but my watch stays in this "computing" status (screen2) and the option
> to clear data/cache are disabled.
> - Now my Gpay app on the watch is working as I describe above. No quick
> settings button, can't add or remove a card as 3 dot menu doesn't work and
> can't clear data/cache of the app. What it works is the double press of the
> button to launch the app and payment on terminals as I tried it in a shop.
> 
> and now my questions:
> - Why Gpay is not fully enabled? (quick settings icon missing, add more
> cards)? Is Permanent proxy not enough any more? Need another google account?
> - how can I clear cache/data of Gpay on my watch? what's the package name to
> do it with adb?
> 
> Thanks
> Click to expand...
> Click to collapse

Google Pay should be fully enabled, since the shortcut works and you can pay
with it.
If the 3-button menu doesn't work, try updating Google Pay from the play store.
Clearing the data and cache will work if you wait longer (watches are very slow
nowadays).
 


P

PSYBILL

SENIOR MEMBER

Nov 30, 2004 79 8

 * Sep 2, 2021

 * 
 * #647

> Humpie said:
> Google Pay should be fully enabled, since the shortcut works and you can pay
> with it.
> If the 3-button menu doesn't work, try updating Google Pay from the play
> store. Clearing the data and cache will work if you wait longer (watches are
> very slow nowadays).
> Click to expand...
> Click to collapse

I kept the display on for more than 10 minutes and still no luck.
Google pay is not available for me on the play store. I updated the manually
with adb but nothing changed. I think that I am going to a factory reset...
 


A

ALEX CIULACU

MEMBER

Sep 3, 2021 9 1

 * Sep 3, 2021

 * 
 * #648

Hi Guys. I'm not in a country that supports google pay on smartwatch and I have
the Samsung galaxy watch 4 LTE. I have created a new payment profile with
address in Poland and I used this account on the watch. I have installed Gpay,
added the card and make payments without permanent proxy. The problem is that
the app keeps disabling. I have added permanent proxy on the watch with google
proxy , I have US address now, but still the app keeps disabled. In the NFC
configuration of the watch there is "no payment app installed".... as Samsung
pay is not available either, but also gpay does not appear even if in that
moment is enabled.

My old watch is a Motorola 360 and on that watch I used gpay with permanent
proxy for more than one year without any problem. Now is working on it even
without permanent proxy. So, I it seems that on wear os3 there is something new
compared with the old version, because I cannot see why on Samsung watch 4 the
app keeps disabling... any ideas what else to try?
 



H

HUMPIE

RECOGNIZED DEVELOPER


Dec 23, 2010 1,543 392 jolanrensen.nl Nvidia Shield Google Nexus 5

 * Sep 3, 2021

 * 
 * #649

> Alex Ciulacu said:
> Hi Guys. I'm not in a country that supports google pay on smartwatch and I
> have the Samsung galaxy watch 4 LTE. I have created a new payment profile with
> address in Poland and I used this account on the watch. I have installed Gpay,
> added the card and make payments without permanent proxy. The problem is that
> the app keeps disabling. I have added permanent proxy on the watch with google
> proxy , I have US address now, but still the app keeps disabled. In the NFC
> configuration of the watch there is "no payment app installed".... as Samsung
> pay is not available either, but also gpay does not appear even if in that
> moment is enabled.
> 
> My old watch is a Motorola 360 and on that watch I used gpay with permanent
> proxy for more than one year without any problem. Now is working on it even
> without permanent proxy. So, I it seems that on wear os3 there is something
> new compared with the old version, because I cannot see why on Samsung watch 4
> the app keeps disabling... any ideas what else to try?
> Click to expand...
> Click to collapse

I think you're right. If the proxy is running fine, maybe try disabling location
services if enabled? There is a way Google Pay detects it's in a supported
country, which means we should be able to fake it. Permanent proxy does show
your faked IP address and the new country right?
 


A

ALEX CIULACU

MEMBER

Sep 3, 2021 9 1

 * Sep 4, 2021

 * 
 * #650

> Humpie said:
> I think you're right. If the proxy is running fine, maybe try disabling
> location services if enabled? There is a way Google Pay detects it's in a
> supported country, which means we should be able to fake it. Permanent proxy
> does show your faked IP address and the new country right?
> Click to expand...
> Click to collapse

yes, I see the new IP and US as country in permanent proxy, but is clear that
since they have added the 16 new countries, they have done a change in the way
they decide in which the country you are. I've noticed that I don't need
permanent proxy on the old watch for about 1 month now, so once you succeed to
activate, it works on previous OS version.

I have disabled the location on watch 4...let's see for how long it stays
enabled...is quite random the period it stays enabled, I didn't identify a
pattern.
 


A

ALEX CIULACU

MEMBER

Sep 3, 2021 9 1

 * Sep 4, 2021

 * 
 * #651

even i turned off location, google pay keeps disabling. is there another way to
stop location sharing?
 


H

HUMPIE

RECOGNIZED DEVELOPER


Dec 23, 2010 1,543 392 jolanrensen.nl Nvidia Shield Google Nexus 5

 * Sep 4, 2021

 * 
 * #652

> Alex Ciulacu said:
> even i turned off location, google pay keeps disabling. is there another way
> to stop location sharing?
> Click to expand...
> Click to collapse

Maybe turning off location on your phone as well?
 



A

ALEX CIULACU

MEMBER

Sep 3, 2021 9 1

 * Sep 4, 2021

 * 
 * #653

> Humpie said:
> Maybe turning off location on your phone as well?
> Click to expand...
> Click to collapse

the same ...still gets disabled.
 


A

ALEX CIULACU

MEMBER

Sep 3, 2021 9 1

 * Sep 5, 2021

 * 
 * #654

the final solution that kind of works: pay emailer.... one more click and all
set
 



ZENGURU84

NEW MEMBER

Sep 7, 2021 2 0

 * Sep 7, 2021

 * 
 * #655

> Alex Ciulacu said:
> Hi Guys. I'm not in a country that supports google pay on smartwatch and I
> have the Samsung galaxy watch 4 LTE. I have created a new payment profile with
> address in Poland and I used this account on the watch. I have installed Gpay,
> added the card and make payments without permanent proxy. The problem is that
> the app keeps disabling. I have added permanent proxy on the watch with google
> proxy , I have US address now, but still the app keeps disabled. In the NFC
> configuration of the watch there is "no payment app installed".... as Samsung
> pay is not available either, but also gpay does not appear even if in that
> moment is enabled.
> 
> My old watch is a Motorola 360 and on that watch I used gpay with permanent
> proxy for more than one year without any problem. Now is working on it even
> without permanent proxy. So, I it seems that on wear os3 there is something
> new compared with the old version, because I cannot see why on Samsung watch 4
> the app keeps disabling... any ideas what else to try?
> Click to expand...
> Click to collapse

I have the exact same problem.
I have payed with Google Pay on my Galaxy Watch 4 Classic from September 2nd
until yesterday.
Today the app disappeared from my watch. I have tried to reinstall it via ADB,
but it works only for few hours then it's gone again.
The proxy I used is from google cloud (Germany) and it still works.
The NFC > Payment -> Google Pay checkbox is gone as well.
 


H

HUMPIE

RECOGNIZED DEVELOPER


Dec 23, 2010 1,543 392 jolanrensen.nl Nvidia Shield Google Nexus 5

 * Sep 7, 2021

 * 
 * #656

I plan on buying a Wear OS 3 watch from Fossil or Google at the end of the year,
then I can help with those. Until then, I'm afraid you're on your own. Just try
to eliminate the ways your watch can know where you are.
 



A

ALEX CIULACU

MEMBER

Sep 3, 2021 9 1

 * Sep 7, 2021

 * 
 * #657

> zenguru84 said:
> I have the exact same problem.
> I have payed with Google Pay on my Galaxy Watch 4 Classic from September 2nd
> until yesterday.
> Today the app disappeared from my watch. I have tried to reinstall it via ADB,
> but it works only for few hours then it's gone again.
> The proxy I used is from google cloud (Germany) and it still works.
> The NFC > Payment -> Google Pay checkbox is gone as well.
> Click to expand...
> Click to collapse

yes, i also don't have the Google pay under NFC payment....i understand that you
don't find Google pay in apple play. that's because your payment account is not
from a supported country. in my case is from Poland and I can find it so no need
for adb installation. once you fix this, all you need is to enable it. to enable
it fast install with adb pay enabler, and add pay enabler not he shortcut double
click on upper button. it will ask you to enable, and then the card appears on
the screen, so is only one more click and this is acceptable. you will not need
normally permanent proxy anymore. you can check with the wrong VPN IP address if
is your case, in my case in Romania , it works without permanent proxy ...i
don't know if is everyere the case.
 


P

POELIEV

MEMBER

Nov 16, 2019 7 5

 * Sep 8, 2021

 * 
 * #658

This is getting ridiculous...10 more countries added, but still no Netherlands.


Google Pay now available in 37 countries/regions on Wear OS - Wear OS by Google
Community

> 10 new countries/regions including Austria, Bulgaria, Estonia, Greece,
> Hungary, Lithuania, Latvia, Portugal, Romania, and Singapore.
> Click to expand...
> Click to collapse

 
Last edited: Sep 8, 2021
 * 

Reactions: Kosutka, tukiii and Humpie

H

HUMPIE

RECOGNIZED DEVELOPER


Dec 23, 2010 1,543 392 jolanrensen.nl Nvidia Shield Google Nexus 5

 * Sep 8, 2021

 * 
 * #659

> poeliev said:
> This is getting ridiculous...10 more countries added, but still no
> Netherlands.
> 
> 
> Google Pay now available in 37 countries/regions on Wear OS - Wear OS by
> Google Community
> Click to expand...
> Click to collapse

I agree! But I didn't expect this increase in the number of countries to happen
so quickly after the last increase. Greece used to be out of luck for the last
increase for instance, so here's to hoping we're next!

Wanna hear about another fun one? The Cards and Passes section in Google Pay on
your phone. Could be useful to quickly whip out a loyalty card for a store, or,
you know, a Covid QR code. But no, the Netherlands can't have that for reasons
completely unbeknownst to me because Google says so.
 
Last edited: Sep 8, 2021
 * 

Reactions: sanderh

S

SANDERH

SENIOR MEMBER

May 23, 2007 264 1

 * Sep 12, 2021

 * 
 * #660

I have a Samung S21 Plus with Google Pay on it (ABN Amro which supports GP since
last month). Got a Samsung Watch 4 today with the expectation that it GP would
work on it when using NordVPN (put on Germany permanently) and disable Location
and Wifi on the GW4. Unfortunately it does not work.

The notifiction under NFC settings on the Watch I get is: "No payment-apps
installed".
 



Prev
 * 1
 * …
   
   GO TO PAGE
   
   
   Go
 * 31
 * 32
 * 33
 * 34
 * 35

Next
First Prev 33 of 35

GO TO PAGE


Go
Next Last
You must log in or register to reply here.
Share:
Facebook Twitter Reddit WhatsApp Email Share Link


SIMILAR THREADS

C
 * Locked

[APP]SuperOneClick v2.3.3 - Motorola Exploit Added!
 * CLShortFuse
 * Oct 9, 2010
   357 358 359

Replies 7K
Views 16M

Aug 3, 2014
vanessaem
R
 * Locked

[APP] z4root
 * RyanZA
 * Nov 9, 2010
   144 145 146

Replies 3K
Views 7M

Apr 21, 2011
TRusselo
[APP][ROOT/NONROOT][OFFICIAL] AdAway v6.1.4
 * PerfectSlayer
 * Mar 14, 2013
   899 900 901

Replies 18K
Views 7M

Wednesday at 1:11 PM
netra3441
[APP][2.2+] MiXplorer v6.x Released (fully-featured file manager)
 * HootanParsa
 * May 17, 2011
   2377 2378 2379

Replies 48K
Views 7M

43 minutes ago
Spannaa
 * Sticky

Your Google Play Store is blocked? Search/request your app here!
 * Anubhav Agrawal
 * Aug 4, 2013
   665 666 667

Replies 13K
Views 2M
G
Oct 29, 2024
GoKuL_KriSh
 * Home
 * Forums
 * General Development
 * Android Development and Hacking
 * Android Apps and Games

•••

BREADCRUMB

Home Forums General Development Android Development and Hacking Android Apps and
Games


TOP LIKED POSTS

24 Hours All time
 * There are no posts matching your filters.
 * 13
   H
   Humpie
   Simple app to set the built-in proxy setting on a Wear OS device and enable
   geo-restricted apps like Google Pay in unsupported regions!
   
   Sometimes big companies decide that Geoblocking is a good idea. I don't
   agree. So that's why I created this Wear OS app to allow users to use their
   watch as if they were in another country. This means you can use certain
   payment apps or otherwise geospecific apps wherever you are in the world!
   
   The app uses Android's built-in http_proxy command that turns on a proxy for
   the whole system and which normally can only be accessed using a computer and
   ADB Shell. This app however, uses the "ADB over Bluetooth" functionality of
   the watch to enable the proxy by itself. This can even be turned on at boot!
   
   Installation
   Method 1: Download the latest mobile-release.apk from
   https://github.com/Jolanrensen/PermanentProxy-for-WearOS/releases or from
   https://labs.xda-developers.com/store/app/nl.jolanrensen.permanentproxy and
   install it on your Android phone. Next, go to the "Apps on your phone"
   section in the Play Store on your Wear OS watch. Install Permanent Proxy.
   (Google removed this ability sadly)
   
   Method 2: Download the latest wear-release.apk from
   https://github.com/Jolanrensen/PermanentProxy-for-WearOS/releases. Install it
   on your Wear OS watch directly using ADB.
   Wear installer can also be used:
   
   
   
   WEAR INSTALLER MAKES IT EASY TO SIDELOAD WEAR OS APPS AGAIN
   
   A new app called Wear Installer makes it easy...
   www.xda-developers.com
   
   
   Get started
   To get started, first enable the Developer Options of your watch, which can
   be achieved by going to Settings -> System -> About and tap the Build number
   until you are a "developer". Next, go to Settings -> Developer options and
   enable "ADB debugging" and "Debug over Bluetooth". Finally start up Permanent
   Proxy, request permission and press "Allow" or "Always allow this Computer"
   if prompted. After requesting permission, ADB can be turned off again to save
   battery, unless you want to turn off the proxy completely.
   
   Now you can get started! Simply enter a proxy address and port, enable it
   (and on boot if you like) and you're done!
   
   Proxy services can be found online and can be from any country. However, do
   make sure you completely trust the proxy you chose before you enter it! All
   the data of your watch might be sent through that proxy, even sensitive data,
   so act at your own risk. I personally recommend strongly to create your own
   proxy. This can be done easily using the (trial of) Google Cloud. A tutorial
   can be found below:
   
   Having trouble getting permission?
   Some older watches are not powerful enough to get Secure Settings permission
   by itself using my method. If this is the case for your watch, you will need
   a PC to grant Permanent Proxy permission. The instructions are also available
   in the app description.
   
   First make sure to connect your watch to your PC via ADB. You can Google how
   to do this, there are lots of tutorials. When your watch is connected, use
   the command
   
   
   Code:
   
   adb shell pm grant nl.jolanrensen.permanentproxy android.permission.WRITE_SECURE_SETTINGS
   
   to give Permanent Proxy the permissions needed to turn on/edit the proxy.
   
   To turn off the proxy, connect to your PC in the same manner as before, but
   now you will need the following command:
   
   
   Code:
   
   adb shell settings delete global http_proxy; adb shell settings delete global global_http_proxy_host; adb shell settings delete global global_http_proxy_port; adb shell settings delete global global_http_proxy_exclusion_list; adb shell settings delete global global_proxy_pac_url; adb shell reboot
   
   
   
   How to create a proxy on Google Cloud? (May 2020)
   
   
   
    1.  Go to console.cloud.google.com.
    2.  If you want to activate the free trial in the top-right corner, you can!
        
        
        
    3.  Fill in your information. You can pick your own country. It doesn't
        matter for the proxy.
        
        
        
    4.  Next you can create a new project by clicking here on the top bar, or
        you can use the default one.
        
        
        
    5.  From the sidebar on the (top)left, go to Compute Engine and VM
        instances:
        
        
        
    6.  And let's create a new VM instance:
        
        
        
    7.  Fill in the settings. Make sure the region and zone are set to a
        supported region for Google Pay on Wear OS. A safe bet is always to pick
        the US for this. For the machine type, just pick the cheapest one. This
        is fast enough for the proxy.
        
        
        
    8.  Next, we change the boot disk...
        
        
        
        ...to, let's say, the latest LTS version of Ubuntu:
        
        
        
    9.  After selecting, enable both HTTP- and HTTPS traffic
        
        
        
    10. And, press Create!
        
        
        
    11. Wait for it to load and then we can press "SSH" to connect to the VM. We
        can also already see the External IP. This is the IP our proxy will have
        eventually.
        
        
        
    12. This opens up a terminal where we can start to set up the proxy!
        
        
        
    13. Type "sudo adduser squid", enter and then it will create a new user. It
        will ask for a new password and to retype it. You can pick whatever you
        like. After this it will ask you for details. Just press enter until
        you're done.
        
        
        
    14. Next, to add the user, type "sudo usermod -aG sudo squid"
        
        
        
    15. Let's update the packages by typing " sudo apt-get update && sudo
        apt-get -y upgrade". This might take a bit...
        
        
        
    16. Now let's install squid using "sudo apt-get install squid" and press
        enter on "Do you want to continue?".
        
        
        
    17. Also install nano, to be able to edit the config, using "sudo apt-get
        install nano".
        
        
        
    18. Now that squid is installed, let's set it up. Type "sudo cp
        /etc/squid/squid.conf /etc/squid/squid.conf.bak" to make a backup of the
        config (If you mess up, you can restore it using "sudo cp
        /etc/squid/squid.conf.bak /etc/squid/squid.conf"), and to start editing
        the config, type "sudo nano /etc/squid/squid.conf".
        
        
        
    19. Go to line 1411 by pressing Ctrl, Shift and -, and typing 1411, or use
        Ctrl+W to search for "http_access deny all". Replace "http_access deny
        all" with "http_access allow all" to make sure we can connect to the
        proxy.
        
        
        
    20. Go to line 1907 by pressing Ctrl, Shift and -, and typing 1907, or use
        Ctrl+W to search for "http_port 3128". Replace 3128 by a random 5-digit
        number under 65536 (and make sure it's not a commonly used port, for
        security. Check wikipedia to find out which ports are common.) and note
        this down. This will be your port for the proxy.
        
        
        
    21. Save the file using Ctrl+O and then press Enter. Next, leave nano using
        Ctrl+X. You'll end up back on the command line.
        
        
        
    22. Restart squid using "sudo systemctl restart squid" and check if it's
        running using "sudo systemctl status squid".
        
        
        
    23. Were done here! Type "exit" until the window closes.
        
        
        
    24. Now we need to go to "Setup Firewall Rules. This setting can also be
        found under VPC network, Firewall rules from the side menu.
        
        
        
    25. For both "default-allow-http" and "default-allow-https" we need to add
        our port. So for each, click on the name...
        
        
        
        ...hit Edit...
        
        
        
        ...and add the random port you chose before, with a comma in front,
        after the one already present in the tcp field.
        
        
        
        Save, and then you're done (After you did both).
        
        You should now be able to connect to the proxy using the Permanent Proxy
        app. Use the external IP mentioned above and the random port you came up
        with to connect.
        If there's ever abnormally large usage of the vm or you're getting
        billed more than expected, quickly change the port to something else, as
        it might have been indexed by a free proxy website.
   
   
   
   Some tips:
   
    * Create your own proxy. Free proxies might work, but usually they stop
      working within a couple of days if they work at all. A tutorial can be
      found above.
    * Proxies with a password don't work.
    * Don't sideload Google Pay on your watch. It should enable by itself.
    * Clearing the data of Google Pay using the settings on the watch also helps
      sometimes. You can also find remove updates / disable the app there.
    * After enabling the proxy, exit the app, give your watch some time and then
      check back in the Permanent Proxy app to see whether your External IP has
      changed to the one you entered as proxy. If so, good job, you're
      connected!
    * You can make your watch refresh its Google Pay availability check in two
      ways. Either by setting the IP/port again in the Permanent Proxy app, or
      by tapping "Home App" in Settings, System, About, Versions.
    * Does Google Pay still not appear? Sometimes you have to enable it by
      searching Google Pay in the Play Store. You can also use the Pay Enabler
      app, which takes you to the Google Pay page in the Play Store.
    * Google Pay works if you see the icon in your quick settings.
    * Google Pay gets stuck when adding a new card? Check the Google Play stores
      for updates for Google Pay.
    * Only cards you can use to pay with your phone in stores can be added to
      Google Pay on your watch. This means you'll need a card from a supported
      Google Pay country.
    * Permanent Proxy only works for IPv4 networks. If you're on a network that
      uses IPv6, in theory, Google can still check your country. Turn off WiFi
      if you have to.
    * Using a VPN on your phone that routs the internet traffic of the Wear OS
      app through it is an alternative to Permanent Proxy, but you'll have to
      turn off WiFi on your watch, only use Bluetooth and keep the VPN on your
      phone always on.
    * Uninstalling Permanent Proxy will not stop the proxy. Stop the proxy using
      the app before uninstalling it, or stop the proxy using the ADB command
      above.
    * Google Pay might not work if your Google account was created in a
      non-supported country. Try creating a new Google account (or migrating
      your own) using a VPN to a supported country, like the US (Failing to do
      so can result in "this app is no longer compatible with your device" on
      the Play Store at the Google Pay page). Your account is successfully
      migrated to the US, for example, if you see $ dollars in the Play Store.
      This must be your main account on the watch.
    * Permanent Proxy might not work if your watch connects to cellular
      directly.
   
   
   Thanks to reddit user /u/shadowban!
   
   XDA:DevDB Information
   [Wear OS App] Permanent Proxy, App for all devices (see above for details)
   
   Contributors
   Humpie
   
   Version Information
   Status: Stable
   Current Stable Version: 3.8
   Stable Release Date: 2020-01-06
   
   Created 2019-10-09
   Last Updated 2020-01-06
   
   Oct 9, 2019 View
   4
   tslany
   Quick guide for these who want own proxy server for free that couldnt be
   easily used by anyoneelse than other WearOS users
   1. Register at AWS
   2. Run EC2 instance (free tier eligible is t2.micro if I remember correctly)
   in region that has GPay available, I used RHEL 8 as OS (ubuntu is for kids
   :silly and Frankfurt region
   3. Configure security group to allow SSH from your home IP and port youre
   gonna use for proxy (default is 3128) from IP range youll be using (I am lazy
   so I put 0.0.0.0/0 there)
   4. SSH to server, then sudo su, yum update, yum install squid, confirm
   everything
   5. vi /etc/squid/squid.conf
   http_port 0.0.0.0:3128 - update this line for having IPv4 address like here,
   if not then it will listen on IPv6 only, and update port if you want to, and
   put somewhere in the file these lines
   
   Code:
   
   acl domain_to_remote_proxy dstdomain .gstatic.com
   acl ref_to_remote_proxy referer_regex [^.]*\.gstatic\.com.*
   acl domain_to_remote_proxy dstdomain .googleapis.com
   acl ref_to_remote_proxy referer_regex [^.]*\.googleapis\.com.*
   acl domain_to_remote_proxy dstdomain .mobvoi.com
   acl ref_to_remote_proxy referer_regex [^.]*\.mobvoi\.com.*
   acl domain_to_remote_proxy dstdomain .ticwear.com
   acl ref_to_remote_proxy referer_regex [^.]*\.ticwear\.com.*
   acl domain_to_remote_proxy dstdomain .googleusercontent.com
   acl ref_to_remote_proxy referer_regex [^.]*\.googleusercontent\.com.*
   acl domain_to_remote_proxy dstdomain .gvt1.com
   acl ref_to_remote_proxy referer_regex [^.]*\.gvt1\.com.*
   acl domain_to_remote_proxy dstdomain .ipify.org
   acl ref_to_remote_proxy referer_regex [^.]*\.ipify\.org.*
   http_access allow domain_to_remote_proxy
   http_access allow ref_to_remote_proxy
   forwarded_for delete
   
   Its bare minimum Im using on my Ticwatch Pro, you can add your own urls for
   apps and stuff
   6. systemctl restart squid
   7. configure permanent proxy to your public IP and a port you configured (or
   default one)
   8. If something is not working, just connect to SSH and use tail -200
   /var/log/squid/access.log | grep DENIED to list what rules are you missing
   
   Nov 25, 2019 View
   4
   tslany
   Another quick guide (well same as my previous with AWS but for another cloud)
   for these who want own proxy server for free that couldnt be easily used by
   anyoneelse than other WearOS users, this time with Oracle Cloud always free
   instance (as it should be always free, not only for year or something )
   1. Register at OCI, I selected Frankfurt as home region as I live in Czech
   republic and this is the closest with supported Gpay
   2. Create VM.Standard.E2.1.Micro instance, I used Oracle Linux 8 (Note - if
   you will get "out of the host capacity" error, it means that always free
   limit in your selected region/AD is temporaryfull, just try it in couple of
   days)
   3. Configure default security list for network VCN to allow SSH from your
   home IP on TCP port22 and the port youre gonna use for proxy (default is
   3128) from IP range youll be using (I am lazy so I put 0.0.0.0/0 there)
   4. SSH to server, then sudo su, yum update, yum install squid, confirm
   everything
   5. vi /etc/squid/squid.conf
   http_port 0.0.0.0:3128 - update this line for having IPv4 address like here,
   if not then it will listen on IPv6 only, and update port if you want to, and
   put somewhere in the file these lines
   
   Code:
   
   acl domain_to_remote_proxy dstdomain .gstatic.com
   acl ref_to_remote_proxy referer_regex [^.]*\.gstatic\.com.*
   acl domain_to_remote_proxy dstdomain .googleapis.com
   acl ref_to_remote_proxy referer_regex [^.]*\.googleapis\.com.*
   acl domain_to_remote_proxy dstdomain .mobvoi.com
   acl ref_to_remote_proxy referer_regex [^.]*\.mobvoi\.com.*
   acl domain_to_remote_proxy dstdomain .ticwear.com
   acl ref_to_remote_proxy referer_regex [^.]*\.ticwear\.com.*
   acl domain_to_remote_proxy dstdomain .googleusercontent.com
   acl ref_to_remote_proxy referer_regex [^.]*\.googleusercontent\.com.*
   acl domain_to_remote_proxy dstdomain .gvt1.com
   acl ref_to_remote_proxy referer_regex [^.]*\.gvt1\.com.*
   acl domain_to_remote_proxy dstdomain .ipify.org
   acl ref_to_remote_proxy referer_regex [^.]*\.ipify\.org.*
   http_access allow domain_to_remote_proxy
   http_access allow ref_to_remote_proxy
   forwarded_for delete
   
   Its bare minimum Im using on my Ticwatch Pro, you can add your own urls for
   apps and stuff
   6. firewall-cmd --zone=public --permanent --add-port 3128/tcp (here you
   should change port to the one that you are using)
   7. firewall-cmd --reload
   8. systemctl enable squid
   9. systemctl start squid
   10. configure permanent proxy to your public IP and a port you configured (or
   default one)
   11. This part is tricky with OCI, I faces that some of the public IPs werent
   detected by google correctly as in Germany, so I needed to edit instance VNIC
   to remove public IP and assign new empheral public IP
   12. If something is not working, just connect to SSH and use tail -200
   /var/log/squid/access.log | grep DENIED to list what rules are you missing
   
   Dec 10, 2020 View
   3
   H
   Humpie
   IT WORKED!!
   Permanent Proxy is now finally available on the Google Play store!!
   You can download it directly onto your watch by searching for it or using the
   url
   https://play.google.com/store/apps/details?id=nl.jolanrensen.permanentproxy
   Enjoy!
   
   Oct 29, 2019 View
   3
   H
   Humpie
   Google just suspended Permanent Proxy AGAIN from the Google play store. I've
   yet to receive an email for the reason why, but I'll keep you up to date. In
   the meantime, you can still download the mobile app from xda labs or GitHub
   and use the apps on your phone section in the play store of your watch, or
   you can download the wear version from GitHub.
   
   Jan 2, 2020 View




NEW POSTS

 * B
   https://www.facebook.com/Glyco.Forte.Canada.Buyers
    * Latest: Babans026
    * 1 minute ago
   
   General Topics
 * N
   General [Beta 1 Now Rolling Out!!] [One UI 7 Beta] Galaxy S24/+/Ultra Beta
   Thread, Update.zip files, News and Discussion
    * Latest: NAMZHD4
    * 5 minutes ago
   
   Samsung Galaxy S24 Ultra
 * (GUIDE) Boost your device with the S22 Ultra experience (updated)
    * Latest: Radamantys-N7000
    * 6 minutes ago
   
   Samsung Galaxy Note 8 Guides, News, & Discussion
 * H
   AC8259 CPU based HU problems & questions - mainly YT5760
    * Latest: howardc64
    * 7 minutes ago
   
   Android Head-Units
 * M
   🔧 [MODULE] Play Integrity Fix (SafetyNet fix)
    * Latest: mr.ace
    * 8 minutes ago
   
   Magisk

XDA Developers was founded by developers, for developers. It is now a valuable
resource for people who want to make the most of their mobile devices, from
customizing the look and feel to adding new functionality.

| Crafted by Audentio


MORE INFO

Contact Us (Forum Issues) Advertise Terms and rules Suggest Content Change Ad
Consent Do not sell my data


USEFUL LINKS

Best Phones Tutorials Recognized Developer Program Recognized Themer /
Contributor Program Admin & Moderators Delete XDA Account
 * 
 * XDA - Dark

 * Contact us
 * Terms and rules
 * Privacy policy
 * Help
 * Home
 * 
 * RSS

| Crafted by Audentio
 * 
 * 
 * 
 * 
 * 
 * 

✕

✕
Visit
Now Playing

WATCH
NEXT
Video Player is loading.
Play Video
Play
Unmute

Current Time 0:00
/
Duration -:-
Loaded: 0%


Stream Type LIVE
Seek to live, currently behind liveLIVE
Remaining Time -0:00
 
1x
Playback Rate

Chapters
 * Chapters

Descriptions
 * descriptions off, selected

Captions
 * captions off, selected

Audio Track

Picture-in-PictureFullscreen

This is a modal window.


Advertisement: 0:14





Skip Ad
3