Code Monkey home page Code Monkey logo

webviewswitcher's Introduction

Webview Switcher

An Androidacy Project

Website

Be sure to check out our new module, Fontifier!

What is this?

With this module, you can install several different default browsers and webviews. Take a peak in config.txt for more information!

Different webviews and browser have additional advantages to the default ones: they are often more up to date, secure, privacy friendly, and better performing!

The module will always download the latest version of the webview and/or browser, to update it just reflash the module!

The latest update should now work on all ROMs Android v7.0+. ROMs versions 5.x to 6.x are not explicitly supported. Overly customized OEM ROMs such as MIUI have limited support.

What is a WebView?

Webview is a shared component between apps to display web content instead of directing to a browser. It's like a minimal browser, but for non-browsers that display web content in any other way than sending you to a browser or custom tab, apps that use it include email, wewbview wrapper apps, or even some banking apps. Even the Google app uses a webview.

PLEASE NOTE SOME APPS WON'T WORK WITHOUT GOOGLE'S OWN WEBVIEW. We can't fix that and any issues on it will be closed and ignored. Complain to the app developer, not us. We're not even sure why this happens or how they check.

Credits

Bromite itself is created by and copyright of the developers of the Bromite project. The upstream official repository can be found here. The source code is here

Ungoogled-chromium Android is created by and copyright The Ungoogled Chromium Authors. Source code for Android builds can be found here

Chromium is created by and copyright The Chromium Project. Source code used in the Chromium implemrntation is here

All binaries utilized and the original MMT-Extended template are developed by and copyright Zackptg5 excluding BusyBox and the original installer template which is built by and copyright John Wu. The upstream binaries are copyright and developed by the original authors.

Module created by Androidacy with help early on from Skittles9823 and Zackptg5. The module is licensed under Apache-2.0.

The logging code used was orginally developed by and copyright John Fawkes, and modified later by Androidacy

ETAs/ Versions

This module downloads the latest browser and/or webview APK every time it is flashed. We will otherwise update when We have time. At any time the latest alpha if available can be downloaded by zipping the master branch of the upstream repository, although you should wait for us to do a release on the filehost, click on magisk modules then bromitewebview

In addition, there may be third party ways to update any apps that can be installed with the module. We do not endorse nor did we create these ways!

Changelog

  • Check out what's new here

Donations

Donations: here

We recommend you check out the websites of the developers of the included apps for donation links.

Support

Any issues with any bundled app should be reported to the respective developer, not us.

Issues with the module should be filed here.

The XDA thread is here

The telegram channel is here

Here is our Discord [very inactive]

Compatibility

  • Android 5.x to 11.0 (7.x+ recommended).
    • Some heavily customized stock ROMs may have issues. This is especially true on android 11!
    • MIUI is not officially supported for the aforementioned reason. Some people have had success with debloating the stock bloatware.
  • Magisk v20.1+ required!
  • Recommended to flash through magisk manager
    • TWRP installs should work; however this requires a working correctly TWRP, decrypted /data, and the offline install method. Note we do not provide support for this!
  • SELinux enforcing/pernissive

Other resources

webviewswitcher's People

Contributors

zackptg5 avatar androidacy-user avatar dangles3 avatar marcant01 avatar topjohnwu avatar csagan5 avatar iglitch avatar johnfawkes avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.