From fefe5cf6256f4589e250ae194ea7f6e83fc2f5ac Mon Sep 17 00:00:00 2001 From: arkon Date: Fri, 19 Aug 2022 23:03:35 -0400 Subject: [PATCH] Add troubleshooting entry for changing user agent string --- src/help/guides/troubleshooting.md | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/src/help/guides/troubleshooting.md b/src/help/guides/troubleshooting.md index 5c1b5d4b..81f509b0 100644 --- a/src/help/guides/troubleshooting.md +++ b/src/help/guides/troubleshooting.md @@ -45,7 +45,7 @@ Possible reasons include: - The site is down. Try the following solutions to fix this issue: -- Enable → **DNS over HTTPS**. +- Enable → **DNS over HTTPS**. - Use a different internet connection (switch to Wi-Fi, a different Wi-Fi network, mobile data or a VPN). - Reboot your router. ::: @@ -154,20 +154,31 @@ You must solve the **Cloudflare** issue in **WebView**. 1. Once done, press the X at the top left to return. ::: -### Bypassing Cloudflare looping +### Bypassing Cloudflare looping Some sources may have more advanced **Cloudflare** protection, that results in infinite loading in **WebView** when trying to bypass **Cloudflare** using the solution above. If you are facing this issue, try the following steps: -::: guide +::: guide 1. Go to in the bottom navbar. 1. Press the source you would like to access. 1. Press the icon. Refer to the previous picture. 1. Press the icon and then press Open in Browser. -1. Once done, press the X at the top left and return to the source. +1. Once done, press the X at the top left and return to the source. 1. Press the icon again. 1. Complete the **CAPTCHA** if one is present. ::: +### Changing your user agent + +A user agent string helps websites identify information about the requester. While some sources have user agent strings set, most rely on the default value set in the app. + +::: guide +1. Go to in the bottom navbar. +1. Go to . +1. Change the **Default user agent string** setting to a different one. [This website](https://www.whatismybrowser.com/guides/the-latest-user-agent/) is a decent reference. +1. Restart the app and try accessing the source again. +::: + ## Update WebView To update **WebView**, you need to find what **WebView implementation** is used on your device. In general, default implementation depends on the Android version as follows: @@ -201,7 +212,7 @@ If Split APK Installer outputs "INSTALL_FAILED_NO_MATCHING_ABIS", the APK you ha ## Getting Logcats and Crash Logs -To dump crash logs following an app crash, go to → **Dump Crash Logs** +To dump crash logs following an app crash, go to → **Dump crash logs** ::: guide-empty