Open WebView - XDA Thread
This module helps you to replace your system webview though Magisk.
This for me is just a hobby that I do when I have some free time (very little). If you appreciate my work please let me know, thank you!
ATTENTION! There is a bug that still needs to be fixed where sometimes you may find that the installed webview doesn't work. To fix this bug you need to manually install the webview, to do this just:
download from sources the latest version of the webview you have choosen during module installationinstall it
I AM NOT RESPONSIBLE IF YOUR DEVICE DOES NOT WORK PROPERLY OR FOR ANY DAMAGE THAT MAY OCCUR TO YOUR DEVICE. BEFORE USING THIS MODULE, PLEASE READ THE CODE. YOU WHO DECIDE TO INSTALL THIS MODULE ASSUMES ALL RESPONSIBILITY FOR ANY PROBLEMS.
- S.O.:
- minimum: Android 8+
- recommended: Android 13+
- Magisk 20.4+
- KernelSU 0.6+
Thanks to @amteza the module works fine with KernelSU but I personally use Magisk so I can't guarantee correct functioning with KernelSU
API | OS | ROM | version |
---|---|---|---|
26 |
Android 8 |
AAPT |
|
27 |
Android 8.1 |
AAPT |
|
28 |
Android 9 |
AAPT |
|
29 |
Android 10 |
AAPT |
|
30 |
Android 11 |
AAPT |
|
31 |
Android 12 |
LOS 19 |
AAPT |
32 |
Android 12L |
LOS 19.1 |
AAPT |
33 |
Android 13 |
LOS 20 |
AAPT |
34* |
Android 14 |
crDroid 10.x , LOS 21 |
AAPT2 |
35 |
Android 15 |
AAPT2 |
* before the security patch update of june 2024 you can still use the AAPT version but if you have a newer version you need to use the AAPT2 version
You can easily add more ROM to this table opening a new issue with some basics info:
- device
- Android version
- custom rom
- rooting method
- module version
- AAPT or AAPT2
Es.
- POCO F2 PRO
- Android 14
- LOS 21
- Magisk 28.1
- 2.5.0
- AAPT2
If you find this project useful, please consider supporting the developer's mental health :) Alternatively, you can contribute directly to the project. All support is appreciated!
ATTENTION! This module cannot automatically update the webview, so if you want to update a webview installed through this module you must manually reinstall the module.
- Works on any device running Android 8.0+ and Magisk 20.4+
- Replace the webview with one of:
In general because I no longer consider it adequate to my standard:
- security reason
- no more update for too long
- no longer supported
In my opinion a webview is a very important part of the system and I don't want to make the system vulnerable with an outdate webview
- Bromite -> last update in 12/2022 (Bromite's successor is Cromite)
- Thorium -> I don't like the update policy, too long between two update
- Clone the repository
- Run the script according to the OS:
- Unix/Linux:
./create-module.sh
- Windows:
./create-module.ps1
- Unix/Linux:
- Magisk by topjohnwu
- MMT-Extended by Zackptg5
- Bromite
- Vanadium by GrapheneOS
- Mulch by DivestOS
- Thorium by Alex313031
- cUrl
- cUrl binary
- Zipsigner by osm0sis
- Cromite by uazo
- AAPT2 binaries
- WebViewChanger
Copyright 2024 F3FFO
The source code is available under GPL-3.0
- Prevent post-fs logic if Cromite is choosen as webview
See older release notes: CHANGELOG.md