[APP] [4.4+] Bromite - Chromium plus adblocking

Search This thread

csagan5

Senior Member
Oct 11, 2017
442
2,405
www.bromite.org
He used to, but then the thread got overrun with dumb questions.

Bromite is no more on XDA Labs because XDA Labs does still not support (as far as I know) multi-arch, and other issues (lack of automation for the releases etc); I was in contact with the XDA Labs devs about this but there were no replies or feedback for months.

The preferred channel to get updates is the dedicated F-Droid repository: https://www.bromite.org/fdroid
 

The.Zer0.#

Member
Oct 22, 2018
46
3
Yes i know and i have already registered it to my fdroid client but i font work for me ,fdroid just crashes when i tap install on bromite app, so i was asking that if it can be done.
Thanku for giving ur precious time in reading and answering my query .

---------- Post added at 12:28 PM ---------- Previous post was at 12:26 PM ----------

Bromite is no more on XDA Labs because XDA Labs does still not support (as far as I know) multi-arch, and other issues (lack of automation for the releases etc); I was in contact with the XDA Labs devs about this but there were no replies or feedback for months.

The preferred channel to get updates is the dedicated F-Droid repository: https://www.bromite.org/fdroid
Okay Sir,
Thanku for giving ur precious time in reading and answering my query.
 

Tisckkytt

Senior Member
Jun 30, 2018
274
85
@csagan5 I know you said you're not going to add any feature that's not privacy related or any visual tweaks, but is there any chance that you add chrome extension support for Bromite like kiwi did? Want to know what's your thought on that. Thanks
 

csagan5

Senior Member
Oct 11, 2017
442
2,405
www.bromite.org
fdroid just crashes when i tap install on bromite app
You have to report the bug to the F-Droid client issue tracker.

@csagan5 I know you said you're not going to add any feature that's not privacy related or any visual tweaks, but is there any chance that you add chrome extension support for Bromite like kiwi did? Want to know what's your thought on that. Thanks
Feel free to submit patches for the extensions support; I am not committing to develop any of them.
 

ouzowtf

Senior Member
Sep 8, 2010
829
650
Since I can not login to GitHub at the moment to create a new issue with the issue template (error: What?! Your browser did something unexpected. Please contact us if the problem persists.) I post it here:
I think the ua string should be updated. Currently we use a Chrome v71 string and showing such an old version has two disadvantages:

1) fingerprinting will be easier, because Chrome is for the majority of users updated automatically and on the newest version, we can not hide between them and become more unique
2) sites checking for version numbers to check if they can use specific functions start to send error messages that the browser is too old and content will not be delivered
 

csagan5

Senior Member
Oct 11, 2017
442
2,405
www.bromite.org
Since I can not login to GitHub at the moment to create a new issue with the issue template (error: What?! Your browser did something unexpected. Please contact us if the problem persists.) I post it here:
I think the ua string should be updated. Currently we use a Chrome v71 string and showing such an old version has two disadvantages:

1) fingerprinting will be easier, because Chrome is for the majority of users updated automatically and on the newest version, we can not hide between them and become more unique
2) sites checking for version numbers to check if they can use specific functions start to send error messages that the browser is too old and content will not be delivered

See https://github.com/bromite/bromite/issues/156#issuecomment-445454173

Sites doing (2) should use feature detection; feature detection has been suggested as the best practice for the last ~20 years or so.
 

Saelfos Emaka

Senior Member
Jan 29, 2015
168
109
Syria
Is it possible to remove white space when ads are blocked ?
Hope you reply ,because this my third time asking about this with no reply..
If this not possible just tell me it is not because of this or that ..
Thank you
 

SgtDork

Member
Jul 14, 2017
49
8
Anyone else getting this error with the latest update on fdroid? Have tried clearing fdroid cache but no luck.

Thoughts? 804900414.jpg
 
  • Like
Reactions: automatisms

automatisms

Member
May 9, 2016
19
12
Anyone else getting this error with the latest update on fdroid? Have tried clearing fdroid cache but no luck.

Thoughts?
Yea I was getting this as well however after downloading the appropriate apk from the latest release (76.0.3809.85) on GitHub it installed fine. Not too sure what the issue is with the F-Droid repo (I’ve never experienced any such error before with F-Droid) but the issue has already been reported on GitHub as issue #344 so it can be followed up there. Developer has requested an appropriate F-Droid logcat there to determine what’s going on.
 
Last edited:
  • Like
Reactions: zputnyq

marcdw

Senior Member
Sep 24, 2014
5,731
2,881
57
Baldwin Park
Hiding blank spaces, blocks nothing.
LOL, he knows that.
You are aware that he is asking if the empty/blank areas from the removed ads can also be removed. You ever been at a page with a lot of blocked ads but the space occupied by those ads are still there? An annoyance, especially when there's quite a few scattered throughout an article.
The ad blocker MinMinGuard, f.i., attempts to remove said blank spaces. That's all he's asking, whether the dev will or will not consider such an "enhancement" to the ad blocking.


Moto G5S Plus XT1806, Validus 8.1.0, microG-NanoDroid, MultiROM, XDA Legacy
 

Top Liked Posts

  • There are no posts matching your filters.
  • 6
    FYI:
    Changelog:
    6
    FYI:
    Changelog:
    5
    FYI:
    Changelog:
    1
    There seems to be a serious memory leak in the last version. After a few minutes of normal use, Bromite will start reloading tabs and Android itself shuts down other applications as Bromite's RAM usage goes up and up.

    In my usual device Bromite rarely goes over 400 MB or 500 MB of RAM use, but now it quickly reaches 1 GB and goes over unless stopped and restarted.

    Edit : It's been between 300 and 400 MB since I restarted it last, and can't replicate now. Haven't changed anything systemwise or used it any differently. Not sure why the spikes in RAM usage in these last few days.
    1
    I strongly dislike the taller size of the tabs now in grid view ( they were 3:4, now 1:2 ? ) and went through all the alternative options, but, just like you, I noticed they are fixed in that mode and won't change to any other.
    Hi @csagan5

    Is it possible to disable the grid view/ tab groups in the latest Bromite?

    I set the "enable tab grid layout" to "disabled" and relaunched the browser several times (I even FCed it) but I'm still seeing the grid view.

    Fyi, doing so in Google Chrome actually works. Maybe something is missing in Chromium-based browsers?

    Thanks!
    I successfully disable it on my old android (android 6) by disabling some flags related then exit & open the browser twice. But I also clean browsing cache, history etc on bromite first.

    These are the flags
    1. Tab grid layout.
    2. Tab groups.
    3. Tab groups continuation.
    4. Tab groups ui improvements.

    Are you guys sure has disabled them ?
  • 188
    I have started an open source project to support Chromium + custom patches for adblocking:

    https://www.bromite.org/

    What is Bromite?
    Bromite is Chromium plus ad blocking and privacy enhancements; it started as a port of NoChromo and nowadays adds more privacy-focused patches and is maintained against the latest stable Chromium.

    Development & donations
    Please join the development on Github for improvements.
    Donations are welcome and help supporting development and build server costs!

    Download & availability
    Bromite is available for download from the Bromite Official website, which points to the Github Releases for all the downloads, and via the official third-party F-Droid repository.

    Frequently Asked Questions
    Q. Does Bromite support Google Sync, Translate or Data saver?
    No. This is not a limitation of Bromite but of all Chromium-based projects in general, as general public is not allowed to use Google's APIs for free unless when using Chrome.

    Q. Does Bromite require root?
    No.

    Q. What is the SystemWebView?
    It is the core component of Android for all web page visualizations. For example when you access a new wifi network and need to activate it, that is using the SystemWebView. If you do not know what it is then you do not need to install it.

    How to enable DNS-over-HTTPS?
    See this wiki page.

    Q. Can you add dark mode/some cool themes?
    No.
    Bromite is about adblocking and privacy.

    For other F.A.Q.s see https://github.com/bromite/bromite/blob/master/FAQ.md

    Resources

    Social/discussion platforms

    In the news

    -----------------------------------------------------------------------------------------------------------

    NOTE: the author (@csagan5) is not posting frequently on these forums, for official information about Bromite refer to the official website and GitHub project.
    25
    I don't see how Bromite could violate Chrome's policies since it's based on Chromium. What about all CAF/chromium based browsers? Opera, Brave, Inox, Iridium...
    But I think you should change the logo. I created the attached logo if necessary. Released under CC0 1.0 Universal license :)

    What do you mean by "make a Br logo if you can"?

    Here are two versions in green. I guess it's better to wait for csagan5's opinion before doing anything else :)

    Thanks @OSheden for your work, I truly forgot to say that after the exchange with Bruce from Google Play Team I decided to close my account (forfeiting the 25$ of course) because basically he threatened to suspend my account if I continued asking what is in violation, rather than only the app as they had done already, preventing me from making any changes already. Threatening is generally not a good sign, regardless of what platform you are publishing on. It is not a sign of a healthy ecosystem either, and Google Play is not. They have the monopoly and act as such. This means that they are very defensive and they decide the rules, and that's it. I asked in every single email Bruce to learn what is Chromium, to no extent, but it's not his fault. They told him to keep using pre-canned answers, and that's what he does.

    I do not want people to be confused with Chrome but to understand it's a fork of Chromium even by the logo (this is very common in open source world). That is both because I believe Chromium project should not die (I hope so) and because it is generally positive for open source projects to share roots and thrive in different directions.

    For the time being I do not plan changing the logo, I personally do not care about the logo - but as per tag-line, Bromite is Chromium + adblocking and some privacy-oriented patches. It is not Chrome and I have no problem making steps to make it different, but not for the Play Store.

    My decision is not much of a ragequit but rather an acknowledgement that a) it would require a massive amount of time to abide to each and every request of the reviewers and b) I do not agree with the position of "this is violating Chrome" when 100% of the Chrome team publishes the patches for Chromium under that brand. I prefer spending that time as I have been doing to maintain Bromite.

    You are probably asking: what about F-Droid? see https://github.com/bromite/bromite/issues/4

    In other news, version 63.0.3239.150 is almost finished building (~10 hours left I think) and contains some nice bugfixes.
    25
    66.0.3359.188 has been released.

    CHANGELOG
    24
    68.0.3440.90 has been released.

    CHANGELOG
    23
    65.0.3325.230 has been released.

    CHANGELOG
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone