yashsingh1/xdaforums huggingface dataset:
[Android Software Development] TiTiB:
Will this work on Samsung OneUI 3.1?

The stock Webview for this ROM is 'WebViewGoogle' (see screenshot).

On other (custom) ROMs I've replaced stock Webview using a method described at the Bromite site. Basically just delete stock Webview apk, replace with Bromite webview apk, install Bromite webview apk, reboot.

Does this module do anything different?

EDIT: To answer my own question: Not for me--not yet anyway.

In fact it caused a bootloop. Luckily I had a recent TWRP backup to restore from.

During first attempts to install, the module never even paused to accept a keypress, it just stepped all the way through it's steps, then failed.

2nd Attempt:

Also, it kept reporting 'no internet' or some such, so I put the Bromite webview.apk in the /apks folder and in the config.txt file I changed it to FORCE_CONFIG=1. Something I just now noticed is that it is set to OFFLINE=0. Logic tells me this should have been set to OFFLINE=1. I didn't change it because of this statement in the config.txt

"# NOT RECOMMENDED TO CHANGE THIS. Default is 0 for automatic detection"

Might try this again. Sure would be nice to hear from someone before I do! 😀
[Android Software Development] :
Im having a issues, I updated my phone factory reset (Note 20 Ultra TMO running SAC 23 custom One ui ROM) and when I try and flash webview magisk it crashes my entire phone. I tried reinstalling Magisk, all the other modules work except this one now. I can supply the logcat if I can get in touch with the devs.
[Android Software Development] naterz:
Botched my pixel 3a system. Anyway to recover from this without a factory reset? I've tried flashing a non-magisk boot image and I'm still getting sent back to bootloader with no valid slot to boot...
[Android Software Development] rodken:
Deleted.
[Android Software Development] Tazmaniiac:
The installation process is horrible, please change that somehow... First of all the time limit to respond is way to short given the amount of information, I had to restart multiple times to get through it all.

Then the way you navigate through it: You only get to see all options if you answer everything with no, why not list all options before iterating through them?

Nothing critical so far, but that one really sucked: Out of interest I thought why not try the Bromite browser, but due to network issues the download/installation was abandoned, and Chrome was removed from my device?? Did I accidently agree to uninstalling it somewhere in the process? Webview installation worked fine though, so the module is doing it's job
[Android Software Development] androidacy:
ANNOUNCEMENTS:

Androidacy-NEXT beta, stage 1 is here - 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. Welcome to the first stage of the Androidacy-NEXT project, a total under-the-hood rework of...

www.androidacy.com
[Android Software Development] rodken:
@androidacy What are the requirements - I am attempting to flash on a device running Android 7.1?

Edit: Is there a another purpose for the apk folder besides storing the 'BromiteWebview.apk'?
[Android Software Development] pnin:
I have installed this on my RROS v8.0.7 only to see it silently removed -- Bromite, that is, not the Magisk module -- after a system update (dirty flash).

When I tried to re-install, it did so apparently, but the Webview was unchanged.

Now looking for solutions for reinstating it and safely upgrading Bromite in the future.
[Android Software Development] androidacy:
v10 is out in beta!

Webview Manager 10 - 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. Alright, who let the intern handle scheduling again? But hey, better late than never! We are...

www.androidacy.com
[Android Software Development] enjoy_life:
It's impossible to download from that website. It says either requires authorization or network issue. Can someone post a reliable link? Thank you.
[Android Software Development] androidacy:
New stable release!

Webview Manager 10 - 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 are extremely pleased to announce the general stable release of Webview Manager v10, with...

www.androidacy.com
[Android Software Development] bleibeidl:
Is config.txt disregarded since v10?

I cannot get it to install a local copy of the ungoogled trichrome webview.

This worked like a charm in v9 releases.

The installer shows it's online behaviour even though the config is forced-offline.
[Android Software Development] flocke000:
It seems like downloading the ungoogled-chromium WebView fails:

I attached the log as well, hopefully this helps to figure out why this is happening.
[Android Software Development] Gregbmil1:
The default setting installed just fine. Bromite and Bromite WebView. But I have no other choice because went flashing it does not recognize my volume buttons being pressed. I'm on a Note 10 with Android 11.

Is anyone else having this issue?
[Android Software Development] earth08:
I am getting this error while installing

[INFO]: Starting tokens initialization

[WARN]: Couldn't find API credentials. If this is a first run, this warning can be safely ignored.

/data/user/0/ihdtliisuutcnef.h/cache/flash/update-binary: /dev/tmp/functions.sh: line 52: curl: not found

[INFO]: Exporting token

[INFO]: Starting tokens validation

/data/user/0/ihdtliisuutcnef.h/cache/flash/update-binary: /dev/tmp/functions.sh: line 68: curl: not found

[WARN]: Got invalid response when trying to validate token!

Please guide,

Rhanks
[Android Software Development] androidacy:
New patch is out!

Webview Manager v10.0.5 Release - 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. These are the release notes for Webview Manager v10.0.5, a bugfix release in the 10.0.x...

www.androidacy.com
[Android Software Development] androidacy:
There's a known bug that the API falsely reports a 404 error for ungoogled-chromium webview. Our system administrator is investigating.
[Android Software Development] androidacy:
Offline install was deprecated in favor of a more streamlined online method in v10. We encourage you to use this method instead, and report any issues to the telegram group in the OP.
[Android Software Development] TiTiB:
For me, with older version, there was never an opportunity to even select anything; Webview Manager just stepped through and did it's thing, which failed and caused a bootloop.

Good luck getting a response from the devs here, I never did. They prefer other forums for communicating.
[Android Software Development] ShironLive:
Is there any way to uninstall the module with TWRP?, i'm stuck in a boot loop. PLEASE HELP
[Android Software Development] westhaking:
Flash the tool from this thread in twrp and disable xposed. Hopefully you can boot up now and then uninstall or disable webview manager through your xposed manager.

Edit: You will need to download and sideload it in twrp from a computer already trusted with usb debugging.
[Android Software Development] androidacy:
New update is out!

Read about it here:

WebView Manager 10.1.2 - Release Notes - 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. This release is primarily a maintenance release, with a couple new features. We focused on...

www.androidacy.com
[Android Software Development] oldman20:
I flashed v10.1.2 and many apps were force closed like in the picture. in development setting can't select Bromite browser. I tried uninstalling and rebooting but the apps are still crashing. how to full uninstall it or fix it?
[Android Software Development] ele3131:
Awesome Module!!! Much easier than install manually, v10.1.2 worked fine here (DotOS Galaxy S9).
[Android Software Development] Fumetsu_Guritto:
Can confirm it works for OnePlus 8T on LineageOS 18.1 for microG (kebab).
[Android Software Development] la0pe0Ue:
Could we use WebExtensions or UserScripts for WebView? It is useful in the sense that other web-based apps are also equipped with extensions or scripts.
[Android Software Development] temporarium:
Is there any way to confirm that Ungoogled Chromium Webview is installed, and not just regular Android System Webview?

I selected Ungoogled Chromium, and it downloaded and installed successfully, and all works well after a reboot. However, my ROM reports that my Webview implementation is Android System Webview. It's possibly because the file was renamed, etc., but how can I make sure?
[Android Software Development] vivek12341:
Hi, How to change User Agent String for our bromite/chromium webview ??? So, any app using this webview must use that custom user agent.
[Android Software Development] westhaking:
There is this app in the play store that will let you know which webview your system is using. It has confirmed for me that although I can successfully get this module installed it never actually uses the bromite webview. I test after each release. Same thing. Looks successful but doesn't actually work as expected.

Pixel 2 stock.
[Android Software Development] temporarium:
This is the result from that app:

No where does it indicate it's UNGOOGLED CHROMIUM, which is what I selected 🤔
[Android Software Development] cheeklitched:
Is there a way to test if it is working? When I flashed this module I selected the defaults. No additional apps were installed and I have no way of telling what changed.
[Android Software Development] morfikov:
Check under developer options, it should say something like the following:

Also, the app to check what webview you use (from gplay) seems to report it wrongly, or it spoofs some things to look like google webview. I have the same results, i.e. no indication that bromite is in use, but apparently it is.
[Android Software Development] temporarium:
Thanks, but selected Ungoogled Chromium, and it downloaded and installed successfully, and all works well after a reboot. However, my ResurrectionRemix ROM reports that my Webview implementation is Android System Webview. How can I be sure it's the UNGOOGLED webview?
[Android Software Development] morfikov:
It says Android, and not Google/Chrome, but it doesn't matter, AOSP webview tracks you the same way Google webview would (they both from Google) -- read this thread for more info:

WebKit, AOSP/Google Webview, Gecko

Hi there, I’m looking for a clear explanation between all these web browser engines. AFAIK: • WebKit is developped by Apple - open source • AOSP webview aka Blink - open source - based on WebKit • Google webview: fork of AOSP with proprietary stuff • Gecko: supports open Internet...

forum.f-droid.org
[Android Software Development] temporarium:
That thread doesn't explain anything about ungoogled chromium or bromite, which are both intended to make Android webview more private.

I'd use bromite, but it doesn't work with some apps, so I'm using ungoogled, BUT HOW DO I CONFIRM THAT IS THE CASE?
[Android Software Development] morfikov:
I just told you, AOSP webview tracks you the same way google webview does. The only way to make it stop is to switch to bromite. Check in dev option what webview implementation you currently use. If it says bromie, you use bromite, it's simple.
[Android Software Development] temporarium:
And I just said that 1) bromite doesn't work for me with some apps - I have used it before; and 2) I'm using ungoogled chromium - not aosp (which, by the way, has little to do with webview); and 3) dev options doesn't indicate whether it's regular Android system WebView or ungoogled chromium WebView.

I'm asking how I can confirm that ungoogled webview is indeed the one that this module installs when I select it.
[Android Software Development] morfikov:
But the AOSP webview is based on chromium. According to the thread I posted earlier, there's no difference between Google's and AOSP's webview implementation. And yes, using bromite can break applications -- it's expected. So I don't know what else you want to know.
[Android Software Development] adilkral:
Hi looked everywhere and unfortunately spent all night to find the answer but no joy.

I uninstall the module from magisk but lost Google, Google search ,yahoo mail, duckduckgo. When I try webview test app I get error saying

An error has occurred and the app will be shut down.

"android.webkit.WebViewFactory$MissingWebViewPackageException: Failed to load WebView provider: No WebView installed"

Can anyone please help. Using android 11. Note 20 plus
[Android Software Development] asratxda:
I can not install this module on latest magisk because I am having android 7.0 api 24 and also my system has com.google.android.webview ? What should I do? It is giving failed message. ( minimum api 26 )
[Android Software Development] TiTiB:
Did you ever get this sorted out? I too have com.GOOGLE.android.webview, and have not had success. Did you fully read and head the 'Compatibility' section? Namely, if you're using a Samsung device, the part that says 'OneUI users: make sure Secure Folder is disabled before installing.'.
[Android Software Development] asratxda:
This module has min api req so it will not get installed on Android 7.0 . For api less than 26 you will have to edit framework-res.apk files. Type on google -->> " Solved installing webview" Or --->>

https://xdaforums.com/t/solved-installing-webview-rooted-stock-rom.4083237/

You can follow above link and procedure. Also if you edit/replace/modify system partition then it will break your safety-net, it happened with me and I had to reinstall fresh rom. I installed Ungoogled-chromium system webview. Also JUST placing ungoogled.chromium.system.webview.apk in /system/app/webview/ directory did not work, I had to unzip apk and copy oat/lib directories also.
[Android Software Development] pommedefrance:
Hi

i installed this webview module without a problem but i can't have my statement now with revolut..it crash the app...it seems it's because it search the original webview to work...

Is there a way to change that ?

thks
[Android Software Development] northmendo:
How do I get access to this module? The website isn't working at all for me. Nothing shows up on the downloads page.
[Android Software Development] TiTiB:
I've always used Magisk to d/l it. in fact did it again just now, although I don't know if it even works in Samsung devices. I've tried, and, failed, in the past, and had to restore a TWRP backup.
[Android Software Development] northmendo:
You must be using an old or forked version of Magisk. The new version no longer has a module repo. I've gotten it that way in the past as well.
[Android Software Development] TiTiB:
v23.0 Magisk says it's the latest.
[Android Software Development] northmendo:
The Canary version is the one for Android 12. Here's a link. Now that topjohnwu works at Google he had to make some concessions to keep developing it. Magisk hide and the module repository have been removed.

https://raw.githubusercontent.com/topjohnwu/magisk-files/canary/app-debug.apk
[Android Software Development] mrrocketdog:
omg! and how long till google kills it i wonder. they cant have THAT floating around. might take .50¢ out their pocket. jeeeeezzzzz
[Android Software Development] androidacy:
New updates!

API updates and more! - 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. It took us awhile, but we got there at last. We’re pleased to announce the latest API changes...

www.androidacy.com

This will solve both the 404/401 errors and the update check errors!
[Android Software Development] androidacy:
Androidacy now has a modules Repository, which you can check out at:

Magisk Modules Repo - #1 Trusted Source Of the Best Modules - Androidacy

The Androidacy Magisk Modules Repo is your go-to source for reliable, secure magisk modules and KernelSU Modules to enhance your android.

www.androidacy.com

All the modules in the old repository, including ours, are there and applications are welcome. Do note this is not officially supported by John Wu or anything.
[Android Software Development] temporarium:
You should also point out that it's a commercial venture, rather than a FOSS initiative.

We should have a centralized repo, and XDA is a good place for it.
[Android Software Development] westhaking:
Any way to add this within magisk?
[Android Software Development] KitsuneFoxy:
Just wondering what the last version to support android 6 is? Plus if they could upload it. Thanks.
[Android Software Development] aku6:
Hi,

I had the same problem (but on a different phone).

In my case there was a hidden file named ".androidacy" in the folder /sdcard/. It seems to me, that the error originates from this file as it blocks WebViewManager from creating a hidden directory with the same name (I found that error in the WebviewManager log file). After deleting the file "/sdcard/.androidacy" the installation was done without any problem....

Maybe you should also take a look at the log files in folder WebviewManager/logs, the first error there might give you more information on your problem.

Good luck,

aku6
[Android Software Development] .hidden:
That solved the problem, thank you :)
[Android Software Development] FreakyJoost:
I tried to install this Module, but there's a problem. I hope there's a workaround.

The big problem seems: Volume key not detected.

The log mentions it as

timeout: can't execute '/data/adb/modules_update/bromitewebview/common/addon/Volume-Key-Selector/tools//keycheck': No such file or directory

Now, I'm new to this Module, is there a dependency to the bromitewebview? I thought that's the default replacement the managers installs on its own.

EDIT: never mind, it seems it's waiting for input , and I need to respond very quickly.

Not sure how the browserinstall works, but I wanted to use the default anyway.
[Android Software Development] androidacy:
This is actually extremely helpful, I'll forward this to the development team and hopefully we'll be able to ship a fix in the coming days.
[Android Software Development] androidacy:
In other news, we're working on a big update to WebView Manager. I can't say much right now as it's still in closed testing, but stay tuned on our announcements channel:

Androidacy

Androidacy | Crafting the Ultimate Android Experience	This is our channel for announcements, news, and more.	🌐 https://www.androidacy.com/?f=channel

t.me

And if you want to test once it's entered beta, join our group:

Androidacy | Community

Androidacy | Crafting the Ultimate Android Experience	This is our group for announcements, news, Android discussion, support, feedback and more. Be sure to read our rules!	🖥️ Website: https://www.androidacy.com/?f=tgg	🗣️ Channel: @androidacy

t.me
[Android Software Development] DraconianGothic:
Hi,

Thanks for creating an easy way to install Bromite Webview.

I have 2 questions regarding the Webview Manager Magisk module.

1 - Does the Webview Manager need to remain installed as an active module within Magisk once Bromite Webview has been installed or can it be disabled/ removed from Magisk?

2 - Each time i reboot my device , another full-************.log file is created within the WebviewManager/logs directory. Do these get purged after a period of time or will they remain and increase in number over time?

Thanks.
[Android Software Development] nacos:
Hi,

Can/should the choices be changed in the config.txt file based on the browser I have installed? I.e. DuckDuckGo instead of Chromium?

Thanks!
[Android Software Development] dam85:
I'm afraid not.

Only the browsers mentioned in config.
[Android Software Development] nacos:
Thanks!
[Android Software Development] Swordfishx86:
Remember the XDA-Store? --> nope, not a good idea. github is the place to do that.

--

I've installed Webview Manager 10.2.5 from the Magisk Repository (v23.0 (23000) (21)) to find that some apps I rely on don't like the alternative webviews. So I gave up and removed the module using Magisk Manager. Then I installed Android System WebView Beta (https://play.google.com/store/apps/details?id=com.google.android.webview.beta) but i can't select it in the developer options. It is there as the sole webview and I can tap on it but Webview implementation still reports "none" and 2 of "my" apps still quit forcefully.

Any ideas on restoring the previous state before using Webview Manager?

--

Edit: It's a Samsung Galaxy S10e running Android 11.

What i tried already:

adb shell cmd webviewupdate set-webview-implementation com.google.android.webview

gives

Failed to switch to com.google.android.webview, the WebView implementation is now provided by .

And Webview implementation in developer options still shows "none".
[Android Software Development] whatsisnametake2:
one of my beefs with flipboard is that links open in non dark theme pages even when your system is set to dark theme. I understand this is because webview isn't dark theme. will this module allow me to have dark theme web pages in this scenario?
[Android Software Development] androidacy:
New updates are out:

Module Updates and a Happy New Year! - 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. First off, a very happy new year from everyone at Androidacy! It’s been a tough year all...

www.androidacy.com

Also please note magisk manager will no longer show updates even to stable users. The only office place to download zips is our website:

App Downloads & More - Innovation Backed by Androidacy - 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. Upgrade your Android experience with Androidacy’s app downloads (and more!). Find your...

www.androidacy.com
[Android Software Development] hurray:
I have tested the newest version 3.1 on my Samsung Galaxy TabS2 under LOS 15.1 and it works good. :)

On my Oneplus 6 (still on OOS 5.1.11 due to compatibility reasons) it installs and is listed as "Bromite System WebView" under apps but I can't choose it under Settings - Developer options - WebView implementation: the list is complete empty.

Is there a way to test if the bromite webview is currently running and in use?
[Android Software Development] Revenant Ghost:
On my OnePlus 5 running OB33, I'm having the same issue here.

[MENTION=9506190]clcombs262[/MENTION], could you investigate this? Thanks.

And AFAIK, Gmail and the Google app itself rely on WebView or they'll crash. No problems there, though.
[Android Software Development] clcombs262:
Known issue on OOS

They seem to block using non Google webview in framework-res.apk so absolutely nothing to be done right now

To override that, the module would have to grab framework-res, decompile, edit, recompile and sign that app and God knows what that could screw up if done even slightly wrong
[Android Software Development] nikerossxp:
with this module, many apps gonna crash or won't work.

How to completely remove this? After uninstall module, my webview still is bromite and reinstalls after reboot.
[Android Software Development] clcombs262:
You'll need to remove updates to bromite webview or AOSP webview