yashsingh1/xdaforums huggingface dataset:
[Android Software Development] Mugatu485:
@Master One:

The implementation of the apk in the system can vary. See this thread for some details and advice:

Please add information for devices with WebViewStub and Magisk to the Wiki page · Issue #243 · bromite/bromite

Currently, the Wiki page on installing Bromite System WebView assumes the target device has a /system/app/webview folder. However, some devices, such as my Google Pixel 3 XL on Android 9.0, do not ...

github.com

I got my Bromite working after trying another ROM with the Webview Switcher. Placing the apk inside the /system/app folder had no effect. It was not mounted as system app and default Webview supplier, probably due to the configuration inside the framework-res.apk.

Regards
[Android Software Development] Master One:
Different ROM, different Location:

The POCO X3 NFC uses dynamic "super" partitions with /product being its own partition.

I do not assume that the ArrowOS team chose a weird configuration, it all must come from somewhere. Here is the reply from one of the ArrowOS maintainers:

VANILLA buildtype has Chromium webview, locate in /product/app/webview.

GAPPS buildtype has Google webview, locate in /product/app/WebViewGoogle (WebViewGoogle-Stub).
[Android Software Development] OMAKE:
Please help!

Installed bromite webview using magisk module and now i have bootloop or something like that - very long boot and loaded trwrp in the end.

Phone is Redmi 5 Plus, last global stock firmware, android 8.1.

Original system webview was built-in chrome but android webview was present too.

Chrome was removed by me. Android webview was selected in dev options but most apps doesn't works with it. Chrome beta was installed as user app and selected in dev options as system webview. Android webview was uninstalled using app manager app. I think uninstalled for user only.

How to undo bromite installation? Or another solution maybe?

I don't want to restore really old twrp backup.

Excuse me for my bad English.

Have a nice day.

Nevermind.

TWRP backup restored
[Android Software Development] GrayJack:
Wondering why dev closed the thread on Github without a proper answer - and that's why I will publish it here. (Maybe there is no answer and it's easier just to forget not to fix :) )

This module does not work on my device (OP 7T Pro / Android 10).

It installs webkit and Bromite, however Webkit Test shows an obsolete Chrome webkit version that was intergrated in ROM.

Spoiler content hidden.

So it looks like installation of the module simply removes all Google webkit updates - but did not install Bromite webkit.

As an additional proof: Playmarket shows a possibility to update.

Spoiler content hidden.

I have tried to update using official webkit from Bromite project and from Playmarket - does not matter: still obsolete webkit version is shown.

Spoiler content hidden.

My verdict: this addon removes all updates to standard Chrome Webkit - and possibly tries to install Bromite one, but unlock trick in framework-res does not work. It leads to the system includes Bromite - but the browser only. Webkit is not allowed to be used.

Useless.
[Android Software Development] xxsen:
bootloop. Samsung J5 lineage OS 8.1.

How to revert to previsious stage??

I'm delete magisk modules folder from wtrp file manager, but not help already bootloop.
[Android Software Development] lebigmac:
Here is the solution to your problem my friend. Enjoy!

Works like a charm in Android 10 and later. Now my system, vendor and product partitions are read-write!

Use at your own risk!

https://xdaforums.com/t/script-mount-system-as-read-write-android-10.4240703/
[Android Software Development] lapirado:
Have installed this module a few days ago. The installation has succeeded.

But I found out something strange - in developer options, it was only showing up bromite. It wasn't supposed to chrome was presented there too?

I don't if is related to that or no, but since the installation my system stayed really unstable - lagging like never before, and with Google play services force closing all the time.

The solution was to wipe and do a clean install of rom.

Oneplus 3, RR 8.6.5 and opengapps pico.
[Android Software Development] Hamidltf:
Get bootloop on my nougat by flashing this module.

but i installed bromite webview using This way :

1-uninstalling current system webview [ i used link2Sd app]

2- reboot

3- In the /system/app path, create a folder called WebView [using root explorer app]

4- Rename the bromite webview file that you downloaded to WebView.apk and move it to the folder you created [using root explorer app]

like this

system/app/WebView/Webview.apk

5-Change the WebView folder permissions to rwxr-xr-x [using root explorer app]

6-Change WebView.apk file

Permission to --rw-r-r [using root explorer app]

7-Reboot

Edit : Oauth2 Not working in bromite webview

Some Screenshots attached here :
[Android Software Development] veekay:
My older tablet runs Android 7, installed the switcher and after rebooting the only option I have is AOSP (before I had AOSP and regular Webview). It almost seems like the AOSP has been updated as it shows as being version 89.x now.
[Android Software Development] Coldz0:
Hello, How did you uninstall it ? i tired to disable and remove the module but some apps begun to crash and won't open. i had to install the module again to keep those apps running !.
[Android Software Development] Bradford1040:
I have almost the same issue, I am using LOS 17.1 and the version can't be replaced I guess
[Android Software Development] androidacy:
News and updates:

Great news: new team, but better! - Androidacy

We have some news Long time, no post! We’re pleased to announce the transition of Webview Switcher (soon to be renamed), Fontifier, and maintaining several ROMs and custom recoveries has passed into the team here at Androidacy. The old maintainer has been extremely helpful in the transition, and...

www.androidacy.com
[Android Software Development] androidacy:
For everyone having issues: please be patient, a new version that's an almost total rewrite that should fix most bugs is in internal testing. Stay tuned for a beta in week or two.
[Android Software Development] androidacy:
New Webiew Manager (formerly Webivew Switcher) #beta #release!

Changelog:

- FIxed tons of bugs

- Support android 11

- Change default behavior to just install bromite webview, based on feedback

- Crap ton of fixes

Grab it from here!
[Android Software Development] androidacy:
First stable of 8..x series is out!

Blog post:

https://www.androidacy.com/webview-manager-8-is-out-in-stable-channel/
[Android Software Development] Bradford1040:
Do I need to switch my post, or should say post it again here?

Again that was an oversight of mine

Edit;

I plan on trying to install again, my last try of version 7.3 didn't work for me, I am running an unofficial version of LOS 17.1 for the 1+7tproNR (HD1925) and it has the asop WebView I think, version 84.***... And it didn't get replaced with installation of magisk module, or did I miss a step?

I know 8.01 is out, that's why I am asking if I'm just barking up the wrong tree and it will never work?
[Android Software Development] firmaniac:
version 8.0.1 bootloop

version 7.3.0 no bootloop

MIUI 12 Android 10
[Android Software Development] nvgdls:
Having problem installing New Webview Manager with default config, this never happen before with Webview Switcher. It's show verification failed, second attempt end up failed too. What's wrong?

Android 10 Stock
[Android Software Development] ianmacd:
Same here on Android 11. The module is downloaded, but verification fails.

This is the issue:

+ wget -qO arm64_SystemWebView.apk.sha256.txt.tmp https://github.com/bromite/bromite/releas
es/download/89.0.4389.100/brm_89.0.4389.100.sha256.txt
wget: note: TLS certificate validation not implemented
+ grep arm64_SystemWebView.apk arm64_SystemWebView.apk.sha256.txt.tmp
+ rm -fr arm64_SystemWebView.apk.sha256.txt.tmp
+ sed -i s/arm64_SystemWebView.apk/BromiteWebview.apk/gi BromiteWebview.apk.sha256.txt
+ sha256sum -sc BromiteWebview.apk.sha256.txt
sha256sum: can't open 'BromiteWebview.apk': No such file or directory

Specifically, this command is failing to write the APK:

/data/adb/modules_update/bromitewebview/common/tools/aria2c-arm64 -x 16 -s 16 --async-dns --file-allocation=none --check-certificate=false --ca-certificate=/data/adb/modules_update/bromitewebview/ca-certificates.crt --quiet https://github.com/bromite/bromite/releases/download/89.0.4389.100/arm64_SystemWebView.apk

Github issue #32 updated.
[Android Software Development] androidacy:
8.1.1 is out!

Release notes (PLEASE READ CAREFULLY):

Webview Manager 8.1.3 is out - Androidacy

Upgrade to premium for an ad-free experience! Get access to all of our premium features, including: ad-free browsing, faster downloads, less CAPTCHAs, exclusive content, and more! More information here. We did it! We fixed all the bugs! Well, all of them we know about, anyway. In this release...

www.androidacy.com
[Android Software Development] Oumuamua:
For me verification error still persists even after update.

7.3.0 install was successful but 8.x.x fails with same verification error.. :/
[Android Software Development] Depressed T.Bear:
Same here. Guess we'll have to wait for an update
[Android Software Development] Oumuamua:
Yo man, I accidentaly did manage to install 8.1.1 after all!

So what I did was that I reinstalled 7.3.0 version from Magisk Manager after which phone rebooted twice by itself.

Once it booted back on, Bromite webview was deinstalled and Chrome's webview was being used.

Lastly, I tried to install latest version (8.1.1) from Magisk Manager, rebooted and voila!

Hope this helps! :-)
[Android Software Development] Depressed T.Bear:
I really don't know why. But today, I just tried to flash it again. This time, after several unsuccessful attempts at the weekend, it just worked like a charm. Just wanted to let you know here
[Android Software Development] androidacy:
New Webview Manager #stable #release!

Changes:

- Handle the situation where our data isn't accessible.

- Misc bugfixes and refactoring

It should roll out to Magisk Manager soon!

Download v8.1.3:

Downloads by Androidacy | Everything Android and more

All of the Androidacy software you know and love, and now the home of downloads for the Androidacy Modules Repository!

dl.androidacy.com
[Android Software Development] androidacy:
Completely normal behavior, the uninstall script which runs on next reboot finishes uninstall then reboots the device one last time.
[Android Software Development] androidacy:
We're assuming that with no major bug reports, that this release fixes any bugs.

This means 8.2 will be a feature release, stay tuned.

Remember, get support at the links on

Contact - Androidacy

This article is supported by ads. Please consider subscribing to Ad-Free or Premium to remove ads, get unlimited downloads, and more.

www.androidacy.com
[Android Software Development] it's pointless:
How to install this?

Where are the instructions that the module asks to follow?

Where are the offline files that the installer complains can't find?

Where to place those files so that the installer can find them?

800 websites loaded with spyware but the most basic info, how to install the f module, nowhere to be found.
[Android Software Development] geekborg:
Hi,

It wouldn't install on android 7.1.2 (AOSP extended 4.6)

Here is the magisk log:

(I already installed Bromite webview from their repos in Fdroid, the module does not detect it and can't be installed at all)
[Android Software Development] dam85:
I had the same problem. I think the bromite download link is not valid anymore.

You can make offline installation that works fine.

Download latest bromite apk for corresponding architecture (usually ARM64) and place it in internal storage -> WebviewManager/apks

and give it name webview.apk.

Place a config.txt file inside WebviewManager dir with the following:

# Config file for Webview Switcher
# If invalid values are found, or this file is missing, then the module falls back to the default in parenthesis

CV="5" # DO NOT CHANGE THIS

# Should we do a completely offline install?
# To use an apk, place in /sdcard/WebviewManager/apks with the appropriate name, eg webview.apk is for webview and browser.apk for browser
# NOT RECOMMENDED TO CHANGE THIS. Default is 0 for automatic detection
OFFLINE=1

# What should we install? Some config options below require a certain choice here!
# 0 = Just the webview (default)
# 1 = Just the browser
# 2 = Browser and webview
INSTALL=0

# Choice of browser (default: 0)
# 0 = Bromite (default)
# 1 = Chromium
# 2 = Ungoogled-Chromium
# 3 = Ungoogled-Chromium with extensions support
BROWSER=0

# Choice of Webview (default: 0)
# 0 = Bromite (default)
# 1 = Chromium
# 2 = Ungoogled-Chromium
WEBVIEW=0

and save it.

Then install latest webview manager module from magisk and wait to finish.

Reboot and it's done :)
[Android Software Development] twist3d0n3:
Top man!

Worked a charm :)
[Android Software Development] Pzohotest:
Hi, I removed this magisk module and system webview got reverted. But safteyNet check is still failing??
[Android Software Development] dam85:
I don't think this module has anything to do with safetynet check at all.

There are some specific magisk modules for that purpose, although this rom passes safetynet test without any extra magisk module.

Don't count on what magisk says about safetynet error.

GooglePay works out of the box (with magisk hide option enabled of course) and that's a strong evidence that safetynet passes.
[Android Software Development] burny02:
Not sure if this is happening for anyone else, but bromite doesn't appear to be setting on installation??

In global settings I get webview_provider=com.google.android.webview, but nothing that uses it works

No problems with the de-googled version.

I can't change webview in developer options as it is just blank. I am on LG G5

Logcat below of an example:

04-22 12:21:58.320 6443 6443 E WebViewFactory: Chromium WebView package does not exist
04-22 12:21:58.320 6443 6443 E WebViewFactory: android.webkit.WebViewFactory$MissingWebViewPackageException: Failed to load WebView provider: No WebView installed
[Android Software Development] pnin:
I'm using this Webview Manager module but still wanted to check if my Bromite was up to date -- I'm two releases back, so no biggie...

FYI, changelog is at https://github.com/bromite/bromite/blob/master/CHANGELOG.md.
[Android Software Development] dam85:
What do you mean?

If you switch to bromite webview, then you can update it by just installing the latest bromite webview apk.

Webview Manager magisk module is needed just for the initial switch.
[Android Software Development] francwalter:
I found this module in Magisk and installed it, I hoped I could get some AdBlock for the WebView on my phone, but I dont get it: can I add some Adblocking (e.g. uBlock origin) to WebView?

And further I dont see any change in Google Discover (isnt that with WebView?).

In my Android settings I can see under Developer Tools the WebView-Implementation "Bromite System WebView 90.0.4430.74", so I think the install was successful.

But there is no other choice in that setting, I find that strange.

In config.txt I found a setting "BROWSER=0" and there is the 3 for "Ungoogled Chromium with extension support" - do I need to set it to 3 then?

Any hints or links? I didnt find that in the WebView Switcher Readme.

Thanks.

frank
[Android Software Development] pnin:
I see. The reason I was checking was precisely because I was unsure about the update process, as there's no Bromite among the installed apps and Google is now nagging about a WebView update...
[Android Software Development] dam85:
If you want to be sure if the bromite webview install correctly, you ll have to check it in developer tools > webview.

If it says bromite, then you re ok.

I don't know if google play store has an update for it and if it's ok to do (probably not), cause I use aurora store and have play store disabled.

I suggest you to ignore any webview updates from play store and just install the latest bromite apk from net or f-droid.

Browser setting enables the installation of bromite browser and "Ungoogled Chromium with extension support" I guess installs chromium browser with extension support, as name suggests.

With bromite webextension, you get bromite core features but no ad blocking anymore. In official bromite webview pages it says:
[Android Software Development] francwalter:
Does that mean, I cannot replace with this module the default Chrome browser of my system with a version where I can install extensions (like e.g. "ublock origin" and "I dont care about cookies")?

I think I still have not understand what that module does.

I have not noticed any difference in my Google app or in Chrome.
[Android Software Development] pnin:
Had already done so, it's all good.

I assumed as much, as the message is recent and wasn't there before, i.e., when I switched to Bromite.
[Android Software Development] dam85:
This module replaces the webview, not the chrome browser.

I suppose you are aware of what webview is.

I haven't tested bromite browser and thus, I can't answer this question.
[Android Software Development] androidacy:
Announcing Webview Manager 9!

Please note it's currently in beta so there may be bugs.

Read more and download:

Webview Manager 9 - It's Here In Beta - Androidacy

Webview Manager 9.0 is out in beta, and features a much improved UX, speed, and so much more! Find out more at Androidacy

www.androidacy.com
[Android Software Development] Velcorn:
I'm on a Pixel 4a stock ROM and this module just completely killed my phone. I tried removing modules through ADB and even then I couldn't recover from a bootloop, so I had to completely wipe my phone. It's been a while since this happened to me. Kinda bummed out here, but it is what it is. Just a warning for Pixel users, I guess. I don't have anything else installed that would interfere, I think.
[Android Software Development] francwalter:
Now I set in the config.txt:

INSTALL=2

BROWSER=3

WEBVIEW=2

and did a reboot, but unfortunately my phone doesnt boot anymore :( :( :(

It hangs in the androidone logo with the red-blue-green-yellow moving line, and never leaves that state.

I thought I could fix it with flashing Magisk 22.1 again, in (on the fly) TWRP, no change. Flashed the Magisk uninstaller, no change, booted with adb the original boot.img, no change.

Then I flashed the whole 10.0.24.0 ROM (tissot_images_V10.0.24.0.PDHMIXM_20200810.0000.00_9.0_49f16fd30d.tgz) with MiFlash 2017.7.20.0 XiaomiFlash.exe and the flashing says success, but still no boot ending, after hours not. It only stops when the battery is empty :(

I dont know what to do more, I am not sure, that my config.txt settings and WebView Switcher did that, but it is likely.

Now I tried the 10.0.23.0 ROM for my Xiaomi Mi A1 and still this doesnt boot.

I dont understand this, I thought when I flash the whole Stock ROM, there cannot be a boot loop anymore!?

EDIT: I asked in the Xiaomi Mi A1 XDA Forum about it...
[Android Software Development] dam85:
I don't know the cause of the bootloop, sorry.

But you can try to install Magisk Manager for Recovery Mode (mm) .

Maybe it can fix your bootloop problem. Good luck!
[Android Software Development] francwalter:
Unfortunately mm didnt do anything. As I expected, mm reported no module at all.

I had flashed several times Magisk, the original 10.0.24.0 boot.img and the ROM so, there was no Magisk left ;)

At the moment I copy with TWRP the data from the /sdcard to an external sdcard and with adb (works, when TWRP is active) to my PC to get at least some data back.

Any hints, where I could find a logfile where I could find the error?
[Android Software Development] burny02:
Hey,

I use NetGuard...Can someone help me as to which packages are needed internet access, as I always get stuck on testing internet connection
[Android Software Development] androidacy:
We're extremely pleased to announce Webview Manager 9!

Download links and release notes:

Webview Manager v9 - Great Improvements - Androidacy

Upgrade to premium for an ad-free experience! Get access to all of our premium features, including: ad-free browsing, faster downloads, less CAPTCHAs, exclusive content, and more! More information here. We’re pleased to announce that v9 of Webview Manager is now out in stable, ready for the...

www.androidacy.com
[Android Software Development] pnin:
Upon further testing, I discovered this to be incorrect: installing an updated version of Bromite doesn't update the version reported by the Magisk module (I checked both in "Developer options" and with Webview Test v1.2.3rev86 [i.e., "com.snc.test.webview2"]).

The module info does state that "This module downloads the latest browser and/or webview APK everytime it is flashed", which I also verified not to be the case, at least with my device.

And as Webview Manager triggers cache wipes every time it is installed or uninstalled and my Poco X3 NFC (with Xiaomi.eu v12.0.8.0 A10 based ROM) is somewhat flaky as it is (I got a couple of reboots to recovery), I have given up and reverted to the stock webview. Bummer. 😞

PS: I see just now that v9 is out, so maybe I'll give it a try to see if my issues are resolved.
[Android Software Development] androidacy:
Firstly, are you on v9? V8 api is frozen and receives no updates server side.

Second, cache clear is necessary because without it a lot of devices don't register the new webview leading to interesting issues.

Also, please be aware there's limited support for MIUI.
[Android Software Development] dam85:
Ιf you update bromite from site, then the reported version in developer settings -> webview, reports the version you just installed.

I don't know what webview magisk module reports and I guess its irrelevant, as long as the android system's version report is correct.
[Android Software Development] pnin:
Neither. I haven't tested further but, while it was working, the version manually installed (twice) was one and the system reported webview remained an older one...

Not having a clear update path was what prompted me to post here in the first place.
[Android Software Development] Coldz0:
How i can revert back to the stock WebView ?
[Android Software Development] androidacy:
New release of Webview Manager:

Androidacy - Home • Magisk Modules and more at Androidacy

Welcome to my website, containing all my useful links, thoughts, annd more! I develop many things including magisk modules, find out which at Androidacy

www.androidacy.com
[Android Software Development] androidacy:
9.1.3 bugfix update is out.

Release notes have been updated:

Androidacy - Home • Magisk Modules and more at Androidacy

Welcome to my website, containing all my useful links, thoughts, annd more! I develop many things including magisk modules, find out which at Androidacy

www.androidacy.com
[Android Software Development] chudy34:
Hi, do you have a problem with some applications? After switching to bromite, practically every banking application does not turn on for me, it even crashes?
[Android Software Development] dam85:
Try to update to latest bromite. This usually happens when you don't have the latest bromite version.
[Android Software Development] androidacy:
New update to 9.1.8!

Webview Manger 9.1.8 - Androidacy

Webview Manager 9.1.8 is out, and better than it's ever been! We've tweaked the tweaks and squashed the bugs. Find out what's new, and what you're going to love, now!

www.androidacy.com