– Simply a seperate repo to serve builds of Thorium for Android. Both arm32 and arm64 are supported.
The main repo (and Linux builds) are located at > https://github.com/Alex313031/Thorium.
Thanks for using Thorium!
Thorium builds for Android (arm64 and arm32).
Home Page: https://thorium.rocks/
License: BSD 3-Clause "New" or "Revised" License
– Simply a seperate repo to serve builds of Thorium for Android. Both arm32 and arm64 are supported.
The main repo (and Linux builds) are located at > https://github.com/Alex313031/Thorium.
Thanks for using Thorium!
System Details
Problem
Password Manager is not detecting URL of specific page, instead it's point to URL org.chromium.thorium.
Screenshots
Additional Notes
The Password Manager used is Bitwarden.
Currently, there is no explaination of "SystemWebView" "Public" and "Shell" and the vast majority of Android users do not know, that "ARM64" is related to their phones.
Its extremely unclear now to them (and even to me) which APK one should download.
I also suggest to make the browser available on F-Droid.
Is your feature request related to a problem? Please describe.
Other search engines support the option tot move the toolbar to the bottom of the screen on Android. Either i am blind or this functionality is not available in Thorium.
Describe the solution you'd like, including relevant patches or source
Some other browsers offer the option to move the toolbar to the bottom in order to make it more reachable on large phones. I would like to see a option in the settings menu to move it from the top to the bottom
I added a screenshot to maybe give you a better idea of what I mean.
Additional Notes
Add any other context or screenshots about the feature request here.
System Details
Problem
It doesn't detect my Google account and prompts me to add a Google account but if I do add an account it says "This account already exists on your device".
Additional Notes
I can't use Thorium on Android until this is fixed because Chrome sync is very valuable to me. I am writing this on thorium for desktop.
Please do it for old CPU.
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
no app markets help updating thorium apk.
Describe the solution you'd like, including relevant patches or source
A clear and concise description of what you want to happen.
thorium to support built-in self-update capability.
Additional Notes
Add any other context or screenshots about the feature request here.
Is your feature request related to a problem? Please describe.
Unreasonably and intolerably slow updates!
Describe the solution you'd like, including relevant patches or source
You should stop being so slow with these updates. Chromium 124 exists already, but current Thorium is stuck at 122. Not only that it's annoying, but also puts the users in jeopardy of being security vulnerabilities victims.
@Alex313031
Additional Notes
—
System Details
Screenshots
If applicable, add screenshots to help explain your problem.
Additional Notes
Add any other context about the problem here.
System Details
Problem
A clear and concise description of what the bug is.
After downloading the ARM 64 version and installing it, it prompts me to add a new account instead of the one currently present on the device. I obviously cannot add an account already on the device.
Screenshots
If applicable, add screenshots to help explain your problem.
Additional Notes
Add any other context about the problem here.
Hi the team
Love the browser... Very good job !
Is there a plan to add a fdroid repo or any Android repo able to be contacted by fdroid/izzyondroid/droidify etc. ?
Thanks a lot
For speedometer testing, Thorium's windows version runs well on my device, outperforming Chrome by 15%. However, the Android SystemWebView version is 30% slower than the SystemWebView updated via Google Play, and the Public.apk is 10% slower.
The complete ranking is
Google Play's SystemWebView with browsers based on 110
Public.apk 97
chrome 86
Thorium's SystemWebView and browsers based on it 77
This could be related to Google Play's WebView utilizing the TrichromeLibrary and apks encapsulation? expect your optimization for Thorium's SystemWebView,thanks
On unrooted Android devices it is literally impossible to make stock Google Services integrate with apps not proprietarily built by Google with their private key(s). This is due to SafetyNet enforcement of app binary signatures, and is impossible to mitigate. Therefore, all Google Auth related features (Sign-in #6, Sync #37, Autofill #10, and Passkeys) not working are not bugs, and cannot be resolved with the chromium-dev team @Alex313031.
Due to this issue, modding projects for stock apps that change the signature, have to emulate Google auth support.
The current generation of this auth emulation is https://github.com/Revanced/GmsCore
It is used within the Revanced YouTube & YouTube Music mods to provide working alternative authentication on unrooted devices.
Implementations in patch form:
This is a feature request, not a bug, this issue should supersede & close all existing Google Auth related bugs, and should probably be pinned. Ideally, Alex could find time to work on this, but as this is a volunteer project and isn't his main focus, please understand that this suggestion may take a while to ever be implemented. If anyone in the community wants to they can discuss with the Revanced team and perhaps organize an effort to add this, maybe via sponsoring one of the devs.
System Details
Problem
Many applications crash and do not detect Thorium WebView in spite of being enabled in Developer Settings and installed in /system/app/ directory. It is caused by the fact you do not produce Arm64 builds specifically for the WebView integration.
Screenshots
Are not required.
Additional Notes
Here is a piece of a crashlog of Telegram X:
Caused by: java.lang.UnsatisfiedLinkError: dlopen failed: "/system/app/ThoriumWebView/ThoriumWebView.apk!/lib/armeabi-v7a/libwebviewchromium.so" is 32-bit instead of 64-bit
System Details
Problem
Pushing the Android back button soft key to navigate back to a previous page causes Thorium to close, and sometimes crash. This has persisted on all versions of Android 14.
I've never been able to navigate to a previous page.
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
The lack of support for extensions and ad blockers.
Describe the solution you'd like, including relevant patches or source
A clear and concise description of what you want to happen.
Add support for extensions from the "Chrome web store".
Or if you cannot add the extensions function, add "uBlock Origin" natively to the browser as a built-in blocker.
Additional Notes
Add any other context or screenshots about the feature request here.
For example, the "Kiwi Browser" browser allows support for extensions.
The "Brave" browser has a very good ad blocker built in and supports lists.
It wouldn't be a bad idea to add support for scripts (Tampermonkey).
I know the extension support is not easy to implement but the lack of ad blocking on android browsers is not acceptable in the community and is one of the few reasons I still use Brave instead of Thorium.
I ask for a built in ad blocking engine similar to Brave and vivaldi and option to modify custom filter lists.
You can also use Brave Shield code base since it's open source.
Samsung browser has the ability to support AdGaurd android app for ad blocking and DNS routing, if built in ad blocker is not possible then supporting AdGaurd or AdAway apps will be appreciated.
System Details
Problem
When I try to log into the browser with my Google account for sync and stuff it throws me into adding a Google account instead of picking an existing one. And when I add, it says account already exists (obviously)
Additional Notes
I installed the thorium webview and browser both.
System Details
Problem
While trying to singn into google account, it asks to add a new account (unlike in other apps where the option is given from already present google account). And while trying to add the account it says account already exists.
System Details
cannot use the Google account already there, always prompts for new one
Not always the built-in downloader is preferable in android, for example while downloading a big file(we need multiple threads). Yes we can just copy paste the link, but having an option just to redirect all the downloads to another app would be more convenient.
If there would be an option to choose a third party download manager like firefox and kiwi browser have, it would be amazing. Coz most of the modern browsers miss this feature.
I wanna install this as a separate webview. Thorium webview conflicts with native android webview, as both package id's are same.
thorium installed, first time run it cannot detect google account on my device.
System Details
Problem
Thorium requires/supports only Android 8.0+ so it's not installable/usable in Android 4.4 and 6.0
Screenshots
None
Additional Notes
None
I would be AMAZING to be able to re-locate the controls ("tabs" button, address bar and "options" menu button) to the bottom of the screen.
Having it on the bottom makes one-hand use so much better.
And since it's not a 100% consensus, I think it'll be best to make it an option, so each can choose whether they prefer bottom or top (double meaning lol).
Even better would be to have separate settings for horizontal and landscape mode.
Another minor suggestion - being able to export open tabs and settings in case I have to reinstall, move to another phone or factory Reset for whatever reason.
I LOVE your work, I've been daily driving your windows version for a while. Honestly my only reason for not daily driving the android version too is the controls location. Keep up the good work! 😁
Blocking ads is easy in desktop version where we can use extensions, but if there'd be a option like brave has, brave://adblock in Android versions and desktop versions also, where we can import any filter lists, e.g., easylist, that would suffice the adblocking need.
But if you guys are planning to add extension support then this can be ignored fairly.
Thank you for this amazing project
System Details
Problem
AndroidSystemWebview installed but not listed on Developer Options, and it has old icons of webview.
Additional Notes
Restart device doesn't resolve it, and it has old icons of webview.
Problem
It's set to com.android.webview
instead of the usual com.throium.webview
, this makes it so that you can't install it without getting conflicts.
Noticed on M123.0.6312.133
-M124.0.6367.218
Hi, Im wonder how did your apk only 100mb, while chromium is 500mb, what is the different? also can i know if i can build one? can you give me like docs or something about size reduce? because i only need the webview lib. hope you will reply. Thanks
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Describe the solution you'd like, including relevant patches or source
A clear and concise description of what you want to happen.
Additional Notes
Add any other context or screenshots about the feature request here.
Is your feature request related to a problem? Please describe.
No
Describe the solution you'd like, including relevant patches or source
I would like the ability to add chrome extensions to thorium. Like how the kiwi browser has extention support
Could you make Thorium compatible with Android 7 or does the chromium codebase rely on API 26 features?
System Details
Problem
When I click "turn on sync" on a fresh install, I don't see the any google accounts that I'm logged into on my Android Device... If I click add account and add a new google account it doesn't sign in & sync.
Additional Notes
There is no simpler problem with chrome.
Thank You In Advance 😄
Oct 31, 2023
When I try to sync Thorium with my accounts in Android, it keeps opening the screen to create a new one as opposed to use the ones already on the device.
I'm wondering if it's possible to fix that.
Thanks in advance.
System Details
Problem
A clear and concise description of what the bug is.
System Webview works fine. But after switching from System Webview to Thorium Webview, my webview-based browser show a toast ERROR: Exception on thread Thread[main,5,main]
and the page always blank. It seems Thorium Webview doesn't work.
Screenshots
If applicable, add screenshots to help explain your problem.
Additional Notes
Add any other context about the problem here.
System Details
Problem
When the app opens I'm greated with the use account screen. However am quickly hit with thorium keeps closing message. I can usually tap no account however everything quickly goes black and sent to my launch screen. Happens on both 32 and 64 bit versions.
I'm honestly not expecting Oreo support. Just trying to squeeze every last bit I can out of the V20. I'm told Thorium is the best!
I'm assuming you need to install the system webview APK provided in the releases. I have installed the 32bit webview for the 32bit Thorium release. And 64 bit webview for the 64 bit Thorium release. Uninstalling with Titanium BU in between.
Is your feature request related to a problem? Please describe.
Not specifically, but would make it better than Chrome.
Describe the solution you'd like, including relevant patches or source
Adding a supported network op where fliterlists block domains that track or load ads, or and extension!!?
Additional Notes
There already existing Chromium browser with this feature except they aren't that similar. Some give editting-control of filterlists others don't, though an extension might let you choose.
System Details
Problem
When opening the browser window the maximize window icon does not show, or better, it is shaded.
Is your feature request related to a problem? Please describe.
I was trying to install extensions from the Chrome Web Store when I noticed that that isn't possible. 😥
Describe the solution you'd like, including relevant patches or source
I would like to be able to install extensions like in Kiwi Browser. 😎
Additional Notes
I like this project a lot. 🤪
Good work. 🫡
The icon appears way smaller because its not cutout. It would look way better if it was done like chrome, or other chromium browsers.
System Details
Problem
MYD icon for Thorium doesn't work and Thorium icon having a wide rounded white boarder around it's icon.
Screenshots
Here is side by side comparison between Thorium and official Chrome-
Additional Notes
I'm using a custom ROM named Project Elixir on my Xiaomi 11T Pro phone if that helps.
System Details
Problem
I just installed Thorium and opened it, closed it, and then it crashes. The app somehow crashes the second time you open it and so on and there's no way to fix it. I tried clearing cache, force stopping and reinstallation and to no avail.
Screenshots
Can't send apparently the file was too big. So basically the video shows that I installed the app, opened it, clicked "Use without an account", closed it and boom, app won't open.
Additional Context
I chose "Use without an account" because when I chose "Use with an account", the app says email already exists on device. I don't think it has any connection to the problem, though I'll try fixing it on my end and see if it works.
I know we can change the search engine, but for selfhosted guys like me, I run my own search engine.
To be fair, I mainly use firefox and I am really interested in this project. Having this ability would be great, as I won't use open search engines. This feature, plus extensions (I know there is another request for that) would make this my android browser of choice.
Great project!
Is your feature request related to a problem? Please describe.
This is general user experience improvement feature request as most browsers don't have Dev tools and those that has Dev tools like kiwi are generally slow and laggy. Hence, it would be nice to have Dev tools in thorium android.
Describe the solution you'd like, including relevant patches or source
It's just a feature request for the app as it will improve user experience with having access to Dev tools to others who don't have a laptop or PC.
Enabling default Dev tools for chrome
Additional Notes
Here is a edited picture of said feature along with few others that's would be appreciated if added alongside Dev tools.
Please move the download location from android/data to internal/Download
Thank You
System Details
Problem
Not sure what the exact issue is. The app fails to install at all. File manager permissions are set correct (install from unknown sources, etc)
Additional Notes
I can install the SystemWebView application fine. The Thorium shell application does the same as above (installing.... application failed to install)
I'm trying to install the arm64.apk files
System spec as follows:
CPU: 12 nm FinFET, Up to 2.0 GHz; 2 ARM Cortex A75 + 6 ARM Cortex A55, Octa-core
ARMv8.1-A
as the title says, if possible please also release for x86_64 arch, very useful specially in waydroid and also for x86 based android versions like bliss_x86.
Is your feature request related to a problem? Please describe.
I have command line args enabled on non-root on Android because I want to set up a sync server, but it has a popup every app launch and every new tab created.
Describe the solution you'd like, including relevant patches or source
Either disable the popup or add an option to disable it.
Additional Notes
What the popup looks like:
Full screenshot example:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.