yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Megabliss:
Hey there [MENTION=8627832]csagan5[/MENTION] this is for you: Confirmation number: 3U305551373809701, keep up the great work!

I couldn't update my browser from ver63 so I had to uninstall first, but XDA has taught me a few tricks to migrate to a new browser, so I have put together a small guide with some hints:

To copy history, bookmarks etc from the old version of chrome, you need to copy some files before uninstalling the old browser and then copy these files to the new installation (obviously root access is needed).

The instructions come from here: https://android.stackexchange.com/questions/85176/how-to-export-bookmarks-from-chrome-in-android

Go to the directory /data/data/com.bromite.bromite/app_chrome/Default/

Copy the files bookmarks, bookmarks.bak, History, Visited Links, Favicons, Cookies, Top Sites to some other location.

Also, I have lots of open tabs that I would like to keep in the new installation. To copy the open tabs before uninstall I found instructions here: https://android.stackexchange.com/questions/56635/how-can-i-export-the-list-of-open-chrome-tabs

You need to copy the folder app_tabs from /data/data/com.bromite.bromite/ to some safe location.

Then uninstall the old version and install the new. You will have to run the new browser once for the folder structure to be generated so that you can paste the old files in the correct folders.

Disclaimer: This worked for me but I an not an expert, if this doesn't work for you there's not much I can do!

Finally, in case somebody didn't already know you can find a ton of hidden settings at the URL Chrome://flags/ to make your browsing experience better.

I always enable the following flags:

Experimental QUIC protocol -> Enabled

Smooth scrolling -> Enabled

Scroll Anchoring -> Enabled
[Android Apps and Games] -->:
Wait... If the latest version is v64, why did i have v65? ?
[Android Apps and Games] Ultramanoid:
Using the latest 'modern' build I get 66 actually, which corresponds to the latest nightly development version. Curious.

Edit : the Google Maps site seems to be broken. It will just show empty tiles with the 'we dont have imagery' message at any zoom level.
[Android Apps and Games] csagan5:
Many thanks [MENTION=4657522]ogisha[/MENTION] for reporting about this! I will add documentation about WebView installation in the wiki.

It is a known issue: https://github.com/bromite/bromite/issues/21

Same known issue.

I do not have this issue, it works fine as a normal website and tiles show.
[Android Apps and Games] csagan5:
Thanks for your donation! It will help paying the costs of the build server and in general this project going.

Thanks for reporting this, I will add it to the wiki - although it's not strictly a supported feature (if there are big changes in Chrome/Chromium then copying these might not work, although it is expected to work across the same versions).
[Android Apps and Games] csagan5:
[MENTION=4657522]ogisha[/MENTION] can you clarify this second phrase you said? Is the Webview inside Monochrome's being used system-wide if you disable the system one? I know that Monochrome ships with its own libchrome.so and Webview but I am no expert on this...
[Android Apps and Games] Ultramanoid:
Re Google Maps web site; I will test again, it is the only problem I found with Bromite while trying it as a daily driver. I don't use GApps so if I need Maps I use the web version anonymously..

( I disable some services of the application, and also modify several flags, it might be one of those breaks something, but with the same changes the Chromium nightly renders the site fine. )
[Android Apps and Games] problemathic:
bro confirmed working download now.. before it stop downl9adinf and will just say downloading. this new update "yes it will stop though for a few second and then will resume" nice. thank you.
[Android Apps and Games] ogisha:
I have to make some tests on one of my devices, Monochrome can work on, to tell you the definite answer.
[Android Apps and Games] Packsman:
I am testing Bromite and i actually use both versions of webview, default Google and the one that comes with Bromite. If i disable default one, the Gmail app force closes... Also with Monochrome in chrome://version it shows 32bit but when i install separate webview version is 64bit...
[Android Apps and Games] csagan5:
If you submit the logcat dump I can probably tell why it crashes.

I think this is on purpose configured to happen on the default build of Monochrome for Chromium; there were some patches to have it 64bit but if I remember correctly they did not work.

Edit: this is the patch; we have it in Bromite, but if it's not effective then something else must be at play...
[Android Apps and Games] ogisha:
I don't use Gmail so I cannot confirm that.
[Android Apps and Games] Ultramanoid:
Google Maps site working fine indeed after another set up from scratch. I don't know what broke it the first time I installed and set up Bromite. Too many chrome:flags to change and keep track of... This is a great project, will make a donation, thanks for working on it.
[Android Apps and Games] Amd4life:
[MENTION=8627832]csagan5[/MENTION]

Would it possible to add the option to start all pages in incognito mode? Tuga browser has this option (privacy settings, "incognito mode only"), but I would like to switch full time to this bromite. It would help such that I don't have to click the three dots menu, for everytime I want to go incognito. Thanks
[Android Apps and Games] jacomail95:
[MENTION=8627832]csagan5[/MENTION]

This is a log i recorded with the Matlog app, and a screenshot. It's as if there's no WebView at all
[Android Apps and Games] csagan5:
I went to check why WebView is 32bit. This is the upstream bug: https://bugs.chromium.org/p/chromium/issues/detail?id=655160

So WebView using 32bit is a positive improvement for memory use and it should not use 64bit.
[Android Apps and Games] csagan5:
From the dump I can get this:

Find ABI:arm
pid: 317, tid: 317, name: mm-qcamera-daem >>> /system/bin/mm-qcamera-daemon <<<
signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
r0 00000000 r1 0000013d r2 00000006 r3 00000008
r4 0000013d r5 0000013d r6 bee9849c r7 0000010c
r8 00000000 r9 b27cd3f8 sl bee98840 fp 00000002
ip 00000001 sp bee98488 lr b2276beb pc b22705f8

Stack Trace:
RELADDR FUNCTION FILE:LINE
0001a5f8 <UNKNOWN> /system/lib/libc.so
000481e7 <UNKNOWN> /system/lib/libc.so
00048269 <UNKNOWN> /system/lib/libc.so
00004a7d <UNKNOWN> /system/vendor/lib/libmmcamera2_imglib_modules.so
00005421 <UNKNOWN> /system/vendor/lib/libmmcamera2_imglib_modules.so
000034a1 <UNKNOWN> /system/vendor/lib/liboemcamera.so
00007189 <UNKNOWN> /system/vendor/lib/liboemcamera.so
000071a1 <UNKNOWN> /system/vendor/lib/liboemcamera.so
000071a1 <UNKNOWN> /system/vendor/lib/liboemcamera.so
000071a1 <UNKNOWN> /system/vendor/lib/liboemcamera.so
000071a1 <UNKNOWN> /system/vendor/lib/liboemcamera.so
000071a1 <UNKNOWN> /system/vendor/lib/liboemcamera.so
00004d31 <UNKNOWN> /system/vendor/lib/liboemcamera.so
00002d03 <UNKNOWN> /system/vendor/lib/liboemcamera.so
000016d9 <UNKNOWN> /system/bin/mm-qcamera-daemon
00001205 <UNKNOWN> /system/bin/mm-qcamera-daemon
0007a5d5 <UNKNOWN> /system/lib/libc.so
0000148c <UNKNOWN> /system/bin/mm-qcamera-daemon

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

signal 11 (SIGSEGV), code 1, fault addr 0x0 in tid 303 (cameraserver), pid 303 (cameraserver)

Which is more or less the same backtrace information present in your log already, a bit below the dump. So this means that the camera is crashing on your system, no idea why. But it's not a Bromite bug IMO.

Also notice a bit below:

I doubt you are even using the webview since the log says there is none installed.
[Android Apps and Games] csagan5:
It already exists in the issue tracker: https://github.com/bromite/bromite/issues/18
[Android Apps and Games] jacomail95:
I assure you, your WebView is installed, but to my system It's like it is not a WebView type application. The screenshot i posted shows it, your WebView is installed but it is not being recognized as a WebView. I don't know what else to say, i'm sorry. Strange anyway, my camera app did not crash, but the Opera Mini browser i opened to test the WebView yes, i don't know how these two crashes are related
[Android Apps and Games] Forever Alone:
is google sync working?? nnice idea btw!
[Android Apps and Games] Ace42:
https://github.com/bromite/bromite/issues/31

No sync.
[Android Apps and Games] wilpang:
Hi csagan5

Is there an issue with playing video on the BBC website? Please see attached images I get borders and it's a little unstable and when rotated it restarts, one image is portrait and the other landscape.
[Android Apps and Games] d1n0x:
Not only BBC, this seems to happen with almost every video. Status bar doesn't hide and part of the website shows at the bottom.
[Android Apps and Games] csagan5:
[MENTION=5718522]wilpang[/MENTION] [MENTION=3019922]d1n0x[/MENTION] can you report your CPU type?
[Android Apps and Games] d1n0x:
ARM64, Snapdragon 835
[Android Apps and Games] wilpang:
Yeah exactly the same Snapdragon 835
[Android Apps and Games] csagan5:
The next release is being built and the APKs are being uploaded on the pre-release here: https://github.com/bromite/bromite/releases/tag/64.0.3282.168

If your release is missing, wait and it will appear when it is built.

CHANGELOG

I have added a lot more ungoogled-chromium patches and some others I wrote myself. The new tab page should be empty on first install and you do not see the Google doodle anymore; this is to avoid hitting Google servers to fetch the new tab page defaults and the doodle.

The signin problem should be gone too.

Please report if you find any issues.
[Android Apps and Games] csagan5:
In this case it can only be a bug in mainline Chromium, there are no patches that change anything for ARM64. Perhaps it's due to OpenH264
[Android Apps and Games] d1n0x:
Hope it can be sorted soon.
[Android Apps and Games] NamitNayan:
[MENTION=8627832]csagan5[/MENTION]

For this bug

https://github.com/bromite/bromite/issues/16

If this helps

https://addons.mozilla.org/en-US/firefox/addon/video-background-play-fix/

In short by blocking the Page Visibility API and the Fullscreen API.

Edit 1: please implement https everywhere,as half of the websites I visit have support for https but I am always directed to http version..
[Android Apps and Games] d1n0x:
Sometimes when I start the browser it opens a new tab instead of going to the previously used one. I noticed this on the inbuilt "stock" chromium on OmniROM as well.

Is this intended?
[Android Apps and Games] wilpang:
I've also noticed when rotating from portrait to landscape or vice versa the website always refreshes and that it takes longer than normal to rotate.
[Android Apps and Games] Devansh Bhinde:
Google services keep crashing during sign in
[Android Apps and Games] kingbenzima:
A way to get the back button and home button would be great also an always on incognito mode
[Android Apps and Games] NamitNayan:
Also the black bars while playing videos seems to be fixed

And the build feels smooth (using arm version BTW)

Wish you bring https everywhere feature

{Not your fault the websites don't default to https, don't know why}

BTW did you block out porn websites?(is it a feature (nice) or bug (not all blocked though)}
[Android Apps and Games] lars85destroyer:
Thanks a lot !

Could you consider adding searX.me search engine ? Thanks
[Android Apps and Games] haroonbro:
Welcome to noads nomore

Best thing on the internet now. Good luck android phone users.
[Android Apps and Games] firmaniac:
Request feature, Extensions Developer Mode like Yandex Browser.Thanks.
[Android Apps and Games] csagan5:
Sounds interesting, thanks for the link. I have updated the Github issue with relevant information.

Feel free to submit an issue on GH for this, however if it is too complex it might be above my skills to implement it.

I have noticed the first problem, perhaps also the second. No idea why this is happening.

I noticed this; I created an issue to track it: https://github.com/bromite/bromite/issues/39

Edit: what I had noticed is that play services is in the background, but I see no actual crash and cannot reproduce it on arm/x86.

There is an open feature request about incognito mode: https://github.com/bromite/bromite/issues/18

Bringin back back and home button might be too difficult due to the UI changes that have happened in Chromium so far.

In this latest build Bromite is blocking even more connections to Google servers, that's why it feels smoother (I also noticed).

No, these are artifacts of the EasyPrivacy/EasyList filters that are imported for Bromite; if you mention the URLs I can add them to the list and debug why some filters were added incorrectly.

I considered this, but searX allows anonymous nodes to grab the search terms of their users. This is worse than a single accountable entity, thus I am not going to add searX.
[Android Apps and Games] csagan5:
This is not possible; the Yandex Browser source code is not available and it would be a massive commitment to add extensions to Chromium.
[Android Apps and Games] csagan5:
64.0.3282.168 has been released.

CHANGELOG

The signin asked at each reboot/installation is also solved.
[Android Apps and Games] kvevand63:
Thank you!! Best browser made even better with new update.
[Android Apps and Games] khnoizer:
How about adding update notification in browser itself mr [MENTION=8627832]csagan5[/MENTION]? So we can update immediately without having to check the thread each time, wondering if new update have arrived. :laugh:
[Android Apps and Games] csagan5:
I created a new patch to support video background play and it works! Thanks [MENTION=8064684]NamitNayan[/MENTION] for the pointer.

You can switch to another app and videos keep playing; it does not cover sleep mode.

I tested it and updated release 64.0.3282.168, so if you have installed it before this post you can just download it again and it will seamlessly update.
[Android Apps and Games] csagan5:
You can install it via XDA Labs if you have an ARM device, and in future if/when the XDA labs developers add support there for other platforms it could be the main way to get updates.

Otherwise follow the DevDB project page, or subscribe to this thread or to the Github releases atom feed.
[Android Apps and Games] NamitNayan:
Works on YouTube

I guess if bromite is unoptimized from battery optimizations then this might work in sleep mode too. (Didn't try)

And you didn't update the browser on GitHub page..?

Edit 1:btw it worked with battery saver turned on, bromite was optimized in battery section,

Display turned off
[Android Apps and Games] Devansh Bhinde:
Google services don't crash after the update but signing in doesn't work and gives the game old error ‘The account already exists on your device’
[Android Apps and Games] wilpang:
The videos definitely improved in portrait mode but not so in landscape it'll play OK then the background comes into play again and I can't see the video only the sound.
[Android Apps and Games] ainurrofiq:
Now, Google won't allow log in on the browser outside chrome ,
[Android Apps and Games] ivifly:
Hi all

Need to ask a question and for help...

I like to update bromite and to reimport my bookmarks. But I can't find a offline bookmark option? I tried to use titanium and to reimport only the data ..but this doesn't work, bromite crashed.

So is there any solution for offline / backup bookmark that I can use after update?

Otherwise I always loosing my bookmark :(

Thank for reading and help :svetius:

Greetings ivi
[Android Apps and Games] abelenki:
you can try my guide:

how to copy your bookmarks from Chrome to Chromium (Bromite)
[Android Apps and Games] vagkoun83:
Excelent browser with very effective adblock, I have only one question. Data saver working properly? Every time I switch it on when I press back button iy seems disabled again.

Sent from my ONEPLUS 5T
[Android Apps and Games] d1n0x:
I think this is intended, since the Browser aims to send as little data as possible to Google.
[Android Apps and Games] ivifly:
Thank you for your fast help!

But I was looking for a non cloud solutions.

Here my way....

Copy the file bookmark on this place

/data/data/org.bromite.bromite/app_chrome/Default

And just restore after update.

Easy and always offline in your hands ;)

Greetings ivi
[Android Apps and Games] jacomail95:
[MENTION=8627832]csagan5[/MENTION]

I tested the WebView again, installed in system. Now it is being recognized as WebView app, as you can see in screenshot, but i can't make it work. I posted another log, if you have time to analyze it
[Android Apps and Games] Devansh Bhinde:
I see.Will it work through MicroG?
[Android Apps and Games] ainurrofiq:
I think ,

No ,it won't work ,
[Android Apps and Games] Richard_10:
+1
[Android Apps and Games] csagan5:
Yes, I tested myself and it seems to work fine. You have to click on play once from the dropdown menu and then it stays playing.

Please read FAQs.

I do not experience this issue; it must be Snapdragon-related.

There are some instructions here: https://github.com/bromite/bromite/wiki/Migrating-user-data

Feel free to improve those if needed.

Not supported and now also added to the FAQs
[Android Apps and Games] csagan5:
The problem seems to be this:

02-19 12:59:01.941 E/webviewchromiumloader(5525): Failed to load library libwebviewchromium.so: dlopen failed: library "libwebviewchromium.so" not found

But this is a bit above my head as I never experimented with it. Perhaps [MENTION=4657522]ogisha[/MENTION] has some feedback?
[Android Apps and Games] ogisha:
Yes I have some feedback.

I tested Monochrome Public arm64 version on Nougat with Google's WebView freezed, and everything is working fine. All applications use Bromite's WebView which is integrated in Monochrome Public. No need for separate Bromite's WebView installation.

For SDKs <24 you cannot install Monochrome Public, so you have to install both Chrome Modern Public and Bromite's WebView, and to freeze Google's WebView.
[Android Apps and Games] rjm831:
Hope this isn't a noob question, but would it be possible to enable a MOVE TO EXTERNAL STORAGE option like many apps have? I'm using an ancient, low budget phone & have very small internal memory.
[Android Apps and Games] csagan5:
Thanks for your very detailed reply; it explains very well the purpose of Monochrome Public (and why it is so large). I will refer to your explanation in future for Monochrome/Webview related questions.

It has not been asked before; Chromium/Bromite do not allow this, as far as I know. You could experiment with symlinks but given that you are using an old phone, not sure what is your mileage. If the feature is available/added in stock Chromium then we will also have it in Bromite.
[Android Apps and Games] ogisha:
If you are rooted you can try this.

https://xdaforums.com/showthread.php?t=3122919
[Android Apps and Games] NamitNayan:
Do you get the option to choose bromite as webview?

---------- Post added at 01:20 PM ---------- Previous post was at 12:29 PM ----------

@csagan5 unable to find it

What are the difference between various bromite releases (monochrome,modern,etc)
[Android Apps and Games] bharu123:
Which 1 to download? Modern or normal one?
[Android Apps and Games] surferjoeit:
I'm using Chrome Modern with system webview freezed and everything works fine too. I assume then that Chrome Modern has the same purpose of Monochrome Public, or not?
[Android Apps and Games] ogisha:
No I don't.

In developer settings I always have Google's WebView to choose, but it works.
[Android Apps and Games] JaleBreak:
First of all: Thanks to the dev for the excellent work!!! Browser works fast and stable.

I am on AEX 5.2 (Oreo 8.1) und trying to update SystemWebView with your provided apk (arm64) does unfortunately not work.

Installing MonochromePublic and disabling (freezing) SystemWebView results in force closing/malfunction of apps that rely on it.

Installing official latest SystemWebView (apkmirror) next to stock one works and I can choose it in Developer options.
[Android Apps and Games] James_Ward01:
Well of course if you can get it working somehow that would be great! It doesn't interfere really, I just noticed when I restarted my phone it asked for permission for my Google account, I granted permission but it didn't work. I just think that if it's not working that it should be removed to avoid confusion for other users. I'm not sure it is possible to get it working, Google disabled 3rd party browsers from using the API and as far as I know no workaround exists but I don't know for sure. Great work though!
[Android Apps and Games] abelenki:
the manual workaround:

https://xdaforums.com/showpost.php?p=73048109&postcount=746
[Android Apps and Games] mayday2:
Please do not remove it:crying:

Some of us, having installed NoChromo before Google disables it, still have the sync worked.
[Android Apps and Games] questionquince:
Cool! Finally found a decent browser for my Bullhead. Thanks for developing this. I once a NoChromo user.
[Android Apps and Games] ivifly:
Me too. I used the NoChromo and like to support this idear, go ahead!

LG ivi
[Android Apps and Games] csagan5:
Released 63.0.3239.10 (x86 build still not ready); noticeable changes: StartPage search engine and API keys.

Please let me know if Google services integrations now work (couldn't test them yet).
[Android Apps and Games] Sangean:
Startpage search engine works, but what did u mean with API keys?

It is still not possible to login to gmail account to sync bookmarks. Is that what u meant with service integration?
[Android Apps and Games] csagan5:
I added API keys, but not working apparently. I don't think this feature can be supported because of quota reasons.
[Android Apps and Games] csagan5:
The x86 downloads for latest release are now uploaded.
[Android Apps and Games] Sangean:
Hi,

I found a bug. If you open the following article and scroll down to the comment section, then the green-white "Show More Comments..." and "Show x more replies" buttons dont work. Meanwhile it works fine in normal Chrome. Also strange that in the normal Chrome version the text is "Load more replies..." instead of "Show More Comments..."

https://www.rt.com/news/407436-catalonia-clashes-minister-fake-pictures/
[Android Apps and Games] Amd4life:
https://browserleaks.com/webrtc

Webrtc is leaking in the latest version
[Android Apps and Games] chossen:
I can not sign in into my account on S8, it says it already exists, disabled chrome, still no luck.. is it interfering with micro YT?

the ad block works perfect!
[Android Apps and Games] Sangean:
Google disabled this function in third party browsers.
[Android Apps and Games] chossen:
and there is no workaround? nothing can be done what so ever?
[Android Apps and Games] xlollomanx:
If u need your bookmarks I found a method to import bookmarks from other chromium browser. I can do a small guide if you are interested.

Sent from my Oneplus One
[Android Apps and Games] chossen:
nice of you to offer, but the thing i need is the shared history, that's about it .
[Android Apps and Games] abelenki:
already done:

https://xdaforums.com/showpost.php?p=73048109&postcount=746
[Android Apps and Games] xlollomanx:
Nice guide but I did it in a small different way. But maybe because I take bookmarks file from android google chrome.

Sent from my Oneplus One
[Android Apps and Games] abelenki:
please share yours.

it would be interesting to see it.
[Android Apps and Games] xlollomanx:
I do the same things you described in your guide, but when I have to edit the bookmarks file i simply swapped the first value "checksum" (from bookmarks file with all bookmarks taken from other browser) with bromite checksum and then replaced with it bromite's bookmarks. It's a bit complicated to explain...I hope you understand.

If you follow the guide posted before you can try to copy the history files(seems they are in the same place of bookmarks) from google chrome to bromite and see if they are imported correctly.

Sent from my Oneplus One