Android System WebView on Xiaomi: detailed analysis of the application, errors and solutions

Have you ever noticed the mysterious Android System WebView on your Xiaomi app list? This system software often raises questions: why it is needed, why it takes up space, can it be removed without consequences? This is especially true for users of Redmi, POCO and Mi series, where the application can weigh up to 100 + MB and regularly update via Google Play.

In this article, we will take a look at all the nuances of Android System WebView on Xiaomi, from the technical role in the system to practical optimization tips. You will learn how this application affects the speed of loading web pages in other programs, why it can cause errors (for example, code 10 or 504), and what to do if WebView stopped working after the MIUI update.

What is Android System WebView and why is it necessary for Xiaomi?

Android System WebView is a system component that allows other applications to display web content without opening a full browser, essentially a "mini browser" within each application that requires you to show a web page.

  • ๐Ÿ“ฑ Social networks (Facebook, VK, Twitter) โ€“ open links and mini-sites directly in the application.
  • ๐Ÿ’ณ Banking applications (Sberbank Online, Tinkoff) โ€“ show web versions of documents or payment forms.
  • ๐ŸŽฎ Games โ€“ Some titles (Genshin Impact, PUBG Mobile) use WebView for news feeds or login.
  • ๐Ÿ“ง Mail and messengers โ€“ Gmail, Telegram can open preview links via WebView.

On Xiaomi, this component is integrated into MIUI and works in conjunction with Chrome (if installed). Without WebView, many of the app features will simply stop working - instead of content, you will see an empty screen or an error "Web page is not available".

๐Ÿ“Š Did you know about the existence of Android System WebView before this article?
Yes, I knew and understood his role.
Yes, I heard, but I didn't know why I needed it.
No, I just found out now.
I'm not interested.

It is important to note that on Xiaomi with MIUI 12+, WebView can work in two modes:

  1. Standard โ€“ uses the built-in engine from Google (updated via Play Market).
  2. MIUI-optimized โ€“ modified version from Xiaomi (updated through System Update).

How to check the version of Android System WebView on Xiaomi

To find out the current version of WebView and see if it needs an update, follow these steps:

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. In the search box, type in Android System WebView.
  3. Slip on the app and scroll to the "Version" block.

Current versions for 2026:

MIUI versionRecommended version of WebViewDate of last update
MIUI 14 (Android 13)115.0.5790.166May 2026
MIUI 13 (Android 12)108.0.5359.128December 2023
MIUI 12.5 (Android 11)96.0.4664.104June 2023

If your version is older than the table, it is recommended to update WebView.

  • ๐Ÿ”„ Google Play (if the standard version is used)
  • ๐Ÿ“ฅ Through System Update in MIUI settings (for modified version).

๐Ÿ’ก

On some Xiaomi models (e.g. Redmi Note 10 Pro or POCO X3 Pro), WebView may be hidden in the list of system applications. To find it, turn on the display of all processes in the application settings (โ‹ฎ โ†’ Show system).

Can I uninstall Android System WebView with Xiaomi?

Technically, WebView can be removed, but it has serious consequences. The application is a system component, and uninstallation will lead to:

  • โŒ App crash when trying to open web content (e.g., login to Instagram or viewing news in Yandex.Zen).
  • โŒ System errors such as "com.google.android.webview crashed."
  • โŒ Problems with MIUI โ€” Possible interface lags and Quick Settings malfunctions.

However, there are safe alternatives:

Turn off automatic updates in Google Play

Clear the app's cache

Reverse to the factory version via ADB

Use an alternative browser (e.g. Firefox) for embedded content-->

If you still want to get rid of WebView, the only relatively safe way to do so is to disable it (do not delete it!):

  1. Go to Settings โ†’ Applications โ†’ Android System WebView.
  2. Click โ€œDisableโ€ (on some Xiaomi models, this option may be blocked).
  3. Confirm the action.

โš ๏ธ Warning: On devices with MIUI 14 and later, disabling WebView may cause Google Pay and other financial services to fail. Before experimenting, back up through Settings โ†’ Additional โ†’ Backup and Reset.

Common Android System WebView bugs on Xiaomi and their solutions

Xiaomi users often experience WebView-related issues, and here are the most common errors and ways to fix them:

Error codeReason.Decision
10 or ERR_ACCESS_DENIEDConflict with MIUI security settingsReset network settings in Settings โ†’ SIM-maps and mobile networks โ†’ Resetting network settings
504 (Gateway Timeout)Problems with connecting to Google serversCheck VPN or turn off Private DNS in Wi-Fi settings
INSTALL_FAILED_INVALID_APKDamaged update fileClear the Google Play cache and re-install
WebView is not respondingCache overload or conflict with ChromeClear WebView data and restart the device

If the error persists, try resetting WebView to factory settings:

adb shell pm clear com.google.android.webview

This command must be executed through ADB (the instructions for setting up ADB for Xiaomi are in the FAQ).

What if WebView is not updated at all?
If Android System WebView is stuck on the old version and is not updated through Google Play, the problem may be: 1. Lack of Google services (on some models for China, for example, Redmi). K50i). Solution: Install Google Play Services manually via APKMirror. 2. MIUI. Solution: Enable the option "Auto-Update System Applications" in Settings โ†’ The phone. โ†’ Update MIUI โ†’ โ‹ฎ โ†’ Settings. 3. Damaged Play Market cache Solution: Clear Google Play Market and Google Play Services data in your app settings.

How to optimize the Android System WebView on Xiaomi

WebView can take up a lot of space and slow down the system, especially on Xiaomiโ€™s budget models (Redmi 9A, POCO M3).

  • ๐Ÿงน Cache cleanup: Clean WebView cache regularly through Settings โ†’ Apps โ†’ Android System WebView โ†’ Memory โ†’ Clear cache. This will free up to 500 MB of space.
  • ๐Ÿ”„ Disable Auto Updates: If you are satisfied with the current version, please do not automatically update on Google Play (see the โ†’ โ‹ฎ โ†’ App for Disable Auto Update).
  • ๐Ÿ› ๏ธ Alternative engine: You can switch to MIUI 13+ on Chrome Custom Tabs (includes in the developer settings).
  • ๐Ÿ“‰ Background Limitation: In the WebView application settings, set "Limit background activity."

For advanced users, there is a way to reduce the consumption of WebView RAM:

  1. Activate Developer Mode (7 tap on "MIUI Version" in Settings โ†’ About Phone).
  2. Go to Settings โ†’ Additional โ†’ For developers.
  3. Find the โ€œDo Not Save Actionsโ€ option and turn it on for Android System WebView.

โš ๏ธ Warning: On Xiaomi with 4GB of RAM or less (Redmi 8A, POCO C31), disabling WebView background activity can lead to frequent reboots of embedded browsers in applications.

Android System WebView vs Chrome on Xiaomi: Which is Better?

Many Xiaomi users are wondering: Do you need Chrome if you have WebView?The two components are closely related but perform different functions:

  • ๐ŸŒ Chrome is a full-fledged browser for browsing the web.
  • ๐Ÿ”ง WebView is a system tool for displaying web content within other applications.

Starting with Android 10 (and MIUI 11+), WebView uses the Chromium engine by default, just like Chrome.

  • โœ… Chrome update automatically improves WebView performance.
  • โš ๏ธ Removing Chrome may cause WebView to crash (on some firmware).
  • ๐Ÿ”„ If Chrome is updated and WebView is not, the system will use an outdated version for embedded content.

Recommendations for Xiaomi users:

ScriptAction.
You want to save some space.Remove Chrome, but leave WebView (crash risk ~10%)
Stability is important.Leave both apps and update them in synchrony
Use alternative browsers (Firefox, Brave)You can delete Chrome, but watch for WebView updates

๐Ÿ’ก

On Xiaomi devices with MIUI for China (without Google services), WebView runs through a built-in engine from Xiaomi.In this case, Chrome is not needed, but WebView updates come less often and may contain outdated security versions.

What to do if Android System WebView stops working after MIUI update

One of the most common problems on Xiaomi is that WebView breaks down after a major MIUI update (e.g., 13 to 14).

  • โŒ Applications do not open web pages.
  • โŒ The error appears "android.webkit.WebViewFactory$MissingWebViewPackageException."
  • โŒ The system suggests installing WebView, but the installation fails.

Algorithm of the solution:

  1. Restart the device โ€“ sometimes a simple reboot helps.
  2. Clear the cache and WebView data in the application settings.
  3. Install manual version: Download the latest APK version from APKMirror. Delete the current version via adb uninstall com.google.android.webview. Install the downloaded APK.
  4. Remove the MIUI update (if the problem has occurred after it): adb shell am start -n com.android.updater/.UpdateActivity In the menu that opens, select "Roll back" (not available on all models).

If nothing helps, the last option is to reset to factory settings (without data loss):

  1. Go to Settings โ†’ Additional โ†’ Backup and Reset.
  2. Select "Resetting" (not "Reset to factory"!).
  3. Confirm resetting only the application settings (this will not affect your files).

โš ๏ธ Warning: On Xiaomi with a locked bootloader (Redmi Note 12, Xiaomi 13), manually installing WebView via ADB may trigger the Anti-Rollback and device blink. In this case, use only official upgrade methods.

Frequently Asked Questions (FAQ)

๐Ÿ” Why does Android System WebView take up so much space on my Xiaomi?
WebView caches web page data that opens in other apps. On Xiaomi with MIUI 14, cache can grow to 1 GB, especially if you actively use social media or banking applications. Clear the cache once a month through Settings โ†’ Apps โ†’ Android System WebView โ†’ Memory. Turn off background activity for applications that often use WebView (such as Facebook or Avito). If the location is critical, consider turning off WebView for individual applications via ADB: adb shell pm disable-user --user 0 com.google.android.webview But remember: this can break the functionality of some programs.
๐Ÿ› ๏ธ How to enable the developer mode to work with WebView?
To access hidden WebView settings on Xiaomi: Go to Settings โ†’ About Phone. Find the MIUI Version and tap it 7 times in a row. Enter the pattern lock or PIN if needed. Return to the main settings menu and a new Developer section will appear. Inside it you will find options for: WebView Debugging (Enable WebView Debugging), Default Engine Changes (WebView Engine), Background Process Limitations.
โš™๏ธ Can I replace Android System WebView with a third-party counterpart?
Technically, yes, but on Xiaomi, it requires root rights or an unlocked bootloader. Alternatives: Bromite SystemWebView, an optimized version with improved privacy. Kiwi Browser, supports installation as a WebView system. Unlock the bootloader via Mi Unlock. Install Magisk and the SystemWebView module. Reboot the device and select an alternative WebView in the developer settings. โš ๏ธ Attention: Replacing the system WebView may result in bootloop (a looped reboot) on Xiaomi from MIUI 14 and later. Before experimenting, create a full backup using TWRP.
๐Ÿ“ฑ Why is my Redmi Note 11 getting WebView updated through System Update instead of Google Play?
This is a feature of global and Chinese MIUI firmware: Global/EEA firmware โ€” WebView is updated via Google Play (standard version from Google). Chinese firmware โ€” WebView is updated through the MIUI Update (modified version from Xiaomi). To upgrade to standard WebView: Install Google Play Services and Google Play Store (if none). Download the latest version of WebView with APKMirror. Install APK manually (you may need to disable "malware Protection" in security settings).
๐Ÿ”’ Is it safe to disable Android System WebView on Xiaomi with MIUI 14?
On MIUI 14 (and newer), disabling WebView is less risky than on older versions, but can still cause problems: Xiaomi's Model Risk of Disabling WebView Consequences of Redmi Note 12 Pro+, Xiaomi 13 Ultra Low Some apps won't show POCO X5 Pro web content, Redmi K60 Medium Failures in Banking and Social Media Redmi 10A, POCO M5 High System Collapse when trying to open links Recommendation: instead of disabling, try to limit WebView background activity or use Custom Tabs (in the developer settings).