diff --git a/README.md b/README.md index 2e9e0d9..0962dbb 100644 --- a/README.md +++ b/README.md @@ -169,16 +169,16 @@ to generate your own certificates and do the same. * Install required apps: * Download and install ``ZofflineObb.apk`` from [here](https://github.com/Argon2000/ZofflineObbAndroid/releases/latest) - * Download "Gaming VPN" from Google Play ([link](https://play.google.com/store/apps/details?id=com.gamingvpn)) + * Download and install ``app-Github-release.apk`` from [here](https://github.com/x-falcon/Virtual-Hosts/releases/latest) * Create a `hosts.txt` file to use with the app (you could use a text editor app or create it online with an online tool such as [this](https://passwordsgenerator.net/text-editor/)). The file must look like this (replace ```` with the IP address of the machine running zoffline): ``` us-or-rly101.zwift.com secure.zwift.com cdn.zwift.com ``` - * Run `Host Changer`, select created `hosts.txt` file and press the button - * Optionally, instead of using the "Host Changer" app, you can create a ``fake-dns.txt`` file in the ``storage`` directory and set the "DNS 1" of your phone Wi-Fi connection to the IP address of the PC running zoffline - * Note: If you know what you're doing and have a capable enough router you can adjust your router to alter these DNS records instead of using the "Host Changer" app or changing your phone DNS. + * Run "Virtual Hosts" and select the created `hosts.txt` file + * Optionally, instead of using the "Virtual Hosts" app, you can create a ``fake-dns.txt`` file in the ``storage`` directory and set the "DNS 1" of your phone Wi-Fi connection to the IP address of the PC running zoffline + * Note: If you know what you're doing and have a capable enough router you can adjust your router to alter these DNS records instead of using the "Virtual Hosts" app or changing your phone DNS. * Patch after every installation or update: * Install/update Zwift from Google play, but do not start it yet. * If you have already started it go to `Android Settings > Applications > Zwift` and clear data or uninstall and reinstall the app. @@ -186,11 +186,11 @@ to generate your own certificates and do the same. * Wait for process to finish (5-10min) * Run Zwift, hopefully it verifies download and runs * Play Zwift: - * Host Changer button must be ON + * Virtual Hosts button must be ON * Start Zwift and sign in using any email/password * If multiplayer is enabled, access `https:///signup/` to sign up and import your files. (You must accept an invalid certificate alert). -Why: We need to redirect Zwift to use zoffline (this is done by the Host Changer app) and convince Zwift to +Why: We need to redirect Zwift to use zoffline (this is done by the Virtual Hosts app) and convince Zwift to accept zoffline's self signed certificates for Zwift's domain names (this is done by the patch tool ZofflineObb). @@ -305,15 +305,15 @@ Create a ``server-ip.txt`` file in the ``storage`` directory containing the IP a * Open Command Prompt, cd to that location and run * ``apk-mitm --certificate cert-zwift-com.pem zca.apk`` * Copy ``zca-patched.apk`` to your phone and install it -* Download "Gaming VPN" from Google Play ([link](https://play.google.com/store/apps/details?id=com.gamingvpn)) +* Download and install ``app-Github-release.apk`` from [here](https://github.com/x-falcon/Virtual-Hosts/releases/latest) * Create a ``hosts.txt`` file to use with the app (you could use a text editor app or create it online with an online tool such as [this](https://passwordsgenerator.net/text-editor/)). The file must look like this (replace ```` with the IP address of the machine running zoffline): ``` us-or-rly101.zwift.com secure.zwift.com ``` -* Run "Host Changer", select created ``hosts.txt`` file and press the button -* Optionally, instead of using the "Host Changer" app, you can create a ``fake-dns.txt`` file in the ``storage`` directory and set the "DNS 1" of your phone Wi-Fi connection to the IP address of the PC running zoffline -* Note: If you know what you're doing and have a capable enough router you can adjust your router to alter these DNS records instead of using the "Host Changer" app or changing your phone DNS. +* Run "Virtual Hosts" and select the created ``hosts.txt`` file +* Optionally, instead of using the "Virtual Hosts" app, you can create a ``fake-dns.txt`` file in the ``storage`` directory and set the "DNS 1" of your phone Wi-Fi connection to the IP address of the PC running zoffline +* Note: If you know what you're doing and have a capable enough router you can adjust your router to alter these DNS records instead of using the "Virtual Hosts" app or changing your phone DNS.