[Android General] Oswald Boelcke:
Triggered by reading this blog (in German language), I replaced my ROM's Android Webview by Bromite WebView that is available here for downlaod and can be updated via its F-Droid Repo. Instructions for installation are available on Github.

Webview is a component of Android that supports apps to display web content e.g. various browsers make use of it, thus it's crucial to maintain an actual and updated version of webview. My current ROM doesn't receive any updated any longer and in turn neither Android webview. For me the decisive advantages of Bromite compared to my Android/AOSP/Google webview are that the patches populated from Iridium, Inox, Brave and Ungoogled-Chromium. Additionally, updates are avaiable via F-droid as mentioned above.

The installation instructions provide different way how to install Bromite. As I'm rooted I've chosen the following way:

Downloaded the Bromite apk for my architecture and SDK from the above linked page.

By my root explorer (MiXplorer by @HootanParsa) I deleted the webview.apk at /system/app/webview, or more precisely I cut and pasted it to my external SD card as backup if required for whatever reasons).

Rebooted.

Installed the Bromite.apk by package installer. (Remark: Direct installation from F-droid did not work. I had to install first manually the downloaded Bromite.apk; afterwards the updates via F-droid are working, too.)

Added the repo to F-droid.

Some remarks and please read the FAQ's on the Bromite Github page:

Google Sync/Translate/Data saver does not work (no issue for me obviously).

Bromite supports WebRTC since version 69. While the desktop version of Chromium has an option to disable it (video/audio site settings), the Android version hasn't.

Bromite features:

baked-in adblock engine with filters from EasyList, EasyPrivacy and others

remove click-tracking and AMP from search results

DNS-over-HTTPS support via Google, Cloudflare and Quad9 servers

StartPage, DuckDuckGo and Qwant search engines

chrome flags to disable custom intents and clear session on exit

always-incognito mode

completely removed safe browsing and other privacy-unfriendly features

anti-fingerprinting mitigations for canvas, audio, client rects, webGL and sensor APIs

use fixed User-Agent to conceal real model and browser version

privacy enhancement patches from Iridium, Inox patchset, Brave and ungoogled-chromium projects

import/export bookmarks

allow playing videos in background tabs and disable pause on switching tabs

all codecs included (proprietary, open H.264 etc.)

built with official speed optimizations

Please consider to support Bromite's development by a donation. For details refer to the Bromite Github page.

EDIT (2019-02-15): Yesterday, I realised that I've forgotten to update this thread with the information that the Bromite WebView can easily be installed via a NanoDroid Bromite WebView sub-module since 2018-11-09 (NanoDroid v20.0 beta). For the release notifications of this version refer to here. Brief quotation from them:

Personal experiences: Simply excellent; works well and without any issues. And just to reiterate: The submodule only contains the WebView but not the browser. The submodule zip-file is flashed through TWRP, and when flashing the submodule the usually ROM-inherent Android WebView is automatically replaced by the Bromite WebView.