mirror of
https://github.com/zoffline/zwift-offline.git
synced 2026-07-30 23:50:20 -07:00
Update README.md
This commit is contained in:
@@ -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 ``<zoffline ip>`` with the IP address of the machine running zoffline):
|
||||
```
|
||||
<zoffline ip> us-or-rly101.zwift.com
|
||||
<zoffline ip> secure.zwift.com
|
||||
<zoffline ip> 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://<zoffline ip>/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).
|
||||
|
||||
</details>
|
||||
@@ -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 ``<zoffline ip>`` with the IP address of the machine running zoffline):
|
||||
```
|
||||
<zoffline ip> us-or-rly101.zwift.com
|
||||
<zoffline ip> 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.
|
||||
|
||||
</details>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user