Bromite Systemless Webview

With this module, you can install several different default browsers and webviews. Take a peak in config.txt for more information!

Different webviews and browser have additional advantages to the default ones: they are often more up to date, secure, privacy friendly, and better performing!

The module will always download the latest version of the webview and/or browser, to update it just reflash the module!

The latest update should now work on all ROMs Android v7.0+. ROMs versions 5.x to 6.x are not explicitly supported. Overly customized OEM ROMs such as MIUI have limited support.

What is a WebView?

Webview is a shared component between apps to display web content instead of directing to a browser. It’s like a minimal browser, but for non-browsers that display web content in any other way than sending you to a browser or custom tab, apps that use it include email, wewbview wrapper apps, or even some banking apps. Even the Google app uses a webview.

PLEASE NOTE SOME APPS WON’T WORK WITHOUT GOOGLE’S OWN WEBVIEW. We can’t fix that and any issues on it will be closed and ignored. Complain to the app developer, not us. We’re not even sure why this happens or if/how they check.

ETAs/ Versions

This module downloads the latest browser and/or webview APK every time it is flashed. We will otherwise update as we see fit. At any time the latest alpha if available can be downloaded by zipping the master branch of the upstream repository, although you should wait for us to do a release first.

In addition, there may be third party ways to update any apps that can be installed with the module. We do not endorse nor did we create these ways!

Download Bromite Systemless Webview Magisk Module

Latest Version

Stable 6.0

  • Rework the module
  • Better support android < 10
  • Rework overlay creation
  • Verify downloads for security
  • Rework offline install
    • Instead of renaming the apk, just place the appropriate apk in /sdcard/bromite, eg arm64_SystemWebView.apk
  • Misc bugfixes

Module zip - bwv_6.0.0.zip

Here’s all all the versions:

Stable 6.0

  • Rework the module
  • Better support android < 10
  • Rework overlay creation
  • Verify downloads for security
  • Rework offline install
    • Instead of renaming the apk, just place the appropriate apk in /sdcard/bromite, eg arm64_SystemWebView.apk
  • Misc bugfixes

Module zip - bwv_6.0.0.zip

Bromite SystemlessWebView v5.0.1

  • Major code refactoring
  • Completely reworked logging
  • Fixed boot scripts for some users
  • Better support Android 10
  • Switch to MMT-ex template
    • This means no more TWRP installation
  • Reworked bundled overlay
  • Misc bugfixes

Bromtie Systemless Webview 4.4.3

  • Rework logging (again) - thanks @JohnFawkes

  • Updates to sepolicy

  • Misc bugfixes

Bromite Systemless Webview 4.4.1

Fix boot scripts

Rework install logic

Introduced better logging

Lots of things I missed

Final unity release, 5.0 will be MMT-ex

Requirements

Installation

Compatibility

  • Android 7.x to 11.0.
    • Some heavily customized stock ROMs may have issues. This is especially true on android 11!
    • MIUI is not officially supported for the aforementioned reason. Some people have had success with debloating the stock bloatware.
    • OneUI users: make sure Secure Folder is disabled before installing.
  • Magisk v20.1+ required
  • Required: flash through magisk manager
    • TWRP installs are not supported!
  • SELinux enforcing/permissive