I have a issue with a app that requiers a less secure webview then the original from /e/. (Cromite)
I have install one from Google (I know ). but when i select it in the development options, then the app still uses the original defualt webview. I have tired reboot ect.
Am I doing somthing wrong or is there anther way to change the webview? I only need it when i’m logging in the app, else i dont need that nasty google version.
I have a OnePlus 6 with 2.8-t-20250225471522-community-enchilada
It is not, nor has it ever been, possible to just install any webview and hope the system recognizes it. What is supported is in the framework of a ROM.
Custom ROM webview, by default, is com.android.webview. I don’t know if Google’s webview (com.google.android.webview) is supported or not but flashing GApps seems to make it work somehow. Haven’t used GApps in ages so…
I know there may be some adb magic to probably get some webview to work but I never personally tried.
The one way to have multiple webviews is of course to be rooted.
Root ROM
Install LSPosed
Install AnyWebView module
On crDroid A11 I just happen to have that for testing purposes.
In Aurora Store I couldn’t find the regular Google WebView so had to choose between beta. dev, and canary. Installed the beta and rebooted.
In the screenshot you see four webviews including the Google beta.
The first one selected is actually Cromite WebView (which was installed manually on all of my ROMs from Oreo up).
That would be quite a move due to a single app. Is the app that important to justify a ROM change?
Any chance you can tell us what the app is.
But I thought the issue was with the webview, not the browser.
There is actually no info regarding what happens during this failed login.
Does app crash
Any login errors
Does login process loop
???
Is it possible to grab a log? That would be very helpful to see where the failure happens. Maybe something is blocked.
[ Speaking of, any network related settings that might be a problem? Hiding IP (Tor) can be a problem. Tracker blocking? ]
Just as one can change flags in browsers, one can also do so with the webview using WebView DevTools. Accessible from within some webview-based browsers like Fulguris and Privacy Browser.
Best left untouched, of course, by us regular folks. Not knowing why the logins failed means not knowing what may need changing. Whether webview or browser.