NoneBaiano

Vanadium-WebViewBrowser

v1.2.0guide

A Magisk/KernelSU module that changes the system WebView with Vanadium WebView and installs the Vanadium Browser.

★74 stars
•System Environment•by NoneBaiano•GPL-2.0•Updated Aug 17, 2026
Platforms:
✓ Magisk✓ KernelSU
Download v1.2.0Starting download...GitHub Source
Vanadium-WebViewBrowser_v1.2.0.zip

Overview

In the privacy and mobile security domain, GrapheneOS’s Vanadium is widely recognized as the benchmark for secure mobile web browsing. Built on top of Chromium, Vanadium strips out Google telemetry, hardens memory allocation pipelines, mitigates zero-day renderer exploits, and introduces strict cross-origin sandboxing. Normally, Vanadium is exclusive to devices running GrapheneOS.

Authored by NoneBaiano, Vanadium-WebViewBrowser brings this security framework to any rooted Android smartphone. The module systemlessly replaces the stock Android System WebView with Vanadium WebView and installs the standalone Vanadium Browser.

Architecture: The Trichrome Triple

To ensure proper symbol resolution and performance, modern Chromium engines use the Trichrome shared library architecture:

  1. Vanadium Trichrome Library: Shared native binaries (libmonochrome.so / libvanadium.so) handling security-hardened memory allocators.
  2. Vanadium System WebView: Systemlessly registered as the system WebView provider, protecting all applications (banking apps, Reddit clients, social apps) that render web views.
  3. Vanadium Browser: Standalone lightweight, hardened browser application.

Prerequisites & Installation

  • Requirements: Android 10+ (API 29+), Magisk or KernelSU.
  • Installation:
    1. Download the latest Vanadium-WebViewBrowser_v*.zip archive from GitHub releases.
    2. Flash the zip in Magisk or KernelSU Manager.
    3. Reboot your device.
    4. Navigate to Settings > System > Developer options > WebView implementation and verify that Vanadium WebView is selected as the active provider.