19

[MAGISK][MODULE][WEBVIEW]Open WebView[2.2.0]

 11 months ago
source link: https://forum.xda-developers.com/t/magisk-module-webview-open-webview-2-2-0.4496119/page-3#post-88554341
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

[MAGISK][MODULE][WEBVIEW]Open WebView[2.2.0]

The only difference between the official Magisk and the fork is that the fork has Magisk Hide inside again. The code is still original.

How do I reboot in safe mode when I can only access fastboot, please? I'm only familiar with adb.. Flashing it over again would be my last resort.

if you can't boot the device in safe mode and you installed magisk by patching the boot image you can flash the original boot image using fastboot:

Bash:
fastboot flash boot <boot_name>.img
doing so magisk will not work and you can go back to accessing your device. At this point you just have to start adb as root
Bash:
adb root

at this point with adb shell you should be able to delete the module folder present in:

Code:
/data/adb/modules

Reactions: OPO13R

OPO13R

Senior Member
Jul 11, 2016 Google Pixel 7
Thanks a lot @temporarium and @F3FFO , I followed your steps and successfully brought my phone back to life
While this is glady accepted, I'm still wondering about the error.. Is this something that can be fixed in the future, @F3FFO ? And also make Mulch's Webview module work?
Thanks a lot @temporarium and @F3FFO , I followed your steps and successfully brought my phone back to life
While this is glady accepted, I'm still wondering about the error.. Is this something that can be fixed in the future, @F3FFO ? And also make Mulch's Webview module work?

Which of the two solutions worked?

Also, Mulch WebView works great on my A13 device.

OPO13R

Senior Member
Jul 11, 2016 Google Pixel 7
Which of the two solutions worked?

Also, Mulch WebView works great on my A13 device.
Actually, it was a combination of the two 😬

I wish I'd be as lucky as you are, it's probably due to the unique software architecture of the Pixel 🤷🏼‍♂️
It worked with Bromite's Webview back when it was still reliable; Mulch seems to break something.
Actually, it was a combination of the two 😬

I wish I'd be as lucky as you are, it's probably due to the unique software architecture of the Pixel 🤷🏼‍♂️
It worked with Bromite's Webview back when it was still reliable; Mulch seems to break something.

Try it with the "official" Magisk maybe?

OPO13R

Senior Member
Jul 11, 2016 Google Pixel 7
Try it with the "official" Magisk maybe?
That's not helping much I'm afraid.

Vanadium Webview didn't work either, so it's most likely an issue with the app itself.

After I rebooted the phone in safe mode, restored the boot.img and rebooted again, I'm still unable to select Vanadium System Webview as my main WebView under developer options. It's not showing up, yet I can see it in my app list.

I managed to make it work, likely in the most complicated (but safe) way ever.

1. Install Open WebView module via Magisk
2. Do NOT restart right away, instead deactivate the module for now.
3. Restart the phone.
4. (Re-)Enable the module in Magisk
5. Restart the phone.
6. Choose the (now available) xxx WebView in the developer menu.

After I re-enabled the Magisk Hide feature in Magisk Delta again (and rebooted) it stopped working again. So this MUST be an issue with the hiding feature.
Since I cannot select Open Webview as a superuser app, what should I do?
@huskydg
Last edited: Apr 26, 2023

alex moymoy

Senior Member
Nov 2, 2015
Hi. I only want to thank the Dev for this wonderful work and say that I'm using the module for some time and it works perfectly on A13. Tested on 4 different custom ROMs, AOSP based. Bromite works, Mulch I was using it until today. Now updated and change to Vanadium for testing. It's working too. Only for Info and many thanks for this good and helpful option 👌👌👌👌👌

Reactions: iamthechickengod

spida_singh

Senior Member
Mar 3, 2011
You can access the power menu you say?
Try this;
Press and hold the power button until power options appear.
Tap and hold Power Off.
Hold until you see Reboot to safe mode, and then tap on the prompt.

I had this same issue, I booted into safe mode, setup adb root OK, ran adb shell rm -r /data/adb/modules and got it back, thanks!

Last edited: May 10, 2023
Flashed latest version. But after enabling Bromite webview under Developer settings, it breaks browsing. See screenshot attached. View attachment 5784021

I choose mulch browser and working fine at least now with some apps daily use, but it doesn't have 2 option selectable like above screenshot, mulch replaced systemwebview, any way to bring selectable webview like that in next version?

I choose mulch browser and working fine at least now with some apps daily use, but it doesn't have 2 option selectable like above screenshot, mulch replaced systemwebview, any way to bring selectable webview like that in next version?

Thanks for your suggestion. It must be something wrong with Xiaomi 12 Pro. I changed my phone to Pixel 7 Pro. It works very well with Bromite webview.

Reactions: oldman20

Thank you for this awesome mod !!

Flashed, choosed and downloaded Mulch, rebooted, updated through Neo Store (F-Droid client) and voila. The mod replaced stock WebView which was pre-installed by LineageOS 20, though it was freezed (root).

Is it possible to install Bromite and Vanadium WebView too, so I have all 3 installed simultaneously and can choose between them? Simply flash again 2 times and choose both Bromite and Vanadium or not possible?

Reactions: Releece

Open WebView
A magisk module created to replace system fonts.​
View attachment 5717115

Installation:

  • Download the module from the github release page.
  • Install from Magisk.
  • Enjoy it!

Features:​

  • Works on any device running Android 8.0+ and Magisk 20.4+
  • Install a webview of your choice between:

Credits:

Magisk by @topjohnwu
MMT-Extended by @Zackptg5

License:

The source code is available under GPL v3

Git Repository : https://github.com/Magisk-Modules-Alt-Repo/open_webview

Thanks a lot for adding Mulch, as Bromite has been abandoned for months and is becoming a security risk.

Btw, you still forgot to edit the first sentence right under the title of your OP! It talks about changing fonts and it's the only thing that will be displayed when users are browsing threads, so it's keeping people away from this great module!

Reactions: temporarium

Thank you for this awesome mod !!

Flashed, choosed and downloaded Mulch, rebooted, updated through Neo Store (F-Droid client) and voila. The mod replaced stock WebView which was pre-installed by LineageOS 20, though it was freezed (root).

Is it possible to install Bromite and Vanadium WebView too, so I have all 3 installed simultaneously and can choose between them? Simply flash again 2 times and choose both Bromite and Vanadium or not possible?
I've just flashed this mod over previously installed Mulch to see if it will add Vanadium next to it but no. You got to choose between them.

I can now see in f-droid that there's no Vanadium but Mulch update. OK since I can't find Vanadium in the store and the one installed is the latest version however, further investigation lead me to installed (since there's a Mulch update in store):

Android WebView. ~12,29KB, was about 100MB before flashing 1st time. System app.
Mulch WebView. 255MB. User app.
Vanadium WebView. 108MB. Systemless app.
Vanadium WebView Overlay. System app. Same size as Android WebView.

Vanadium WebView is the only one to choose in developer settings but hey, there's Mulch installed occupying 255MB. Looks like a mess to me.

loko sjonny

New member
Dec 9, 2022
Hi there, i've been using Webview manager as alternative so far, because it included ungoogled chromium.
Although the module doesn't work well and i can't get ungoogled chromium as my sys web view. Could you add ungoogled chromium to this module please? I want to use this for the privacy features, unless im uninformed and one of the options you guys provide are a better alternative ?

Any help s appreciated and love the beautiful contribution guys!

Have a good one

Top Liked Posts

  • Hi, can you make it for Mulch Webview too? because bromite seem abandoned

    I just released a new version (2.1.0) with Mulch webview support and various improvements

    The only difference between the official Magisk and the fork is that the fork has Magisk Hide inside again. The code is still original.

    How do I reboot in safe mode when I can only access fastboot, please? I'm only familiar with adb.. Flashing it over again would be my last resort.

    You can access the power menu you say?
    Try this;
    Press and hold the power button until power options appear.
    Tap and hold Power Off.
    Hold until you see Reboot to safe mode, and then tap on the prompt.

    The only difference between the official Magisk and the fork is that the fork has Magisk Hide inside again. The code is still original.

    How do I reboot in safe mode when I can only access fastboot, please? I'm only familiar with adb.. Flashing it over again would be my last resort.

    if you can't boot the device in safe mode and you installed magisk by patching the boot image you can flash the original boot image using fastboot:

    Bash:
    fastboot flash boot <boot_name>.img
    doing so magisk will not work and you can go back to accessing your device. At this point you just have to start adb as root
    Bash:
    adb root

    at this point with adb shell you should be able to delete the module folder present in:

    Code:
    /data/adb/modules
    Hi. I only want to thank the Dev for this wonderful work and say that I'm using the module for some time and it works perfectly on A13. Tested on 4 different custom ROMs, AOSP based. Bromite works, Mulch I was using it until today. Now updated and change to Vanadium for testing. It's working too. Only for Info and many thanks for this good and helpful option 👌👌👌👌👌
    I choose mulch browser and working fine at least now with some apps daily use, but it doesn't have 2 option selectable like above screenshot, mulch replaced systemwebview, any way to bring selectable webview like that in next version?

    Thanks for your suggestion. It must be something wrong with Xiaomi 12 Pro. I changed my phone to Pixel 7 Pro. It works very well with Bromite webview.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK