add tags to FAQ

This commit is contained in:
Alexander Frick 2024-05-08 23:20:11 -05:00
parent 336c4728b3
commit 7e3eea7c2c
2 changed files with 7 additions and 7 deletions

View file

@ -2,14 +2,14 @@
- Commonly asked questions and answers to common GitHub issues that keep getting filed.
__<a id="1."></a>1. Q: Why is the Android version not letting me sign in to Google Sync?__
__<a id="1"></a>1. Q: Why is the Android version not letting me sign in to Google Sync?__
__A:__ Even though the Android versions are built with API Keys needed to sign-in, Google has placed extra restrictions on Android Chromium
forks that prevent sign in unless the browser is on the Google Play Store and has been whitelisted by them (which costs money). The keys
are still included to allow location services, but there is no workaround for Google Sync at this time. This is also the reason why on some
devices, opening Thorium will cause a notification saying "Thorium won't run without Google Play Services, which are not supported by your
device". This is baloney, and it will run just fine.
__2. Q: Why are Netflix, Spotify, Twitch, etc. not playing?__
__<a id="2"></a>2. Q: Why are Netflix, Spotify, Twitch, etc. not playing?__
__A:__ Thorium includes Widevine, which is a proprietary component used to play encrypted media streams on sites like these. It is used to prevent
piracy by preventing downloading these videos in any format that would be readable by an external application. However, there are various "security
levels" for Widevine. There is L3 "software secure", which is the least secure. It is used on Linux. Then there is L2 "VMP secure", which is what
@ -31,7 +31,7 @@ __2. Q: Why are Netflix, Spotify, Twitch, etc. not playing?__
it is highly dependent on the specific site. Your mileage may vary, and unless someone wants to send $7,000 on top of a yearly fee to be part of widevine.org's
registered applications, Thorium will be restricted in this way (as are most FOSS Chromium and Firefox forks).
__3. Q: Why is Thorium always behind Chromium/Chrome as far as the major release number?__
__<a id="3"></a>3. Q: Why is Thorium always behind Chromium/Chrome as far as the major release number?__
__A:__ Chromium/Chrome used to be on a 6 week release schedule, but then they moved to a 4 week release schedule. Rebasing Thorium is a long, hard, convoluted process
that requires attention to detail and manual merging of files. I sometimes make mistakes that require correction before a release can be made. Very often, rebasing
takes 8+ hours of focused, non-stop work. I do this for free (well I do get donations, that usually amount to ~$30 each month, but I would do it even without the
@ -51,7 +51,7 @@ __3. Q: Why is Thorium always behind Chromium/Chrome as far as the major release
suggesting is to use some kind of CI build service. This wouldn't help with the rebasing/development time, and because of the amount of resources needed to compile Thorium,
there are no services that I am aware of that have a free tier with hardware capable of the compilation. Again, this comes down to money and is prohibitively expensive.
__4. Q: Why isn't Thorium UnGoogled?__
__<a id="4"></a>4. Q: Why isn't Thorium UnGoogled?__
__A:__ Thorium integrates many patches from UnGoogled Chromium (see [PATCHES.md](https://github.com/Alex313031/thorium/blob/main/infra/PATCHES.md)), but one of the project
goals, as outlined towards the top of the Readme, is to enhance usability.
A majority of people use Google search, and prefer to have Google Sync enabled to allow seamless synchronization of their bookmarks, history, and preferences across multiple
@ -64,5 +64,5 @@ __4. Q: Why isn't Thorium UnGoogled?__
following the instructions [Here](https://github.com/ungoogled-software/ungoogled-chromium/blob/master/docs/building.md), and using the changes in Thorium's [//build directory](https://github.com/Alex313031/thorium/tree/main/src/build) as a starting point for adding the compiler optimizations to UnGoogled's build config. I am
willing to provide guidance or help with compiling Chromium or integrating Thorium's compiler optimization patches to an existing source code checkout.
__5. Q: How can I build Thorium for myself?__
__<a id="5"></a>5. Q: How can I build Thorium for myself?__
__A:__ See the documentation for various platforms here > https://thorium.rocks/docs/

View file

@ -16,7 +16,7 @@ import sys
from gn_helpers import ToGNString
# VS 2022 17.9.6 with 10.0.22621.3235 SDK with ARM64 libraries and UWP support.
# VS 2022 17.9.6 with 10.0.22621.3233 SDK with ARM64 libraries and UWP support.
# See go/chromium-msvc-toolchain for instructions about how to update the
# toolchain.
#
@ -38,7 +38,7 @@ from gn_helpers import ToGNString
# Maps between Visual Studio version and MSVC toolset
# * MSVS_VERSIONS in this file
# Records the packaged and default version of Visual Studio
TOOLCHAIN_HASH = '76625451e7'
TOOLCHAIN_HASH = '9e71cb61fb'
SDK_VERSION = '10.0.22621.0'
script_dir = os.path.dirname(os.path.realpath(__file__))