yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Ultramanoid:
Would love for someone to surprise me and tell me I'm wrong, but I don't believe that's possible. The flag you mention is just to put a button in the navigation bar to get to the default browser home.

I don't use it myself and remove all icons from it, leaving it blank. I really wish I could go a step further and customize it, same as you. As it is, I have my own local customized html file that can be opened and used with any browser. In Firefox it can be set as home, in Bromite it can be set as a bookmark. ( Doubt that helps, but just to offer alternatives. )
[Android Apps and Games] csagan5:
There is no need to speculate, the source code is all there in the Chromium codebase.

enable-ntp-bookmark-suggestions (which is enabled by default) should make the bookmarks always count as recently visited (and thus be displayed in the NTP). For the rest, every 5 minutes the top visited sites are picked from history and used to populate the NTP.

Since the mechanism to show up the bookmarks is the same as the most visited pages, you have to wait up to 5 minutes after adding a bookmark to see it on the home page. This seems to have been fixed in most recent versions (might be 74 though).

In next release I should have fixed some of the unused tiles space issues, but this being UI-related and not easy to follow in the codebase (it has changed often over time) makes it more difficult.
[Android Apps and Games] IronTechmonkey:
Testing various factors in an attempt to determine cause seemed reasonable, especially in the absence of indicators of cause. If I could find an answer in the code I would but I can't so I look into the behavior.

Good to know. For what it's worth that flag remained at its default throughout my testing.

Yes indeed, bits of the UI and related flags are frequently chopped up and reassembled. I'm just glad you have been looking at it at all. Thanks.
[Android Apps and Games] Slmnj:
[MENTION=8627832]csagan5[/MENTION], I would appreciate some help here. I successfully installed Bromite as the webview. But I still see ads in browsers like Jelly Browser. I'd like to know:

1) Is it supposed to block ads?

2) If so, am I missing something?

I have a Nexus 5 running AOSP 9.0.

Thanks in advance.
[Android Apps and Games] abelenki:
Bromite 72.0.3626.119 is released:

https://github.com/bromite/bromite/releases/tag/72.0.3626.119

changelog:

https://github.com/bromite/bromite/blob/master/CHANGELOG.md
[Android Apps and Games] :
The webview does not block ads, but offers the same privacy features (tracking protection). Just like you I have thought it would block ads as well because the description claims it offers the same features like the browser. But after some testing I believe it offers the same features except ad blocking. Maybe the description on the website should make that clear because you are not the first to ask.
[Android Apps and Games] abelenki:
wow, what a regression. ads are everywhere.

especially, yandex.direct.

i'm back to 72.0.3626.114.
[Android Apps and Games] Ultramanoid:
4th application that I upgrade today and it's broken. Apparently it's Leave-Your-Device-The-Hell-Alone-Friday.
[Android Apps and Games] abelenki:
the problem is here:

he dicided to use some failed filters instead of Adblock Plus.
[Android Apps and Games] ouzowtf:
Can't confirm. German and English pages I use don't show more ads than with .114

But I hoped with the AdGuard filters cookie dialogs were blocked better than before.
[Android Apps and Games] csagan5:
I was not aware that it does not block ads via the webview, I will update the documentation and plan it for next release.

AdGuard filters are optimized for mobile and contain a slightly shorter amount of rules, I am sorry if they leave out important rules for you; you could try submitting the issue directly to AdGuard regarding their mobile filters but I have no idea how that would work.

That is not possible with Bromite adblock engine, it does not parse/use CSS for example.
[Android Apps and Games] ouzowtf:
Thanks for the reply, I knew the CSS part was not possible in Bromite. But I thought the AdGuard filters contained some common domains or something like that Bromite understands.

I checked the AdGuard annoyance filter and seem to be disappointed :/
[Android Apps and Games] Mar-cel:
Bromite system webview. is not visible in developer options after installing on OOS 9.0.4 OnePlus 6.

whether with root or without.
[Android Apps and Games] zputnyq:
It's probably OOS 9.0.4 on OnePlus 6 doesn't use webview. You can see page 155-156 or bromite's wiki. There's a clue there.
[Android Apps and Games] lottarake:
You can enable webview once you disable chrome on OOS. I'm on 9.0.12 on the 6T, but regardless of enabling it, I havent been able to replace it with Bromite's version. Going through the normal process on another phone doesn't seem to apply to OOS.
[Android Apps and Games] zputnyq:
I have no idea, about it.
[Android Apps and Games] abelenki:
Bromite 72.0.3626.120 is released:

https://github.com/bromite/bromite/releases/tag/72.0.3626.120

changelog:

https://github.com/bromite/bromite/blob/master/CHANGELOG.md

---------- Post added at 06:58 PM ---------- Previous post was at 06:15 PM ----------

csagan5, thanks for adding back those filters. Bromite now blocks all ads again.
[Android Apps and Games] csagan5:
You're welcome, but it's coincidental. I found other issues with the AdGuard filters (namely the not open process to update them).

The adblock engine in this version should be faster than previous ones, people which have had slow/stuttering effects on scrolling could try again to see if anything has improved.
[Android Apps and Games] :
I still have stuttering on my device, but can feel smoother scrolling.
[Android Apps and Games] moneyrain:
Anyone tested adblock in webview? I have tried some app with internal webbrowser but seamlike ad still there
[Android Apps and Games] :
Have you ever considered building in the Energized filters? I've found them to be top notch in Blokada and UBlock Origin.

https://github.com/AdroitAdorKhan/Energized

https://github.com/AdroitAdorKhan/Energized/blob/master/README.md
[Android Apps and Games] Steelskinz:
Some of the results of Energized ultimate are false positive. Would be better to let the user select the list himself.
[Android Apps and Games] marcdw:
https://xdaforums.com/showthread.php?p=78961565

ZTE Axon 7 A2017U, AospExtended v4.6 ROM, LlamaSweet 0.5 Kernel, microG (NoGapps), Multiboot, XDA Legacy
[Android Apps and Games] Slmnj:
I can confirm that the latest version of Bromite webview IS blocking ads as mentioned in the changelog. Not only ads, but trackers and third party cookies as well. Thanks [MENTION=8627832]csagan5[/MENTION]. Tested with a number of webview browsers and adware apps.
[Android Apps and Games] abelenki:
Bromite 73.0.3683.61 is released:

https://github.com/bromite/bromite/releases/tag/73.0.3683.61

changelog:

https://github.com/bromite/bromite/blob/master/CHANGELOG.md
[Android Apps and Games] thanhnvt194:
With latest webview i facing problem with log in to some app like twitch, switch back to Android system webview then i can log in normaly. Is there any changes in latest realase cause this? Because i never face that issue in previous versions of bromite webview.
[Android Apps and Games] NamitNayan:
ad blocking might be causing that.
[Android Apps and Games] Lifear:
In standard Google on the Desktop the bookmarks seems to be stored at "%localappdata%\Google\Chrome\User Data\Default" as "Bookmarks" file. I can sync that file automatically to my private storage (WebDAV, SFTP or SMB) and sync that private storage with my phone. So that files is automatically available to my phone also. Is it possible that Bromite could use that synced file for bookmarking? I didnt have rooted my phone.
[Android Apps and Games] Ultramanoid:
Zero-day vulnerability. Google : "Patch NOW."

https://nakedsecurity.sophos.com/20...ero-day-google-says-update-right-this-minute/
[Android Apps and Games] csagan5:
Current Bromite (73.0.3683.61) is already patched against this , see https://github.com/chromium/chromium/commit/0b8ac062693ce67019dfef28f76e0c79db8fa0a3
[Android Apps and Games] Ultramanoid:
Thank you. Interesting ongoing discussion about this over at Hacker News ( that might be turning into a C++ vs. Rust one ) :

https://news.ycombinator.com/item?id=19321775

Edit : And, inevitably, moving on into Chrome vs. Firefox... Highly entertaining, on top of informative.
[Android Apps and Games] gadgetguy08:
I am unable to see this version on the Bromite repo with F-Droid.

Tried with several devices / ROMs.

Tried clearing data and removing/re-adding the repo.

Am I alone with this issue?
[Android Apps and Games] SgtDork:
I just got it though fdroid. Yes, it took a few days.
[Android Apps and Games] rwxr-xr-xis:
I've updated my Magisk module to support both arm and arm64 devices, [MENTION=8627832]csagan5[/MENTION], Can I push it to the magisk modules repository? https://github.com/rwxr-xr-xis/magisk-bromite-webview
[Android Apps and Games] csagan5:
It would not work, synchronisation is more complex than that.

These release delays should have been solved, my bad for not verifying the F-Droid release status as there had been a problem there.

No need to ask for my permission/approval :) but thanks for asking anyways.
[Android Apps and Games] abelenki:
Bromite 73.0.3683.70 is released:

https://github.com/bromite/bromite/releases/tag/73.0.3683.70

changelog:

https://github.com/bromite/bromite/blob/master/CHANGELOG.md (currently empty).
[Android Apps and Games] kewinhw:
Why are there so many with the same version number but different sizes. I his picture is from my OP6 I added the new repository.

I did the same on my OPO awsell. it has a couple less then on m. OP6 but still multiple with the same Name And different sizes. The recomended on each device is also a different size. But same version. :o
[Android Apps and Games] onliner:
https://github.com/bromite/bromite/releases tap on "assets".
[Android Apps and Games] kewinhw:
Oh now i see I checked there before I wrote here but I guess I didn't check the architectures first in the file names and go. Confused about while looking there and in fdroid but now i get it I feel dumb it's late here but thanks ? now i see why my OPO didn't show the arm64 versions hehe but I was a bit worried at first not gonna lie
[Android Apps and Games] craigevil:
Thanks for the great browser!

Newest update is out.

73.0.3683.79
[Android Apps and Games] automatisms:
My F-Droid app actually shows the CPU architecture for each version as well under the minimum android version required, maybe check your settings or update F-Droid?
[Android Apps and Games] SgtDork:
Bromite from the fdroid repo will not install using the fdroid privileged extension. I have to tick unknown sources in security settings.

Looks like the repo isn't updating properly?
[Android Apps and Games] kewinhw:
[MENTION=7460735]automatisms[/MENTION]

:o which setting enables this? I think I have the latest fdroid since I have no updates available. I'm not rooted btw

Edit: I enabled expert mode problem fixed hehe
[Android Apps and Games] csagan5:
It's actually a bug in the F-Droid Client: it thinks it was never updated if the server does not provide an ETag; it is now fixed and you should see the full details of the repo.

I have no idea about this; as far as I know, "unknown sources" always needs to be enabled.
[Android Apps and Games] ubergeek77:
Thanks for making a Magisk module for this, I've been struggling to get this installed on my phone (and at one point caused a permanent bootloop in the process).

Unfortunately, this module doesn't work for me. I have a Pixel 3 XL on 9.0 Pie (March update), and I've followed all of the instructions. I installed the module, rebooted, then installed the 73.0.3683.70 Bromite WebView apk manually (which is the same version as your module, the latest Bromite WebView apk as of right now is 73.0.3683.79).

Even after rebooting twice, I can't get it to work as a WebView provider. Everything just uses Chrome, and Bromite System WebView doesn't show up under "WebView implementation" in System Settings.

What can I do?
[Android Apps and Games] dementhar:
Bromite System Webview with adblock + enhancements are simply amazing. Now i dont have to be stuck with Major Adblocking browsers. I can try any webview browser i like and start using it. Sir you just gave us wings to fly. Thank you very much.
[Android Apps and Games] ReceptiveBoar:
I'm unable to set a homepage on this app no matter what I try. The "#force-enable-home-page-button" flag simply forces the home button to appear along the address bar, but there's no "Home page" found anywhere in the Settings menu (there is "Startup page") that allows you to set your own home page if you didn't want the default new tab page.

Every other Chromium browser supports this feature, including competitors like Kiwi which offers a similar feature-set as Bromite. Why is this not supported?
[Android Apps and Games] marcdw:
A quick search of the thread will show you this has been discussed already. Consult those posts.

ZTE Axon 7 A2017U, AospExtended v4.6 ROM, Radioactive v2.4 Kernel, microG (NoGapps), Multiboot, XDA Legacy
[Android Apps and Games] ReceptiveBoar:
A 'quick search' reveals nothing about this issue because it has not been properly addressed on any level. Thanks for the non-answer.
[Android Apps and Games] Ultramanoid:
Search is required before asking in the forum, and it has been addressed very recently.

https://xdaforums.com/showpost.php?p=78955306&postcount=1648

Chrome and Chromium do not offer this option, on purpose, that's how it works. You talk of customized versions from other developers.

Bromite hardly ever deviates from source in UI options ( read the OP, the focus is on privacy and security ONLY ) so don't expect this to change. If you want it to, open an issue on GitHub for the developer to check.
[Android Apps and Games] csagan5:
Thanks [MENTION=4004386]Ultramanoid[/MENTION]

I think Chrome may enable it randomly depending on field trials, leading to further user confusion. Field trials are disabled in Bromite and are not enabled in Chromium if I remember correctly.

After enabling force-enable-home-page-button and relaunching, one has to restart it again to see the home page option in Settings. At that point setting a custom URL works perfectly, although tapping the '+' button still opens a new tab page instead of the home page (the option to change this is not available to the user, only via policies).

I hope this will be of help to the kind users of these forums.

The patches of Kiwi are not released so no other browser can use them; it may or may not use other open source patches, but we will never know unless its source is released.

In this specific case (enabling and customising a home page) it's a functionality present in Chromium, so no (or minimal) patches are involved.

That is the correct; I usually do not consider feedback without an issue reported with the Github issue template, and even less with a pretentious attitude which is completely misplaced when interacting with open source projects.
[Android Apps and Games] rwxr-xr-xis:
Check the Bromite github wiki, you may need to patch your system framework or disable google's webview. PM me to avoid cluttering the thread
[Android Apps and Games] Quaz1:
I know it's a dumb question but one I can't find the answer for

Came someone pleeaasse tell me exactly how you add bookmarksto the speed dial on the home page ??? I've managed it with a couple but don't know the actual method that work as I've tried with more that haven't worked.

It's breaking my brain!
[Android Apps and Games] kvevand63:
Enable this in chrome://flags #simplified-ntp. Not sure if it will work as it currently does not work on another Chromium based browser.
[Android Apps and Games] Quaz1:
Sorry I don't understand

Kiwi browser there is a little plus button on the home page and you chuck the address in there . Works ok (not flawless as you cant edit them )
[Android Apps and Games] marcdw:
Well, what Kiwi can do or does is not really relevant. Bromite isn't Kiwi and vice versa, etc. etc.

There's been discussion regarding the New Tab Page fairly recently. Have a look at page 165 I think.

Essential PH-1, /e/ 0.5-n ROM, microG (NoGapps), XDA Legacy
[Android Apps and Games] ReceptiveBoar:
This is not true. It had not been addressed before, you just addressed it now.

Your first mistake was assuming I hadn't seen the post from 3 weeks ago. I read it, and I had reached out to the user before making my post, to gather more insight into the situation. We weren't asking the same thing. I wanted to know why Bromite had lacked the support for a feature like this, which I had long considered an important one that other browsers saw the potential in having, whereas the other user was asking about the expected behavior (it was never established). I already knew the answer, but I was looking for an explanation (notice how I said "It's a shame"). In this regard, you did not offer any explanation for why this was not possible at the time. And as a matter of fact, you did not even feel confident enough to decisively state that setting a homepage is unsupported: "Would love for someone to surprise me and tell me I'm wrong".

I hope you didn't find the first post disagreeable, the reply was not directed at you; I was merely responding to an unhelpful user in kind. The implication that I had somehow missed the answer I was looking for due to a lack of research is laughable, because this topic had not been broached in over 2 years and all the discussion focused exclusively on the homepage flag which did nothing to address my concern. But as disappointing as this feels, let it still be known that I have nothing but respect for you and the great work you do.
[Android Apps and Games] fitittome:
A donation to the project would be the best way to demonstrate this, imho.
[Android Apps and Games] csagan5:
The part which I find disagreeable is this:

You are free to vote with your wallet and use any "competitor"; I will make a list of what is of help to this project:

developing patches that improve privacy and/or security

researching how Chromium features work (it needs quite a bit of testing) and understanding whether there is a bug in Chromium or Bromite

detailed bug reports that use the before-mentioned research (submitted on Github, where there is an issue tracker)

contributing to the wiki to document F.A.Q.s and other Bromite-specific knowledge bits (almost nobody does this, sadly)

donations, although they are not more important than what mentioned above and do not entitle anybody to anything special (all changes/discussions must still happen in public)

Anything else, unfortunately, is not of help. You may genuinely find bugs or individuate a feature that would be great to have (Bromite has improved noticeably thanks to this feedback), but without the necessary homework your feedback cannot be used. Also, mentioning browsers which are not open source is not of any help; there is no competition, there is no profit, and surely we can do nothing with browsers which have a private codebase.

Even in the case of Brave or the old CAF/Samsung browser, having the source is not enough: there should be individual patches for each feature/bugfix; having no commit history or a bunch of stashed commits it is at all effects obfuscation and prevents other people from using the patches. I spend extra effort to keep the patches of Bromite clean so that everybody can use them for free and without barriers.

To go back on the topic of the home page button & settings menu entry: I did my homework some days ago and this is what I found:

Chromium/Bromite (up until current release 73.0.3683.82) needs the force home button enable flag turned on, and an app restart twice in order to show the home button and the home configuration settings

if you remove the home button and/or your app has not yet granted some permissions, you loose the home settings menu entry basically until a fresh reinstall

Chrome (not Chromium) has had in the past the home page button enabled via field trial (random if you are part of an A/B test)

the home page feature has been changed a lot in the past 1-2 years, leading to even more confusion (Duet etc)

If you read all posts here mentioning the home page, you can see how things may have been irriproducibile most times. I was also confused myself about this feature up until I checked the above.

Now, this is not strictly a privacy-related feature at all. That is what [MENTION=4004386]Ultramanoid[/MENTION] and me was trying to say; thus there is no incentive to develop it as part of this project.

Nonetheless, if you read the Changelog of current release 73.0.3683.82, you will see that the problem has been addressed; there is no more force home button flag and things work as expected.

I have fixed this simply because it is confusing and annoying, but I do not consider it privacy-related (which is the focus of this project); I hope it will be of help to all users regardless.
[Android Apps and Games] PauloNeto15:
Hello, good evening. Twitter says that looks like the browser doesn't support push notification, even later ask to access the notifications of the browser. I checked and it really says that Twitter has notification and sound permissions granted.

Can you help me?
[Android Apps and Games] onliner:
That feature only works with Chrome I think.
[Android Apps and Games] PauloNeto15:
Twitter says that every Chromium based browser works.

I think it was disabled in Bromite, maybe for privacy.
[Android Apps and Games] Ultramanoid:
Bromite 73.0.3683.88 is out :

https://github.com/bromite/bromite/releases/tag/73.0.3683.88

Changelog :

https://github.com/bromite/bromite/blob/master/CHANGELOG.md
[Android Apps and Games] murali3127:
Using latest version.. So much stutter while scrolling.
[Android Apps and Games] Ultramanoid:
Bromite 73.0.3683.97 released :

https://github.com/bromite/bromite/releases/tag/73.0.3683.97

Changelog :

https://github.com/bromite/bromite/blob/master/CHANGELOG.md
[Android Apps and Games] viper16:
Fdroid Repo Issue

Ignore my bad English, since this is not my first language.

I have added Bromite F-Droid repository for Bromite and while installing FDroid is prompting me to enable "To install from unknown source."

This is not the case with applications from official FDroid repository, they are getting installed without enabling "To install from unknown source". I have tried to find out the reasons for this behavior and found out that maybe Bromite build server is using older version of appt or the issue related with androguard.

I cannot post URL since this is my first post, but please run google search and check out first link for this search - "Installation of app from Briar third party repository asks for allowing "unknown sources" despite the privileged extension being installed"

Installation of app from Briar third party repository asks for allowing "unknown sources" despite the privileged extension being installed

"This is caused by the f-droid.org buildserver having a version of aapt installed that is older than 26.0.0. This causes the permissions to be parsed incompletely when included in the index. Privileged Extension checks the permissions listed in the index vs what's actually in the APK. If those do not match, it tries to prompt the user using the old fashioned system install prompt that shows the permissions requested. Your system does not have "Unknown Sources" enabled, so there is no system install prompt available."

[MENTION=8627832]csagan5[/MENTION] - Is this the case with bromite fdroid repository for asking unknown source while installation ?
[MENTION=8412395]SgtDork[/MENTION] - I have included you for the info.

This is the best browser and hats off to the developer for making it possible, but it would be awesome if we can install this app from fdroid without ticking unknown sources option.